论文部分内容阅读
煤矿火灾是煤矿五大危害之一,矿井一旦发生火灾一方面可能导致煤矿资源的极大损失,造成生产计划的拖延;另一方面,还可能造成瓦斯爆炸,导致矿井矿工的生命受到威胁。最近越来越被频繁报道的全国各地的煤矿事故,也引起了社会对于煤矿安全问题的关注。国家煤矿安全监察局以及消防部门除了在火灾发生后采取有效措施灭火、尽量减少人身财产损失之外,更为重要的措施便是尽早的消除火灾隐患,当然这就需要普通市民参与到火灾隐患的举报之中。为了方便市民举报火灾隐患,提高相关部门的应急处理速度和处理能力,迫切需要一个市民举报火灾隐患、监督安全防火工作的平台。本文针对以上突出问题,结合黑龙江煤矿安全监察局的具体工作需要,设计并实现了煤矿火灾隐患举报系统。普通市民和使用者通过该系统举报火灾隐患,上传火灾隐患的具体描述、发现时间、地点等详细信息,同时,可以对发现的重大火灾隐患提出与监察局领导进行预约举报。后台的管理者接收并整理信息,及时报告给相关部门,争取在第一时间排除隐患,防患未然。为了与火灾隐患举报者互动交流,管理员将事件处理情况反馈举报者。对于特别重大紧急的安全隐患,管理员在核实举报信息后,与举报者联系确定预约见面时间。整个平台功能可以满足实际防火工作和与普通市民及使用者互动的需要。本文按照软件工程学的方法设计并实现了火灾隐患举报系统。系统主要由管理员模块和举报者(简称用户)模块两部分组成。管理员模块用来实现对火灾隐患信息的处理,包括查看、删除、修改、信息回复等;用户模块则是举报者与此系统的交互,包括注册、登陆、上传信息、查看举报信息处理情况等。实验和试运行表明,本文开发的系统功能模块设计合理,符合软件工程学中“高内聚低耦合”的基本要求。系统满足设计需求分析和用户的各项要求,运行稳定可靠,取得了较好的实际运行效果。本文的主要内容包括:第1章绪论主要介绍了本文的研究背景﹑目的及意义,本文要论述的煤矿火灾隐患举报系统的特点以及本文的主要工作和后续章节的组织结构。第2章介绍了课题采用的相关技术,重点介绍了主流的JSP、Javabean和Servlet等相关开发技术并比较了典型开发技术之间的优缺点。同时还详细介绍了SQL Server2005数据库在JSP中的应用,为后续论文阐述做好前期准备工作。第3章给出本文开发系统的总体设计和需求分析。主要包括系统的主要功能模块、模块的细分和模块实现的具体功能的描述。同时,对数据库各表的关系及作用进行了详细阐述。第4章详述了论文的具体设计和实现过程,包括数据库的具体实现细节、JSP数据交互过程等内容。同时,演示了核心代码和关键技术。第5章简单论述了系统的不足和展望,通过试运行,根据各方面用户反馈信息,进一步完善系统,提高系统的稳定性和易用性,为下一步推广应用系统做好准备工作。