基于ASP.NET的气象计量业务管理系统设计

| 浏览次数:

【摘 要】长期以来,省级气象计量业务管理采用人工纸质登记的管理模式,其气象计量业务管理效率较低。随着计算机技术的快速发展,气象计量各项业务管理工作逐渐实现电子信息化。文章基于ASP.NET动态网页和数据库技术,开发了气象计量业务管理系统。该系统可进行仪器设备信息登记、检测数据保存、证书审批打印、信息检索查询等计量管理操作,实现了气象计量信息共享和业务网络化管理,具有较强的实用性和可操作性。

【关键词】B/S模式;ASP.NET技术;气象计量;管理系统

【中图分类号】P409;TP311.52【文献标识码】A【文章编号】1674-0688(2019)08-0061-03

0 引言

省级气象计量部门作为法定计量检定机构,承担全省的自动气象站计量仪器的检定校准工作。随着科学技术的不断进步,国家对气象预报的准确度要求越来越高。为提升气象预报能力,中国气象局加大对自动气象站的建设,一方面,增加各省自动气象站监测数量,通过加大监控密度,为气象预报提供更多的数据支持;另一方面,增加各自动气象站监测要素,以往“六要素”(包括温度、湿度、风、气压、雨量和蒸发),升级改造增加了酸度、电导、大气负离子、太阳辐射、能见度、降水现象仪等监测要素[1-2]。监测设备品种和数量的增加,使计量检定工作越来越繁重。而省级业务管理工作采用人工纸质登记管理的方式,极大地制约了计量业务工作效率[3-5]。目前,各行业已经开发了一些计量业务管理系统,但并不适用省级气象计量业务管理[6-8]。省级气象计量业务管理在开展授权计量检定业务的同时,还要跟踪管理各设备计量状态,及时查询统计各检定项目、检定设备的检定情况。目前,各项目检定校准已经实现自动化检定,但计量数据只能在检定电脑上单机保存、查询、更新,无法方便地实现局域网内对所有检定项目的查阅、检索、统计和证书审批。因此,需要开发一套WEB业务管理系统,与各计量检定校准平台关联,实现自动化检定和信息的电子化管理。

目前,计量管理系统大多数WEB采用B/S(Browser/Server:浏览器/服务器)动态网页技术开发[9-13]。与传统的C/S(Client/Server:客戶机/服务器)相比,其不需要对客户端进行维护,计算机系统不需要另外安装软件,只需要各实验室、各自动气象站有网页浏览器即可方便地在各地及时开展检定校准数据上传、状态更新、审批及证书打印等管理工作。而大量数据上传及状态更新需要大型数据库作为辅助支持。因此,本系统采用B/S网页设计与数据库管理相结合的技术,开发了基于ASP.NET的动态网页版气象计量业务管理系统,为提高计量业务管理效率提供有力的技术支持。

1 总体结构设计

计量业务管理以计量检定校准工作为基础。目前,省级计量系统已经搭建好C/S框架的检定校准平台,能实现各类气象要素的计量检定校准工作。各检定校准数据直接上传到服务器数据库。因此,本系统基于服务器数据库的检定校准数据信息,设计B/S框架下的网页业务管理系统。图1显示了B/S业务管理系统与C/S检定校准平台的结构关系。以数据库服务器为桥梁,将检定校准客户端与业务管理系统浏览器联合起来。

业务系统主要实现仪器从送检到出检后设备使用状态跟踪的全过程功能,包括仪器收发、仪器移交检测、审核批准、证书操作、查询统计、文件上传、预警超检、状态跟踪、系统管理等功能。

2 系统功能设计

计量业务管理系统包括10个子系统(如图2所示),用户通过登录子系统可操作其他9个子系统。每次新增修改操作将数据更新到数据库服务器中,同时又可在各子系统中查询仪器受检信息。为此,按照计量检定校准工作需求,对各子系统进行功能设计如下。

(1)用户登记。省级气象计量检定校准主要针对全省各级自动气象站监测仪器进行检定校准并将仪器使用状态进行跟踪显示。用户主要是计量检定人员及各级自动气象站装备保障人员。为避免无关人员修改程序,破坏数据,系统利用人员权限控制用户登录,保障系统的安全性。登录系统后,不同角色用户分配不同的用户界面。

(2)仪器收发。包括送检登记、条码打印、仪器交接、仪器信息修改、收发统计、送检查询等信息。其中,送检登记主要对仪器的基本信息进行登记,包括仪器名称、型号、编号、测量范围、技术指标、制造商、检测依据、联系人等信息,以便打印证书时调用参数、跟踪仪器精度变化和使用状态。仪器登记后,打印仪器信息的二维码,以便对仪器进行唯一标识;而仪器交接是将仪器受检状态流转到检测实验室客户端。收发统计是统计计量检测业务开展的工作,以便工作人员合理配置仪器和时间进行计量检测。送检查询方便送检单位查询跟踪仪器在检状态。

(3)仪器检测。根据检定校准规程规范,仪器检测应按客户要求选择合适的检测依据,并按检测依据要求选择符合的标准装置。因此,本子系统主要将送检仪器分配到相应的计量检定实验室,并按要求选择适用的标准装置,以便针对该仪器形成相应的原始记录表,并用于存档进行质量控制。

(4)审核批准。该子系统对已检定的仪器的原始数据进行审核,检查环境条件和标准装置是否符合规范要求,检定员检定过程是否合规,数据是否存在野值,数据处理是否正确,并对检定给予是否合格的结论;而批准是该项目授权签字人对记录的再次审核。

(5)证书操作。该功能主要对已审核批准的记录生成证书,其中检定合格时生成检定证书,检定不合格生成检定结果通知书。而对校准/检测记录生成校准/检测证书,并可直接打印输出。

(6)查询统计。该功能主要向用户提供各种分类查询,包括已检证书查询、已检原始记录查询、标准器查询、规程规范查询、仪器类型查询、客户信息查询、业务查询、仪器状态查询。同时,提供仪器关键词检索,如客户单位名称、仪器号码、证书号等,实现对仪器信息(仪器名称及类型、仪器号码、送检日期、领取日期、客户单位、客户经办人、检测形式、备注)的查询。

(7)文件上传。该模块主要针对当遇到客观条件不能使用该系统生成原始记录表和证书时,为便于统一管理,将外部设备生成或手写生成的纸质记录证书扫描件上传到管理系统。

(8)预警超检。该模块包括未检仪器报警、仪器超检和标准器超检3个部分。其中,未检仪器报警主要提醒计量检定人员按期对客户申检仪器进行检定校准,以免影响客户领用。而超检预警是根据规程规范,为保证计量器具满足工作精度要求,要求计量器具应定期进行检定或校准,特别是强制检定器具和标准器,不能超检,否则将受到政府计量行政部门的处罚。因此,该模块提供超检预警,以便提醒客户按期送检仪器,同时预警计量机构将标准器按期溯源。

(9)状态跟踪。以自动气象站为单位,将各气象站使用计量仪器的检定校准信息进行归集,主要包括检定日期、到期日期、有效检定校准证书、仪器稳定性分析。

(10)系统管理。包括用户管理、角色管理、器具管理、标准器管理、检定规程管理、电子签名管理等。用户和角色管理用于管理用户分类及权限设置;器具管理用于登记检定校准的计量器具参数信息,方便在仪器接收时直接调用数据库信息,减少重复录入的工作量;标准器管理用于录入标准器的基本参数,以便在仪器检测时选择,用于生成原始记录表和证书;检定规程管理用于导入可执行的检定校准规程规范;电子签名管理,根据计量法规,计量检定校准工作必须由计量人员进行确认,审核人员进行审核,授权签字人进行批准,并签字确认。而要实现计量业务管理全部电子信息化,其签名也需用电子签名代替,电子签名由省级质量技术监督局授权,具有手签相同的法律效力。

3 系统实现

本系统是基于ASP.NET动态网页技术和数据库技术开发的B/S框架管理系统。ASP.NET技术采用缓存技术,能有效减少网络拥塞,降低客户访问的延迟,极大地提高了应用程序的效率[11]。系统程序设置在SQLServer數据器服务器上,在服务器端采用ASP.NET动态网页技术编程,利用SQLServer数据库设计底层数据结构,以便用户能在各地网络上通过浏览器方便地读取服务器数据和写数据到服务器。

图3是气象计量业务管理系统网页界面,界面按计量业务流程进行布局,内容分门别类,清晰明了,具有较强的可操作性。通过网页版管理系统,能方便快捷地对计量业务工作进行管理,能及时对计量质量进行监控。同时,电子信息化的业务管理,减轻了技术人员的劳动强度,提高了计量业务的工作效率。后台原代码如图4所示。

4 小结

气象计量业务管理系统基于B/S模式,运用ASP.NET动态网页技术和SQLServer数据库技术,实现了气象计量业务的全过程管理。系统设计操作简便、实用性强,为气象计量检测部门提供了一个智能化的业务平台,它使得仪器检测、信息查询等操作实现了由手工操作到自动化处理的转变,提高了工作效率,对计量业务水平的提升具有重要意义。

参 考 文 献

[1]赵红,徐明芳.自动气象站建设的回顾与展望[J].广西气象,2005(S2):

83-84.

[2]吴勇.自动土壤水分观测仪在气象部门的建设与使用[J].现代农业科技,2016(5):269-271.

[3]杨丽丽,李伟雄,容军,等.基于excelvba的气象站检定结果不确定度评定系统[J].气象研究与应用,

2017(3):117-121.

[4]毛寿兴,杨丽丽.自动气象站气压传感器的校准及误差分析处理[J].气象研究与应用,2016(4):96-98.

[5]晏敏,柳鸣,刘希林,等.铂电阻温度传感器检定结果的不确定度评定[J].气象研究与应用,2017(1):140-143.

[6]冯继伟,汤文军,黄运来.基于信息化的计量业务管理系统[J].仪表技术,2014(7):44-46.

[7]唐颖,张开智.计量业务管理系统如何实现客户管理信息化[J].中国计量,2013(4):47-48.

[8]王阳阳,张毅哲,郭名芳.计量综合管理系统的设计与实现[J].中国计量,2017(1):93-95.

[9]余勍,张节兰.基于b/s结构的《dreamweaver网页设计》课程教学系统的设计[J].科技风,2011(3):8-10.

[10]张锐.基于b/s结构的教学档案计算机管理系统研究[J].现代远程教育研究,2007(1):52-54.

[11]李强.Asp、asp.Net和jsp是动态网页设计技术比较[J].电脑知识与技术,2014,10(34):8296-8297.

[12]杜飞.基于ASP.NET的仓库管理系统的开发设计[J].企业科技与发

展,2018(3):117-118.

[13]张顺,梁桂才,李奇国,等.基于Asp.net/.NetWebService的高职院校毕业生就业上报信息管理系统的设计与实现[J].企业科技与发展,2011(8):19-21.

[责任编辑:钟声贤]

推荐访问: 管理系统 计量 气象 业务 设计

【基于ASP.NET的气象计量业务管理系统设计】相关推荐

工作总结最新推荐

NEW
  • XX委高度重视党校的建设和发展,出台《创建全省一流州市党校(行政学院)实施方案》及系列人才培养政策,为党校人才队伍建设提供了有力的政策支撑。州委党校在省委党校的悉心指导下、州委的正确领导下,深入贯彻落

  • 为推动“不忘初心、牢记使命”主题教育常态化,树牢“清新简约、务本责实、实干兴洛”作风导向,打造忠诚干净担当、敢于善于斗争的执纪执法铁军,经县纪委常委会会议研究,决定在全县纪检监察系统开展“转变作风工作

  • 为进一步发展壮大农村集体经济,增强村级发展活力,按照中共XXX市委抓党建促乡村振兴工作领导小组《关于印发全面抓党建促乡村振兴四个工作计划的通知》要求,工作队与村“两委”结合本村实际,共同研究谋划xx村

  • 今年来,我区围绕“产城融合美丽XX”总体目标,按照“城在林中,水在城中,山水相连,林水相依”以及“城乡一体、景城一体、园城一体”的建设思路,强力推进城市基础设施建设、棚户区改造、房地产开发和城市风貌塑

  • 同志们:新冠疫情发生至今已有近三年时间。三年来,在广大干群的共同努力下,我们坚决打好疫情防控阻击战,集团公司范围内未发生一起确诊病例,疫情防控工作取得了阶段性胜利。当前国际疫情仍在扩散蔓延,国内疫情多

  • 我是毕业于XX大学的定向选调生,当初怀着奉献家乡、服务人民的初心回到XX,在市委的关心关爱下,获得了这个与青年为友的宝贵历练机会。一年感悟如下。一要对党忠诚,做政治坚定的擎旗手。习近平总书记指出,优秀

  • 同志们:今天召开这个会议,主要任务是深入学习贯彻习近平总书记重要指示批示精神,以及李克强总理批示要求,认真落实全国安全生产电视电话会议和全省、全市安全生产电视电话会议精神,研究我县安全生产和安全隐患大

  • 2022年市委政研室机关党的建设工作的总体要求是:坚持以XXX新时代中国特色社会主义思想为指导,全面贯彻党的XX届X中X会和省、市第十二次党代会精神,自觉运用党的百年奋斗历史经验,弘扬伟大建党精神,深

  • 同志们:今天,我们在这里召开市直机关基层党建示范点工作会议,一方面是对各示范点单位进行表彰授牌,另一方面是想通过这种会议交流的方式,给大家提供一个相互学习、取长补短的平台和机会。市直工委历来把创建基层

  • 新冠疫情暴发以来,学校党委坚决贯彻习近平总书记关于疫情防控工作的指示要求和党中央的决策部署,严格执行×××部、×××厅关于疫情防控的系列要求,认真落实驻地防疫部门的工作举措,继承发扬优良传统,以最高标