论文部分内容阅读
公安机关的职责就是侦破案件,保护广大人民群众的切身利益,营造一个安全和谐的生活环境。中国加入WTO以后,公安机关的业务量显著增加。在这个阶段,仅仅通过传统的手工方式管理案件信息,已经远远不能满足公安业务的需要。为此本文开发一个公安案件信息管理系统,来对案件进行综合管理,进而减少公安民警在案件资料分析中所花费的时间,提高公安民警的工作效率,实现科技强警,有效的打击犯罪。本文所做的工作主要包括以下几个方面:(1)首先对研究背景和研究意义进行了说明,提出了使用信息化的手段来管理公安案件的必要性。然后对系统的国内外研究情况进行了阐述,了解了公安案件管理系统的国内外发展情况,最后对论文的主要工作进行了说明。(2)对开发所使用的关键技术进行学习,主要包括.NET开发平台、B/S开发框架、AJAX技术和SQL Server 2005数据库。(3)本文采用面向对象的软件设计思想对系统进行了需求分析和设计。在需求分析阶段对系统的可行性和系统整体进行分析,其中可行性分析包括技术可行性、经济可行性、操作可行性和社会可行性。系统整体需求分析介绍了系统的功能性需求和非功能性需求。最后还对系统的开发和运行环境进行了介绍。(4)本文对系统的设计进行了介绍。主要介绍了概要设计和详细设计。在概要设计中重点介绍了系统的总体架构的设计、网络结构的设计、网络防范的设计和功能结构设计。该系统的功能包括系统管理、治安案件管理、刑事案件管理、案件档案查询和统计分析五大模块,基本可以满足公安部门日常对案件管理工作的需要。在详细设计中重点介绍了系统的数据库的设计、用例的设计和重点业务模块的设计。(5)本文对系统的实现进行了介绍。在系统实现阶段,使用B/S结构、C#语言和ASP.NET技术进行开发,最终实现了公安案件信息管理系统。(6)本文对系统的测试过程进行了介绍。重点介绍了功能测试和压力测试,系统的健壮性和可扩展性保证了系统在日后可以被不断的优化和完善。