论文部分内容阅读
随着计算机技术和互联网技术的广泛应用和普及,越来越多的行业采用计算机技术来辅助他们的日常工作,其中电子警务系统在公安系统有着广泛的应用空间。公安系统作为维护社会长期稳定的一支重要力量,他们面临着如何从海量数据(尤其是从一些特殊领域如特种行业等的数据)中高效的检测出违法信息,然后将违法信息以警报的形式告知警务人员,从而方便他们的警务工作,提高警务系统的信息化程度。针对此问题,本课题主要研究特种行业综合管理系统中的数据处理和分析等问题,本人主要负责系统中数据同步和报警程序两个子系统的研发。本项目的研发策略采用软件工程中经典的“自上而下”开发模式,首先确定系统的整体目标、运行环境、功能需求、性能需求等一系列用户需求,然后按照需求对其进行深入分析,并对各个软件模块进行详细的设计,确定出每个模块的具体职责(输入、输出和功能)和模块之间的接口等。最后采用Delphi编码实现整个软件系统。本系统的网络环境为外部互联网和内部公安网相结合的方式者通过专用网闸进行连接。外部互联网负责公安部门下属行业的业务管理,内部公安网负责业务数据分析和数据报警等功能,网闸负责内外网数据的交互。内外网的数据通过两端服务器中的同步程序来自动化实时同步。服务器采用Windows Server 2003操作系统,终端用户均通过浏览器访问服务器进行相关操作。数据库服务器采用SQLServer 2000数据库平台。整个系统从开发的角度讲具有较好的可移植性、可维护性和可扩展性,从用户的角度讲具有高可用性和强实时性。本文开始介绍了项目的开发背景及意义,并简要介绍了国内外的研究现状。接着,本文对本项目研发过程中所采用的系列技术和工具如包括软件开发环境等进行了详细阐述。在本文第三章中,重点阐述了特种行业综合管理系统中的数据同步和数据报警两个模块的用户需求,并进行了相关分析。首先对系统的运行环境给出了明确的定义,然后详细给出了两个子系统的功能需求,还分析了公安部提供的已有接口,最后给出了系统的性能需求。在本文的最后部分,重点阐述了特种行业综合管理系统中的数据同步和数据报警两个子系统的设计与实现。在设计的时候,充分考虑和分析了技术实现上的一系列难点问题,采用多种技术进行全方位的设计,保证了软件的各个模块之间具有较低的耦合性,同时模块内部具有较高的内聚性。在实现的时候,采用Delphi语言进行开发,实现过程中充分考虑到一些异常情况等。此外,我们还进行了大量的软件测试和完整的安装工作。经过近1年时间的不断努力,最终成功完成系统的全部研发工作。