本發(fā)明涉及建模技術(shù)領(lǐng)域,尤其涉及一種基于Inf-ProA框架的能力效果視角模型的建立方法。
背景技術(shù):
體系結(jié)構(gòu)框架是體系結(jié)構(gòu)設(shè)計的規(guī)范、原則、操作指南、工具和方法論。目的是通過一個通用的過程步驟分析體系,通過可視化的模型設(shè)計體系的架構(gòu),通過建模數(shù)據(jù)描述體系的結(jié)構(gòu),通過規(guī)范的管理維護(hù)體系結(jié)構(gòu)的資產(chǎn)。
體系結(jié)構(gòu)框架產(chǎn)生于上世紀(jì)80年代,經(jīng)過探索、發(fā)展、成熟應(yīng)用等幾個階段的發(fā)展,目前已經(jīng)形成了幾十種框架(包括通用框架和行業(yè)框架)。扎克曼框架提供了多視角、多層次觀察和認(rèn)識復(fù)雜事物的方法,用矩陣形式定義了企業(yè)利益共同體的基本結(jié)構(gòu);但扎克曼框架不是體系結(jié)構(gòu)開發(fā)的方法學(xué),缺少開發(fā)過程、模型和數(shù)據(jù)定義內(nèi)容。
DoDAF框架由美國國防部在1996年發(fā)布的“C4ISR體系結(jié)構(gòu)框架”的基礎(chǔ)上經(jīng)過十幾年逐步發(fā)展起來的,是一個完備的體系結(jié)構(gòu)方法和體系結(jié)構(gòu)設(shè)計產(chǎn)品,其突出特點(diǎn)是融入了美國國防的業(yè)務(wù)工作中,有著廣泛的參考資源支撐和多種協(xié)作關(guān)系,這些資源對體系結(jié)構(gòu)設(shè)計有著極大的幫助,但DoDAF框架最大的問題是秉承了傳統(tǒng)體系結(jié)構(gòu)框架方法的局限,堅(jiān)持“實(shí)物”第一的理念和方法論,難以針對體系現(xiàn)象進(jìn)行體系設(shè)計。
TOGAF框架由非盈利的開放組織發(fā)布,它為架構(gòu)師提供了針對業(yè)務(wù)需求的體系結(jié)構(gòu)開發(fā)方法,利用該框架,架構(gòu)師能夠?yàn)槠浣M織機(jī)構(gòu)設(shè)計、評估和構(gòu)建適當(dāng)?shù)捏w系結(jié)構(gòu);但TOGAF框架的顯著特點(diǎn)是沒有定義體系結(jié)構(gòu)的視角和模型,重點(diǎn)闡述的是方法論,體系結(jié)構(gòu)框架的模型和產(chǎn)品由設(shè)計者自行選擇。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述的分析,本發(fā)明旨在提供一種基于Inf-ProA框架的能力效果視角模型的建立方法,用以解決現(xiàn)有技術(shù)不能利用體系結(jié)構(gòu)的能力效果視角模型對能力活動過程進(jìn)行規(guī)范化設(shè)計和可視化展示的問題。
本發(fā)明的目的主要是通過以下技術(shù)方案實(shí)現(xiàn)的:
一種基于Inf-ProA框架的能力效果視角模型的建立方法,包括以下步驟:
步驟S1:分析能力效果視角的領(lǐng)域和業(yè)務(wù),得到能力效果視角的能力需求,獲取能力效果視角的能力屬性;
步驟S2:建立基于Inf-ProA框架的能力效果視角元模型,并對能力效果視角元模型進(jìn)行優(yōu)化;
步驟S3:根據(jù)步驟S2優(yōu)化后的能力效果視角元模型,建立能力效果視角模型,進(jìn)行可視化展示和仿真驗(yàn)證;
所述Inf-ProA框架為基于信息活動過程的體系結(jié)構(gòu)框架。
所述步驟S1包括以下步驟:
步驟S101:分析能力效果視角的領(lǐng)域和業(yè)務(wù),得到能力效果視角的能力需求;
步驟S102:根據(jù)能力效果視角的能力需求,從體系角度獲取能力效果視角的主要參與實(shí)體、各實(shí)體的典型活動以及各實(shí)體間的交互信息;
步驟S103:針對每項(xiàng)典型活動,依據(jù)活動所需具有的能力,建立“活動-活動能力”的對應(yīng)關(guān)系以及“活動能力-活動主要功能”的對應(yīng)關(guān)系;
步驟S104:將活動主要功能進(jìn)行分類整理,形成活動邏輯功能分區(qū),同時建立活動邏輯功能分區(qū)接口以及能力屬性。
所述能力屬性包括能力關(guān)聯(lián)哪些活動、有哪些活動是來源于外部的、這些活動有哪些活動效果、能力有哪些效果屬性、需要具備哪些能力、能力之間有哪些關(guān)系、效果屬性的度量方法有哪些、效果屬性分為哪些階段、每個階段的衡量標(biāo)準(zhǔn)有哪些、效果屬性的實(shí)現(xiàn)方法有哪些。
所述步驟S2包括以下步驟:
步驟S201:根據(jù)步驟S1得到的能力屬性,確定能力效果視角元模型要素和能力效果視角元模型模塊;
步驟S202:根據(jù)能力效果視角元模型要素和能力效果視角元模型模塊,建立能力效果視角元模型;
步驟S203:利用代碼生成、編譯、運(yùn)作方式檢測能力效果視角元模型的形式化語法,對能力效果視角元模型與能力效果視角的能力需求進(jìn)行反復(fù)迭代,優(yōu)化能力效果視角元模型。
能力效果視角元模型模塊包括活動、活動效果、效果屬性、能力、能力關(guān)系、度量方法、階段、衡量標(biāo)準(zhǔn)和實(shí)現(xiàn)方法;活動、活動效果、效果屬性、能力、度量方法、衡量標(biāo)準(zhǔn)和實(shí)現(xiàn)方法分別包括名稱、標(biāo)識和描述的要素,活動還包括是否為外部活動的要素,能力關(guān)系包括正相關(guān)、負(fù)相關(guān)、互相關(guān)和包含的要素,階段包括名稱和名稱要素。
在能力效果視角元模型中,一個能力通過一種或多種能力關(guān)系與另一個能力關(guān)聯(lián);每個能力關(guān)聯(lián)多個活動,每個活動產(chǎn)生一個或多個效果屬性,每個效果屬性都隸屬于一個活動效果,每個活動效果包含多個效果屬性;不同的階段有不同的衡量標(biāo)準(zhǔn);每個效果屬性在每個階段關(guān)聯(lián)一個衡量標(biāo)準(zhǔn)和多個實(shí)現(xiàn)方法和度量方法。
所述步驟S3包括以下步驟:
步驟S301:根據(jù)步驟S2優(yōu)化后的能力效果視角元模型,建立能力效果視角模型,進(jìn)行可視化展示;
步驟S302:利用基于人機(jī)界面的交互仿真驗(yàn)證能力效果視角模型的完整性、一致性以及邏輯可行性。
在能力效果視角模型中,一個效果屬性至少包括一個階段和一個度量方法。
為保證能力效果視角模型的一致性,效果屬性所關(guān)聯(lián)的活動和能力中,該活動是該能力所關(guān)聯(lián)的活動之一;能力通過活動產(chǎn)生的效果屬性包含在活動效果中。
本發(fā)明有益效果如下:
本發(fā)明提出了一種基于Inf-ProA框架的能力效果視角模型的建立方法,采用自頂向下的設(shè)計方法,從能力效果視角的能力需求出發(fā),建立能力效果視角元模型,對能力效果視角元模型進(jìn)行優(yōu)化,然后建立能力效果視角模型,將系統(tǒng)設(shè)計中的重要內(nèi)容進(jìn)行展示,可有效指導(dǎo)系統(tǒng)設(shè)計與開發(fā),實(shí)現(xiàn)系統(tǒng)組成要素的綜合集成,提高組成要素之間的互操作性,更為有效地指導(dǎo)系統(tǒng)能力設(shè)計,提高系統(tǒng)設(shè)計效率,縮短開發(fā)周期,節(jié)約開發(fā)成本。
本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分的從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖說明
附圖僅用于示出具體實(shí)施例的目的,而并不認(rèn)為是對本發(fā)明的限制,在整個附圖中,相同的參考符號表示相同的部件。
圖1為能力效果視角元模型示意圖。
具體實(shí)施方式
下面結(jié)合附圖來具體描述本發(fā)明的優(yōu)選實(shí)施例,其中,附圖構(gòu)成本申請一部分,并與本發(fā)明的實(shí)施例一起用于闡釋本發(fā)明的原理。
本發(fā)明實(shí)施例提供了一種基于Inf-ProA(Activity and its Process based on Information)框架的能力效果視角模型的建立方法,所述Inf-ProA框架為基于信息活動過程的體系結(jié)構(gòu)框架,包含頂層設(shè)計和系統(tǒng)設(shè)計的部分內(nèi)容,設(shè)計核心是突出體系的價值,設(shè)計目的是產(chǎn)生具有操作性的建設(shè)、運(yùn)作、評估需求和規(guī)范。Inf-ProA框架主要面向信息體系的頂層設(shè)計,在不同的層次選擇不同的焦點(diǎn),把體系結(jié)構(gòu)分為針對頂層的“體系的結(jié)構(gòu)”和針對項(xiàng)目的“系統(tǒng)的結(jié)構(gòu)”兩個層次,作為頂層設(shè)計的資產(chǎn)管理起來。
所述能力效果視角是Inf-ProA框架的主視角之一,作用是依據(jù)能力量化原理和能力推導(dǎo)法,對能力設(shè)計進(jìn)行表達(dá)。能力效果視角采用基于效果的方法解決體系的能力設(shè)計途經(jīng)和辦法,作用是把體系的總體目標(biāo)愿景設(shè)計為可操作的需求指標(biāo)。
基于Inf-ProA框架的能力效果視角模型的建立方法包括以下步驟:
步驟S1:分析能力效果視角的領(lǐng)域和業(yè)務(wù),得到能力效果視角的能力需求,獲取能力效果視角的能力屬性;
具體地,所述步驟S1包括以下步驟:
步驟S101:分析能力效果視角的領(lǐng)域和業(yè)務(wù),得到能力效果視角的能力需求;
步驟S102:根據(jù)能力效果視角的能力需求,從體系角度獲取能力效果視角的主要參與實(shí)體、各實(shí)體的典型活動以及各實(shí)體間的交互信息;
步驟S103:針對每項(xiàng)典型活動,依據(jù)活動所需具有的能力,建立“活動-活動能力”的對應(yīng)關(guān)系以及“活動能力-活動主要功能”的對應(yīng)關(guān)系;
步驟S104:將活動主要功能進(jìn)行分類整理,形成活動邏輯功能分區(qū),同時建立活動邏輯功能分區(qū)接口以及能力屬性。
所述能力屬性包括能力關(guān)聯(lián)哪些活動、有哪些活動是來源于外部的、這些活動有哪些活動效果、能力有哪些效果屬性、需要具備哪些能力、能力之間有哪些關(guān)系、效果屬性的度量方法有哪些、效果屬性分為哪些階段、每個階段的衡量標(biāo)準(zhǔn)有哪些、效果屬性的實(shí)現(xiàn)方法有哪些。
步驟S2:建立基于Inf-ProA框架的能力效果視角元模型,并對能力效果視角元模型進(jìn)行優(yōu)化;
具體地,所述步驟S2包括以下步驟:
步驟S201:根據(jù)步驟S1得到的能力屬性,確定能力效果視角元模型要素和能力效果視角元模型模塊;
表1為能力屬性與能力效果視角元模型要素以及能力效果視角元模型模塊的對應(yīng)關(guān)系表,能力效果視角元模型模塊包括活動、活動效果、效果屬性、能力、能力關(guān)系、度量方法、階段、衡量標(biāo)準(zhǔn)和實(shí)現(xiàn)方法;
表1
步驟S202:根據(jù)能力效果視角元模型要素和能力效果視角元模型模塊,建立能力效果視角元模型;
圖1為能力效果視角元模型示意圖;其中,能力指在特定標(biāo)準(zhǔn)和條件下,通過多種方法和手段執(zhí)行任務(wù)所能達(dá)成預(yù)期效果的本領(lǐng),能力反映的是“能不能干”或“能不能干好”的條件。
能力關(guān)系指能力之間的相互關(guān)系,具體包括正相關(guān)、負(fù)相關(guān)、互相關(guān)、包含四種關(guān)系,一個能力通過一種或多種能力關(guān)系與另一個能力關(guān)聯(lián)。
活動指有目的的加工轉(zhuǎn)換行為,活動效果指活動產(chǎn)生的狀態(tài)或影響,效果屬性指活動效果在不同活動或不同條件下的具體狀態(tài)和影響。每個能力關(guān)聯(lián)多個活動,每個活動產(chǎn)生一個或多個效果屬性,每個效果屬性都隸屬于一個活動效果。
度量方法指度量效果屬性的一種或多種方法,每個效果屬性可通過一種或多種方法進(jìn)行度量。
衡量標(biāo)準(zhǔn)是指衡量效果屬性的指標(biāo)標(biāo)準(zhǔn),包括多個階段,階段指能力增量發(fā)展的階段時間,不同的階段有不同的衡量標(biāo)準(zhǔn)。
實(shí)現(xiàn)方法指實(shí)現(xiàn)效果屬性應(yīng)采取的一種或多種可能的方法,每個效果屬性在每個階段關(guān)聯(lián)一個衡量標(biāo)準(zhǔn)和多個實(shí)現(xiàn)方法。
步驟S203:利用代碼生成、編譯、運(yùn)作方式檢測能力效果視角元模型的形式化語法,對能力效果視角元模型與能力效果視角的能力需求進(jìn)行反復(fù)迭代,優(yōu)化能力效果視角元模型。
步驟S3:根據(jù)步驟S2優(yōu)化后的能力效果視角元模型,建立能力效果視角模型,進(jìn)行可視化展示和仿真驗(yàn)證。
所述步驟S3包括以下步驟:
步驟S301:根據(jù)步驟S2優(yōu)化后的能力效果視角元模型,建立能力效果視角模型,進(jìn)行可視化展示;
能力效果視角模型的可視化展示見表2-表5;
每個能力包含一個或多個能力,如表2所示,“能力A”包含“能力B”和“能力C”,“能力C”包含“能力D”和“能力E”;
如表3所示,“能力1”對“能力2”有正相關(guān)的作用,即“能力1”的增強(qiáng)會引起“能力2”的增強(qiáng),同時“能力2”對“能力1”也有正相關(guān)的作用;“能力1”和“能力3”是互相關(guān)的關(guān)系,“能力1”的增強(qiáng)會引起“能力3”的增強(qiáng),“能力3”的增強(qiáng)也會引起“能力1”的增強(qiáng);但是“能力2”對“能力3”有負(fù)相關(guān)的作用時,“能力3”也可以對“能力2”有正相關(guān)的作用。
表2
表3
表4給出了能力效果視角模型中活動效果的可視化展示,每個活動效果包含多個效果屬性,每個效果屬性關(guān)聯(lián)多個度量方法,如“活動效果1”包括兩個效果屬性“效果屬性1”和“效果屬性2”,其中“效果屬性1”包括兩個度量方法“度量方法1”和“度量方法2”。
表4
表5給出了能力效果視角模型中能力、活動、效果屬性、衡量標(biāo)準(zhǔn)、階段以及實(shí)現(xiàn)方法之間關(guān)系的可視化展示,如“能力1”通過“活動1”產(chǎn)生“效果屬性1”,“效果屬性1”的衡量標(biāo)準(zhǔn)包括階段1的“衡量標(biāo)準(zhǔn)1”和階段2的“衡量標(biāo)準(zhǔn)2”,“效果屬性1”包括兩個實(shí)現(xiàn)方法“實(shí)現(xiàn)方法1”和“實(shí)現(xiàn)方法2”。
表5
優(yōu)選地,在能力效果視角模型中,一個效果屬性至少包括一個階段和一個度量方法,保證了能力效果視角模型的完整性。
優(yōu)選地,為保證能力效果視角模型的一致性,效果屬性所關(guān)聯(lián)的活動和能力中,該活動是該能力所關(guān)聯(lián)的活動之一;能力通過活動產(chǎn)生的效果屬性包含在活動效果中。
步驟S302:利用基于人機(jī)界面的交互仿真驗(yàn)證能力效果視角模型的完整性、一致性以及邏輯可行性。
綜上所述,本發(fā)明實(shí)施例提供了一種基于Inf-ProA框架的能力效果視角模型的建立方法,采用自頂向下的設(shè)計方法,從能力效果視角的能力需求出發(fā),建立能力效果視角元模型,對能力效果視角元模型進(jìn)行優(yōu)化,然后建立能力效果視角模型,將系統(tǒng)設(shè)計中的重要內(nèi)容進(jìn)行展示,可有效指導(dǎo)系統(tǒng)設(shè)計與開發(fā),實(shí)現(xiàn)系統(tǒng)組成要素的綜合集成,提高組成要素之間的互操作性,更為有效地指導(dǎo)系統(tǒng)能力設(shè)計,提高系統(tǒng)設(shè)計效率,縮短開發(fā)周期,節(jié)約開發(fā)成本。
本領(lǐng)域技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法的全部或部分流程,可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于計算機(jī)可讀存儲介質(zhì)中。其中,所述計算機(jī)可讀存儲介質(zhì)為磁盤、光盤、只讀存儲記憶體或隨機(jī)存儲記憶體等。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。