论文部分内容阅读
在我国信息化建设的过程中,行业的信息化是又一必然趋势,也是信息化发展最为活跃的领域之一。流动人口计划生育信息管理系统因其处理的信息量大,且其信息具有共享性的要求,因而特别适合行业信息化。目前,流动人口管理系统信息化工作在我国已进行了相当长时间的发展,随着其信息化的深入,信息化的要求越来越高。其中,基于B/S架构的Web访问形式的信息化方式因其便捷性而受到人民的青睐,本文主要讨论重庆市渝北区流动人口计划生育信息管理系统的web化。本文是按照软件工程项目开发流程来进行组织的,即按照项目基础知识储备、软件需求分析、系统设计与实现、系统测试这一结构来构思文章。项目基础知识主要包括行业知识以及系统软件开发相关的理论知识,其中行业知识主要介绍了我国流动人口制度及其所产生的问题;软件开发知识包括软件工程中的建模语言UML的知识以及PHP开发相关的知识。在需求分析阶段完成了对系统的可行性分析、系统的功能性分析和系统非功能性分析以及系统架构的分析。在系统设计阶段利用开源的Zend Frame框架设计出了系统的功能以及软件架构,并重点分析了系统功能模块以及数据库系统的设计,同时还讨论了系统设计上的总体要求。系统实现阶段则针对系统设计的相关内容,依次详细讨论了系统架构实现以及系统功能的实现。文章中对系统需求分析、设计、实现以及测试等各个环节进行了详细的介绍。文章的最后集中讨论系统测试相关的问题,包括测试分类、测试目的以及测试内容,对本系统的测试主要集中在单元测试、集成测试和性能测试等几个方面。作者最终完成了对渝北区流动人口计划生育信息管理系统的开发,实现了系统各个功能模块,这些模块主要包括跨市协作管理、市内协作管理、数据维护、层级监管、统计报表、综合查询以及系统维护等。系统的开发是基于事件驱动的MVC三层体系架构的,该架构与传统的架构相比,提高了事件处理效率,同时使得系统可扩展性更好。另一方面,系统功能以模块的方式进行开发与组装,有利于系统的可维护性以及系统后期的升级要求。系统的最终程序给用户的界面为大家所熟悉Web控制界面,符合使用人员的习惯,降低了系统在使用上的难度。