實驗二-需求分析

shineYXW發表於2024-04-23

一、實驗題目 :需求分析

二、實驗目的

1、掌握StarUML軟體的安裝;

2、掌握利用StarUML工具分析、設計、繪製用例圖;

3、掌握利用StarUML工具分析、設計、繪製類圖;

4、掌握利用StarUML工具分析、設計、繪製狀態圖;

5、掌握利用StarUML工具分析、設計、繪製順序圖。

6、掌握利用StarUML工具分析、設計、繪製活動圖。

三、實驗內容

根據教材P137、P191頁實驗指導,利用StarUML工具建立“小型網上書店”的用例模型、類圖、狀態圖、順序圖、活動圖。

四、實驗要求

1、實驗前認真閱讀教材P137頁、P191實驗指導;

2、繪製小型網上書店頂層用例圖;

3、繪製使用者登入模組類圖;

4、繪製使用者登入模組狀態圖;

5、繪製“登入註冊”模組的順序圖;

6、繪製“登入註冊”模組的活動圖;

五、繪製用例圖

六、繪製類圖

七、繪製狀態圖

八、繪製順序圖

九、繪製活動圖

十、實驗中遇到的問題及解決方法

1.繪製用例圖圖過程中用例關係的不明確:
首先在表示包含,擴充套件關係時,要用虛線表示,同時要注意箭頭的方向,擴充套件箭頭從子用例指向基用例,包含箭頭從基用例指向子用例。
2.畫類圖是類之間的關係不明確:
類之間的關係包括繼承,關聯,聚合,泛化等,關係不明確會導致類圖結構混亂,例如,如果某個類是另一個類的特殊化,那麼他們之間可能存在繼承關係。
3.畫時序圖時訊息傳遞不準確:
要明確訊息型別,確保在時許圖中明確標出訊息型別,清晰表示傳送者和接收者,使用箭頭和標籤來表示訊息的傳送者和接收者,同時要標明啟用狀態。

相關文章