煤矿安全生产检测检验平台系统的实现与应用
2010-09-13王珂
王 珂
(山西煤矿矿用安全产品检验中心,山西 太原 030012)
煤矿安全生产检测检验平台系统的实现与应用
王 珂
(山西煤矿矿用安全产品检验中心,山西 太原 030012)
提出了基于Windows Server 2003 with SP2平台的B/S、C/S混合结构的安全生产检测检验平台系统解决方案,实现了检测检验工作的任务下发、仪器配备、检测大纲的审批、原始记录的复核、检测检验报告的编制、设备信息查询、检测检验档案的查询、公告的发布等一体化功能,并构建合同管理系统,实现了检测检验报告编制的自动化、信息智能化,推动了安全生产装备监督管理的信息化进程。
检测检验平台系统;B/S、C/S
实现规范、快速、高效地开展矿山设备安全检测检验工作,建立煤矿设备运行信息数据库,不仅可对运作设备实现不间断的检测,确保设备正常运作,同时也为安全生产监管部门的执法提供技术依据。
通过对检测检验全过程的详细调研和分析,结合安全控制系统、人工智能、计算机网络等技术,提供了基于Windows Server 2003 with SP2平台和B/S、C/S混合结构的安全生产检测检验技术平台的解决方案。
该系统主要以煤矿安全检测检验业务为主线,以流程化管理为出发点,全程实现业务、费用、报告的监管,利用计算机强大的运算处理能力和网络化运算,提高检测检验工作效率,确保报告出具规范、完善内部管理。
1 系统简介
根据检测检验流程,结合实际开展检测检验工作的需求,在该系统中建立友好的信息录入界面;安全检测模块是将接受检验任务到报告的存档全过程进行控制,实现网上审批功能;合同管理模块是将合同从登记到归档的全过程实现系统催办管理;另外还设有知识中心,主要为政策法规的网上在线浏览、技术标准的电子版浏览、文档管理、档案资料的实时查询,以及利用软件平台实现无纸化管理的新闻中心及行政公告,同时对所有正在流转的事务,软件自动设置弹出功能,以方便及时办理,如图1所示,详细划分为四个模块,主模块又划分若干子模块。
图1 安全生产检测检验平台软件系统功能模块
1.1 安全检测
a.安全报检。用来在本系统中发起安全检测检验的流程,是流程的开始步骤,且为必须操作步骤。主要进行项目类型;类型设置;及委托单位信息的输入以及承接该项目的负责人。
b.检测处理。进入该模块后,主要是将进行从“受理委托单→合同签订→工作任务单→检测记录→报告编制→报告发放”全流程的运转。在该模块中,根据输入的委托客户需求,按照检测检验的工作流程,系统将自动生成相对环节记录表,在进行完该项目的工作后,自动进入下一环节,并且可以自行定制工作流程,点击套用模板,套用模板后,出现已制定的项目流程图,每个环节都一一列出,如果项目较小或比较单一,可以直接删除当前不需要的模块,但这种情况需要有负责人授权。
此模块主要是用来方便查询在办理的检测项目情况的专设功能模块,在此模块中,能够让办理人看到现在需要办理的项目情况列表,同时自动生成报告。
c.项目催办。当流程中的事务在规定的时间里没完成的时候,可进行催办事务。
d.流程跳转。考虑到突发事件及临时事件,不得不改变流程的转向时,可以进行流程跳转。
f.报告归档。利用提示的界面信息,对自动生成的检测报告进行预览后输入归档编号及保存期限后,进行电子版归档。
g.查询。实现检测检验项目的查询浏览,可以通过委托时间、委托方信息、项目负责人、委托类型进行模糊查询,同时可以根据用户需要,输出部分查询内容。
1.2 合同管理系统
合同管理系统包括:合同登记、合同执行、执行催办、流程跳转、合同归档、合同查询等内容。由于安全生产检测检验的类型很多,每类产品按型号等的不同区分,设备合同的技术服务内容和价格会不同,因此建立合同管理系统,极大方便地建立客户资料。
1.3 知识中心
a.政策法规。用户可以根据需要进行相关的法律、法规、标准的查询;
b.文档管理。该模块仅对档案管理人员开放,主要负责维护所存文档、信息管理。
c.行政公告。利用软件系统的广播功能,实现网上直接发布通知,发布各种工作信息,并且有提示功能。
1.4 系统管理
系统管理分为用户管理和系统维护,实现用户的链接、添加、删除及权限管理;系统数据的备份、更新和定期维护;系统后台管理及系统日志管理等。
2 软件体系结构设计
C/S模式和B/S模式是为适应不同用户需求而出现的体系结构。
C/S的优点是客户端响应速度快,安全性比B/S要优越的多。C/S结构最大的不便就是客户端需要专门的软件,客户端软件的安装和升级相对复杂。B/S结构最大的优点是安装和维护方便、系统扩展比较简单、方便操作,客户端零维护。但存在应用服务器运行数据负荷较重的问题。
本套软件中对于合同管理、知识中心的查询、公告等模块采用B/S结构。这是利用B/S结构安装和维护方便的优点,便于操作。而对于检测处理中模块,尤其是在原始记录以及到报告编制阶段(主要是检测人员)使用,在其中有函数公式计算、AUTOCAD制图和原始记录图形扫描等环节,采用C/S结构的话,就可以充分发挥其优点,使信息处理响应速度快,安全性也较高。
系统结构见图2。
图2 软件体系结构设计图
3 实现技术
3.1 系统开发平台
该系统的开发平台为.NET。软件测试环境为Windows Server 2003 with SP2,数据库采用JDBC连接技术。
3.2 检测检验报告Word文档生成技术
由于检测检验流程相对复杂,在流转的过程中需要生成Word文档,运用.Net语言可以很好地实现了从数据库中读取相关信息,自动生成检测检验报告。
实现思路:第一步是由于检测检验报告有固定的格式,因此可以建立通用的报告模板;第二步是把建立的通用Word模板,保存为HTML代码,然后从中找出并标示模板中所有需要数据库里字段替换的部分,本文采用两端加“*”作为分隔符号标识,如:“*设备型号*”,这就需要从数据库中提供相应的值来替换;第三步是读取模板格式代码于一个新的文件,与数据库中检测信息对比,在新文件中进行相应的替换,最后在把替换后的新文件转化为Word文档即可。
4 检验平台系统的应用
4.1 实现检验权利的分级使用、集中控制
本系统通过检验机构各级使用人员的网络使用,实现最后检验报告审批权的科学集中控制,所有检验报告最后均通过网络提交给技术负责人进行电子签名,再打印盖章,杜绝随意出报告;同时电子签名时将方便看到该检验项目的详细情况和电脑自动准确判断情况和检验处理,从而极大方便决策,实现权利集中控制的同时又大大提高效率。
4.2 实现检验报告自动化生成
检验业务涉及复杂的计算过程,很多计算牵涉微分、积分、复杂函数等,人工计算工作量大且容易出错,通过使用本系统后将实现复杂的检验事务变得流程自动化,只需要填写基础原始数据后,系统自动出生成检验报告,报告格式完全符合AQ和相关标准要求,检验数据准确,检验结论科学公正。
4.3 实现业务处理的流程化规范化
使用该系统从根本上规范内部业务流程,通过该系统可随时查询每一项检验任务的开始时间、负责人、检验人员,目前处于什么状态等等,并可催办、查办等,实现业务处理的流程化和规范化。
4.4 实现对煤矿安全生产设备的主动管理
系统建立煤矿数据库后,对超期、即将超期检验煤矿的检验项目进行预警提醒,从而帮助检验机构实现主动管理,增强检验机构技术支撑作用。
4.5 实现移动办公 大大提高效率
本系统为大型网络化系统,各级工作人员在检验现场即可登陆进系统提交检验数据进行业务处理,可通过笔记本电脑、手机等在任何可上网的地方进行公务处理、公务演示,大大提高工作效率。
5 结束语
基于B/S与C/S混合模式的检测检验平台管理系统为开展煤矿机电设备检测检验的信息化、自动化提供了解决方案。在系统中应用Struts架构进行系统Web层的开发,使系统的业务逻辑和显示逻辑清晰地分离,更有利于维护和扩展;图形辅助生成系统的建立,在AutoCAD中能够快速生成检验报告中的常用图形;强大的查询功能,方便检验人员对标准等技术资料的获取;方便友好的操作界面,易于检验人员使用。通过对该系统的应用,取得较好的效果,实现了建立全省安全生产检测检验设备数据库的管理,为进一步集中安全监督监管提供科学依据。
〔1〕肖 敏,熊前兴,赵玉伟.基于C/S与B/S混合模式的应用研究〔J〕.武汉理工大学学报(信息与管理工程版)2006(3)
〔2〕彭 怡.基于网络的煤矿采掘作业规程编制系统的实现〔J〕.水力采煤与管道运输,2002,(3)
Abstract:The paper presents the inspection and testing platform scheme for work safety,which is a B/S or C/S hybrid structure based on the Windows Server 2003 with SP2.The system realizes the integrative functions of inspection and testing,including task distribution,apparatus outfit,approval of syllabus,check of original records,report preparation,equipment query,archive query,and announcement release,etc.Besides,a contract management system is built.In conclusion,the study realizes the reports'automatic editing and information intelligence and promotes the information technology of safety production and equipment management.
Keywords:inspection and testing platform;B/S;C/S
编辑:徐树文
Realization and Application of Inspection and Testing Platform System for Mine Safety
WANG Ke
(Shanxi Mine Safety Products Testing Center,Taiyuan,Shanxi 030012,China)
TD672
A
1672-5050(2010)05-0034-03
2009-12-18
王 珂(1975—),女,山西阳泉人,本科,工程师,从事煤矿安全生产检测检验及安全评价技术科研工作。