论文部分内容阅读
随着经济社会的快速发展,消防安全形势日益严峻和消防部队警力严重不足之间的矛盾日益突出。由于消防信息化建设的过程中,缺少统一的规划,我国大部分消防系统在系统结构、可扩展性、不同系统之间相互交互、信息共享等方面还需要进一步的改进。这就阻碍了消防总体战斗力的提高,因而需要开发一个信息平台系统,可以实现不同地区,不同系统之间的信息共享。这也是本文研究的相关技术和开发消防信息系统的原因。本文以“基于SSH的消防信息系统”的设计与实现作为研究和探讨消防信息化建设问题。并对我国目前消防信息化建设的现状和存在的问题进行分析,从而确立了本文实现系统的总体目标。本文对消防信息系统,从关键技术,设计模式,框架结构,系统实现等方面进行讨论,最后对系统进行了总结和展望。(1)MVC设计模式、J2EE平台和基于SSH组合框架本文首先分析了软件常用的设计模式:MVC,并对实现MVC设计模式的几种方式进行对比,针对消防信息系统要求,提出了基于J2EE平台技术实现。然后又针对系统框架要求,提出了基于SSH框架的系统框架设计。(2)消防信息系统的设计与实现本文对消防信息系统的需求进行分析,从而确立消防信息系统的总体目标。通过对系统的功能模块、分层结构、数据共享机制以及数据库的分析和设计,实现了系统的设计,为系统的实现提供了基础。根据系统的设计,系统的实现采用分层的思想,进行了PO层、DAO层、Service层、Web层、视图层的实现,最后用软件测试的方法,验证了系统的稳定性和可靠性。测试表明系统实现了功能模块可扩展、数据共享、数据的实效性的设计目标。