论文部分内容阅读
建筑工业是仅次于煤炭行业的高风险性行业,该行业的安全行问题在世界各国都是一个受到普遍关注的重要问题。我国的工程建设规模巨大,但建设管理水平参差不齐,安全生产的管理和职工安全教育滞后,因而当前建设系统的安全形势非常严峻。面向土建行业的安全管理信息系统以基础信息收集为基础、统计分析为核心、有效决策为目的,对公司的安全生产信息进行全面管理。该系统以公司一体化管理手册中的相关要素为框架。在整个方案实施过程中最重要的有两点:一是对需求的把握,主要是项目在实际情况中的应用与公司的管理一一对应;二是对技术的掌握,包括功能的实现度、系统的运行效率和可扩张性。本文采用以统一建模语言(UML)为分析设计描述语言的统一过程软件开发方法,采用基于MyEclipse的多层设计架构,以tomcat虚拟服务器为基础,最终将系统实现为具有安全生产信息采集、综合安全评价、安全监测预警、事故应急救援、安全教育培训等强大的管理功能,共包含体系管理、安全管理、环境管理、职业健康、人员管理、奖惩记录、良好实践7个管理模块,涉及48项管理内容的管理信息系统。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。本文论述了系统开发的背景和国内外安全管理的研究现状,而后从问题空间转向解空间,建立了系统需求模型,阐明了系统需要解决的主要问题。在系统设计阶段,从概要设计开始,首先建立了系统的技术架构、功能架构以及安全架构,然后在详细设计部分分别论述了系统的静态结构,动态结构的设计策略,系统的安全设计和数据库设计。最后,对于系统实现过程的几个重点问题进行了详细的分析和论述,如:自定义论坛版块、工作危险分析法的实现、方便快捷的统计分析、业务关联流程与编制批复流程交叉设计。