《煤矿安全生产信息管理系统的设计与实现》由会员分享,可在线阅读,更多相关《煤矿安全生产信息管理系统的设计与实现(45页珍藏版)》请在金锄头文库上搜索。
1、毕 业 论 文煤矿安全生产信息管理系统的设计与实现摘摘 要要当今,全国各行各业都在大力开展信息化建设,以满足生产生活的需要。安全生产是煤矿企业求效益、谋生存基本要求,是煤矿管理工作的永恒的主题。煤矿企业属高危行业,许多煤矿水文地质复杂,煤层变化大,大面积采空区储积着大量的积水,给煤矿安全生产管理工作带来极大的难度。煤矿安全生产信息管理系统的建设就是为了提高全国安全监管系统信息化水平,推动安全生产监管工作的科学发展,为从根本上促进安全生产形势的好转提供现代信息化的支持。本文依据国家安全生产监督管理的实际业务需求,结合 JZEE 分层架构,设计了煤矿安全生产信息管理系统的开发框架。文中对系统建设的
2、技术路线和支撑平台进行了简要介绍,重点介绍了煤矿安全生产信息管理系统的设计,主要分四大模块:企业信息管理模块、安全生产许可证管理模块、执法计划管理模块、煤矿建设项目管理模块,并且通过编码方式论证了架构和技术的可行性。目前,煤矿安全生产信息管理系统己经在银川煤矿安全监督局成功部署,系统运行稳定、操作简单,在很大程度上提高了工作效率,得到煤矿监督人员的一致好评!关键词:安全生产监管信息管理系统煤矿安全生产安全许可证 目录目录第一章引言 1.,课题背景1.2 课题任务1.3 论文结构.3第二章系统平台及相关技术介绍 42.,技术平台概述 .42.1.1 总体设计. 2.1.2 总体原则 42.2 技
3、术路线. 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、管理用例设计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 课题背景如何有效地消灭事故隐患呢?实践证明,在人一机一环境复杂多变的煤矿生产过程中,建立健全事故
5、隐患排查制度,能在效地控制事故隐患。煤矿安全生产信息管理系统的作用正在于如何更有效的监测和排除安全事故隐患,防患于未来。煤矿安全生产信息管理系统是一个覆盖各级安全生产监督管理及煤矿安全监察机构的系统。目的是提高安全生产监管和煤矿安全监察信息化水平,为全国安全生产形势的稳定好转提供有力的信息保障川。随着时间的推移和技术水平的不断发展,现有煤矿安全生产信息管理系统面临着以下几个问题:(l)需要进一步增强业务透明度,快速掌握第一手数据;以加强领导的宏观决策,现有的系统难以做到;(2)数据分布的分散,不能进一步提高对煤矿企业的服务;(3)对新的业务变革与流程重组,现行系统难以及时扩充响应;影响了业务推
6、广的速度;(4)缺少过程监控和清晰的岗责体系,无法进行方便快捷的管理方案;(5)应用系统多样化,系统需要整合完善;需要建立统一系统安全架构,解决单点登录和个性化等问题;(6)需要进行动态数据和静态数据分离,以提高系统的性能;(7)设备老化,难以确保现有业务系统稳定运行;正是以上的这些问题,严重制约了各省地方安全局的业务发展。近两年来各省地方安全局已对此进行了积极的酝酿、调研和筹划。结合国家安全总局的要求和方案,结合各省市地的实际情况,正式启动煤矿安全生产信息管理系统的开发工作。1.2 课题任务安全生产事关人民生命与国家财产安全,是一个有关国际影响的重大政治问题。煤矿安全生产信息管理系统的建设有
7、助于高效传输安全生产信息,充分发挥安全监察的作用,督促国家安全生产方针政策、法律法规的落实,不断提高安全生产综合监管水平,减少伤亡事故的发生,维护社会稳定,促进经济发展,具有重要的现实意义。采用 Intranet 和 Internet 技术建成一个由网络和煤矿安全生产信息管理组成的应用系统,构建完善的上至国家安全监管总局,下至全国各地各级安全生产监督管理部门和煤矿安全监察机构的安全生产监督管理及煤矿安全生产信息管理体系,及时、全面、准确地反映煤矿安全生产信息管理,使各部门获得最新、最完整和稳定可靠的信息,既满足国家安全监管总局工作的需要,又满足各地各级安全生产监督管理和煤矿安全监察工作的需要,
8、为各级领导及政府部门快捷、方便、准确掌握安全生产状况,制定政策措施提供科学依据。利用现代信息技术及网络技术规范网络环境下数据采集、数据处理、数据管理。考虑到新定制系统是在原有系统基础上的提高,保留原有单机版系统使用的灵活性和适应性强,采用在国内各行业信息系统中广泛成功应用的包括数据库在内的先进成熟的技术,建立技术先进,运行可靠的系统是完全可行的 lzj。煤矿安全生产信息管理系统的建设与实施是安全生产信息系统发挥作用的核心,为此,确定如下的原则:(l)统一规划、分步建设随着社会的发展和技术的进步,信息系统建设的任务是长期和艰巨的,应根据用户对信息的需求和实际情况,对系统进行统一规划,突出重点,分
9、步建设,尽可能地缩短系统定制周期。(2)坚持规范性和可行性采用市场上比较先进的技术和相对成熟的产品及工具,并向国际标准、国家标准、相关行业标准靠拢。要尽可能地避免采用非标准的协议和软件,要贯彻模块独立、接口开放、遵循标准的原则。如果有原系统,要考虑与原系统兼容和数据转换的问题。(3)保证系统的安全性和稳定性在系统设计和网络设计方面必须保证系统及数据库的安全性,使用成熟的软件和数据库技术保证系统的稳定性,减少数据库冗余。(4)保证系统的先进性和实用性在系统设计和网络设计方面要有一定的前瞻性,保证系统建成后几年内,功能的增加不应导致对系统结构的重大调整,确保系统的先进性和实用性。(5)保证系统的易
10、用性和可维护性系统的操作尽可能地简单易用,风格统一,界面友好。系统易于维护,系统功能增加或改变后,软件不需做变动或只需做小的变动。(6)满足各地各级各部门的需要系统设计方面,必须适应各地各级安全生产监督管理部门和煤矿安全监察机构的需要,最终使各地各级各部门能够随时获得最新、最完整、最稳定的数据资料,并能够实现信息资料的自行存储备份和历史数据的挖掘、处理。煤矿安全生产信息管理系统采用了基于 JZEE 的架构,本人作为煤矿安全生产信息管理的主要设计人员,完成的工作有:(l)分析煤矿安全生产信息管理系统的业务需求。(2)根据需求情况进行系统总体功能的设计。(3)详细分析系统的各个模块,进行具体的设计
11、开发。(4)采用面向对象的技术来设计开发。(5)采用基于组件的技术,便于业务重组。本文内容是本项目中本人所做工作的总结,本论文结合具体的开发实践,从系统总体架构入手,逐步细化的完成了本系统的设计与实现。1.3 论文结构本文共分六章,内容安排如下:第一章引言,介绍本课题的背景、任务、论文结构等。第二章介绍了煤矿安全生产信息管理系统平台及相关技术,介绍了系统用到的框架和相关实现技术。第三章介绍了煤矿安全生产信息管理系统的需求分析,根据系统的业务进行功能模块分析。第四章对煤矿安全生产信息管理系统进行了系统设计,根据模块设计系统用例模型和数据库表。第五章介绍了煤矿安全生产信息管理系统的实现,介绍了具体
12、的编码实现和工作流的制定步骤。第六章结束语,对本文工作进行全面总结,给出本文所取得的成果。第二章系统平台及相关技术介绍2.1 技术平台概述2.1.1 总体设计(l)设计覆盖全国的安全生产监管和煤矿安全监察业务的资源专网系统,建立协同工作平台、数据交换平台和应用平台,实现数据广泛共享和业务系统具有良好的扩展性;(2)基于“两类区域、三个层次、一个中心”信息安全管理体系的设计,强调全网安全部署的系统性、安全设备的统一管理、安全设计统一处理分析与安全风险的统一评估,目标是实现整体的网络、系统和应用的安全控制的集中管理;(3)设计以基础数据库群支持的安全生产监管和煤矿安全生产信息管理的应用系统,实现安
13、全监管的快速处理、综合分析、预测、评估,支持辅助决策;(4)以煤矿安全生产及预防控制、重大事故隐患排查业务为主线的设计,基本覆盖各类煤矿矿山,处理流程简洁清晰、快速灵活;(5)设计各级安全监管与监察部门、协同工作的“群防群控”的网络应用体系,支持国家及各级政府的安全生产的宏观管理与科学决策;2.1.2 总体原则煤矿安全生产信息管理系统项目具有范围广、难度大、业务间关系复杂和开发周期长特点,必然是分步实施的,应用系统的整体架构占有最重要的地位,为了保证整个项目的成功,应用架构具有下列特性 lsl:.全面性,系统架构必须完整,以支撑所有业务的开发实施和集成;.前瞻性,能够适应未来安全生产业务变化和
14、调整的需要;.继承性,考虑现有系统在新的蓝图中的定位以及未来的发展,以保护投资和新老系统的平稳过渡;.实用性,项目的建设要面向未来,技术必须具有先进性和前瞻性,但同时也要坚持实用的原则。在满足性能价格比的前提下,坚持选用符合标准的,先进成熟的产品和开发平台,构建一个切合实际、解决实际问题的系统;.灵活性,架构的重点在于描述系统之间的边界及相互关系,保证系统之间的祸合松紧适度。系统架构的设计从安全生产业务出发,把握各业务之间的区别和联系,按照不同业务的特点和信息技术的特点,遵循规范、科学、通用、实用、安全、易用等要求,统筹规划总体的应用架构,并通过管理与技术的双重手段,达到资源共享、应用软件重用
15、、可管理、可维护等目的。2.2 技术路线根据系统建设目标对系统架构设计以及相关规范的要求。煤矿安全生产信息管理系统的设计与实现整体上要考虑技术先进性与成熟性相结合的原则,同时还要兼顾煤矿安全生产信息管理系统发展的现状以及相关行业的发展。2.2.1 架构描述本系统的架构设计描述依据 IEEEP1471 建议的架构设计描述进行,包含如下关键因素:,一个系统总是在自己的上下文环境中开发的, “环境可能包括直接或者间接与本系统交互的其他系统,上下文环境决定了可以确定系统范围的系统边界;.一个系统有多个涉众,每个涉众对系统都有自己的关注或要求。这些关注或要求涉及对系统开发、维护,以及系统性能、可靠性、安
16、全、分布、可发展性等多个方面;.每个系统都应有一个架构,以架构描述的方式记录在案。架构本身只是一个抽象的设计概念,而架构描述则是与架构相关一组工作提交物的集合;.架构描述由一个或多个架构视图组成,一个视图是系统模型的一个子集,专注于解决系统涉众的一个或多个关注或要求。系统模型是系统的一个抽象表述,通过一定级别的抽象,帮助理解系统的结构和运作关系 ll;.一个视图的内容、涵义和表述被称为一个“视点” ,视点建立一系列的约定(建模语言、术语、分析方法等),用于创建、描述和分析视图。总而言之,一个系统的架构描述就是系统模型的多个由涉众需求驱动的投影的集合。这些投影描述和解释具有架构意义的设计决策。2.2.2 标准的架构和分析设计方法sunTone 枷架构方法从列(Tier),层(Layer)和系统质量 (SystemQuality)三维的角度来分析一个完整的系统,如图 2 一 1 所示.整体的系统架构是一个分层的构架。系统质量不仅包括性能,还包括可用性,可靠性,可扩展性,可管理性,可维护性,可重用性等。系统质量的实现不仅决定于应用构架,还受到支撑应用的平台构