公共场所监测仪器直读数据与国家标准单位转换器应用软件的设计与实现

来源 :软件 | 被引量 : 0次 | 上传用户:sunyanjun03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本软件可为我单位公共场所管理人员提供监测现场的仪器直读数据与国家标准单位之间的转换功能。该系统已在实际工作中投入运行,使我们的业务工作变得简便快捷、准确规范,极大地提高了工作效率,具有一定的社会效益。
  关键词:体积浓度;相对浓度;VB程序设计;软件工程
  中图分类号: TP311 文献标识码:a DoI: 10.3969/j.issn.1003-6970.2012.02.011
  Design and Implementation of Application Software of Converter between Direct Reading Data of Monitoring Instruments on Public Place and the National Standard Unit
  LIU Ying
  【Abstract】the software can provide public place management of our unit with the conversion function between the instrument direct
  reading data of monitoring site and the national standard unit. This system has been experimented in practical business work, it can make our operations quick, easy, accurate and standardized. It will greatly improve the work efficiency and has specified social benefits.
  【Key words】 Parts per million; Count per minute; VB program design; Software engineering
   0 引 言
  随着我国公共卫生事业日新月异的发展,各项业务工作走向规范化进程,对快速高效的管理需求越来越大。传统的手工操作不仅浪费了大量的人力物力,而且在繁琐的计算过程中经常还会出现失误。作为计算机应用的一部分, 编程解决监测仪器现场直读数据与国家标准单位之间的转换,具有传统手工操作所无法比拟的计算迅速、一目了然、准确性高、成本低等优点。用计算机支持高效率完成日常事务不但可以减轻卫生行政管理人员的工作量,而且能够极大地提高公共场所卫生管理的社会效益,更是单位适应现代化要求,推动管理走向科学化、规范化的重要体现。
  公共场所监测仪器直读数据与国家标准单位转换器的主要用户为公共场所卫生行政管理人员。针对监测现场的仪器直读数据与国家标准单位之间转换的需求,以计算机为工具,实现对监测数据的即时转换功能,使其应用于卫生管理领域的“人-机系统”。
   2 需求分析
  为规范和提高公共场所快速监测的技术水平,配置监测仪器如图1所示,具有携带方便、测量快速准确、检测灵敏度高、直接显示读数等优点[2]。在实际工作中,大部分气体监测仪器测得的数据都是体积浓度ppm(parts per million),即一百万体积的空气中所含污染物的体积数;可吸入颗粒物的监测仪器测得的数据是相对浓度cpm(count per minute), 意为每分钟的脉冲计数[3]。
  
  图1 公共场所监测仪器
  然而ppm是一种已被淘汰的非国家标准单位,并不在我国法定计量单位之中。国家标准规范要求气体浓度以质量浓度的单位mg/m3来表示,即单位体积空气中所含污染物的质量数,如图2所示[4]。因此,在出据CMA(China Metrology Accredidation中国计量认证)报告时需要换算成标准单位mg/m3。那么,监测仪器现场直接显示出来的数据ppm和cpm与国家标准单位mg/m3有何关系呢?它们之间又是如何进行换算的呢?使用质量浓度单位mg/m3作为空气污染物浓 度的表示方法,可以精确地计算出污染物的真正量。然而质量浓度与被测气体的温度、压力等环境条件有关,其数值也会随着温度、气压等现场环境条件的变化而改变,因此在实际测量时需要同时测定气体的温度和大气压力[5]。
  
  图2 国家标准规范
  (1)将体积浓度ppm换算成质量浓度mg/m3的公式为:
  C=C′*M/22.4*[273/(273+T)]*P/101325
  式中:
  C——国家标准规范中要求的,以mg/m3表示的气体污染物的质量浓度;
  C′——监测仪器现场直接显示出来的数据,以ppm表示的气体污染物的体积浓度;
  M——污染物的分子量;
  22.4——空气在标准状态下(0℃,101.325kPa)的平均摩尔体积;
  T——大气环境温度,系统默认值为0℃;
  P——大气压力,系统默认值为101.325kPa。
  (2)将质量浓度mg/m3 换算成体积浓度ppm的公式为:
  C′=C*22.4/M *[(273+T)/273]*101325/P
  式中参数注释同2.1。
  2.3将相对浓度cpm换算成质量浓度mg/m3的公式为:
  C=KR
  式中:
  C——污染物按国家标准单位以mg/m3表示的质量浓度;
  R——使用P-5粉尘仪进行现场测量时显示出来的数据,以cpm表示的相对浓度;
  K——质量浓度转换系数,见表1。
  表1 质量浓度转换系数K值表
  
   3 开发工具的选择—Visual Basic编程语言
  (1)可视化编程:VB提供了可视化用户界面的设计,即“所见即所得”功能。
  (2)面向对象的程序设计:应用面向对象的程序设计方法(OOP)把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性。
  (3)采用事件驱动方式的结构化高级程序设计语言。
  (4)利于操作者方便使用,即使没有计算机语言基础的工作人员也可以较快地掌握。
   4 程序设计
   4.1 工具栏
  CoolBar是一个可以在窗体上浮动的工具,同时也是其它ActiveX的容器。
   4.2 用户登录认证
  为保障系统操作的安全性,进入系统前需要对用户进行身份验证,登录者通过此窗口输入用户名和密码。只有合法的用户才能进入系统,否则将停止程序的执行。
  SQL1 = “ Select * from user_Info where user_id = ‘”& txtuser.Text & “’”
   4.3 信息录入
  数据的转换窗体,显示监测数据的信息和转换结果。需求分析表明:将现场监测的数据信息转换为国家标准单位的计算过程占用了管理人员60%的工作量,而且计算数据量大,重复而繁杂,出现失误的情况比较多,所以作为公共场所监测仪器直读数据与国家标准单位转换器的重点设计部分,如图4.1所示。
  
  图3 转换器窗体
   5 测试验证
   5.1 甲醛1
  测试1:T、P都不输入,C′输入0.08,则转换为C的结果显示为0.107;
  测试2:T输入25,P输入101300,C′输入5,则转换为C的结果显示为6.133。
   5.2 甲醛2
  测试1:T、P都不输入,C输入10,则转换为C′的结果显 示为7.466;
  测试2:T输入25,P输入101300,C输入0.101,则转换为C′的结果显示为0.082。
   5.3 一氧化碳1
  测试1:T、P都不输入,C′输入5,则转换为C的结果显示为6.25;
  测试2:T输入25,P输入101300,C′输入3,则转换为C的结果显示为3.434。
   5.4 一氧化碳2
  测试1:T、P都不输入,C输入5,则转换为C′的结果显示为4;
  测试2:T输入25,P输入101300,C输入5.724,则转换为C′的结果显示为4.999。
   5.5 可吸入颗粒物
  测试:取R=8,若选择密闭空调房间,则转换为C的结果显示为0.112;若选择一般公共场所,则转换为C的结果显示为0.16。
   5.6 结论
  通过150个实例的现场测试,均与验证结果完全一致,达到了程序设计的预期目的。
   6 结束语
  目前我所设计的公共场所监测仪器直读数据与国家标准单位转换器已在我单位的业务工作中投入使用,使得软件程序不仅停留在设计阶段,更能在实际工作中发挥效能。运行结果表明,该系统可以满足公共场所卫生监测管理人员的工作需要,提高了效率,发挥出计算机科学在卫生工作中的作用。
  参考文献
  [1] 王立福.软件工程(第四版).北京:北京大学出版社,2008.
  [2] 天津市环境卫生监测技术工作会议.天津:天津市卫生防病中心,2005.
  [3] 室内环境质量及检测标准汇编.北京:中国标准出版社,2004.
  [4] GB/T 17220-1998,公共场所卫生监测技术规范,1998.
  [5] 金泰廪.职业卫生学与职业医学(第5版).北京:人民卫生出版社,2003.
  [6] [美]Anthony Prince David Rinaldi著.王建华,陈一飞,吴柄林译.Visual Basic 6开发人员指南.北京:机械工业出版社,2007.
  [7] 潘锦平.软件开发技术.西安:西安电子科技大学出版社,2006.
其他文献
摘要:对系统进行攻击的本质之一是在信息流动过程中的非授权泄露与修改,进而破坏系统的安全性,这使得非常有必要对信息流的安全进行分析。从安全保障目标和安全保障方式上对安全信息流模型进行了分类,综述了不同类型的信息流模型研究现状,分析了现有面向信息流的量化评估方法,展望了面向信息流安全评估的发展趋势。  关键词:信息流;机密性;完整性;量化评估  中图分类号:TP309 文献标识码:A DOI:10.3
期刊
摘 要为从语音中获取包括字面含义和说话人情绪状态在内的全面意图信息,提出了一种基于多模态信息融合的语音意图理解方法,并对其中的关键词抽取、命令解析、基于文本/韵律特征的情绪状态检测以及多模态信息融合等关键算法进行了设计。该方法从识别文本和语音信号中抽取不同模态的信息并进行融合,能够有效地从语音中获取丰富的意图信息,有助于建立自然的人机交互环境。  关键词语音意图理解;多模态信息抽取;多模态信息融合
期刊
摘要:现在高端白酒造假越来越普遍,不仅给消费者带来了巨大的身体伤害,也给白酒制造企业带来了无法估量的经济损失,因此消费者要获知白酒产品的真假就必须了解产品的溯源信息,同样酿酒企业也需要通过溯源信息不断地了解消费者的消费习惯,以便推出更加个性化的服务。将RFID技术应用于白酒溯源系统,可以实现产品从生产到销售整个过程的追踪,保障产品的真实性和安全性,为销售者和企业提供了科学化、透明化的管理;同时利用
期刊
摘要:随着手机的普及,手机游戏也日益流行,但存在游戏功能较为单一,游戏形式相对单调等问题,基于Java ME的多功能手机游戏以《红楼梦》为题材,实现了《红楼梦》游戏化的突破;将迷宫游戏、拼图游戏及图片欣赏等多个功能合为一体,打破了传统游戏单一功能的限制;提高了游戏的趣味性和挑战性,并且能够适应大部分手机环境,提高了游戏的适应性和使用范围。  关键词:游戏设计;手机游戏;Java ME;Java;红
期刊
摘要:实现土地税的科学化、精细化、信息化管理是一个复杂的过程,而GPS技术的应用能够清晰反映土地占用面积的实际情况。通过结合改善河北某市土地税征收现状,对技术方案选型、数据接口设计、高精度DGPS数据获取等关键技术进行分析,结合GPS、GIS、sQL Server、CORS以及网络编程,基于MicrosoftVisual Studio 2008平台构建了实时地税资源核查系统。  关键词:DGPS、
期刊
摘要:具有良好质量的应用程序,一般都较好地实现了帮助功能。动画精灵可以采用动画、文字与声音来展示应用程序的功能,从而为应用程序添加较好的可视化效果。本文通过调用.NET Framework 3.5中的MicrosoftAgentControl控件来操作Office的動画精灵默林来显示信息、说话和表演动作,并给出了详细实例。
期刊
摘要:本文在分析目前宽带接入方式和市场情况的基础上,以嵌入式Linux为系统软件平台,针对需要对称速率的商业用户,设计了一款基于嵌入式Linux的SHDSL路由器。TC508是一个以DSL线路来承载以太网、E1/V35传输业务的设备。DSL线路采取的承载方式是EthemetOverG.SHDSL。TC508可以工作在桥接和路由兩种模式下。在桥接模式下,以太网业务通过DSL线路直接透传;在路由模式下
期刊
摘要:在当今数据信息系统的开发中,分布式数据库和分布式应用系统间的数据同步问题是一个较为常见且较难解决的问题。现有的各种解决方案存在反映源数据频繁变化比较困难和数据同步效率低等问题。本文通过对Oracle数据库的物化视图日志机制的研究,简要介绍Oracle数据库物化视图日志的数据结构、对数据库记录操作的记录方式,提出了一种基于Oracle數据库物化视图日志的数据库同步技术,为分布式应用系统中数据表
期刊
摘要:文章介绍了网络在线教学系统的优势和特点,详细阐述了基于B/s的网络在线教学系统的设计思想、物理框架、功能结构以及系统实现的关键技术。该系统结构合理,交互性、可扩展性和教学适应性强,建立以学生为中心的教学模式,培养学生的探索性与创新性,从而提高教学质量。  关键词:教学系统;B/s模式;数据库设计  中图分类号:TP311.52 文献标识码:A DOI:10.3969/j.issn.1003-
期刊
摘要:从校医院医疗服务的实际出发,对HIS的数据传输、患者信息录入、药品管理、医生工作站、护士工作站等进行了系统功能描述。在软件开发商协助下运用现代化的工具计算机实现医院信息化服务和管理。一年来的运用显示,设计合理、操作简便、数快捷、管理全面的HIS系统能即时掌握就诊患者信息、药品消耗信息等,使校医院管理水平和服务质量有了显著提升。  关键词:医院信息系统(HIS);功能描述;门诊  中图分类号:
期刊