[发明专利]基于工作流的中间系统在审
申请号: | 201610048117.6 | 申请日: | 2016-01-26 |
公开(公告)号: | CN105740066A | 公开(公告)日: | 2016-07-06 |
发明(设计)人: | 邱小平 | 申请(专利权)人: | 邱小平 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 工作流 中间 系统 | ||
技术领域
本发明涉及不同软、硬件间进行数据和流程集成的系统,具体涉及一种基于工作流的中间系统。
背景技术
信息系统集成是通过结构化的综合布线系统和计算机网络技术,将各个分离的设备(如个人电脑)、功能和信息等集成到相互关联的、统一和协调的系统之中,使资源达到充分共享,实现集中、高效、便利的管理。采用功能集成、网络集成、软件界面集成等多种集成技术。随着科技的发展和进步,信息系统的更新也有很大的进步。现有相关技术系统以数据集成为主,现有技术系统不能实现流程集成。
发明内容
本发明提供一种基于工作流的中间系统,本发明解决了现有技术系统不能实现流程集成的问题。
为解决上述问题,本发明采用如下技术方案:基于工作流的中间件系统,包括彼此间存在单/双向连接的中间件引擎、交互定义工具库、支持函数库、中间件单元和单元任务数据库;中间件引擎包括与交互定义工具库和支持函数库双向连接的人机交互定义模块、与支持函数库和单元任务数据库及人机交互定义模块单向连接的新增单元定义模块、与单元任务数据库双向连接的工作流定义模块和包含时钟的任务管理器,工作流定义模块与人机交互定义模块、新增单元定义模块和任务管理器单向连接;中间件单元与支持函数库单向连接、与单元任务数据库双向连接,其中m个单元任务组(即工作流)内单元间关系由工作流定义模块在单元任务数据库支持下定义。中间件单元由n(≥1)个相互独立的单元组成,其中m(≤n)个单元构成单元任务组,即工作流,由工作流定义模块定义一个或多个单元任务组及组内单元间串/并联的连接关系,这种连接关系可被分解,恢复为相互独立的单元,可再根据实际需要,由工作流定义模块重新定义。中间件引擎中的新增单元定义模块具有统计导出设计功能,实现中间件引擎中执行情况的查询统计输出;新增单元定义模块具有外接中间件引擎功能,实现多个引擎的协同。中间件引擎中的包含时钟任务管理器具备既定任务执行、执行情况查询功能,通过内/外部触发或定时启动的方式已定义工作流的运行并监控。中间件引擎中的新增单元定义模块、工作流定义模块均具备测试功能,任务管理器具备手动恢复执行任务功能。
本发明的优点有:本发明对信息系统的管理和集成提供工具,中间件引擎可多个协作,提升数据和流程集成的灵活性和高效性,为满足不同操作平台、不同来源的数据提供了流程集成手段。
附图说明
图1是本发明结构示意图。
图中符号说明:交互定义工具库1,人机交互定义模块2,中间引擎3,新增单元定义模块4,工作流定义模块5,任务管理器6,时钟7,中间件单元8,单元任务数据库9,支持函数库10。
具体实施方式
下面用最佳的实施例对本发明做详细的说明。
如图1所示,基于工作流的中间系统,它是一种多个软/硬件信息系统的数据和流程集成的解决方案,具体可以包括彼此间存在单/双向连接的中间件引擎、交互定义工具库、支持函数库、中间件单元和单元任务数据库;中间件引擎包括与交互定义工具库和支持函数库双向连接的人机交互定义模块、与支持函数库和单元任务数据库及人机交互定义模块单向连接的新增单元定义模块、与单元任务数据库双向连接的工作流定义模块和包含时钟的任务管理器,工作流定义模块与人机交互定义模块、新增单元定义模块和任务管理器单向连接;中间件单元与支持函数库单向连接、与单元任务数据库双向连接。
基于交互定义工具库,人机交互定义模块与函数支持库一起,提供设计对象元素或工具等给新增单元定义模块,支持其新增自动完成单元或人机交互单元,通过测试后存入单元任务数据库,在任务管理器的监控下执行;在人机交互定义模块和新增单元定义模块支持下,工作流定义模块将单元任务数据库中相互独立的中间件单元组成单元任务组,即工作流,定义一个或多个单元任务组及组内单元间串/并联的连接关系,通过测试后交由任务管理器管理;任务管理器通过内/外部触发或定时启动的方式已定义工作流的运行并监控,可手动恢复执行任务,任务单元的执行情况可通过新增单元定义模块的统计导出设计来定义,实现查询统计,可实现与其他中间件引擎的协作。
本发明对信息系统的管理和集成提供工具,中间件引擎可多个协作,工作流(单元任务组)可分解后再重组,提升数据和流程集成的灵活性和高效性,为满足不同操作平台、不同来源的数据提供了流程集成手段。
最后应说明的是:显然,上述实施例仅仅是为清楚地说明本发明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引申出的显而易见的变化或变动仍处于本发明的保护范围之中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邱小平,未经邱小平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610048117.6/2.html,转载请声明来源钻瓜专利网。