当前位置: 首页 > 专利查询>李登峻专利>正文

一种基于工作流的分布式异构处理系统技术方案

技术编号:31564042 阅读:15 留言:0更新日期:2021-12-25 10:49
本发明专利技术涉及的基于工作流的分布式异构处理系统采用SOA的体系架构,通过采用工作流引擎,至少支持顺序、并行、选择和重复执行多种工作流工作方式,实现各种流程的灵活配置,可图形化的维护工作流控制数据和工作流相关数据,实现对各种工作流的监控、管理,满足文件特殊处理要求;将分散、异构的应用和信息资源进行聚合,通过统一的访问入口,实现结构化数据资源、非结构化文档和互联网资源、各种应用系统跨数据库、跨系统平台的无缝接入和集成,提供支持信息访问、传递、协作的集成化环境,实现个性化业务应用的高效开发、集成、部署与管理实现对党校业务的服务化、构件化、定制化管理,促进党校全业务、全流程联网运行和综合信息监管。管。管。

【技术实现步骤摘要】
一种基于工作流的分布式异构处理系统


[0001]本专利技术涉及计算机通信
,尤指一种分布式系统工作流处理方法和工作流引擎系统。

技术介绍

[0002]工作流可以完全或者部分由计算机自动执行的业务过程,在此过程中,文档、信息或者任务按照预定的规则传递,企业人员、应用软件之间互相协调工作,以实现企业业务流程所要达到的整体目标。工作流管理系统是指运行在一个或者多个称为工作流引擎的软件上的,用于定义、实现和管理工作运行的一套软件系统,它和工作执行者交互,推进工作流实例的执行,并监控工作流的运行状态。目前,传统的工作流产品一般采取的方式是集中式的流程,虽然比较容易实现维护和管理,但是却存在着可扩展性差、产品可靠性和可用性低,与其他应用集成性差,安全性差等问题。
[0003]本专利技术利用自主平台开发整合江西省智慧校园智慧校园平台各功能子系统以及外部相关系统。
[0004]建立公共数据子系统,统一业务和技术标准和规范:标准制定参考信息编码集包括,国家标准、中央智慧校园标准、国家行政学院标准、省级标准。
[0005]在江西省智慧校园系统网络平台上,在符合各部门相对独立、自行管理本单位的人员、业务、岗位职责、应用层及权限的现行管理体制前提条件下,构建统一支撑平台,整合各孤立应用层,建立智慧的信息门户及其支撑平台,实现与内网业务系统的整合及单点登录和统一用户身份管理、统一身份认证、统一权限管理、统一资源访问控制。

技术实现思路

[0006]为构建一体化信息管理平台,实现统一用户管理、信息门户、协同办公、智慧校园教务、课程、师资、学员等信息化管理,通过业务融合达到提升管理水平、提高办公效率的目的,本申请请求保护一种基于工作流的分布式异构处理系统,所述分布式异构处理系统采用SOA的体系架构,其特征在于,所述分布式异构处理系统至少包括展现层、支撑平台层、应用层、数据层、框架层、数据接口层、网络层;
[0007]其中,所述支撑平台层至少包括应用服务层、基础服务层、业务开发层;
[0008]所述数据接口层实现包括所有平台管理接口、应用接口的完全开放,预留与现有业务系统互联的接口,并能实现业务审批流程和包括对公共开发的新功能模块,至少包括web 站点、应用程序、web脚本;
[0009]所述分布式异构处理系统采用构件化管理和工作流管理方式,实现图形化定义流程和监控功能和前端的任务管理功能以及工作流执行服务;
[0010]所述分布式异构处理系统采用工作流引擎,至少支持顺序、并行、选择和重复执行多种工作流工作方式,实现各种流程的灵活配置,可图形化的维护工作流控制数据和工作流相关数据,实现对各种工作流的监控、管理,满足文件特殊处理要求;
[0011]所述工作流管理至少包括:工作流定义服务、工作流系统与应用系统的接口、工作流管理及监控;
[0012]所述数据接口层基于当前主流服务器搭建,用于主流操作系统、数据库、中间件的安装部署;
[0013]所述数据层包括数据库,所述数据库采用标准SQL数据库设计,使用对高并发、大数据量支持的数据库系统。
[0014]进一步地,所述支撑平台层将分散、异构的应用和数据层进行聚合,通过统一的访问入口,实现结构化数据资源、非结构化文档和互联网资源、各种应用系统跨数据库、跨系统平台的无缝接入和集成,实现支持信息访问、传递、以及协作的集成化环境,个性化业务应用的高效开发、集成、部署与管理;
[0015]所述支撑平台层还可以根据每个用户的特点、喜好和角色的不同,为特定用户提供个性化的访问关键业务信息的安全通道和个性化应用界面,使教职员工可以浏览到相互关联的数据,进行相关的事务处理;
[0016]所述应用服务层包括:单点登录模块、统一代办管理模块、个性化门户模块;
[0017]所述基础服务层包括:统一用户管理模块、统一认证平台、统一权限管理模块、统一资源访问控制模块、资源访问安全审计模块;
[0018]所述业务开发层包括统一工作流引擎平台、智能表单平台;
[0019]所述统一认证平台需与SSL

VPN集成。
[0020]进一步地,所述应用层至少包括信息门户、公共数据子系统、协同办公系统、教学管理系统、学员管理系统、研究生管理系统、业务指导系统、科研管理系统、校院门户网站群、酒店管理系统、邮件管理系统、后勤管理系统、总务基建管理系统和财务支付平台、系统接口集成,所述系统接口集成包括与智慧校园现有的“深信服VPN”和“干部网络学院”实现数据集成与接口开发整合。
[0021]进一步地,所述支撑平台层的所述智能表单平台基于XFORM标准的表单的定义、展现与解释,FormBuild负责实现模型中的表单的定义与解释,即实现信息、数据的存取,采用基于构件的描述和扩展方式;
[0022]所述智能表单平台至少包括:表单生成器、表单接收器、数据源对象、表单解析器;
[0023]所述智能表单平台与所述工作流管理相结合,通过代理程序中介媒体来实现交互;
[0024]页面可视化开发环境包括页面可视化开发和页面控件,通过在页面设计视图的拖拉式操作进行页面开发,提供页面控件,至少包括标准HTML Tag、Rich Client Tag、工作流页面控件;
[0025]所述统一认证平台按统一规划用户信息管理规则,建立统一用户信息管理机制,将分散在各业务系统用户信息进行紧密的整合,建立唯一的、可信的用户信息权威源,并为各业务系统提供支持与服务;
[0026]所述统一认证平台提供统一的各类服务、各类部件、接口,通过提供基于Web Service 技术作为接口的标准,使得用户调用各类资源。
[0027]进一步地,所述分布式异构处理系统制定统一的技术标准和业务规范;
[0028]所述统一的技术标准和业务规范至少包括:信息标准管理、参考信息编码集、校定
信息标准集、信息标准及元数据管理;
[0029]所述分布式异构处理系统实现各种异构应用系统数据的交换与共享,所述异构应用系统在不同操作系统上运行,使用不同的数据库系统。
[0030]进一步地,所述分布式异构处理系统的开发框架采用微软的Microsoft.Net framework2.0框架;
[0031]所述分布式异构处理系统还包括数据逻辑层和数据接口层,所述数据接口层包括与各应用系统进行数据交换所必需的中间数据库以及各应用系统和中间数据库进行数据交换的数据接口;
[0032]所述数据逻辑层采用子机构模式,对子机构私有数据进行访问控制。
[0033]进一步地,所述数据库采用两台服务器和磁盘阵列搭建Windows集群,数据库服务平时运行在预设服务器上,若当前提供数据服务的服务器发生问题时,集群系统将自动将数据服务切换到备用机上;
[0034]所述数据库搭建的集群通过Oracle Dataguard实现数据的安全保障。
[0035]进一步地,所述工作流管理包括流程监控,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于工作流的分布式异构处理系统,所述分布式异构处理系统采用SOA的体系架构,其特征在于,所述分布式异构处理系统至少包括展现层、支撑平台层、应用层、数据层、框架层、数据接口层、网络层;其中,所述支撑平台层至少包括应用服务层、基础服务层、业务开发层;所述数据接口层实现包括所有平台管理接口、应用接口的完全开放,预留与现有业务系统互联的接口,并能实现业务审批流程和包括对公共开发的新功能模块,至少包括web站点、应用程序、web脚本;所述分布式异构处理系统采用构件化管理和工作流管理方式,实现图形化定义流程和监控功能和前端的任务管理功能以及工作流执行服务;所述分布式异构处理系统采用工作流引擎,至少支持顺序、并行、选择和重复执行多种工作流工作方式,实现各种流程的灵活配置,可图形化的维护工作流控制数据和工作流相关数据,实现对各种工作流的监控、管理,满足文件特殊处理要求;所述工作流管理至少包括:工作流定义服务、工作流系统与应用系统的接口、工作流管理及监控;所述数据接口层基于当前主流服务器搭建,用于主流操作系统、数据库、中间件的安装部署;所述数据层包括数据库,所述数据库采用标准SQL数据库设计,使用对高并发、大数据量支持的数据库系统。2.如权利要求1所述的一种基于工作流的分布式异构处理系统,其特征在于:所述支撑平台层将分散、异构的应用和数据层进行聚合,通过统一的访问入口,实现结构化数据资源、非结构化文档和互联网资源、各种应用系统跨数据库、跨系统平台的无缝接入和集成,实现支持信息访问、传递、以及协作的集成化环境,个性化业务应用的高效开发、集成、部署与管理;所述支撑平台层还可以根据每个用户的特点、喜好和角色的不同,为特定用户提供个性化的访问关键业务信息的安全通道和个性化应用界面,使教职员工可以浏览到相互关联的数据,进行相关的事务处理;所述应用服务层包括:单点登录模块、统一代办管理模块、个性化门户模块;所述基础服务层包括:统一用户管理模块、统一认证平台、统一权限管理模块、统一资源访问控制模块、资源访问安全审计模块;所述业务开发层包括统一工作流引擎平台、智能表单平台;所述统一认证平台需与SSL

VPN集成。3.如权利要求1所述的一种基于工作流的分布式异构处理系统,其特征在于:所述应用层至少包括信息门户、公共数据子系统、协同办公系统、教学管理系统、学员管理系统、研究生管理系统、业务指导系统、科研管理系统、校院门户网站群、酒店管理系统、邮件管理系统、后勤管理系统、总务基建管理系统和财务支付平台、系统接口集成,所述系统接口集成包括与党校现有的“深信服VPN”和“干部网络学院”实现数据集成与接口开发整合。4.如权利要求2所述的一种基于工作流的分布式异构处理系统,其特征在于:所述支撑平台层的所述智能表单平台基于XFORM标准的表单的定义、展现与解释,
FormBuild负责实现模型中的表单的定义与解释,即实现信息、数据的存取,采用基于构件的描述和扩展方式;所述智能表单平台至少包括:表单生成器、表单接收器、数据源对象、表单解析器;所述智能表单平台与所述工作流管理相结合,通过代理程序中介媒体来实现交互;页面...

【专利技术属性】
技术研发人员:李登峻
申请(专利权)人:李登峻
类型:发明
国别省市:

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

1