论文部分内容阅读
随着国民经济的不断发展,社会的流动性日益加大,警务工作的复杂性也日益增加。在这种情况下,利用信息化系统辅助开展相关的警务工作成为了行业发展的必然趋势。另一方面,监控技术、网络技术的发展,以及各级政府加大了硬件设施的投入,使得警务信息系统所需处理的数据急剧增长。在这种应用背景下,本文提出了警务信息系统实现方案的优化设计,用于更好更快的处理警务信息数据。本文首先详细论述了警务信息系统的企业级系统需求。首先是功能需求分析。警务信息系统需要对人口信息数据、建筑物信息数据等业务数据进行管理,同时为了保证系统自身的运行,还需要对用户数据进行管理。其次进行了性能需求分析。警务信息系统应该具备易操作性、安全性、可扩展性和可伸缩性的系统特性。再次,进行了数据流程分析,详细描述了顶层数据分析和分层数据流分析。最后给出了数据字典分析,依次是数据项分析、数据结构分析和数据流分析。其次进行了系统设计,包括结构设计、模块设计和数据库设计。在结构设计中,详细分析了系统采用的软件结构层次与每个层次所对应的软件工具,并且对系统业务流程进行了详细的分析,给出了业务逻辑流程图。在模块设计中,对系统功能模块进行了细致的讨论,将整个系统划分为三个功能模块。在数据库设计中,进行了详细的数据库概念设计和数据库物理设计。在数据库概念设计中,主要是对本系统中的实体关系模型进行了深入探讨;在数据库物理设计中,主要是设计了本系统中数据库所需要用到的具体的数据表形式。再次详细讨论了本系统的具体实现。首先描述了系统管理模块的实现,其次描述了业务数据管理模块的实现,其中包括人口数据管理和建筑物数据管理,最后描述了本系统所采用的数据接口格式。系统实现中详细描述了软件工具与面向对象设计思想在系统实现过程中的重要地位和作用。最后进行了系统测试,针对系统的每一个具体的功能模块,设计了测试用例,进行了系统测试。测试结果显示本系统功能运行正常,完成了设计任务。