论文部分内容阅读
近年来,随着经济社会的快速发展,国内外环境的变化,各类利益诉求不断膨胀,引发的各类事件日益增多,成为影响国家安全和社会稳定的重要因素[1]。为提升维护国家安全和社会稳定的能力,需要进一步推进公安DQB系统深化建设,初步实现重大事件预警防范作用。重大事件预警防范系统建设以预防为主,围绕可能影响稳定和引发重大事件的苗头和线索信息,建立和完善预警机制,通过管理信息系统和人力研判相结合,同时依靠法律、政策和事例经验为各级公安机关领导提供辅助决策,做到早发现、早报告、早控制、早解决,最大限度地把影响社会安定的因素解决在初始阶段[2][3]。按照软件工程方法,论文首先对系统进行了详细的需求分析,包括系统的业务需求、接口需求以及系统的一些非功能需求。然后根据相关标准,对系统制定了设计原则。在此基础上,对系统进行了总体的架构设计、功能设计、数据库设计和安全设计。接着分事件监测、群体监测、特别管控、风险管理、用户管理五个模块对系统进行了详细的功能设计与实现。最后对系统进行了相应的测试。整个重大事件预警防范系统基于公安部颁发的标准及计算机行业信息行业的标准规范,采用基于松耦合架构进行设计的C/S架构系统,采用Web2.0交互操作技术。应用服务开发基于J2EE的设计开发规范,并引入SpringMVC+iBatis框架,可配置的应用开发能较轻松的面对应用需求的变更。数据库方面采用的是Oracle10g数据库。