PiggyBank UML 模型詳細資料 |
依照 Rational Unified Process (RUP),PiggyBank 範例 UML 模型分成三個模型,每個模型分別說明系統的不同面向:使用案例模型、分析模型和設計模型。
使用案例模型使用案例模型說明使用者和系統之間的交談作業。 除了需求文件之外,使用案例模型也包含使用案例圖和序列圖,它們以圖形方式來表示系統的需求。分析模型分析模型說明分析階段的結果。 分析模型遵循 RUP 來識別與使用者進行交談的物件(界限)、在系統中持續保存的物件(實體),以及協調各使用案例之實現的物件(控制器)。設計模型設計模型會將結構化的架構套用在分析模型上。 設計模型說明系統分析實體的實作,它們是以 Enterprise JavaBeans (EJB) 來實作的。這些 EJB 是利用下列最佳作法來實作:
|