[發(fā)明專利]基于工作流的中間系統(tǒng)在審
| 申請?zhí)枺?/td> | 201610048117.6 | 申請日: | 2016-01-26 |
| 公開(公告)號: | CN105740066A | 公開(公告)日: | 2016-07-06 |
| 發(fā)明(設(shè)計)人: | 邱小平 | 申請(專利權(quán))人: | 邱小平 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610000 四川省成都*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 工作流 中間 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及不同軟、硬件間進行數(shù)據(jù)和流程集成的系統(tǒng),具體涉及一種基于工作流的中間系統(tǒng)。
背景技術(shù)
信息系統(tǒng)集成是通過結(jié)構(gòu)化的綜合布線系統(tǒng)和計算機網(wǎng)絡(luò)技術(shù),將各個分離的設(shè)備(如個人電腦)、功能和信息等集成到相互關(guān)聯(lián)的、統(tǒng)一和協(xié)調(diào)的系統(tǒng)之中,使資源達到充分共享,實現(xiàn)集中、高效、便利的管理。采用功能集成、網(wǎng)絡(luò)集成、軟件界面集成等多種集成技術(shù)。隨著科技的發(fā)展和進步,信息系統(tǒng)的更新也有很大的進步。現(xiàn)有相關(guān)技術(shù)系統(tǒng)以數(shù)據(jù)集成為主,現(xiàn)有技術(shù)系統(tǒng)不能實現(xiàn)流程集成。
發(fā)明內(nèi)容
本發(fā)明提供一種基于工作流的中間系統(tǒng),本發(fā)明解決了現(xiàn)有技術(shù)系統(tǒng)不能實現(xiàn)流程集成的問題。
為解決上述問題,本發(fā)明采用如下技術(shù)方案:基于工作流的中間件系統(tǒng),包括彼此間存在單/雙向連接的中間件引擎、交互定義工具庫、支持函數(shù)庫、中間件單元和單元任務數(shù)據(jù)庫;中間件引擎包括與交互定義工具庫和支持函數(shù)庫雙向連接的人機交互定義模塊、與支持函數(shù)庫和單元任務數(shù)據(jù)庫及人機交互定義模塊單向連接的新增單元定義模塊、與單元任務數(shù)據(jù)庫雙向連接的工作流定義模塊和包含時鐘的任務管理器,工作流定義模塊與人機交互定義模塊、新增單元定義模塊和任務管理器單向連接;中間件單元與支持函數(shù)庫單向連接、與單元任務數(shù)據(jù)庫雙向連接,其中m個單元任務組(即工作流)內(nèi)單元間關(guān)系由工作流定義模塊在單元任務數(shù)據(jù)庫支持下定義。中間件單元由n(≥1)個相互獨立的單元組成,其中m(≤n)個單元構(gòu)成單元任務組,即工作流,由工作流定義模塊定義一個或多個單元任務組及組內(nèi)單元間串/并聯(lián)的連接關(guān)系,這種連接關(guān)系可被分解,恢復為相互獨立的單元,可再根據(jù)實際需要,由工作流定義模塊重新定義。中間件引擎中的新增單元定義模塊具有統(tǒng)計導出設(shè)計功能,實現(xiàn)中間件引擎中執(zhí)行情況的查詢統(tǒng)計輸出;新增單元定義模塊具有外接中間件引擎功能,實現(xiàn)多個引擎的協(xié)同。中間件引擎中的包含時鐘任務管理器具備既定任務執(zhí)行、執(zhí)行情況查詢功能,通過內(nèi)/外部觸發(fā)或定時啟動的方式已定義工作流的運行并監(jiān)控。中間件引擎中的新增單元定義模塊、工作流定義模塊均具備測試功能,任務管理器具備手動恢復執(zhí)行任務功能。
本發(fā)明的優(yōu)點有:本發(fā)明對信息系統(tǒng)的管理和集成提供工具,中間件引擎可多個協(xié)作,提升數(shù)據(jù)和流程集成的靈活性和高效性,為滿足不同操作平臺、不同來源的數(shù)據(jù)提供了流程集成手段。
附圖說明
圖1是本發(fā)明結(jié)構(gòu)示意圖。
圖中符號說明:交互定義工具庫1,人機交互定義模塊2,中間引擎3,新增單元定義模塊4,工作流定義模塊5,任務管理器6,時鐘7,中間件單元8,單元任務數(shù)據(jù)庫9,支持函數(shù)庫10。
具體實施方式
下面用最佳的實施例對本發(fā)明做詳細的說明。
如圖1所示,基于工作流的中間系統(tǒng),它是一種多個軟/硬件信息系統(tǒng)的數(shù)據(jù)和流程集成的解決方案,具體可以包括彼此間存在單/雙向連接的中間件引擎、交互定義工具庫、支持函數(shù)庫、中間件單元和單元任務數(shù)據(jù)庫;中間件引擎包括與交互定義工具庫和支持函數(shù)庫雙向連接的人機交互定義模塊、與支持函數(shù)庫和單元任務數(shù)據(jù)庫及人機交互定義模塊單向連接的新增單元定義模塊、與單元任務數(shù)據(jù)庫雙向連接的工作流定義模塊和包含時鐘的任務管理器,工作流定義模塊與人機交互定義模塊、新增單元定義模塊和任務管理器單向連接;中間件單元與支持函數(shù)庫單向連接、與單元任務數(shù)據(jù)庫雙向連接。
基于交互定義工具庫,人機交互定義模塊與函數(shù)支持庫一起,提供設(shè)計對象元素或工具等給新增單元定義模塊,支持其新增自動完成單元或人機交互單元,通過測試后存入單元任務數(shù)據(jù)庫,在任務管理器的監(jiān)控下執(zhí)行;在人機交互定義模塊和新增單元定義模塊支持下,工作流定義模塊將單元任務數(shù)據(jù)庫中相互獨立的中間件單元組成單元任務組,即工作流,定義一個或多個單元任務組及組內(nèi)單元間串/并聯(lián)的連接關(guān)系,通過測試后交由任務管理器管理;任務管理器通過內(nèi)/外部觸發(fā)或定時啟動的方式已定義工作流的運行并監(jiān)控,可手動恢復執(zhí)行任務,任務單元的執(zhí)行情況可通過新增單元定義模塊的統(tǒng)計導出設(shè)計來定義,實現(xiàn)查詢統(tǒng)計,可實現(xiàn)與其他中間件引擎的協(xié)作。
本發(fā)明對信息系統(tǒng)的管理和集成提供工具,中間件引擎可多個協(xié)作,工作流(單元任務組)可分解后再重組,提升數(shù)據(jù)和流程集成的靈活性和高效性,為滿足不同操作平臺、不同來源的數(shù)據(jù)提供了流程集成手段。
最后應說明的是:顯然,上述實施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非對實施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。而由此所引申出的顯而易見的變化或變動仍處于本發(fā)明的保護范圍之中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于邱小平,未經(jīng)邱小平許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610048117.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





