行政监察及效能评估管理信息系统架构技术方案

技术编号:5449813 阅读:269 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种行政监察及效能评估管理信息系统架构,包括:WebWork2、Hibernate、Spring以及ZFWorkflow;所述的WebWork2处理界面设计与程序的交互部分;所述的Hibernate与数据库打交道;所述的Spring用于服务的管理;听述的ZFWorkflow是工作流引擎,用于流程设计、流程管理;本发明专利技术的有益效果是:能够满足安全性、开放性、可移植性和可扩展性的要求,使系统能够实现跨系统、跨平台、跨数据库操作;监察工作流的设计使不懂工作流的监察工作人员也能够方便的使用。

【技术实现步骤摘要】

本专利技术涉及一种信息管理系统架构,尤其涉及行政监察及效能评估管 理信息系统架构。技术背景加快电子政务建设提高政府行政效能和公共服务能力的实施意见,对 深化行政管理体制改革,促使政府职能转变,完善社会主义市场经济体制 具有重大意义。现有技术中能符合国家电子政务建设标准和要求的产品较少,产品质 量和技术水平也参差不齐。由于没有设置严格的产品进入门槛标准,个别 厂商的产品在行政许可业务要求仍然存在违规操作,降低政府行政办公的 质量和效率,还严重影响政府的服务形象。目前市场上存在的主要问题有① 产品是全省范围,目前对许多地方没有经济实力支撑,价格十分昂 贵,导致不能满足市县行政监察及效能评估的发展要求。主要是因为全省 行政监察牵涉的范围广,影响大,投资巨大, 一时间不能满足地方政务的 行政许可监察的需求开展。② 产品开发范围广泛,不明确,导致产品适应用较差,使政府投资面 临较大风险,容易发生投资沉淀,造成财政支出浪费。③ 产品数据接口不统一,无法顺利实现与电子政务其他业务应用系统 的数据交换,造成信息孤岛现象,影响电子政务的高效和统一,降低了宏 观管理和决策的质量。在现有技术中WebWork2、 Hibernate以及Spring得到了广泛的应用。WebWork2是由OpenSymphony (开源组织名称)开发的MVC模式的 J2EEWeb框架。Hibernate是一个开放源代码的对象关系映射框架,使用对象编程思维 来操纵数据库。Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 如何将它们融会在一起以解决行政监察及效能评估管理信息是摆在科技技术人员面前的问题。
技术实现思路
本专利技术需要解决的技术问题是提供了一种行政监察及效能评估管理信 息系统架构,旨在解决上述的问题。为了解决上述技术问题,本专利技术是通过以下技术方案实现的本专利技术包括WebWork2、 Hibernate、 Spring以及ZFWorkflow;所述 的WebWork2处理UI (界面设计)与程序的交互部分所述的Hibernate 与数据库打交道所述的Spring用于服务的管理所述的ZFWorkflow是 工作流引擎,用于流程设计、流程管理。与现有技术相比,本专利技术的有益效果是能够满足安全性、开放性、 可移植性和可扩展性的要求,使系统能够实现跨系统、跨平台、跨数据库 操作;监察工作流的设计使不懂工作流的监察工作人员也能够方便的使用。 附图说明图l是本专利技术的模块图;图2是图l具体结构图;图3是Hibernate使用数据库和配置文件数据来为应用程序提供持久 化服务(和持久化的对象)结构图 图4是本专利技术中Spring的部分模块; 图5A、图5B是本专利技术一个具体应用图;图6A、图6B是本专利技术另一个具体应用图;具体实施方式下面结合附图与具体实施方式对本专利技术作进一步详细描述由图1可见本专利技术包括WebWork2、 Hibernate、 Spring以及 ZFWorkflow:所述的WebWork2处理UI (界面设计)与程序的交互部分;所 述的Hibernate与数据库打交道;所述的Spring用于服务的管理;所述的 ZFWorkflow是工作流引擎,用于流程设计、流程管理。ZFWorkflow工作流管理系统通过对流程的定义、执行、监控,实现了 对监察业务的状态反馈、状态査询等业务的管理。ZFWorkflow工作流管理系统主要由流程设计、流程管理等模块组成, 流程设计是用来设计表单和静态流程模型流程管理是用来流程启动、流 转、处理及其监控。流程模型设计是流程管理的基础。采用ZFWorkflow可以增强整个系统后台程序的自维护性,降低了对系 统的二次开发可能性。采用一次性提供给用户可自定义工作平台的产品开 发思路,让用户可直接对系统工作流程进行自由定义、管理和流程的自由 搭建,不仅提高了系统对用户的自维护性,也降低了维护代码的成本。ZFWorkflow工作流同时也具有符合WFMS (工作流管理系统Workflow Management System)三大功能建立时功能、运行时控制功能、同用户及 应用程序的交互功能。目前在国内同类电子政务应用软件产品中,将ZFWorkflow工作流进行创新开发并应用于行政监察开发当中,还没有类似的开发和应用。在本项目中工作流引擎(ZFWorkFlow)最终将承担起整个系统工作流 程控制和管理,将渗透到系统当中的大部分功能当中。其中最主要的是首 先在实时监察及重大项目上实现工作流引擎的管理和控制,使整个系统浑 然一体,更便于政府客户对工作流程自定义、工作流程管控、工作流程跟踪等操作,这是ZFWorkFlow在ZFWebWork基础构架上应用于电子政务行政 监察系统上的一个应用创新点——通过二次开发0SWorkf low工作流引擎, 形成了在ZFWebWork基础构架上符合WFMS国际公认标准的一套具有多项自 主知识产权的全新的ZFWorkFlow工作流引擎。由图2可见Webwork2主要是用于MVC部分,处理UI与程序的交互部分。webwork. jar: WebWork2建立在Xwork之上,处理HTTP的响应和请求。 WebWork2使用ServletDispatcher将HTTP请求的变成Action(业务层 Action类),session (会话)即plication(应用程序)范围的映射,request 请求参数映射。WebWork2支持多视图表示,视图部分可以使用JSP, Velocity, FreeMarker, JasperR印orts, XML等。xwork. jar: Xwork提供了很多核心功能前端拦截机(interc印tor), 运行时表单属性验证,类型转换,强大的表达式语言(OGNL - the Object Graph Notation Language), IoC (Inversion of Control倒置控制)容器 等;由图3可见hibernate2. jar是Hibernate的的核心s 由图4可见Spring主要用其中的IOC和AOP以及Hibernate模板的 功能模块部分,主要用于service的管理。 本专利技术有以下显著变化最大化地保护政府用户的投资。由于本系统采用Java和Hibernate开发 技术,即使政府客户更换操作系统或数据库系统,本系统可照常使用,不 需再次采购业务系统。在开发本专利技术基础框架时,注意保留WebWork2简单和灵活的优势的 同时,还继续开发了基础框架其他综合性能,包括增强了系统基础框架 使用不同的视图技术,如除了支持基础构架本身常用的JavaServerPages(JSP)夕卜,还增强了对Velocity、可扩展性单语言转换说明(XSLT)和 JasperR印orts等的支持功能,大大提升了本专利技术的UI对其他技术的兼容能 力,从而为外挂系统提供了多种的UI形式,保障了系统的可扩展性和灵活 性。在本专利技术基础框架体系中,Spring是一个服务于所有层面的应用框架 (application framework),提供了 bean的配置基础,AOP的支持,JDBC 的提取框架,抽象事务支持等等。它有一个非常显著的特点在某个层面 上如果设计人本文档来自技高网
...

【技术保护点】
一种行政监察及效能评估管理信息系统架构,包括:WebWork2、Hibernate、Spring以及ZFWorkflow;其特征在于:所述的WebWork2处理界面设计与程序的交互部分;所述的Hibernate与数据库打交道;所述的Spring用于服务的管理;所述的ZFWorkflow是工作流引擎,用于流程设计、流程管理。

【技术特征摘要】
1. 一种行政监察及效能评估管理信息系统架构,包括WebWork2、Hibernate、Spring以及ZFWorkflow;其特征在于所述的WebWork2处理...

【专利技术属性】
技术研发人员:左骏
申请(专利权)人:上海卓繁信息技术有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1