因公出国境网络审批系统的制作方法

文档序号:6343605阅读:348来源:国知局
专利名称:因公出国境网络审批系统的制作方法
技术领域
本实用新型涉及应用计算机进行数据处理,特别是多个用户对同一目标数据的协 同处理的因公出国境网络审批系统。
背景技术
随着计算机和网络技术的发展,互联网已经在中国得到广泛普及和应用。无论是 工商企业还是政府机构,传统的办公方式正在逐步改变。继桌面操作系统和办公软件的崛 起带来的为办公自动化浪潮之后,互联网的发展更给传统的办公模式带来了深刻的变革。在工商业领域网上办公已经非常普遍,政府机构中,一些信息发布、流程指南、网 上申请等初级工作的网络办公也已经基本实现。但是有关网络审批,特别是涉及审批部门 和层级比较多的多级审批工作仍以人工实现为主。因为,第一,在中国的国情和制度之下, 对于某些特定的事项,例如外事出国境事项,出于制度和谨慎的考虑,审批环节比较多,流 程也很复杂,涉及人员各有不同的分工和权限,其中又有交叉和反复审批的过程,一种高效 合理的自动化审批流程的设计非常困难;第二,由于政府机关的审批过程不同于普通企业 的日常办公,对操作人员的身份认证、权限控制,以及操作过程的保密性、可靠性等都有非 常高的要求。就技术层面而言,通过计算机实现多级的在线审批的技术实质是多用户对于同一 目标数据进行协同处理。在其中,三项主要的基础技术及其存在的问题如下1、目标数据被用户处理的顺序的自动控制。特别是当所述的顺序处理(操作序 列)并不能简单的由用户序列链式表示时,要保证既没有不必要的重复也不能有步骤的遗 漏;并且要能支持所述“用户”的动态变化,以期在“用户”的预设处理顺序变动时保证数据 能经过有效地处理。因此,有必要设计一种非链式的结构表示,即要求控制方法能保证任意 的操作序列能够通过根据所述“结构表示”来自动地获得实现。例如在简单B2C的在线交易过程中,用户对目标数据(例如订单)的处理顺序就是 链式的,只要以设定的引擎驱动数据事件依次被各个用户处理就可以了。但是多数审批过 程则不然,涉及用户请求在多个部门之间的反复流转,同一用户在不同的权限下要对数据 做反复的操作,而且经常涉及用户权限的转移和临时替代,将所有可能的操作序列均设计 成一条条“用户链”,然后通过当前状态判断应该沿着哪一条或哪些条“用户链”驱动数据事 件显然是不现实的,原因之一是数据可能的操作序列数量是随着用户数指数增长的。2、用户和其对目标数据的操作权限的快速验证。现有技术中,对于多用户的权限 的验证,通常是将某一用户及其拥有的操作权限直接存储在一个存储区域中,一般是以表 单的形式,当某一用户发出进行某一操作的指令后,就去查找所述表单,如果该用户有相应 权限,就允许操作。这种查表的方式在权限关系简单时尚可,如果权限关系复杂时,可能需 要查找数张表才能实现,操作速度较慢,并对于权限的交叉和变更也适应性较差。3、用户对目标数据的每次操作的追踪和加密。对于目标数据的修改,通常是要加以记录的。但是现有的记录方式中,仅仅只能记录下目标数据作为一个整体被进行了修改,以及最后进行修改的用户。例如一般的BBS留 言板上的编辑显示“本文于******(**表示时间)被用户XX修改”。但是对于多级审 批而言,仅仅跟踪和记录修改还不够,还要能实现对具体哪一部分被哪个用户修改进行记 录和显示。实现这一点的惯用的方式是,将每一用户操作前后的数据进行对比,找出变化, 但是这样一来对整个数据处理过程的跟踪要耗费大量的存储资源,而且比对也要耗费许多 计算资源,既不经济也不方便。因此,上述技术问题均需要加以解决。发明内容本实用新型的目的在于,解决现有的多用户协同数据处理方法和系统中存在的上 述的和其它问题。本实用新型的因公出国境网络审批系统包括至少一处理单元;存储器,其与所述的处理单元相连接,所述存储器存储有数字化出国境管理程序 以控制所述处理单元执行;输入/输出设备,其与所述的处理单元相连接,用于输入用户信息和出国境信息;显示单元,其与所述的处理单元相连接,用以显示信息。此段删除其中,所述的处理单元为计算机或服务器。其中,所述的输入/输出设备为计算机或PDA,其以有线或是无线的方式与所述的 处理单元相连接。本实用新型的有益效果使本实用新型特别适用于处理过程需经过多个用户,且不 同用户之间有频繁的反复和用户的权限临时变更频繁的数据处理过程。
图1是本实用新型的因公出国境网络审批系统的物理结构示意图;图2是本实用新型的因公出国境网络审批系统的事件引擎的结构示意图;图3是本实用新型的因公出国境网络审批系统流程示意图;图4是本实用新型因公出国境网络审批系统一实施例的平台层次结构图;图5是使用了本实用新型因公出国境网络审批系统和方法的一网络审批系统的 功能模块示意图;图6是图5的系统中操作控制模块的主要操作功能单元的结构示意图;图7是图5的系统中要实现的用户功能逻辑示意图;图8是图5的系统中目标数据需在处理用户之间的流转过程示意图。
具体实施方式

以下结合附图,对本新型上述的和另外的技术特征和优点作更详细的说明。请参阅图1所示,其为本实用新型的因公出国境网络审批系统的物理结构示意 图;本实用新型的因公出国境网络审批系统是基于计算机提供的运算和数据处理能力,提供多个用户通过相同的或不同的终端,对同一目标数据进行同步地或异步地协同处理。因 此,所述数据处理系统包括至少一处理单元2以及与其通信连接的存储器3、输入/输出设 备1和显示单元2。极端的情况是多个用户通过一台终端依次访问所述目标数据,但更为一 般和常用的实施方式是本实用新型的系统包括一服务器,其与互联网通信连接,而用户可 以通过任意接入到互联网的终端对所述目标数据进行访问。其中,所述的处理单元2为计算机或服务器。其中,所述的输入/输出设备1为计算机或PDA,其以有线或是无线的方式与所述 的处理单元相连接。其中,所述存储器存储有数字化的信息以控制所述处理单元执行由一事件引擎 驱动目标数据在处理流程之间流转以使目标数据被相应用户操作。一般来说,所述目标数 据可以为文本、多媒体数据或数值数据等不同形式,下面将以文本为例进行说明,但并非将 本实用新型的范围局限于此。为了驱动目标数据按照要求的方式被多用户处理,系统应至 少包括控制用户访问和操作权限的权限管理模块、实现用户具体处理行为的操作控制模块 和控制目标数据流转的事件引擎。下面结合具体实施方式
对这几部分进行一一介绍。〈事件引擎〉事件引擎用于驱动目标数据流转,是本实用新型协同处理系统的核心结构,参见 图2。所述事件引擎至少包括流程点制造单元、状态点制造单元、状态产生单元、角色、流 程点响应单元和事件驱动单元。流程点制造单元用于为数据处理过程中的各个的流程创建流程点。流程点是对应 目标数据在处理过程中的处理阶段或步骤。通常在一个流程点要对数据进行一项或多项操 作,并以某个或某些操作被完成和完成的结果来作为判断流程点是否技术的标准。每个所 述流程点包括本流程的标识符(流程点ID);流程点描述,即本流程点中要执行的预定操作 的标识符和本流程每个角色所具有的操作权限;以及本流程点之后的下一个处理步骤的后 续流程点标识符。优选地,每个流程点还包括表示其上一流程点的前导流程点标识符以便 于流程追溯。流程点制造单元在系统运作之初即进行工作,创建后的流程点在系统运作过 程中可以动态改变,但通常如无特殊需要则不需再做改变。状态点制造单元,用于根据各个流程点的操作的状态创建状态点,所述状态点包 括状态点标识符(状态ID)和流程点中操作的执行结果标志。所述状态点对应的是某一流 程点中,预定的操作被完成或未完成;以及对于目标数据处理为判断或选择类型的操作时, 还可包括完成的结果是什么。此时创建出的状态尚未与目标数据被处理到流程点联系。只 是作为单一的状态个体描述,用来描述每个流程点可能的状态集合。与流程点制造单元类 似,状态点制造单元一般也是在系统运作之初即进行工作。状态产生单元,根据当前用户的角色和目标数据所在的流程点及所处的状态点生 成当前流程点用以显示给当前角色的状态信息。只要是此角色登录,他看到的将是由角色、 流程点、状态产生单元设计出来的状态。同一流程点不同角色看到的状态描述可以不一致, 这种状态产生单元为系统提供了最大的灵活性和必要的安全性。使无关用户或角色无法看 到其应做的操作以外的其它数据处理结果。角色、流程点响应单元,用以修改角色在相应的流程点的操作权限,以及调用相应 的操作功能单元来完成角色的操作。操作功能单元将在下文详细介绍。[0040]事件驱动单元,对目标数据的状态进行判断,当目标数据的状态为在当前流程点 的所需操作已经全部完成时,根据所述后续流程点标识符驱动目标数据进入下一流程点; 否则继续停留在当前流程点。其中,所述事件引擎还可包括流程点定制单元,所述定制单元提供在流程点制造 单元之外的对于指定流程点的触发机制,以使当目标数据达到所述指定流程点时,事件引 擎触发所述定制单元设定的操作。这就为临时增加处理步骤提供了方便,流程点定制提供 了类似“中断”的触发方式,可以支持在无需对流程点描述进行大幅改动的情况下进行处理 流程的即时调整。其中,所述事件引擎还可具有一手动开关单元,所述操作功能单元包括一手动驱 动单元;所述手动开关单元具有两种工作状态,其中第一工作状态下由事件驱动单元驱动 目标数据流转。第二工作状态(手动)下,由所述手动驱动单元根据角色输入的信息控制目 标数据流转到下一流程点。手动状态的提出,可以相应在流程点描述中设定一属性(手动/ 自动流转)。操作中则可是用户在进行完成操作并同时进行下一步操作模式选择(自动或手 动);通过用户的选择给流程点中的属性赋值;通过(手动/自动)属性值进行下一步操作, 实现流程的自动/手动一体化的流程处理。<权限管理模块>其中,权限管理模块包含角色变量和用户变量,所述角色变量分别与用户变量通 过非一一映射相关联。本实用新型中用户对应的是通过终端进行系统登录时,被分配的各 不相同的登录ID,每个登录ID表示一个用户。而角色对应的是系统内有权限进行某些操作 集合的变量。对每个用户而言,其作为什么角色是由系统设定的,通常一个用户可以作为多 个角色,以在不同情况下实现不同的操作集合。对于特定的角色,有其对应的权限范围和职 责范围,即这一角色可以对目标数据进行哪些操作和必须要完成哪些工作。用户和权限在 逻辑上通过角色进行关联,可使逻辑结构清楚,更方便用户权限的变更和转移。因此,优选的,所述权限管理模块还为每个用户定义一授权权限,所述授权权限包 括将特定的角色转移给特定用户集合的权限和将特定权限授予特定角色集合的权限。授权权限控制是多级数据处理中的一个重要功能。因为,当某一处理步骤的当前 职责用户因故不能行使职责时,为了不使流程在这一流程点被延误,必须要有相应的替代 程序。而最常见的替代程序就是指定另一用户代为行使其权限。因此,在本实用新型中,对 应所有用户和所有权限建立一授权权限表。这里应说明的是“表”这一称呼是为了形象表 示授权权限的直观表达形式,但是在计算机存储中,则可以以任何合适的数据结构进行授 权权限数据的存储。典型地,授权权限表具有三维结构,分别对应用户、用户能授权的权限和该权限可 被授予的用户的集合。通常可设一个普通级别的用户可将其拥有的操作所有权限进行授 权,而系统的管理员级别的用户则可对所有权限进行授权。对某一权限而言,被授权的用户 要在特定集合里指定而不能任意指定,这就进一步提高了安全性。当所述特定集合内没有 可用用户时,可由管理员用户修改临时用户集合或指定临时权限。并且,较佳地,在授权权 限时附带一个时间参数,用以限定该授权的权限存续时间。<操作控制模块>[0050]操作控制模块包括至少一个操作功能单元,所述操作功能单元用于根据用户输入 的数据执行相应的数据处理操作。根据对目标数据进行的处理要求的不同,本实用新型可 实施为具有各种不同的操作功能单元,下面仅以所述目标数据为文本信息时,所述操作控 制模块可能涉及的操作功能单元为例加以说明。本领域技术人员当可根据本实用新型的教 导自行设计与其目标数据处理目的相关的不同操作功能单元。例如,操作功能单元可包括 以下实现形式权限验证单元,根据当前流程点的描述验证当前用户的角色权限是否能进行某一 操作。简单的验证可以通过查找权限表实现,而本实用新型提供的优选方式则是所述权限 验证单元将用户变量、角色变量、状态标识符和操作标识符转化成认证字符串,并通过将所 述认证字符串是否属于一预先存储的字符串集合来判断前用户的角色权限是否能进行某一操作。显示控制单元,其包括一文档格式模板,根据所述文档格式模板将目标数据的文 本信息转化为预定格式的文档,并控制其在显示装置上显示。这对于便于阅读是非常有用 的,例如对于批量处理同类目标数据的情况,通常为了节约存储空间,目标数据以纯文本或 XML格式进行存储。而文档格式模板则存储与文本对应的格式规则或者XML的格式的解释 或定义,通过文档格式模板将文本数据转化成适于显示和阅读的内容。同时文档格式模板 也能便于对用户的操作进行定位,例如用户在一表格的某一项做了修改,则通过文档格式 模板可以定位并以较少的数据量记录所述修改。输入合并单元,根据当前操作对目标数据的处理是文本追加时,将其合并到目标 数据之中。数据传送单元,将本流程点操作处理后的目标数据进行打包和加密,以用于查询 和转出送入下一流程点。这对于数据处理过程的安全性是和重要的。二次认证单元,其在对目标数据进行每一次操作的同时,对执行操作的用户的权 限进行二次加密认证,认证通过则允许执行,不通过则不允许执行相应操作。二次认证单元 的主要作用是防止用户在登录后离开终端期间,他人盗用用户ID进行未被授权的操作。此外,每个所述操作功能单元在执行相应的数据处理操作之外,还将发起该操作 的用户的信息与其所做操作一起加密后进行存储。例如一种实现方式是数字证书深度绑定 模式。以使用文档格式模板为例,用户在一次操作中在格式模板的特定位置增加了信息;系 统读取模板信息与用户增加的信息结合替换生成待确认文档,文档中用户新增加的内容以 与原文不同的颜色字体显示(例如蓝色),并记录蓝色文字在文档中的位置信息。当用户点 击确认按钮,用与用户相应的数字证书密匙对标识位置信息的文字进行加密保存,并保存 整个文档。对任一文档中用户填写的信息可进行数字证书审计,确保填写信息是某用户所 填写,可确定哪个信息被改动,而不只是标识整篇文档被篡改。除此以外,所述系统还包括一权限认证模块,所述权限认证模块在用户登录时根 据输入的加密认证信息对用户的身份和权限进行认证,所述输入的加密认证信息可以是密 码或者是来自与权限认证模块通信连接的存储设备的数字证书。此外,所述目标数据可以是系统从外部批量导入,或者是根据用户的实时输入生 成。当目标数据需根据用户输入生成时,所述系统优选还包括一格式化输入模块,所述格式 化输入模块提供一屏幕选单,根据所述屏幕选单被选中的项目生成目标数据。通过以选单形式输入,确保目标数据的规范和完整。图3是根据本实用新型的多用户协同数据处理方法,所述方法可以用上述各种系 统实施例中的任意一个实现。目标数据的处理包括以下步骤Sl 流程点制造单元创建目标数据处理所需的各个流程点。流程点的创建是根据 对目标数据的处理需求而定。S2 状态点制造单元创建对应于各个流程点的状态点。状态点在流程点之后而定, 表示流程点可能的操作的状态。当流程点和状态点创建完毕之后,就可以开始对目标数据的处理。当一目标数据 进入处理过程之后,接下来要进入步骤S3。S3 判断目标数据的处理是否结束,未结束则继续下一步骤S4,结束则转到步骤 S7。S4:由事件驱动单元驱动目标数据进入当前流程点。进入当前流程点的意思是,对 在当前流程点有处理操作权限和/或操作义务的角色,当其登录访问时,目标数据将出现 在当前流程点有关的操作中。S5 状态产生单元生成当前角色的状态显示信息,并送至显示装置;由相应角色 使用角色、流程点响应单元根据流程点描述执行相应的操作。这一步骤,对于不同的角色生 成不同的状态显示信息,当角色退出登录后,信息无需保留,大大节省了系统空间。S6:对目标数据的每次操作后,判断当前状态,如果当前的状态点符合本流程点的 结束条件,则由事件驱动单元驱动目标数据进入下一流程点,转到步骤S3;否则回到步骤 S5。当前流程点的结束条件一般可用达到某一或某些状态点之一来描述。S7:本目标数据的处理结束,输出数据处理结果。本步骤的所谓输出并不意味着一 定以实体形式呈现处理结果,例如打印或屏幕显示;所述输出可以只是将处理结果作为一 组数据或一个文档加以存储。图4是本实用新型因公出国境网络审批系统一实施例的平台层次结构图。该实施 用于实现基于网络的协同数据处理,通过合理的平台构建以达到占用资源少和处理效率高 的优选目标,同时以选用开源系统平台增强安全性和可靠性,以选择免费应用软件来降低 成本。图4中,位于系统最底层的是硬件层,主要包括硬件服务器,路由器以及硬件防火墙 和互联网络internet。硬件平台可以通过采购市售产品构建。硬件层之上是系统层,本实 施例的系统层包括操作系用及运行其上的JDK、数据库和web应用服务器。其中,JDKCJava Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来, JDK已经成为使用最广泛的Java SDK (Software development kit)。为了充分考虑程序 的安全性和可靠性,所以选用开放源码的操作系统和应用软件。一种优选的实施方式为,选 用Iinux操作系统,数据库使用MySQL,web应用服务器则使用Tomcat。当然,本领域技术 人员也可选用其它的系统和软件组合。应用层由运行在上述系统层之上的应用程序实现, 是发明系统的主要组件。在图4中示出了对于用户而言,本实施例系统应用层提供的常用 的功能模块,包括数据生成、网上反馈、处理操作、授权管理、统计查询、交流平台、邮件系 统和信息发布等。其中数据生成即目标数据生成,处理操作即各个流程点的数据处理,授权 管理为权限管理模块提供的功能。而网上反馈、统计查询、交流平台、邮件系统和信息发布 等为根据对目标数据所处的状态点或处理结果进行访问而衍生的附加功能。网上反馈提供实时问答形式的或推送形式的数据处理进程通告或订阅;统计查询提供对多个目标数据处 理结果的统计分析;交流平台和邮件系统以及信息发布则是现有技术中的论坛、BBS,邮件 系统以及页面信息发布功能在本实施例系统中的结合,本领域技术人员可选择现有技术的 相应模块嵌入到本系统中来实现。接下来,结合一具体的实现,说明本实用新型的一个实施例在一审批系统中的用 途。应强调的是,上文的各个实施例已经对本实用新型的技术内容做出了充分的公开和详 细的说明,以下内容作为描述本实用新型的用途,不应视为对本实用新型的权利要求构成 任何限制。本实用新型的多用户协同数据处理方法和系统尤其适用于需要多个用户进行多 次甚至反复操作的情况。这样的情况以“审批”过程最为典型。下面结合具体实施用于实 现外事出国境网络审批系统的情况进行说明。图5是使用了本实用新型因公出国境网络审批系统的一网络审批系统的功能模 块示意图。该网络审批系统为外事出国境网络审批系统,主要包括网上申报、网上审批和辅 助办公三大组件,其中又以网上审批组件为整个系统的业务核心,本实用新型的因公出国 境网络审批系统和方法正式应用于实现网上审批组件。该网络审批系统可以以联网的PC机或服务器为硬件平台,以网站系统的形式呈 现。系统用户有申请者和审批者两类,每个用户分别通过各自的用户名和密码登录和访问 系统的相应组件。后台系统为各个用户配置不同的责任范围和权限,当有出境请求时,后台 系统则通过为出境申请构造请求事件来生成目标数据,并使用事件引擎驱动该事件在各个 对应审批步骤的流程点之间的流转来实现网络审批。其中网上申报组件设计有上报信息、查询进展、查询复函、浏览信息和统计查询5 个功能模块。申请者通过用户名和密码登录后,可以依各模块进行相应的功能操作。其中, 上报信息模块供用户(申请者)填报新的出国境申请,为了便于进行格式化的输入,优选尽 可能使用菜单的形式以选择方式进行输入,从而便于生成标准化的事件信息。查询进展和 查询复函两个模块用于对审批进度和结果进行实时查询,从而使申请者能对审批进度进行 充分的了解。浏览信息和统计查询分别提供进一步的辅助功能。网上审批组件执行的是本实用新型的核心功能,依照审查者的不同职能可分为多 种审批类型,对应本实用新型不同的数据操作。例如,在图5的实施例中,按照功能模块分 为外事局审批、企干一局审批和企干二局审批三个审批阶段,每个阶段有多个审批步骤(审 批步骤的一实施例参见图8),可以用本实用新型的流程点来实现。以及起草签报和起草复 函两个功能单元。其中,起草签报和起草复函分别作为各环节审批前的准备和审批后的总 结工作,在此单独作为一个单元以使结构更为清晰,实际操作中,也可将这两项功能结合到 审批步骤之中。起草签报和起草复函的功能可通过本实用新型的输入显示模块的文档格 式模板来构建签报和复函的格式化文档,只需将其导出即可获得相应格式的电子或实体文 档。辅助办公组件主要提供统计查询、交流平台、邮件系统、信息发布功能,还可具有 娱乐版块以满足工作之余适当的放松。其中,统计查询模块提供审批统计信息给审批者用 户;交流平台供用户通过BBS式的留言板留言或者进行实时文字通信;邮件系统提供内部用户之间和/或对外的邮件服务;信息发布模块则用于进行政策法规、通知决定等等各种 信息的网上发布。这一部分使用现有技术中成熟的内容嵌入系统平台之内即可。图5所示是系统前台的主要功能模块,而在系统后台则主要由用户权限管理和事 件引擎两个模块控制和维持事件审批流程的进行。其中,权限管理模块为每一申请者或审 批者设定单独的用户名和其用户职责、用户权限及授权权限等。其中,为安全起见,要使用 本实用新型的权限认证模块,用户名一般由与用户名一一对应的密码控制该用户的登录和 权限行使,或者更高级一些的实现形式是通过U-key验证进行用户访问控制。图6是图5的系统中用到的操作控制模块的主要操作功能单元的结构示意图。所 述网上审批组件主要涉及的是权限验证单元、审查显示单元、签批单元和转文单元。其中, 权限验证单元,验证当前审批者的用户权限是否包括在本审批步骤进行操作的权限。审查 显示单元(显示控制单元),按照其自身预定的签批模版(文档格式模板),根据请求事件的 目标数据信息自动生成当前审批步骤的报签批件,其为通常显示为一文档。签批单元(输入 合并单元),根据当前审批者输入的审批意见自动生成签批(将审批者的输入数据并入目标 数据)。转文单元(数据传输单元),将本审批单元完成的签批加密形成转文,以用于查询和 转出送入下一流程点。为了进一步保证审批进行的安全,还包括一加密认证模块,每一次签批操作的同 时,对操作的审批者角色权限进行二次加密认证。例如当某操作者登录后又离开终端时,如 果他人欲非法操作,则通过此二次加密认证可以杜绝此类情况的发生。并且,所述审批组件的签批单元最好具有修改功能,在转文单元将签批转出之前 允许审批者修改其审批意见,并重新生成签批。以使系统更具灵活性。图7是图5的系统中要实现的用户功能逻辑示意图。其中,所述网上申报组件主 要供使用者进行出国境请求的填报。其提供一输入界面,供申请者输入出国境申请,并根据 申请者输入的信息生成请求事件。所述辅助办公组件包括邮件处理单元和信息查询单元,所述邮件处理单元为每个 申请者和审批者提供基本邮件服务和将根据审批组件的审批结果生成的邮件发送给相应 审批者或申请者,所述信息查询单元供申请者或审批者依其权限查询相应的请求事件审批 状态信息。所述系统还具有权限管理模块,其为每一申请者或审批者提供单独的用户名和其 用户职责、用户权限及授权权限。以及事件引擎,其使用本实用新型多用户协同处理系统和方法提供的技术。所述 事件引擎根据每一项来自网上申报组件的出国境请求事件产生目标数据,按照预定的顺序 依次驱动所述请求事件经过各流程点;这里所述流程点可对应请求事件在系统各组件之间 以及各个审批单元之间流转过程中需要经过审批者处理的节点。事件引擎的一优选实施方式可以上述介绍的本实用新型的事件引擎的各种实施 形式实现,不再赘述。特别要说明的是,在用于审批系统时,可增加一角色、审核,签批模板的位置控制 器。在审批系统中审核部门的签批的模板中定制审核部门签批的位置和签批情况,级别之 间的一一对应起来。并且在签批模板的签批过程中提供审核用户签批后,在没有转出去之 前可以反悔自己签批的意见。灵活、方便、有效避免了传统审批业务的审核签批后反悔的业务的复杂度。以及优选使用根据本实用新型的流程点定制单元。在具体操作流程上,事件引擎作为整个外事局审批业务的流程驱动力,首先定义 好基本的流程点、基本的状态点,然后在角色、流程响应单元设置好某个角色在某个流程的 状态;角色、流程设置单元维护好某个角色在某个流程响应的办理权限;角色、流程签报的 位置由模板定制好某个角色在某个流程点签批件的某个位置上签字;最后在流程点的属性 中流程点的流转由事件引擎自动完成或手动。当所有的设置完成后台的维护和定制,在实 际的业务流中就由事件引擎控制整个流程的运转,在强大的业务逻辑层提供所有的业务流 的自动分发和响应触发器的触发运转。接下来结合图8介绍本实用新型的事件引擎在驱动事件流转过程中的顺序的实 施例。以申请人所在的外事局的审批逻辑设计为例,由企业上报的请示件(审批事件的 目标数据)先后经过外事局、企干一、二局、然后再流回外事局,经过每一个经办人办理响应 的事项后再返回企业。整个系统的流转顺序的一实施例如图8所示。要说明的是,图7、图 8的业务逻辑的抽象凝聚了申请人多年对审批过程经验的总结,其合理的过程设计和完善 的功能层次属于发明人创造性的劳动。参见图7、图8中示出的,各个企业1到η以及涉事审批单位外事局、企干一局、企 干二局的用户分别通过不同终端连接到系统之中。对于企业端的用户,主要的用户功能包 括通过身份认证登录系统,上传信息,收发邮件,进行统计查询、信息浏览、查询进展和复 函、上报信息等。对于作为审批者的各个局端,主要的功能包括通过身份认证登录系统,审 核企业信息,发布企业信息,收发邮件,进行统计查询、信息浏览、发布信息;以及作为核心 的审批功能。审批功能包括外事局处长审签、分管局领导审签、外事局局长审签、企干一局 审签、企干二局审签,以及作为审签辅助的审核请示信息、在线起草签报、打印签报和起草 返回复函功能。而在作为审批事件的请示件的流转过程中,由事件引擎和其强大的逻辑层控制外 事审批业务,根据外事局相关的审批业务由系统的事件引擎和整个支撑平台实现的业务有 如管道的业务流,如图8所示。每一审批事件(作为目标数据)要按照箭头方向依次流经各 个审批单位,每个审批单位的每步审批均可作为一个流程点。而相应角色(经办人)在该流 程点的操作情况构成了为本实用新型事件引擎所述的状态。通过本实用新型的网络审批系统,可以实现从申请人端填报申请开始直至审批结 果出炉全过程的自动化网上办公,可以大大加快审批进度,同时节约了人力物力。并且本实 用新型可以实现全程的对每一操作者的权限控制,每一步骤的操作可完全追踪,保证了权 责明确和安全可靠。此外,本实用新型还提供了费用自动预算、权限赋转、时间提醒等丰富 的辅助办公功能,使系统的功能更为全面和完善。图5-8的系统根据外事局业务逻辑开发出的符合外事审批业务需要的程序逻辑 并确保其系统的稳定性、易维护性(模块化和结构化)和弹性(容易根据实际业务逻辑的变 化做出程序上的变动,例如决策权的改变、组织结构的变动和由于业务方向的变化产生的 全新业务逻辑等等)。将本实用新型设计的事件引擎用于外事审批业务,不但可以非常方便、快捷的根 据外事审批业务定制流程,而且强大的逻辑层能保证业务流转的稳定、可靠,信息传递的快速定位和业务的自动流转。进一步来说,本实用新型所体现的事件引擎的流程驱动思想;多级权限和授权的 管理设计;以及签批档的自动生成和数字签名程序等的集成功能,可以扩展到需要多级审 批的更多政府办公部门,为政府办公自动化提供一种安全高效的解决思路。以上对本实用新型的描述是说明性的,而非限制性的,本专业技术人员理解,在权 利要求限定的精神与范围之内可对其进行许多修改、变化或等效,但是它们都将落入本实 用新型的保护范围内。
权利要求1.一种因公出国境网络审批系统,其特征在于,其包括 至少一处理单元;存储器,其与所述的处理单元相连接,所述存储器存储有数字化出国境管理程序以控 制所述处理单元执行;输入/输出设备,其与所述的处理单元相连接,用于输入用户信息和出国境信息; 显示单元,其与所述的处理单元相连接,用以显示信息。
2.根据权利要求1所述的因公出国境网络审批系统,其特征在于,所述的处理单元为 计算机或服务器。
3.根据权利要求1所述的因公出国境网络审批系统,其特征在于,所述的输入/输出设 备为计算机或PDA,其以有线或是无线的方式与所述的处理单元相连接。
专利摘要本实用新型为一种因公出国境网络审批系统,其包括至少一处理单元;存储器,其与所述的处理单元相连接,所述存储器存储有数字化出国境管理程序以控制所述处理单元执行;输入/输出设备,其与所述的处理单元相连接,用于输入用户信息和出国境信息;显示单元,其与所述的处理单元相连接,用以显示信息。
文档编号G06Q10/00GK201828958SQ20102020941
公开日2011年5月11日 申请日期2010年5月31日 优先权日2010年5月31日
发明者刘长虹, 姚炳良, 张冬梅, 张纪辉, 张能子, 徐爱波, 李姝云, 杨玉波, 梅弘进, 董轼, 谢晖, 辜嫦, 邓彬, 邢向红, 阎晓峰, 陈浩, 龙应斌 申请人:国务院国有资产监督管理委员会外事局
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1