1.什麼是參與者?如何確定系統的參與者?
參與者:與系統進行互動的外部實體。(通常他是系統的乙個使用者,但它也可以是其他系統或硬體裝置)
2.什麼是用例?如何確定系統的用例?
用例:描述系統的功能,對系統功能的巨集觀的,整體的描述;
代表系統中各個專案相關人員之間根據系統的行為所達成的契約;
3.用例之間有什麼關係?對每一種關係,請舉出乙個實際的例子,並畫出用例圖。
包含關係:
擴充套件關係:
泛化關係:
分組關係
4.試畫出學生選課系統的用例圖。
5.學生管理系統中有乙個模組是報到登記,具體流程是:在新生入校報道時,進行新生資訊登記,記錄學生的報到資料,個人基本情況的輸入,查詢,修改等。
問題:寫出在上述需求描述**現的actor並根據上述描述繪製其用例圖。
UML2基礎 建模與設計實踐(一)
uml概述 uml unified modeling language,統一建模語言 是一種能夠描述問題 描述解決方案 起到溝通作用的語言。uml由1.事物2.圖3.關係構成。1.1事物 構件事物 行為事物 分組事物 注釋事物構成 構件事物 類 介面 協作 構件 用例 節點 行為事物 互動 狀態機 ...
UML2基礎建模與設計教程習題答案(第三章)
1.staruml提供了幾種uml圖?各有什麼特點?類圖 各種類相關的元素靜態關係的視覺化表示 用例圖 特定系統或物件中用例及外部角色間關係的視覺化表示 順序圖 例項的互動 順序圖 角色 角色概念間的互動 通訊圖 例項間的協作 通訊圖 角色 角色概念間的協作 狀態圖 通過狀態及其轉換表示的特定物件的...
UML建模分析與設計 期末簡答題
1 模型 是對現實的抽象 簡化,是針對某一特定的目的而構建的,對某個實際問題或客觀事物進行抽象後的一種形式化表達。2 用途 1 針對特定的應用場景所涉及的工作流進行建模,分層次建模系統所涉及的各個工作流。2 選擇一些參與到工作流的業務物件,並為每個重要的業務物件建立一條泳道,顯示地建模系統的職能劃分...