论文部分内容阅读
随着社会治安管理工作范围的扩大和复杂度的增加、政府信息化及电子警务的发展,湖南省公安机关针对社会治安管理和防控建立了多个社会治安管理信息系统(Public Security Manage Information System,PSMIS),这些系统相互独立,不能很好地实现信息共享和协作,从而在系统之间形成了一些信息孤岛。系统在信息整合、共享方面的不足造成了数据的重复输入和多口采集,使数据的实时性、一致性和准确性不能得到保证,对已有系统的服务水平产生了一定限制,也影响了新系统的开发和应用。由于社会治安管理信息系统应用在规模和数量上的不断扩大及各系统中信息孤岛的出现,公安信息化管理人员不得不面临整合系统所带来的挑战。在传统的电子政务系统整合过程中,应用程序是按照模块紧耦合的方式进行,这样会产生数据结构暴露、客户端过于庞大、业务逻辑容易混淆等弊端。SOA则代表一种面向服务、不涉及具体实现的软件基础架构,具有良好的松耦合、与平台无关等特性,将成为信息整合的主要解决技术。本文围绕SOA架构展开分析,通过对SOA理论模型、各角色的职责功能和服务质量的深入分析,提出一种基于SOA架构的系统应用流程和建模方法,并在此基础上设计并实现了社会治安管理信息系统集成平台,规范和简化了数据采集,提高了数据质量和标准化水平。首先,文章系统地描述了SOA架构在国内外的发展状况,并对架构理论体系进行深入分析,包括与SOA开发模式相关的实现技术、Web服务体系结构和组成、XML数据集成和信息集成的相关技术,同时也研究了工作流技术在业务建模过程中的应用。其次,对社会治安管理信息系统的主要功能、系统应用现状及存在的问题进行了详细的分析。根据系统应用现状和存在的问题,指出系统在业务功能上进行集成的必要性,同时分析了在技术层面上实施系统集成的可行性。根据社会治安管理信息系统的需求分析,利用工作流技术进行业务建模,以SOA架构作为集成平台体系结构,Web服务和XML作为实现技术,提出了基于SOA的社会治安管理信息系统集成方案。最后,通过基于SOA架构的社会治安管理信息系统集成平台的实现,验证了本文的观点。