论文部分内容阅读
政务管理系统,主要指的是使用浏览器访问无证无照一个基于web端的管理系统,服务器提供管理系统的主要业务逻辑和网页的渲染。目前成熟的设计方案是将页面渲染和业务处理逻辑,以及数据存储分离开来,一般分成三层,也就是所谓的mvc设计模式。本文所说的政务管理系统——无证无照管理系统是我省的一个实际项目,隶属于2013年我省工商系统信息化建设的一部分。无证无照管理系统是一套有效的综合监管软件,对无证无照经营的检查、查处情况进行及时的录入处理,实现上下联动,部门互动,综合监管。此项目目前运转良好,用户评价较高。本文在对无证无照联动管理平台的业务过程进行分析的基础上,采用目前主流的基于J2EE平台Spring MVC框架设计实现了目前流行的rest风格的信息系统。本文研究分析了目前几种流行的软件开发平台(J2EE、NET)和MVC设计模式以及开发框架Spring MVC和rest风格信息系统的优势,从中选择了以mvc设计模式见长的控制,业务和显示三种逻辑分离的轻量级rest风格J2EE开发框架Spring MVC,利用MVC设计模式,J2EE分布式体系平台,Spring依赖注入和oracle数据库,富客户端(javascript:extJs), jsp模版等技术,对“XX市无证无照联动管理平台”进行了分析,研究,设计,开发和实现。一般的政务管理系统分为登录,业务模块,数据库等几个方面。本文主要就基于Spring MVC实现rest风格的业务模块开发来阐述基本的基于http请求的增删改查开发,而登录等常规开发不是本文的重点且由于篇幅有限,在此不做赘述。本系统使用maven作为项目管理的构建工具,具有跨平台,易扩展,易维护等特点,系统中涉及的诸多技术可供主流web应用开发研究参考。