论文部分内容阅读
随着计算机技术的不断发展,网络技术和应用软件开发技术的应用越来越广泛。尤其是随着公安事业的发展,对规范行政管理流程、提高办公效率、加强决策支持的要求越来越高。所以,设计实现一个公安综合业务信息系统具有非常现实的意义。目前很多应用系统是建立在Web基础上,Web应用系统的开发,特别是企业级Web应用系统的开发已经成为软件开发的一个重要领域。近些年来,J2EE(Java 2 Platform Enterprise Edition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。J2EE平台的成熟,为Web应用程序更进一步的发展提供了更广阔的空间。然而,J2EE往往使许多简单问题变得复杂,尤其是采用EJB技术开发中小型Web应用程序,往往会面临诸多问题,比如:要求开发人员掌握的技术层面太多;项目组成员在整个开发过程中无法清晰分工;复杂的J2EE多层结构导致开发组开发质量和效率均无法保障;等等。为了解决这些问题,许多开发者提出了基于Web应用框架的Web应用开发方式,并给出了许多各具特色的Web应用框架。本文利用现有的Web框架技术实现Struts框架、Spring框架和Hibernate框架集成,根据当前公安业务管理的现状,结合信息系统特点,应用这种框架整合的技术,提出了基于J2EE的公安综合业务信息系统的解决方案。本文应用软件开发的原理,沿着系统分析、系统设计和系统实现展开论述。首先,分析了将J2EE、框架技术与公安综合业务信息系统相结合的优越性,提出了基于J2EE的系统设计总体方案。其次,详细叙述了其中的公文管理子系统的开发和应用情况,具体介绍了系统主要模块的设计和模块中关键技术的实现。最后分析了系统的不足之处及有待改善的地方。本系统于2007上半年已经在一些公安部门中试用,实践证明该系统能够随着公安业务环节、内容的改变而及时调整,并且操作灵活、性能可靠,取得了满意的应用效果。