實驗一:軟件綜合設計
1) 分析系統需求,建立需求模型。
2) 根據需求模型建立體系結構系統環境圖、系統原型和構件關係圖圖。
3) 從分析類和基礎設施類出發完成構件級的設計
4) 最終完成用戶界面設計。
1、系統原型圖;
2、系統體系結構環境圖;
3、系統設計類圖和構件關係圖;
4、用戶界面設計圖及相關說明。
用戶登錄界面:
用戶使用界面:
用戶使用活動圖;
5、思考題
系統原型圖對後面設計有何作用?系統原型圖和需求分析中的靜態需求類圖有何區別和聯繫?是否可以不畫系統原型(域分析類圖)而直接畫出最後的系統設計類圖和構件圖。
答:系統原型圖能夠給後面的設計提供大概的框架,在開始編碼前,能給用戶做一個原型演示。它與靜態類圖的區別是它沒有類的屬性和接口,聯繫是它們都是由一個個類之間的關係構成。不畫系統原型圖可以是可以,但是後面的設計會出現一定的問題,因爲沒有一個固定的原型來參考。