[發(fā)明專利]一種基于卡牌的需求獲取模型建立方法有效
| 申請?zhí)枺?/td> | 201810362045.1 | 申請日: | 2018-04-20 |
| 公開(公告)號: | CN108932118B | 公開(公告)日: | 2020-07-03 |
| 發(fā)明(設(shè)計)人: | 吳際;蘇若;楊海燕;劉超 | 申請(專利權(quán))人: | 北京航空航天大學(xué) |
| 主分類號: | G06F8/10 | 分類號: | G06F8/10 |
| 代理公司: | 北京天達知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11386 | 代理人: | 胡時冶;龔頤雯 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 需求 獲取 模型 建立 方法 | ||
1.一種基于卡牌的需求獲取模型建立方法,其特征在于,具體包括以下步驟:
步驟S1:以場景為單位,將軟件的整體業(yè)務(wù)活動劃分為若干類業(yè)務(wù)場景;
步驟S2:根據(jù)每類業(yè)務(wù)場景,建立該類業(yè)務(wù)場景的基于卡牌的需求獲取元模型;
步驟S3:建立基于卡牌的需求獲取元模型對應(yīng)的需求缺陷檢測模型,對根據(jù)所述需求獲取元模型所獲取得到的需求元模型進行缺陷檢測,根據(jù)該缺陷檢測結(jié)果對所述的需求獲取元模型進行優(yōu)化;
步驟S4:根據(jù)優(yōu)化后的需求獲取元模型,建立需求獲取模型,進行可視化展示和仿真驗證;
所述缺陷檢測模型為4層樹形結(jié)構(gòu);第一層為缺陷檢測模型層,節(jié)點唯一對應(yīng)一個缺陷檢測模型實例;第二層為交互活動規(guī)格層,代表了包含數(shù)據(jù)流和控制流信息的一個用例規(guī)約;第三層為交互活動層,代表了一個用例規(guī)約中的控制流或者數(shù)據(jù)流;第四層為節(jié)點層,代表了控制流或者數(shù)據(jù)流中的組成節(jié)點元素。
2.根據(jù)權(quán)利要求1所述的基于卡牌的需求獲取模型建立方法,其特征在于,所述每類業(yè)務(wù)場景的需求相關(guān)信息包含開始條件、結(jié)束條件、優(yōu)先級和詳細(xì)的業(yè)務(wù)流程描述;
分析每類業(yè)務(wù)場景包含的項目、領(lǐng)域、用戶、數(shù)據(jù)、業(yè)務(wù)活動信息,根據(jù)每類業(yè)務(wù)場景的需求相關(guān)信息確定上述項目、領(lǐng)域、用戶、數(shù)據(jù)、業(yè)務(wù)活動信息間的關(guān)聯(lián)關(guān)系,建立該類業(yè)務(wù)場景的基于卡牌的需求獲取元模型。
3.根據(jù)權(quán)利要求2所述的基于卡牌的需求獲取模型建立方法,其特征在于,基于卡牌的需求獲取元模型模塊包括項目模塊、領(lǐng)域模塊、用戶模塊、數(shù)據(jù)模塊、業(yè)務(wù)場景模塊、業(yè)務(wù)活動模塊和用例模塊;
其中,
所述項目模塊中包含的字段信息有:項目名稱、項目簡述、功能概述、用戶類別;
所述領(lǐng)域模塊包含的字段信息有:領(lǐng)域名稱、領(lǐng)域概述、領(lǐng)域特征;
所述用戶模塊包含的字段信息有:職責(zé)、交互方式、權(quán)限級別、使用頻率、使用的平臺和語言;
所述數(shù)據(jù)模塊包含的字段信息有:數(shù)據(jù)項名稱、數(shù)據(jù)項描述信息;
所述業(yè)務(wù)場景模塊用于描述所有用戶使用系統(tǒng)的活動場景,包含的字段信息有:場景名稱、場景描述、場景流程、相關(guān)依賴;
所述業(yè)務(wù)活動模塊用于描述活動場景中的共性事件,包含的字段信息有:活動名稱、活動描述、優(yōu)先級、前后置條件、活動流程;
所述用例模塊包含的字段信息有:用例名稱、優(yōu)先級、前后置條件、用例流程。
4.根據(jù)權(quán)利要求3所述的基于卡牌的需求獲取模型建立方法,其特征在于,在基于卡牌的需求獲取元模型中,
用戶和領(lǐng)域?qū)儆诙鄬Χ嗟年P(guān)聯(lián)關(guān)系,用戶和項目屬于多對多的關(guān)系;
用例用來描述一個用戶在某種業(yè)務(wù)場景下的相關(guān)交互活動,一個業(yè)務(wù)場景由多個用例實現(xiàn),一個用例完成多個業(yè)務(wù)場景中的共同部分。
5.根據(jù)權(quán)利要求1所述的基于卡牌的需求獲取模型建立方法,其特征在于,通過每一類需求獲取元模型所獲得的需求元模型的實例,建立得到每類需求獲取元模型的缺陷檢測模型。
6.根據(jù)權(quán)利要求1或5所述的基于卡牌的需求獲取模型建立方法,其特征在于,
缺陷檢測采用自動化遍歷檢測方法,包括:
從根節(jié)點開始,找到包含控制流和數(shù)據(jù)流信息的缺陷檢測規(guī)格集合;
通過廣度優(yōu)先遍歷方法找到所有與需要檢測的需求元模型關(guān)聯(lián)的模型元素,訪問得到缺陷檢測模型中的每一個模型元素;
利用所訪問得到的每一個模型元素對需求獲取元模型進行檢測,根據(jù)所述檢測結(jié)果對得到該需求元模型的需求獲取元模型進行優(yōu)化。
7.根據(jù)權(quán)利要求1所述的基于卡牌的需求獲取模型建立方法,其特征在于,所述步驟S4包括以下步驟:
步驟S401:根據(jù)優(yōu)化后的需求獲取元模型,結(jié)合具體領(lǐng)域和元模型模塊對應(yīng)的信息,建立需求獲取模型,進行可視化展示;
步驟S402:利用CRAM支撐工具人機交互界面的仿真驗證能力驗證需求獲取模型的完整性、一致性及邏輯可行性。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京航空航天大學(xué),未經(jīng)北京航空航天大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810362045.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 需求控制系統(tǒng)、需求控制器、需求程序以及需求控制方法
- 需求控制裝置、需求控制系統(tǒng)以及需求控制程序
- 需求響應(yīng)方法和需求響應(yīng)系統(tǒng)
- 需求預(yù)測裝置、需求預(yù)測方法以及需求預(yù)測程序
- 電力需求調(diào)整系統(tǒng)、電力需求調(diào)整裝置及電力需求調(diào)整方法
- 軟件需求審核方法以及需求審核系統(tǒng)
- 電力需求控制裝置、電力需求控制方法及電力需求控制系統(tǒng)
- 電力需求控制裝置及電力需求控制方法
- 需求監(jiān)視裝置、需求監(jiān)視系統(tǒng)、需求監(jiān)視方法和需求監(jiān)視程序
- 需求管理方法和需求管理系統(tǒng)





