煤矿安全生产信息管理系统的设计与实现.doc_第1页
煤矿安全生产信息管理系统的设计与实现.doc_第2页
煤矿安全生产信息管理系统的设计与实现.doc_第3页
煤矿安全生产信息管理系统的设计与实现.doc_第4页
煤矿安全生产信息管理系统的设计与实现.doc_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕 业 论 文煤矿安全生产信息管理系统的设计与实现摘 要当今,全国各行各业都在大力开展信息化建设,以满足生产生活的需要。安全生产是煤矿企业求效益、谋生存基本要求,是煤矿管理工作的永恒的主题。煤矿企业属高危行业,许多煤矿水文地质复杂,煤层变化大,大面积采空区储积着大量的积水,给煤矿安全生产管理工作带来极大的难度。煤矿安全生产信息管理系统的建设就是为了提高全国安全监管系统信息化水平,推动安全生产监管工作的科学发展,为从根本上促进安全生产形势的好转提供现代信息化的支持。本文依据国家安全生产监督管理的实际业务需求,结合jzee分层架构,设计了煤矿安全生产信息管理系统的开发框架。文中对系统建设的技术路线和支撑平台进行了简要介绍,重点介绍了煤矿安全生产信息管理系统的设计,主要分四大模块:企业信息管理模块、安全生产许可证管理模块、执法计划管理模块、煤矿建设项目管理模块,并且通过编码方式论证了架构和技术的可行性。目前,煤矿安全生产信息管理系统己经在银川煤矿安全监督局成功部署,系统运行稳定、操作简单,在很大程度上提高了工作效率,得到煤矿监督人员的一致好评!关键词:安全生产监管信息管理系统煤矿安全生产安全许可证 目录第一章引言 1.,课题背景1.2课题任务1.3论文结构.3第二章系统平台及相关技术介绍 42.,技术平台概述 .42.1.1总体设计. 2.1.2总体原则 42.2技术路线. 52.2.1架构描述 2.2.2标准的架构和分析设计方法 52.2.3架构视点 62.3开发环境介绍二 72.4部署方案.92.5本章小结10第三章煤矿安全生产信息管理系统的需求分析系统功能性需求分析11企业信息管理模块需求分析12安全生产许可证管理模块需求分析执法计划管理模块需求分析煤矿建设项目管理需求分析本章小结第四章煤矿安全生产信息管理系统的系统设计_314.1总体架构设计314.11应用系统平台总体架构4.1.2集成应用支撑平台. 4.1.3工作流平台二4.2系统总体功能.4.3系统用例设计4.3.1企业信息管理用例设计4.32安全生产许可证管理用例设计4.3.3执法计划管理用例设计二 4.3.4煤矿建设项目管理用例设计.4.4数据库设计 4.4.14.4,2数据库实体关系数据库实体设计4.5本章小结第五章煤矿安全生产信息管理系统的实现5.1总体结构505.2模块的实现515.2.1企业信息管理模块的实现5.2.2安全生产许可证管理模块的实现5.2.3执法计划管理模块的实现625.2.4煤矿建设项目管理模块的实现.5.3本章小结67第六章结束语68686.,系统总结及应用情况6.2本人工作总结乡考致谢文献.1课题背景如何有效地消灭事故隐患呢?实践证明,在人一机一环境复杂多变的煤矿生产过程中,建立健全事故隐患排查制度,能在效地控制事故隐患。煤矿安全生产信息管理系统的作用正在于如何更有效的监测和排除安全事故隐患,防患于未来。煤矿安全生产信息管理系统是一个覆盖各级安全生产监督管理及煤矿安全监察机构的系统。目的是提高安全生产监管和煤矿安全监察信息化水平,为全国安全生产形势的稳定好转提供有力的信息保障川。随着时间的推移和技术水平的不断发展,现有煤矿安全生产信息管理系统面临着以下几个问题:(l)需要进一步增强业务透明度,快速掌握第一手数据;以加强领导的宏观决策,现有的系统难以做到;(2)数据分布的分散,不能进一步提高对煤矿企业的服务;(3)对新的业务变革与流程重组,现行系统难以及时扩充响应;影响了业务推广的速度;(4)缺少过程监控和清晰的岗责体系,无法进行方便快捷的管理方案;(5)应用系统多样化,系统需要整合完善;需要建立统一系统安全架构,解决单点登录和个性化等问题;(6)需要进行动态数据和静态数据分离,以提高系统的性能;(7)设备老化,难以确保现有业务系统稳定运行;正是以上的这些问题,严重制约了各省地方安全局的业务发展。近两年来各省地方安全局已对此进行了积极的酝酿、调研和筹划。结合国家安全总局的要求和方案,结合各省市地的实际情况,正式启动煤矿安全生产信息管理系统的开发工作。 1.2课题任务安全生产事关人民生命与国家财产安全,是一个有关国际影响的重大政治问题。煤矿安全生产信息管理系统的建设有助于高效传输安全生产信息,充分发挥安全监察的作用,督促国家安全生产方针政策、法律法规的落实,不断提高安全生产综合监管水平,减少伤亡事故的发生,维护社会稳定,促进经济发展,具有重要的现实意义。采用intranet和internet技术建成一个由网络和煤矿安全生产信息管理组成的应用系统,构建完善的上至国家安全监管总局,下至全国各地各级安全生产监督管理部门和煤矿安全监察机构的安全生产监督管理及煤矿安全生产信息管理体系,及时、全面、准确地反映煤矿安全生产信息管理,使各部门获得最新、最完整和稳定可靠的信息,既满足国家安全监管总局工作的需要,又满足各地各级安全生产监督管理和煤矿安全监察工作的需要,为各级领导及政府部门快捷、方便、准确掌握安全生产状况,制定政策措施提供科学依据。利用现代信息技术及网络技术规范网络环境下数据采集、数据处理、数据管理。考虑到新定制系统是在原有系统基础上的提高,保留原有单机版系统使用的灵活性和适应性强,采用在国内各行业信息系统中广泛成功应用的包括数据库在内的先进成熟的技术,建立技术先进,运行可靠的系统是完全可行的lzj。煤矿安全生产信息管理系统的建设与实施是安全生产信息系统发挥作用的核心,为此,确定如下的原则:(l)统一规划、分步建设随着社会的发展和技术的进步,信息系统建设的任务是长期和艰巨的,应根据用户对信息的需求和实际情况,对系统进行统一规划,突出重点,分步建设,尽可能地缩短系统定制周期。(2)坚持规范性和可行性采用市场上比较先进的技术和相对成熟的产品及工具,并向国际标准、国家标准、相关行业标准靠拢。要尽可能地避免采用非标准的协议和软件,要贯彻模块独立、接口开放、遵循标准的原则。如果有原系统,要考虑与原系统兼容和数据转换的问题。(3)保证系统的安全性和稳定性在系统设计和网络设计方面必须保证系统及数据库的安全性,使用成熟的软件和数据库技术保证系统的稳定性,减少数据库冗余。(4)保证系统的先进性和实用性在系统设计和网络设计方面要有一定的前瞻性,保证系统建成后几年内,功能的增加不应导致对系统结构的重大调整,确保系统的先进性和实用性。(5)保证系统的易用性和可维护性系统的操作尽可能地简单易用,风格统一,界面友好。系统易于维护,系统功能增加或改变后,软件不需做变动或只需做小的变动。(6)满足各地各级各部门的需要系统设计方面,必须适应各地各级安全生产监督管理部门和煤矿安全监察机构的需要,最终使各地各级各部门能够随时获得最新、最完整、最稳定的数据资料,并能够实现信息资料的自行存储备份和历史数据的挖掘、处理。煤矿安全生产信息管理系统采用了基于jzee的架构,本人作为煤矿安全生产信息管理的主要设计人员,完成的工作有:(l)分析煤矿安全生产信息管理系统的业务需求。(2)根据需求情况进行系统总体功能的设计。(3)详细分析系统的各个模块,进行具体的设计开发。(4)采用面向对象的技术来设计开发。(5)采用基于组件的技术,便于业务重组。本文内容是本项目中本人所做工作的总结,本论文结合具体的开发实践,从系统总体架构入手,逐步细化的完成了本系统的设计与实现。1.3论文结构本文共分六章,内容安排如下:第一章引言,介绍本课题的背景、任务、论文结构等。第二章介绍了煤矿安全生产信息管理系统平台及相关技术,介绍了系统用到的框架和相关实现技术。第三章介绍了煤矿安全生产信息管理系统的需求分析,根据系统的业务进行功能模块分析。第四章对煤矿安全生产信息管理系统进行了系统设计,根据模块设计系统用例模型和数据库表。第五章介绍了煤矿安全生产信息管理系统的实现,介绍了具体的编码实现和工作流的制定步骤。第六章结束语,对本文工作进行全面总结,给出本文所取得的成果。第二章系统平台及相关技术介绍2.1技术平台概述 2.1.1总体设计(l)设计覆盖全国的安全生产监管和煤矿安全监察业务的资源专网系统,建立协同工作平台、数据交换平台和应用平台,实现数据广泛共享和业务系统具有良好的扩展性;(2)基于“两类区域、三个层次、一个中心”信息安全管理体系的设计,强调全网安全部署的系统性、安全设备的统一管理、安全设计统一处理分析与安全风险的统一评估,目标是实现整体的网络、系统和应用的安全控制的集中管理;(3)设计以基础数据库群支持的安全生产监管和煤矿安全生产信息管理的应用系统,实现安全监管的快速处理、综合分析、预测、评估,支持辅助决策;(4)以煤矿安全生产及预防控制、重大事故隐患排查业务为主线的设计,基本覆盖各类煤矿矿山,处理流程简洁清晰、快速灵活;(5)设计各级安全监管与监察部门、协同工作的“群防群控”的网络应用体系,支持国家及各级政府的安全生产的宏观管理与科学决策; 2.1.2总体原则煤矿安全生产信息管理系统项目具有范围广、难度大、业务间关系复杂和开发周期长特点,必然是分步实施的,应用系统的整体架构占有最重要的地位,为了保证整个项目的成功,应用架构具有下列特性lsl:.全面性,系统架构必须完整,以支撑所有业务的开发实施和集成;.前瞻性,能够适应未来安全生产业务变化和调整的需要;.继承性,考虑现有系统在新的蓝图中的定位以及未来的发展,以保护投资和新老系统的平稳过渡;.实用性,项目的建设要面向未来,技术必须具有先进性和前瞻性,但同时也要坚持实用的原则。在满足性能价格比的前提下,坚持选用符合标准的,先进成熟的产品和开发平台,构建一个切合实际、解决实际问题的系统;.灵活性,架构的重点在于描述系统之间的边界及相互关系,保证系统之间的祸合松紧适度。系统架构的设计从安全生产业务出发,把握各业务之间的区别和联系,按照不同业务的特点和信息技术的特点,遵循规范、科学、通用、实用、安全、易用等要求,统筹规划总体的应用架构,并通过管理与技术的双重手段,达到资源共享、应用软件重用、可管理、可维护等目的。2.2技术路线根据系统建设目标对系统架构设计以及相关规范的要求。煤矿安全生产信息管理系统的设计与实现整体上要考虑技术先进性与成熟性相结合的原则,同时还要兼顾煤矿安全生产信息管理系统发展的现状以及相关行业的发展。2.2.1架构描述本系统的架构设计描述依据 ieeep1471建议的架构设计描述进行,包含如下关键因素:,一个系统总是在自己的上下文环境中开发的,“环境可能包括直接或者间接与本系统交互的其他系统,上下文环境决定了可以确定系统范围的系统边界;.一个系统有多个涉众,每个涉众对系统都有自己的关注或要求。这些关注或要求涉及对系统开发、维护,以及系统性能、可靠性、安全、分布、可发展性等多个方面;.每个系统都应有一个架构,以架构描述的方式记录在案。架构本身只是一个抽象的设计概念,而架构描述则是与架构相关一组工作提交物的集合;.架构描述由一个或多个架构视图组成,一个视图是系统模型的一个子集,专注于解决系统涉众的一个或多个关注或要求。系统模型是系统的一个抽象表述,通过一定级别的抽象,帮助理解系统的结构和运作关系ll;.一个视图的内容、涵义和表述被称为一个“视点”,视点建立一系列的约定(建模语言、术语、分析方法等),用于创建、描述和分析视图。总而言之,一个系统的架构描述就是系统模型的多个由涉众需求驱动的投影的集合。这些投影描述和解释具有架构意义的设计决策。2.2.2标准的架构和分析设计方法suntone枷架构方法从列(tier),层(layer)和系统质量 (systemquality)三维的角度来分析一个完整的系统,如图2一1所示.整体的系统架构是一个分层的构架。系统质量不仅包括性能,还包括可用性,可靠性,可扩展性,可管理性,可维护性,可重用性等。系统质量的实现不仅决定于应用构架,还受到支撑应用的平台构架的综合影响。我们的架构描述遵循 simtoneam,是一个三维的描述。应用虚拟平台上层平台下层平台硬件油阵域钟油阵喇。闷招卜图2一 1suntone椒架构方法示意图2.2.3架构视点架构模型使用uml来描述煤矿安全生产信息管理系统的所有工作。它定义了一个所有应用,包括可重用框架必须遵循的整体架构约束。模型针对不同的涉众提供了如下不同的视图阎。.需求视图(requireluents),描述架构关键意义的系统需求以及关键的架构风险。架构视图(architecture),为用户提供一个整体架构,重点描述架构,以及组成应用系统的每一个子系统组件。.应用主题域 (subjectarea),这是与一个特定业务相关的视图,描述了一个业务子系统。它集中了所有与此业务系统相关的架构元素,方便系统的设计和开发者理解该子系统。可重用框架 (reusableassets),主要描述系统中的可重用框架。所有应用系统都应该使用这些可重用框架,鼓励在设计开发新的可重用框架,同时优化提高已有的可重用框架。2.3开发环境介绍ide:e。 1ipse是一种可扩展的开放源代码ide。e。lipse允许在同一ide中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。e。 1ipse框架的这种灵活性来源于其扩展点。它们是在翔l中定义的已知接口,并充当插件的祸合点。扩展点的范围包括从用在常规表述过滤器中的简单字符串,到一个java类的描述。任何e。 lipse插件定义的扩展点都能够被其它插件使用,反之,任何eclipse插件也可以遵从其它插件定义的扩展点。利用 eclipse,我们可以将高级设计(也许是采用服l)与低级开发工具(如应用调试器等)结合在一起。如果这些互相补充的独立工具采用 edipse扩展点彼此连接,那么当我们用调试器逐一检查应用时,哪l对话框可以突出显示我们正在关注的器件。事实上,由于eclipse并不了解开发语言,所以无论java语言调试器、c/c十十调试器还是汇编调试器都是有效的,并可以在相同的框架内同时瞄准不同的进程或节点。数据库:系统采用的数据库是oracle关系数据库,它支持大数据库、多用户的高性能的事务处理,遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准实施安全性控制和完整性控制,支持分布式数据库和分布处理,具有可移植性、可兼容性和可连接性。 pl/sqldevel叩er是一个为oracle数据库开发存储程序单元的集成开发环境,使用 pl/sqldevel叩er能方便地创建客户/服务器应用程序的服务器部分。 pl/sqldeveloper功能十分全面,很大程度上的缩短了程序员的开发周期。服务器:自从jsp发布之后,推出t各式各样的jsp引擎。 apaehegroup在完成g刚 jspi.0的开发以后,开始考虑在sun的jswdk基础上开发一个可以直接提供web服务的jsp服务器当然同时也支持servlet,这样 tomeat就诞生t。tomeat是jakarta项目中的一个重要的子项目,其被javaworld杂志的编辑选为2001年度最具创新的java产品,同时它又是sun公司官方推荐的servlet和jsp容器,因此其越来越多的受到软件公司和开发人员的喜爱.servlot和jsp的最新规范都可以在tomcat的新版本中得到实现。其次,tomcat是完全免费的软件,任何人都可以从互联网上自由地下载。,eb端接口规则:系统开发时,应用 web结构的八点原则:1.走,eb框架,所有经过dispatch的请求必须以.pfv结尾,否则系统不会响应该请求,因为框架在web.01中做了统一的配置。2.一个用例所属的,eb端程序应该写在一个类中,容易维护。3.,eb端程序以s,orda。 t1oncontroller类为基类,里面封装t相应的方法,获取请求时可以直接使用。4.每一个uri对应controller中的一个方法,否则后响应失败。5.方法的结构:l)传入参数2)传出参数3)异常 mapping文件的两级映射:l)pfv一ontroller类2)pfethod类6.map一*.xml中定义url一ontrollerwe一method的映射:7.在controller中对jsp文件引用的路径表示方法。8.返回结果传递回页面的方式2.4部署方案应用平台在国家局节点和省级节点两级部署,有国家局节点和省级节点再往下级地市区县部署,以此类推形成一个三级或以上的安全管理结构网络,这样能更方便更快捷更安全的管理体系lel。国家局节点具体部署图见表2一l所示。 2.5本章小结本章主要从国家安全监督总局的实际业务出发,遵循煤矿安全生产信息管理系统的设计原则,对整个系统的逻辑进行了分析和提炼,从而在技术上给出了可行的架构方案。在接下来的一章里,将依据本章的架构结合煤矿安全生产信息管理系统的实际调研回馈进一步的分析系统的需求。第三章煤矿安全生产信息管理系统的需求分析3.1系统功能性需求分析煤矿安全生产信息管理系统可划分为:企业信息管理模块、安全生产许可证管理模块、执法计划管理模块、煤矿建设项目管理模块,总共四个业务模块。企业信息管理模块是安监局对煤矿企业的基本情况及其生产设备等进行登记,并据此对煤矿实施安全管理的一项法定制度,也是煤矿企业己经纳入安全局监督管理的证明。设立企业信息管理模块是整个煤矿安全信息管理工作的首要环节和基础工作。通过煤矿企业的业务,建立一个信息内容丰富,指标体系科学,数据准确录入的煤矿企业登记信息库,为监控安全生产,加强管理,对安全总局的分析决策提供依据。安全生产许可证管理模块是对许可证申请、审批的流程进行跟踪和记录,实现许可证自动套打,许可证损坏或者丢失后的许可证补打业务,同时对补打的原因进行跟踪和记录,保证许可证颁发的权威性和一致性。并对即将到期的安全生产许可证提供预警功能便于及时提醒相关煤矿(企业)进行许可证的延期或者申请。提供安全生产许可证信息相关的统计分析和报表。执法计划管理模块是强化国家煤矿安全监察职能,规范煤矿安全监察执法行为,严格依法行政,提高监察执法效能,促进煤矿安全生产,根据建立健全煤矿安全监察行政执法责任制,进一步完善煤矿安全监察机构计划监察工作进行设计开发,通过一套规范,高效的计算机流程来实现监察执法计划的编制上报、审批、考核。煤矿建设项目管理模块是依据煤矿建设项目安全设施监察规定的相关条例,对煤矿建设项目的内容分为以下几个主要方面来管理,项目建设单位的相关基本信息、煤矿建设项目的基本信息管理、煤矿建设项目监察过程中的安全评价、设计审查、施工和联合试运转、竣工验收的相关环节的备案和审批情况。同时对煤矿建设项目建设过程中的监察情况进行跟踪和管理,同时实现“三同时”完工情况统计、“三同时”工作计划调查统计、煤矿建设项目安全设计审查和竣工验收工作完成情况统计、以及其他统计指标的自定义统计查询。煤矿安全生产信息管理系统的系统模块图如图3一1所示。煤矿安全生产信落工l条全竺创一渔勿竺当.矍狗图3一1煤矿安全生产信.息管理系统模块图 3.1.1企业信息甘理棋块器求分析企业信息管理用于采集煤矿企业的基本信息,该模块为煤矿安全生产信息管理系统的基础模块,作用是为其它模块采集数据,主要分四个子模块,分别为:煤矿企业信息管理、矿井信息管理、矿井信息综合统计、企业信息gis应用,如煤矿企业信息管理主要是煤监人员对煤矿企业的基本信息进行登记、修改和删除,采集基础数据。矿井信息管理主要是煤矿人员对矿井的基本信息进行登记、修改和删除。通过两种途径采集矿井的基本信息:l、企业和矿井可以通过因特网在线注册登记挺填写相关的矿井信息。2、煤监人员可以登录系统填写矿井的基本信息。矿井信息综合统计主要是煤监人员根据指定条件对矿井信息进行统计查询。企业信息管理模块又分为若干个具体的用例,详细用例图如图3一2所示。(二)下面结合用例图对其进行用例说明:.煤矿企业信息管理用例说明用例名:煤矿企业信息管理范围:煤矿企业信息管理模块级别:煤监人员主要参与者:煤监人员前置条件:煤监人员成功登录系统平台,进入煤矿安全生产信息管理操作界面。后置条件:成功保证:煤监人员输入的信息符合系统要求,并得到正确的回馈信息。触发事件:主成功场景:1.煤监人员输入信息.煤监人员向系统提交所输入的信息系统显示正确信息.矿井基本信息登记用例说明用例名:矿井基本信息登记范围:煤矿企业信息管理模块级别:煤监人员主要参与者:煤监人员前置条件:煤监人员成功登录系统平台,进入矿井基本信息登记操作界面.后置条件:成功保证:煤监人员输入的信息符合系统要求,并得到正确的回馈信息。触发事件:主成功场景:1.煤监人员输入信息煤监人员向系统提交所输入的信息系统显示正确信息.矿长基本信息登记用例说明用例名:矿长基本信息登记范围:煤矿企业信息管理模块级别:煤监人员主要参与者:煤监人员前置条件:煤监人员成功登录系统平台,进入矿长基本信息登记操作界面。后置条件:成功保证:煤监人员输入的信息符合系统要求,并得到正确的回馈信息。触发事件:主成功场景:1.煤监人员输入信息煤监人员向系统提交所输入的信息系统显示正确信息矿井基本信息查询用例说明用例名:矿井基本信息查询范围:煤矿企业信息管理模块级别:煤监人员主要参与者:煤监人员前置条件:煤监人员成功登录系统平台,进入矿井基本信息查询操作界面。后置条件:成功保证:煤监人员输入的信息符合系统要求,提交系统后并得到正确的回馈信息。触发事件:主成功场景:1.煤监人员输入信息煤监人员向系统提交所输入的信息系统反馈查询信息如图3一3所示是煤矿企业信息管理基本信息登记的流程图,首先输入企业登记的基本信息和证件信息,点击提交按钮时系统会对输入的信息内容进行判断校验,校验结束后会给用户提示返回信息。胆扁六暇杯.*:入企业基本登记信息入企业证件基本信息系统给出保子失败的信息系统提示保信息成功吻图3一3煤矿企业信息管理基本信息登记流程图如图3一4所示,煤监人员可以通过输入企业的查询信息,系统会按照查询条件在后台进行查询,查询结果会以列表显示在本页的下半部分,同时煤监人员可以对其登记信息进行修改和删除。图3一4煤矿企业信息查询流程图 3.1.2安全生产许可证管理模块份求分析安全生产许可证管理模块是国家对矿山企业、建筑施工企业和危险化学品、烟花爆竹、民用爆破器材生产企业(以下统称企业)实行安全生产许可制度,是安全监察工作人员对企业进行安全监督和管理的一种手段,在系统中安全许可证分为几个部分:许可证申请、许可证变更、许可证正常延期、许可证直接延期四个环节。办理安全许可证所涉及到的人员比较多,所有系统把安全生产许可证的管理设计成工作流的模式,这样提高了申请人员和办证人员的效率,同时还减少了人力物力。安全生产许可证管理模块主要分为五个子模块:首次颁证申请、变更申请、正常延期申请、直接延期申请、许可证综合统计,如表3一2所示。表3一2安全生产许可证管理模块首次颁证申请主要是申请许可证的企业或者矿井可以通过因特网在线进行注册,并填写首次颁证申请书的申请信息,并在线提交填写的申请信息,相关的业务人员就可以看到提交的申请,便于开展电子政务的工作。变更申请主要是需要进行变更许可证的企业或者矿井可以通过因特网在线进行注册,并填写变更申请书的申请信息,并在线提交填写的申请信息,相关的业务人员就可以看到提交的变更申请,便于开展电子政务的工作。正常延期申请主要是需要进行许可证延期的企业或者矿井可以通过因特网在线进行注册,并填写延期申请书的申请信息,并在线提交申请信息,相关的业务人员就可以看到提交的延期申请,便于开展电子政务的工作.直接延期申请主要是需要进行许可证直接延期的企业或者矿井可以通过因特网在线进行注册,并填写直接延期申请书的申请信息,并在线提交申请信息,相关的业务人员就可以看到提交的直接延期申请,便于开展电子政务的工作。许可证综合统计主要是安全生成单位、煤监人员对数据库根据选定条件对许可证信息进行统计查询。安全生产许可证管理模块又分为若干个具体的用例,详细用例图如图3一5所示。md13:安全许可证初椒申请书申请登记ma018:安全生产许可证初领申谕布批图3一5安全生产许可证管理模块用例图下面结合用例图对其进行用例说明:.安全许可证初领申请书申请登记用例说明用例名:安全许可证初领申请书申请登记范围:安全生产许可证管理系统级别:煤监人员主要参与者:煤监人员前置条件:煤监人员成功登录系统平台,进入安全许可证初领申请书申请登记操作界面。后置条件:成功保证:煤监人员输入的信息符合系统要求,并得到正确的回馈信息。触发事件:主成功场景:1.煤监人员输入信息2.煤监人员向系统提交所输入的信息3.系统显示正确信息.安全许可证初领申请书申请查询用例说明用例名:安全许可证初领申请书申请查询范围:安全生产许可证管理系统级别:煤监人员主要参与者:煤监人员前置条件:煤监人员成功登录系统平台,进入安全许可证初领申请书申请查询操作界面。后置条件:成功保证:煤监人员输入的信息符合系统要求,并得到正确的回馈信息。触发事件:主成功场景:1.煤监人员输入信息2.煤监人员向系统提交所输入的信息3.系统显示正确信息申请安全生产许可证的企业或者矿井通过以前注册的信息进入安全生产许可证申请页面、通过校验进行登记,在线填写相关的申请信息。安全生产许可证初领申请书申请流程图如图3一6所示。登录系统初始化企业安全生产许可证中请书斑录界面登入企业安全生产许可证申请书登记页面提交录入信息进行信息校验校验失败对录入信息进行保存是否成功提示保存成功信息图3一6安全生产许可证初领申谕书申谕登记流程图安全生产许可证变更申请书申请查询的主要功能是申请许可证变更的企业21或者矿井通过许可证变更查询页面,对许可证变更信息进行查询。如图3一7所示,煤监人员首先通过企业安全许可证变更申请信息查询功能输入查询企业的部分关键变更信息,然后可以对查询出来的信息进行查看详细信息、编辑详细内容、删除该条记录。图3一7安全生产许可证变更申请书查询流程图安全生产许可证变更申请书申请修改的主要功能是申请许可证变更的企业或者矿井通过许可证变更修改页面,对录入的变更信息进行修改。如图3一8所示,煤监人员首先通过企业安全许可证变更申请信息查询功能把该企业变更申请的详细信息显示出来,在此基础上对其进行修改操作。登录系统查询企业安全生产许可证变更申请信息在界面显示原有信息对原有信息进行编辑提交编辑信息进行数据校脸进行效据更折保存更新是否成功提示保存成功信息图3一8安全生产许可证变更申请书修改流程图23 3.1.3执法计划,理模块佑求分析执法计划管理模块分为三个子模块:执法计划编制、上报和执法计划审批及执法计划考核,如表3一3所示。执法计划管理模块是煤矿安全生产信息管理系统的一个重要组成部分,系统设计符合信息系统建设的一般规律,即既有操作控制层的业务处理系统,也有管理控制层实现数据加工、统计、分析功能的管理信息系统,执法计划管理是煤监人员对企业制订年度或月度计划,随时掌握矿井的监察安排情况;执法计划管理是煤监人员对企业按照不同的条件进行查询、可以统计各个辖区内不同监察类别的所监察的矿井;执法计划管理是煤监人员对制订的监察计划进行综合统计、自动生成省级和国家局所需要监察计划统计报表。表3一3执法计划管理模块功功能模块 块子功能模块 块执执法计划管理理执法计划编制、上报报执 执执法计划审批 批执 执执法计划考核 核1.执法计划编制、上报主要分为年度和月度执法计划。各省级煤矿安全监察机构负责编制年度执法计划;区域煤矿安全监察分局负责编制年度和月度执法计划;未设置分局的省局应同时编制月度执法计划。上报内容:l)三项监察执法矿次的确定。应根据国家煤监局有关规定,以本级煤矿安全监察机关的三项监察执法能力为基础,.同时考虑辖区内煤矿数量、分布、灾害程度、生产规模和交通状况等因素,结合监察内容所需监察员数量,科学合理地确定执法的矿次.匀工作日的确定。编制执法计划计算工作日,可考虑扣除部分不参与煤矿安全监察执法的相关人员,并应注明扣除人员的工作性质,但纳入计算监察人数的比例省局不得低于在册人数的65%,分局不得低于9假。年休假工作日按国家的规定执行。3)其他上报的相关内容。辖区煤矿的基本情况、监察人员的构成情况、执法计划编制的详细内容、保证完成执法计划的措施和要求。2.执法计划审批主要是指省局年度监察执法工作计划报国家局审批;分局年度监察执法工作计划报省局审批;分局月度监察执法工作计划报省局备案。省局应于每年的12月20日前将下一年度的执法计划报国家局审批;分局于每年12月10日前将下一年度的执法计划报省局审批。因上级安全监察机构和地方人民政府对煤矿安全生产工作做出安排部署以及不可预见等因素确需调整与变更执法计划的,应报原审批(备案)机构审批(备案)。执法计划管理模块又分为若干个具体的用例,详细用例图如图3一9所示。)监察执法计划编制上报 (ffom监察人员和媒煤矿基本情况统计煤监月执法计划图3一9执法计划管理模块用例图下面结合用例图对其进行用例说明:.监察执法计划编制上报用例说明.用例名:监察执法计划编制上报范围:执法计划管理模块级别:煤监人员主要参与者:煤监人员前置条件:煤监人员成功登录系统平台,进入监察执法计划编制上报操作界面。后置条件:成功保证:煤监人员输入的信息符合系统要求,并得到正确的回馈信息。触发事件:主成功场景:煤监人员输入信息煤监人员向系统提交所输入的信息3.系统显示正确信息.监察执法计划考核用例说明用例名:监察执法计划考核范围:执法计划管理模块级别:煤监人员主要参与者:煤监人员前置条件:煤监人员成功登录系统平台,进入监察执法计划考核操作界面。后置条件:成功保证:煤监人员输入的信息符合系统要求,并得到正确的回馈信息。触发事件:主成功场景:1.煤监人员输入信息2.煤监人员向系统提交所输入的信息3.系统显示正确信息如图3一10所示是监察执法计划编制上报流程图,首先煤监人员登录执法计划管理模块,进入监察执法计划编制上报操作界面,此时系统会自动加载相关代码表,煤监人员选择填报机关并输入相关信息,提交所输入信息,系统反馈相应的操作信息。登录系统初始化报表采集界面选择报表填报机关录入或编辑详细信息点击保存按钮进行提交失败进行效据校脸检验进行采集效据的保存是否成功是提交保存结果图3一10篮察执法计划编制上报流程图27 3.1.4煤矿建设项目份理摇求分析煤矿建设项目管理模块分为两个子模块,分别是煤矿建设工程信息管理模块和煤矿建设工程信息综合统计模块,如表3一4所示。煤矿建设项目管理模块主要是对建设项目的安全设施建设的基本信息进行登记、便于后期信息的随时查询和统计。功能模块煤矿建设项目管理表3一4煤矿建设项目管理模块.手功翩瑛煤矿建设工程信息管理煤矿建设工程信息综合统计煤矿建设项目管理模块又分为若干个具体的用例,详细用例图如图4一11所(二)“nclude族矿建设单位信息管理声ude(叭c!uds煤矿趁设项目审批备案情况煤矿趁设项目综合统计图3一11谋矿建设项目管理模块用例图下面结合用例图对其进行用例说明:.煤矿建设单位信息管理用例说明用例名:煤矿建设单位信息管理范围:执法计划管理模块级别:煤监人员主要参与者:煤监人员一.二、._前置条件:煤监人员成功登录系统平台,进入煤矿建设单位信忌官理操作界面。后置条件:成功保证:息。触发事件:煤监人员输入的信息符合系统要求,并得到正确的回馈信主成功场景:煤监人员输入信息_.、_煤监人员向系统提交所输入的信恳3.系统显示正确信息首先煤监人员登录煤矿建设项目管摆蕊麒纂黯黯灵粼黝群簇监人员输入相关信息,提交所输入信息,系统反惯柑应的3.2本章小结本章根据国家安全监督局的具体业务对煤矿安全生产信息管理系统进行分析,把煤矿安全生产信息管理系统具体的分为四大模块,着重介绍了各个模块的具体业务功能。第四章煤矿安全生产信息管理系统的系统设计4.1总体架构设计 4.1.1应用系统平台总体架构应用系统平台向应用系统提供组件集成、开发和运行环境,提供应用系统的开发框架,在此基础上向应用系统提供基础服务和通用的应用服务功能,实现软件构件高度复用的目标,为整个应用系统的高可用性、灵活性、可扩展性、安全性、稳定性以及其他性能指标等提供了基础保障。应用系统平台总体架构如图4一l所示。信息化标准体系平台是一个通用性的基础设施框架结构,提供最基础的信息服务。这些平台根据具体的业务需求定制后就可以转变成实际的应用系统,通过“平台”化的设计努力提高基础设施的标准化,加强可重用性,从而加速战略目标的实施以便缩短应用开发和交付的“周期”.一体化应用设计方式要求我们将所有应用构建在统一的信息基础设施上,只有基于这种平台化的设计思想才可以充分利用组件技术,快速拼装新的应用,不断进行功能扩展而不必引入多余的基础设施,最大限度的保护投资。在统一的电子政务平台上构建的一站式服务整体框架,可以将现有的安监部1的信息系统联系起来,以统一的门户协同为用户提供服务,实现电子政务服务的集中式协调调度和分布式管理运作。各级用户可以方便的通过一站式服务平台统一获得各种电子政务服务,整个服务框架模型基于一个统一的安全基础平台,提供安全可靠的电子政务服务。整个服务框架能够集成不同部门、不同业务、不同操作平台的信息系统,将横向业务系统的功能和数据信息融合起来,消除信息沟通的空间障碍,将信息化建设的成果得到最大的发挥。整个应用系统平台的最终建设目标是:通过在底层软硬件环境上搭建构件化软件平台的开发管理体系架构,实现系统管理与业务应用的无缝集成;实现业务应用的定制型开发、配置型管理,大大减少业务开发的硬编码工作量,提高应用系统的灵活性和复用性。应用系统平台主要由集成应用支撑平台、公共数据交换平台和地理信息系统平台三个部分组成。 4.1.2集成应用支择平台集成应用支撑平台主要提供系统的整体开发框架以及应用集成开发环境(workshop)和运行管理监控环境;另外,还提供与应用支撑平台提供的构件平台的接口,使之在应用开发中更好的与系统集成。如表4一1所示。集成应用支撑开发平台与应用系统的关系如图4一2所示:煤矿安全生产信息管理系统基于这样的要求,我们采用中软业务基础平台,并整合了工作流、报表生成和管理等平台,运行在bea的中间件weblogic上,作为集成应用支撑开发平台。 4.1.3工作流平台安全生产领域的业务建模主要包括静态建模和动态建模两部分,工作流平台主要解决系统动态建模需求.作为一个完整的工作流平台,不仅处理流程,控制事物从一个地方流向另一个地方,而且能够着眼于管理和引导作业环境如何运作的规则与过程,并把不同的业务系统组件有机的结合在一起。工作流就是业务流程 (bus1nessprocess)的计算机化或自动化。政府或组织内有许多繁琐复杂的业务流程,这些流程构成了政府或组织的日常运营活动。通过现代的技术手段将这些流程自动化,并对其进行有效地管理便是工作流管理需要解决的问题。工作流管理的许多概念源于管理理论和实践,随着政府规模不断扩大,管理的难度也随之上升,信息技术和现代政府管理理论的发展,都为有效地克服这些困难提供了理论和技术手段。工作流技术是一项快速发展的技术,并在各个行业得到广泛应用。其主要特征是业务流程 (businessprocess)的自动化,这些流程有人工的,也有自动的,其主要特点是,这些流程的处理都是在计算机应用程序和工具协助下进行的,就是说,由计算机系统来帮助人们完成日常事务的处理。工作流引擎就是用来驱动业务流程运转的计算机软件功能组件。工作流管理联盟 (wfmc)于1993年成立,这是由多家公司联合成立的国际标准组织,其目的是通过制定工作流技术及其标准,提高不同工作流产品之间的连通性和协同工作能力。通过使用标准可以使不同的产品之间协同工作,也可以改善工作流产品与其他it服务(电子邮件、文档管理)之间的集成。我们的工作流平台遵循国际工作流管理联盟制定的规范,并根据安监行业的具体情况进行了相应的扩展。结构上可分为三大平台:设计平台、执行平台、存储平台.如图4一3所示。.仁续塑井.口翻口口口翩佩林而栋藻扬姗愿姚颜目目匕.叻脚口脚画晦翻响恤脚.呻图4一3工作流平台总体架构图设计平台提供了一个流程建模的可视化开发环境,让用户能够使用图形化拖拽的方式,方便、直观、有效地设计、修改和维护企业业务流程,并且所见即所得,极大地提高了易用性;具有完善的属性设置机制,有关模型本身和业务逻辑的诸多信息都可以通过良好的人机交互界面输入进去,许多相关联的信息都可以自动生成,从而最大限度地提高了可用性,减少了用户的冗余录入。运行平台即工作流引擎,支持多种流程运行模式,运行时对流程和活动进行有效管理,根据流程向参与者分配任务,并对管理和监控功能提供有效支持。引攀通过接口与工作流工具、外部应用和第三方工作流引擎进行交互,向系统提供工作流执行服务。存储平台采用运行库和备份库两套互通的存储解决方案,提高流程运转的效率。工作流平台的关键组件包括流程定义工具、组织机构定义工具、工作流引擎、工作流服务中心、管理监控web客户端、工作流编程接口及监控接口、工作流任务办理客户端(包括windo诀旧客户端及web客户端)、工作流管理监控web客户端。4.2系统总体功能煤矿安全生产信息管理系统设计符合信息系统建设的一般规律,即既有操作控制层的业务处理系统,也有管理控制层实现数据加工、统计、分析功能的管理信息系统,此外,还有战略规划层为政府高层决策部门提供辅助决策信息的决策支持系统,这些信息可为高层领导在相关政策法规的建立和修改时、在对国家安全生产形势分析评价时、或者在对企业安全生产评估时提供及时、定量、真实可靠的依据。系统建设的目标是,通过建设国家制定的一系列有关安全生产的数据库和开发安全生产监察软件系统,来实现煤矿安全生产监察的标准化、规范化、高效化,为各级安全生产监察管理部门提供及时、定量、真实可靠的监察数据和标准的法律法规依据;通过对煤矿重大灾害的快速处理功能的综合研究开发,提高煤矿安全生产的监察能力;在网络环境上通过对全国煤矿安全生产信息的监察,达到对国家和地方煤矿安全生产形势有及时准确的分析和评价。煤矿安全生产信息管理系统主要分为四大模块:企业信息管理模块、安全生产许可证管理模块、执法计划管理模块、煤矿建设项目管理模块,其中每个模块又分为几个子模块,具体如图4一4所示。在煤矿安全生产信息管理系统建设中,需要构建层次化、结构化、整体化的软件基础架构,以提高系统的安全性、可靠性、可维护性、可扩展性等重要性能。.煤矿安全生产信息管理系统)图4一4煤矿安全生产信息管理系统功能模块图4.3系统用例设计4.3.1企业信息管理用例设计企业信息管理模块主要分四个子模块,分别为:煤矿企业信息管理、矿井信息管理、矿井信息综合统计、企业信息gis应用,详细用例及说明如表4一2所示。安全生产许可证管理模块主要分为五个子模块:首次颁证申请、变更申请、正常延期申请、直接延期申请、许可证综合统计,详细用例及说明如表4一3所示。安全生产许可证管理模块的主要类图如图4一7和4一8所示。.4.3.3执法计划管理用例设计为强化国家煤矿安全监察职能,规范煤矿安全监察执法行为,严格依法行政,提供监察执法效能,促进煤矿安全生产。根据建立健全安全监察行政执法责任制,进一步规范煤矿安全监察执法工作计划(以下简称执法计划)的编制、审批、执行和考核工作。执法计划管理模块分为三个子模块:执法计划

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论