APP下载

基于B/S模式的人影业务管理系统*

2018-01-12许浩恩

浙江气象 2017年4期
关键词:人影出库弹药

许浩恩 胡 波 张 磊

(浙江省气象台,浙江 杭州 310017)

0 引 言

人工影响天气(简称“人影”)是一项以抗旱减灾、森林消防、水库增蓄、改善生态环境等为目标的科技型、公益型事业。近年来,浙江省各地对人影作业需求越发增加,特别是随着互联网大会、G20峰会等重大活动举办,人影业务更是延伸到为重大活动保驾护航领域。

据统计,2016年浙江共开展人工增雨作业227轮次,使用火箭弹956发,碘化银烟条10根,相比往年作业量有明显的增加趋势,这对浙江人影作业能力、业务信息管理、安全生产监管提出了新挑战。但浙江尚未有一套比较完善的业务管理支撑系统,而湖北[2]、甘肃[5]、山东[8]等省份早在90年代就已经陆续开展对人影业务管理系统的研发。因此,汲取这些省份的先进思想,再融入浙江的特点,建立一套科学化、规范化的人影业务管理系统,对进一步增强浙江人影作业能力,提高安生生产管理水平,促进人影业务的现代化发展有着重要意义。

1 系统总体设计

1.1 系统设计目标

实现人影业务中的各类信息数据化和标准化,建立一套完整的数据管理系统。实现安全生产信息管理,并对省县市3级不同的管理职能和业务工作进行权限分级管理。实现操作界面简洁方面,既遵从现有业务规范,又能减轻业务工作,一定程度上提高工作效率。实现人影业务信息数据全省共享,提高信息收集传递等效率。

1.2 开发环境与系统框架

该系统是在微软Windows Servicer 2008系统下开发的B/S结构的Web服务器网站,网络为气象系统内网,系统结构如图1。其中,Web服务器管理器采用的是微软IIS 6.0(Internet Information Services),数据库采用SQL Server数据库,网站页面功能采用asp.net、C#和JavaScript等语言实现。

1.3 功能结构设计

根据设计目标,将系统网站分为前台和后台两个平台,前台负责信息浏览和查询,后台是在用户登陆后进入,负责业务信息录入、发布和其他管理等功能。管理系统功能实现方案如图2所示,网站前台可以直接查询数据库的信息,用户登陆后,根据用户的权限进行相关业务和管理操作。

后台为建设核心,其根据人影业务的流程、安全生产的职责、网站管理的权限等内容设计了5大模块。5个模块分类如图3所示,各个模块按照业务规范来协同管理整个人影业务管理系统。作业动态,人影作业流程中的各项工作;弹药审批,加强安全生产的重要部分,负责监管弹药的各种状态;权限管理,规范化业务工作的各种职能和操作;新闻与文件,新闻类和文件类信息的管理;基础信息,基础信息库,规范化管理人员、站点、装置、弹药等信息,并在业务信息填写工作中起关联填写作用。

图1 人影业务管理系统架构

图2 管理系统功能实现方案

图3 业务管理系统5大管理模块

2 系统开发实现

2.1 数据库建设

数据库建设为该系统的基础部分,不仅要对人影业务信息进行分类管理,而且要对数据进行标准化处理。

2.1.1 基础信息库

基础信息库主要用来存储和管理作业人员、作业弹药、作业装置、作业站点等信息。

1)作业人员信息包括作业人员的身份、资质、职能等信息。由市级单位或县级单位将相关信息上报省级,由省级审核后通过业务管理系统录入。

2)作业弹药信息包括弹药类型、火箭弹批号或箱号、火箭弹出产号、生产日期、正常或报废状态、使用状态、出入库时间、储存点、入库经手人、入库单位等信息。

3)作业装置信息包括作业装置类型、生产日期、正常或报废状态、入库经手人、所在单位等信息。

4)作业站点信息包括站点编号、站点名称、经纬度、海拔、作业点类型、所属单位、地点、飞行管制分区、安全射界范围、作业点配备装备、联系人等信息。

2.1.2 业务信息库

业务信息库是根据作业流程和其他人影业务工作类别来设计数据库。作业流程有作业公告、作业空域申请计划、作业现场空域申请记录、作业现场状态实录、作业信息上报等5个流程,按照这个5个流程分别设计相应的数据表来记录各流程的信息。其他人影业务工作有新闻和评估等材料等,主要记录文字内容与图片位置等。

2.1.3 用户信息库

用户信息库用以记录用户信息和操作权限。用户信息包括身份信息、联系方式等;操作权限如新增用户、查看、新增、发布、修改、删除、审批等等。

2.2 业务实现处理

数据库建设完毕后,通过网站来实现业务管理功能。如图2所示,WEB网站是用户操作的工作界面,是实现所有功能的载体。

2.2.1 基础信息管理

用户登陆后,根据用户权限进入相应的操作界面,通过直接导入有固定格式的Excel文件或者在单个填写添加等方式录入数据。数据录入以后,可根据需要进行修改、删除等操作。基础信息库内容如图3最后图列所示,其中作业人员和作业站点等信息由于不能随意改动,只能省级用户录入和管理,而弹药进货的经手单位一般为市级单位,所以弹药信息一般由市级单位录入,并提交省级单位审批。

2.2.2 作业流程管理

浙江的人影作业主要是人工增雨作业,根据增雨作业的业务规范和安全生产的要求,作业流程管理设计如图4。流程需要实现两个功能:1)作业流程信息数据化管理,2)弹药审批管理。

图4 增雨作业流程设计

2.2.2.1 作业流程信息数据化管理

增雨作业流程的作业公告、作业空域申请、现场空域申请、人影作业、作业信息上报是通过Word文档和Excel表来规范化管理的,文档和表分别为作业公告、作业空域申请计划表、现场空域申请记录表、作业现场状态实录备案表、作业信息上报表(Excel表)。

因为这些文档和表需要报备使用,与作业量的成正比,大量的Word文件或Excel并不利于管理和查阅,将其数据化管理势在必行。根据这些Word文档的格式和内容,在管理系统中设计相应填写界面,一些不常变动的信息如联系人、联系电话等,可自动关联或下拉式选择填写。在填写过程中对填写格式进行控制,减少错误输入。在提交确认时,系统自动核对填写内容,确保填写无误。文件添加完毕后,可以根据需要进行修改、删除、导出等操作,其中导出的文件与原Word文档和Excel表样本一致。

下面以作业信息上报为例做简要说明,如图5作业信息填写界面囊括了作业信息上报全部信息。其中作业点的基本信息采用关联填写;时间要素使用时间控件选择填写;相关人员信息与登陆用户名关联,根据用户所在地从基本信息库进行匹配关联;增水效益等需要公式换算的由管理系统直接换算;时间格式、数据格式、数据量级做相应质控。数据填写完毕并提交后,信息上报人员可以随时从管理界面导出作业信息Excel表,不需做任何格式修改即可上报国家。通过这一系列人性化的设计,既保证了用户填写质量,又能提高工作效率。其他的作业流程管理设计与之相似,在这不做一一介绍了。

另外,系统还增加了流程管理和权限管理。作业运作流程必须按图4流程顺序进行,如果流程中的某个环节被漏掉,系统将弹出提醒,在该流程被完成后才能进行下一步操作。权限管理,省市县3级用户均有相应的管理和操作权限,如省级用户对作业公告、作业空域申请计划、作业空域现场申请记录等只有查看权限,而发布、修改、删除的等权限则归实际作业的单位。

图5 作业信息填报界面

2.2.2.2 弹药审批管理

人影业务建设不但要提高业务科技水平,也要加强安全生产监管。安全生产首要目标就是确保弹药的使用安全。在流程中加入审批功能,可以确保弹药的信息完善,达到实时监管的目的,其主要管理流程设计如图6。

图6 弹药在数据库中状态记录(左)与弹药审批流程(右)

弹药在经市级单位通过管理系统录入以后,其状态标识为“封存”,存储点一般为该市中心弹药仓库,等待省级单位审批。经过省级单位确认审批后,弹药状态标识为“在库”,可供本市或本市所辖县区出库申请或者跨市出库申请。作业单位提出弹药出库申请后,经市级单位审批通过后出库,如果跨市出库申请的则需经省级单位审批。弹药出库后,数据库中的弹药状态改为“出库”。弹药在增雨作业使用后,如果有弹药未使用,则需向市级提出返库报告,经市级单位同意后返库,数据库中的弹药状态更新为“返库/在库”,可供再次出库申请;使用掉的弹药会在作业信息填报中被选取,数据库中的该些弹药状态改为“使用”,不会再次被出库申请,只做查询和核对使用;如果弹药报废,可以在返库操作中选择报废入库,数据库中的该弹药状态改为“报废”,也不会再次被出库申请,只做查询和核对使用。

2.2.3 新闻与评估信息

管理系统中还建设了文本编辑、新闻栏目管理、图片管理、文件管理等等系统,实现了新闻和作业效果评估等信息发布及文件共享等功能。具体设计这里不做详细介绍了。

2.2.4 网站前台

网站前台展示了整个业务系统的信息,在不需用户登陆的情况下可以浏览人影业务的新闻、效益评估以及下载业务文件等,还可查询作业公告、作业空域申请计划、现场空域申请记录、作业现场状态实录备案和作业上报信息等。

另外,网站首页还具备作业信息监控功能,首页上的地图能自动刷新显示最新的作业信息,提醒用户及时关注。

3 结 语

1)浙江省人影管理业务支撑系统是根据省气象局人工影响天气办公室现行人影作业安全管理流程和业务规定而设计的,实现了系统统一开发、统一维护、统一业务规则,有利于推行人影业务操作规范化,管理标准化、科学化,信息口径统一化。

2)系统采用B/S结构开发,管理模块按照业务流程需求设计,实用性强,操作简易,一些人性化关联操作能提高工作效率。

3)系统实现人影业务各类信息数据化,使人影业务管理科学化,促进人影业务现代化建设的发展。

4)系统对作业流程和弹药信息进行了数据化监控,增强了人影安全生产的监管能力。

[1] 林俊君,杨金冬.基于Web技术的人影业务管理系统的方案设计[J].广东气象,2007,29(4):53-55.

[2] 李兰,叶建元.湖北省人工影响天气业务管理系统的研制[J].湖北气象,1993(3):23-24.

[3] 马学谦,马玉岩,张小军.青海人工影响天气作业信息系统设计与实现[J].安徽农业科学,2011,39(19):11895-11897.

[4] 黄晓辉.广西人工影响天气信息综合管理系统[J].气象研究与应用,2004,25(3):53-54.

[5] 杨增梓,李照荣,庞朝云. 甘肃省人工影响天气业务管理系统[J].干旱气象,2002,20(3):24-25.

[6] 宋丽俐,鲍向东,李昊,等.河南省人工影响天气业务管理系统的设计与开发[J].气象与环境科学,2008,31(s1):192-194.

[7] 岳治国,刘贵华.陕西省人工影响天气业务信息管理系统[J]. 陕西气象,2002(5):30-31.

[8] 王庆,刘诗军,张连云,等.山东省市级人工影响天气业务管理系统[J].山东气象,2002,22(2):36-38.

猜你喜欢

人影出库弹药
大口径舰炮弹药储供系统可靠性研究
美国狼弹药公司A16.5mm卡宾枪
深夜窗外的人影
深夜窗外的人影
深夜窗外的人影
打不完的弹药
配方高架库空箱出库程序的优化设计与应用
星空人影(下)
优化拍卖出库流程控制防范拍卖出库环节财务风险
基于NGA算法的舰载机机库出库调度优化*