什麼是用例圖?性能
用例圖spa
系統:表明一個活動範圍 eg:投幣飲料售貨機系統繼承
參與者:扮演特定角色的人事件
用例:由參與者執行的功能 eg:投擲硬幣,計算幣值,送出飲料產品
用例之間的關係io
擴展關係:容許對己有用例增長步驟建立一個新的用例擴展
包含關係:使用包含(Inclusion)用例來封裝一組跨越多個用例的類似動做(行爲片段),以便多個基(Base)用例複用。基用例控制與包含用例的 關係,以及被包含用例的事件流是否會插入到基用例的事件流中。基用例能夠依賴包含用例執行的結果,可是雙方都不能訪問對方的屬性。
軟件
泛化關係:一個參與者繼承了另外一個參與項目技術
問題:①《需求規格說明書》中的功能性需求和非功能性需求分別指的是什麼項目
功能性需求是系統所提供的要求和需求
非功能性需求是指軟件產品爲知足用戶業務需求而必須具備有且除功能需求覺得的特性,包括系統的性能、可靠性。可維護性、可擴展性和懟技術和懟業務的適應性等。
②用例之間的三種關係分別是什麼
畫用例圖的四個步驟
一、定義系統邊界
二、找出與用例直接相關的參與者
三、畫出哥哥用例
四、肯定參與者和用例之間的關係