论文摘要
信访管理信息系统就是为了提高信访管理各项工作的效率、采用先进的设计思想、B/S与C/S相结合的架构模式开发的管理信息系统。本文采用传统的瀑布模型为软件开发方法,以统一建模语言(UML)为分析设计描述语言,对信访管理信息系统进行需求获取、需求分析和系统设计;以Windows 2000为系统平台,根据系统各个部分使用方式的不同使用B/S与C/S相结合的架构模式,采用J2EE构建系统B/S部分的Web应用,采用.net平台开发系统的C/S部分的应用程序。本文分析了信访管理信息系统的背景和发展现状,简要阐述了系统实现需要解决的主要问题;对系统整体进行了概要描述;对需求分析和设计的方法进行了细致阐述,对系统实现过程中对关键问题的解决给出具体的实现技术和实现方法。本文解决的关键问题有以下几方面:第一、本文采用面向对象的方法对系统进行分析和设计,将UML建模机制与软件开发过程完整的结合起来,对UML建模方法在实际中的应用提供了很好的范例。第二、在实现B/S结构的多种解决方案中,由于J2EE在开发Web应用时表现出的诸多优点,使其成为较受欢迎的解决方案。针对用户需求和系统特点,采用J2EE技术体系,以及市场占有率高、成熟稳定的表现层框架STRUTS建立系统MVC架构,使用Hibernate构建系统持久层,从而降低系统开发成本,提高系统的可维护性和可扩展性。第三、针对管理信息系统设计中关键问题之一—数据库的设计,本文采用由概念模型转换成面向对象的模型,然后再由面向对象的模型最终转换成物理模型的方式建立系统的数据库结构,使数据库设计更合理。第四、信访管理信息系统采用B/S与C/S架构相结合的方式,使用串口通讯技术构建短信平台,提高了信访管理信息系统的可用性。本文对串口通讯技术的使用作了介绍。系统已成功运用,并取得了一定的效果,提高了信访管理工作的效率。