基于軟件測試開發技術UML和構件的ERP軟件生產線描述方法研究[2]

發表于:2009-11-10來源:作者:點擊數: 標簽:軟件測試umlUML生產線ERP
基于軟件 測試 開發 技術UML和構件的ERP軟件生產線描述方法研究[2] UML模型 關鍵字:UML 構件 ERP軟件 軟件生產線的可變點描述 為了滿足上述的可變點要求,我們提出了一種基于"選擇模型"的軟件生產線描述方法。該方法充分利用了UML語言的擴展機制,使用"Ster

基于軟件測試開發技術UML和構件的ERP軟件生產線描述方法研究[2]  UML模型

關鍵字:UML 構件 ERP軟件

  軟件生產線的可變點描述

  為了滿足上述的可變點要求,我們提出了一種基于"選擇模型"的軟件生產線描述方法。該方法充分利用了UML語言的擴展機制,使用"Stereotype(范型)"描述軟件生產線的體系結構中的可變點,其優點在于保證了與標準UML語言的兼容性,適合于廣大熟悉UML語言的開發人員使用。此外,為了有效地管理整個軟件生產線的可變點,我們采用基于"選擇模型"的方式支持軟件可變點的查找和控制。

  圖1是我們定義的一個庫存系統軟件生產線的用例圖。該用例圖中的可變點定義引入了"可選用例"和"可選角色"兩個范型。圖2和圖3分別是依據該庫存軟件生產線生成的兩個實例應用系統:A企業的庫存系統用例圖和B企業的庫存系統用例圖。

  

erp

  類似的擴展還同樣可以應用于其他所需的UML圖中,包括:類圖、活動圖、協作圖等。從原則角度考慮,圖中的每個元素,如:類、關聯、繼承,實際上都是可選的或者可以使用一套元素的其他進行替換。因此,擴展機制必須保證每種元素的可變性都可以進行定義。目前,我們采用的擴展機制還不是十分完善,有待于今后進行進一步研究。

  "選擇模型"的定義

  

erp
 

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97