A. 6. 多選題 可以選擇以下哪種軟體工具進行用例建模 A EA B staruml C project
答案是AB
在UML系統開發中有三個主要的模型:
功能模型:從用戶的角度展示系統的功能,包括用例圖。
對象模型:採用對象,屬性,操作,關聯等概念展示系統的結構和基礎,包括類別圖、對象圖。
動態模型:展現系統的內部行為。包括序列圖,活動圖,狀態圖。
區分UML模型和UML圖是非常重要的,UML圖,包括用例圖、協作圖、活動圖、序列圖、部署圖、構件圖、類圖、狀態圖,是模型中信息的圖形表達方式,但是UML模型獨立於UML圖存在。UML的當前版本只提供了模型信息的交換,而沒有提供圖信息的交換。
如下圖所示,UML圖分為用例視圖、設計視圖、進程視圖、實現視圖和拓撲視圖,又可以靜動分為靜態視圖和動態視圖。靜態圖分為:用例圖,類圖,對象圖,構件圖,部署圖。動態圖分為:狀態圖,活動圖,協作圖,序列圖。