[發明專利]基于情景的業務驅動模型構建方法有效
| 申請號: | 201310330157.6 | 申請日: | 2013-07-31 |
| 公開(公告)號: | CN104346154B | 公開(公告)日: | 2017-05-17 |
| 發明(設計)人: | 譚遠華;何力;朱平;張超林 | 申請(專利權)人: | 克拉瑪依紅有軟件有限責任公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京市盛峰律師事務所11337 | 代理人: | 趙建剛 |
| 地址: | 834000 新疆維*** | 國省代碼: | 新疆;65 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 情景 業務 驅動 模型 構建 方法 | ||
1.一種基于情景的業務驅動模型構建方法,其特征在于,包括以下步驟:
S1,將可復用的支撐模型注冊到業務智能驅動系統中;所述支撐模型為層次結構,第1層為模式模型;第2層為框架模型;第3層為組件模型;同時還指定與支撐模型各層分別對應的業務類別屬性,具體為:與模式模型對應的業務流程類型,與框架模型對應的業務活動類型,與組件模型對應的實體對象類型;
S2,針對具體業務需求,通過建模工具創建用于描述具體業務的指定業務模型;所述指定業務模型為層次結構;第1層為業務域;第2層為業務流程;第3層為業務活動;第4層為實體對象;其中,所述指定業務模型具有指定業務類別屬性,具體為:所述業務流程具有業務流程類型的屬性,所述業務活動具有業務活動類型的屬性,所述實體對象具有業務實體按對象分類的屬性;
S3,將所述指定業務模型注冊到所述業務智能驅動系統中;所述業務智能驅動系統以所述指定業務類別屬性為查詢關鍵字,查詢已注冊的支撐模型與業務類別屬性的對應關系,獲得與所述指定業務模型匹配的指定支撐模型;
S4,所述業務智能驅動系統驅動所述指定支撐模型與所述指定業務模型共同向集成平臺進行投影映射,得到集成平臺元模型。
2.根據權利要求1所述的基于情景的業務驅動模型構建方法,其特征在于,S1中,所述支撐模型通過以下方式獲得:
通過對應用功能、數據對象、框架、布局、驅動關系、組件模型進行封裝轉化為所述支撐模型。
3.根據權利要求1所述的基于情景的業務驅動模型構建方法,其特征在于,所述支撐模型與所述指定業務模型層次對稱,具體為:所述業務流程對應所述模式模型;所述業務活動對應所述框架模型;所述實體對象對應所述組件模型。
4.根據權利要求1所述的基于情景的業務驅動模型構建方法,其特征在于,所述業務類別屬性具體分為以下三類:業務流程分類、業務活動分類、業務實體按對象分類。
5.根據權利要求1所述的基于情景的業務驅動模型構建方法,其特征在于,S3具體為:
S31,以所述指定業務模型的業務流程類型為查詢關鍵字,查找已注冊的支撐模型與業務類別屬性的對應關系,獲得與所述指定業務模型的業務流程類型匹配的指定模式模型;其中,所述指定模式模型的下層包括多個框架模型;
S32,進一步以所述指定業務模型的業務活動類型為查詢關鍵字,在所述指定模式模型下層所包括的多個框架模型中進行匹配,獲得與所述指定業務模型的業務活動類型匹配的指定框架模型;其中,所述指定框架模型的下層包括多個組件模型;
S33,進一步以所述指定業務模型的實體對象類型為查詢關鍵字,在所述指定框架模型下層所包括的多個組件模型中進行匹配,獲得與所述指定業務模型的實體對象類型匹配的指定組件模型;
S34,使用組件方法與實體關系,以及組件事件與實體關系,對S31、S32和S33的匹配結果進行驗證,只有當S31、S32和S33均匹配成功時,才認為得到與所述指定業務模型匹配的支撐模型;其中,該支撐模型的第一層為指定模式模型;第二層為指定框架模型;第三層為指定組件模型;如果S31、S32或S33存在匹配失敗的步驟,則返回匹配失敗步驟的前一步重新匹配。
6.根據權利要求5所述的基于情景的業務驅動模型構建方法,其特征在于,S4具體為:所述集成平臺元模型包括:系統模型、應用模型、組件框架模型、數據對象模型以及流程模型;投影過程具體包括:
S41,所述指定業務模型的業務域向集成平臺進行投影映射,得到所述系統模型;
S42,在得到所述系統模型后,所述指定業務模型的業務流程和匹配的模式模型共同向集成平臺進行投影映射,得到所述應用模型;
S43,在得到所述應用模型之后,所述指定業務模型的業務活動和匹配的框架模型共同向集成平臺進行投影映射,得到所述組件框架模型;
S44,在得到所述組件框架模型之后,所述指定業務模型的實體對象和匹配的組件模型共同向集成平臺進行投影映射,得到所述數據對象模型;
S45,在得到所述數據對象模型之后,所述指定業務模型的業務流程和業務活動共同向集成平臺進行投影映射,得到所述流程模型。
7.根據權利要求6所述的基于情景的業務驅動模型構建方法,其特征在于,
S41具體為:
所述業務域用業務域定義、流程節點和業務域版本三個子項描述;所述業務域定義、所述流程節點和所述業務域版本分別投影到集成平臺,分別得到所述系統模型的系統定義、應用節點和系統版本;
S42具體為:
所述業務流程用業務流程屬性定義和業務活動節點兩子項描述;所述業務流程屬性定義和所述業務活動節點分別投影到集成平臺,分別得到所述應用模型的應用功能屬性定義和應用功能目錄樹定義;
S43具體為:
所述指定業務模型的業務活動用業務活動屬性定義描述,所述業務活動屬性定義投影到集成平臺,得到所述組件框架模型的功能屬性定義;
所述框架模型用框架容器定義和組件定義兩子項描述;所述框架容器定義和所述組件定義分別投影到集成平臺,得到所述組件框架模型的框架布局定義和組件定義;
業務實體用實體子集關系和實體特性值兩子項描述,組件模型用事件定義和方法定義兩子項描述,實體子集關系、實體特性值、事件定義和方法定義共同作用,投影到集成平臺,得到所述組件框架模型的驅動關系定義;
S44具體為:
所述指定業務模型的業務域用業務域屬性描述,所述業務域屬性投影到集成平臺,得到所述數據對象模型的表空間;
所述指定業務模型的業務實體用實體子集、實體子集關系和實體特性值三個子項描述;所述實體子集、所述實體子集關系和所述實體特性值分別投影到集成平臺,分別得到所述數據對象模型的數據庫表、表關系和表字段;
S45具體為:
所述業務流程用流程屬性定義、業務活動定義和活動參與對象和結果對象關聯三個子項描述;所述業務活動用活動條件約束和活動參與者兩個子項描述;所述流程屬性定義、所述業務活動定義、所述活動參與對象和結果對象關聯、所述活動條件約束和所述活動參與者分別向集成平臺進行投影映射,分別得到所述流程模型的流程屬性定義、活動定義、活動關聯、活動轉移條件和活動參與者。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于克拉瑪依紅有軟件有限責任公司,未經克拉瑪依紅有軟件有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310330157.6/1.html,轉載請聲明來源鉆瓜專利網。





