论文部分内容阅读
当前,政府市长信箱系统已经成为政府对外信息公开、受理公众投诉、咨询和政民互动的主要渠道之一。传统的政府市长信箱系统受理时间长、效率低、渠道单一,同时受人为影响较大,督促较为困难。随着科学技术的发展,有线网络和无线网络技术在政府行业应用的普及,应用现代信息技术在市长信箱系统展现出了越来越多的优势。本文基于河南许昌市政府的实际需求,完成了市长信箱系统的分析和设计。本文以分析许昌市政府需求为出发点,结合自身工作的特点,阐述传统市长信箱所带来的种种弊端,分析了现阶段市长信箱系统的发展现状,并提出了现在政府市长信箱系统没能解决的技术问题,包括受理渠道单一、信息受理延迟、处理事件速度慢、问题划分不清等问题。在系统的需求分析中,本文提出了政府市长信箱系统所要达到的目标要求,包括系统的性能目标和功能目标,进一步分析了系统各模块实现的功能,并通过UML用例图和时序图来描述软件系统的需求,分析系统所需的功能和动态行为。在系统的设计中,通过政府市长信箱系统的功能结构图和业务流程图详细描述了系统总体结构的设计,接着对数据库的设计和数据操作类的设计进行了说明,最后对系统每个模块的功能进行透彻的分析,明确了系统实现的要求。为了保证软件的质量,测试工作必不可少。因此在开发过程中,一直使用测试驱动开发的基本思想,先完成测试代码的编写,然后编写相关的代码满足这些测试用例。反复循环,直到完成全部功能模块的开发。本文完成了一个基于B/S架构、以J2EE技术和Oracle后台数据库为基础的、具备多渠道受理、后台统一管理、标准化、流程化、大量数据统计与分析的政府市长信箱系统。本系统利用J2EE技术架构特点,解决了目前现有的市长信箱系统在实际应用中数据提交缓慢、用户投诉受理渠道单一、处理过程无法查看的种种问题。基于J2EE技术架构的市长信箱系统,不仅符合了许昌市政府的需求,而且提供给管理员和社会大众更流畅的操作界面,在管理员处理信息时,操作更方便;在社会大众提交信息时更方便、快捷,大大节省了人力成本、提高了政府形象。