基于InforFlow的政府信息门户及办公平台解决方案

基于InforFlow的政府信息门户及办公平台解决方案
1.系统基本要求
    1) 为政府机关内部服务,提高政府机关的管理水平和办事效率;为各级领导决策服务,提高决策水平;能够为政府提供一个在横向(部门与部门)、在竖向(统一部门的上下级)能够协同办公的环境;节约政府办公费用。
    2) 为社会优质服务,即对广大的老百姓和企事业单位提供政策、法律法规、社会福利、社会安全、各种求助等多元化服务;政务公开透明,与群众的沟通渠道快捷畅通,树立廉洁、公正、高效的政府形象。
    3) 政府信息化是一个成长的发展过程,所以,要求政府信息化解决方案既能有效保护过去信息化产生的各种资源,尤其是信息资源;又能够容纳信息化发展建立的新系统。
    4) 保证政府信息系统的安全。
    5) 政府信息化解决方案必须符合国务院提出的政府信息化的总目标、“三网一库”的框架和系统安全的基本要求。

    2.政府信息化系统的物理结构
    政府信息化系统的物理结构,是一个从中央到地方分层的结构;但是,从信息交换的角度来看又是一个及其复杂的网状结构。其示意图如下:

    特点:
    1) 办公局域网可能以部门、也可能跨部门,属于内部办公网,局域网作为部门内交换信息的物理平台,部门(厅、局)横向交换信息经过跨部门(厅、局)的主干网(在一个大院内)或DDN/VPN(跨区域)来完成。
    2) 不同级政府部门间的信息交换要由跨地区的广域网来进行。
    3) 公众访问政府信息,除了通过政府网站访问公共信息外,多数还是通过电话或去政府相应部门办理。

    3.系统设计思想
    为了保证系统具有可扩展性、可集成性、易维护性和系统的安全性,系统采用B/S架构以及面向对象(Object Oriented)技术;表现层、业务逻辑层、流程处理层、数据层四层架构;并采用先进的软件开发技术和国际技术标准。
    以Internet/Intranet/Extranet构建开放系统平台
    Intranet作为政府内部网络,自成体系;通过接入方式Internet可以非常方便地实现与外部进行信息交换;Extranet是构建在Internet 网上的跨地域的扩展的政府内部网。本解决方案利用现有的Internet/Intranet/Extranet技术,打破了地域的限制,实现了对各级政府、企业、社区等进行信息整合、交换和共享;实现对异构系统的有效集成,使之成为B/S架构上协同办公平台。
    采用分层架构,保证系统的可扩展性与灵活性
    本方案在系统架构设计上的基本思想在于将业务系统进行充分的分解,分解为表示逻辑、流程逻辑、业务逻辑、数据管理逻辑四种基本逻辑。通过这样的分解,使其中任何一层逻辑的修改都不会影响其它三层,从而最大限度的降低系统内部的耦合性,提高系统适应变化的能力。

    业务逻辑层由一些与流程无关的业务单元或应用组件构成,它们通过存取数据库或其它业务对象实现各自的业务逻辑,如填写申请单、录入审批意见等。这些业务单元或应用组件注册到InforFlow中,成为流程中的基本处理单元。流程逻辑层的功能是管理这些业务流程,包括定义、控制业务单元间的数据流和控制流,以及将业务单元的操作映射到业务逻辑层的实际业务对象或应用组件。
    将流程逻辑从应用中分离出来,再配以方便直观的图形化流程定义工具InforFlow Designer,即可以实现开放的、显式的、松耦合的流程,这种流程管理方案可以缩短设计周期并生产出高质量的产品,允许软件通过集合已存在的软件,组装生成新的应用,而不再要求软件从打草稿开始。采用这种解决方案,企业可以更快的创建灵活敏捷的应用系统。

    4.系统设计方案
    4.1系统构架
系统以Internet/Intranet/Extranet为网络平台,是一个以web服务器为核心的四层分布式网络系统,其网络总体物理结构如下图所示。政府内部用户通过Intranet/Extranet进行数据交换;政府外部用户(如企业、民众等)和政府内部用户通过Internet进行数据交换;也可以采用VPN技术,用IntranetVPN/ExtranetVPN对政府内外用户进行组合,以满足政府更特殊的需求。
    说明:
    1) 系统以政府网站为中心,内接政府机关LAN/Intranet,通过防火墙外接Internet;
    2) Internet是政府与外部沟通的桥梁;
    3) 政府下属机构(政府的各下级机构或部门)的LAN/Intranet,通过防火墙外接Internet,与系统通信;
    4) 外部用户和政府远程用户通过Internet访问系统,可获取公共信息或通过个性化访问通道获取个性化信息。
    系统采用先进的分布式结构,基于全新管理信息综合环境的体系结构,以开放、先进的Intranet/Web及消息传递和工作流管理技术为核心构架的新一代全方位服务系统。
    纵向上,政府通过部门级中心数据库为核心可进行数据和业务信息流整合,在每一级横向又可在部门及基层单位间进行数据和业务信息流整合。各纵向或横向机构可根据需要建设内部局域网,它们既可横向与政府各机构连接;又可以在纵向上和专业机构连接。连接都是通过Internet网。不同的单位之间在业务流程上保持相对的独立,单位和单位之间的业务流程又通过部门级中心数据库关联起来。
    系统采用InforFlow工作流中间件,构建于J2EE平台之上。与传统的三层结构相比,本系统将流程逻辑从业务逻辑中显示的抽取出来,形成了相互分离的流程逻辑层和业务逻辑层。


    系统中,JSP/Servlet等Web组件负责表示逻辑的实现,并通过浏览器将数据在客户端浏览器中展示出来。应用服务器提供了Web组件、应用的业务组件与InforFlow工作流引擎的运行环境,向应用提供名字服务、事务服务、消息服务等基础服务,并屏蔽底层操作系统与数据库的差异。InforFlow所提供的工作流引擎屏蔽了各种不同业务过程的差异,为系统提供了对业务过程进行统一管理的平台。
    4.2系统方案设计特点
    系统的灵活性与可适应性
    InforFlow为公文审批及日常办公流程的定义带来了高度的灵活性,大大提高了业务过程适应变化的能力。转移条件、任务分配条件的定义使得系统可以在不修改程序、不修改流程定义的前提下就可以实现对用户授权等功能的实现。而对审批过程的变化则只需要修改流程定义,不需要修改程序就可以适应变化。
    化繁为简,快速开发
    业务单元及控制操作的定义增加了业务逻辑实现代码的可重用性,减少了业务逻辑之间的耦合性。在公文审批流程中,多个节点内均存在典型的“录入审批意见”等业务组件,系统设计将这些工作项以InforFlow业务单元的概念组装到节点中,并采用业务单元的前提后继等关系适合业务需求,从而动态构建具体岗位的工作台。InforFlow将客户的需求化繁为简,做到了快速开发网络应用。
    对业务过程进行图形化描述
    图形化的定义工具使得审批过程一目了然。系统开发采用所见即所得的InforFlow Designer做为项目组内的流程设计工具,同时作为和客户进行有效沟通的重要途径。系统开发还采用InforFow监控工具作为流程开发/测试的辅助工具,可以对正在运行中的流程实例以及在运行中产生的数据进行查询与控制,使得系统管理人员或流程的申请人能够掌握审批流程实例当前所处的状态和处理情况。
    下图是实现一个通用的公文审批过程的示意图:


    这个审批过程的实现有如下特点:
    对于相对固定的日常审批流程,可以使用InforFlow以图形的方式方便的定义出审批过程。当由于政策调整等原因导致流程变化时,也可以通过InforFlow以图形的方式进行修改。InforFlow具有较强的流程建模能力,能够方便的描述出办公流程中对串形、并形、会签、工作同步等业务过程的需求。
    InforFlow也支持业务流程在运行时的动态控制,并可以哪个节点上的人可以执行何种控制操作。这种控制操作包括:
    审批过程的回退:将任务退回到所经过的任意节点;
    审批过程的批准、否决:将批准、否决等操作设置到任何节点上,即赋于了此节点的办公人员审批、否决流程的权限。
    审批过程的跳转:允许审批流转过程中打破流程定义的约束,由当前节点的办公人员指定下一步要做什么以及由谁来做。
    根据人员属性的不同,流程可产生走向“市局”、“分局”、“区县”的分支转移。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值