UML建模(五)需求之系統(tǒng)用例圖

1.系統(tǒng)執(zhí)行者

  • 定義:在所研究系統(tǒng)外,與該系統(tǒng)發(fā)生功能性交互的其他系統(tǒng)。
  • 系統(tǒng)是能獨(dú)立對外提供服務(wù)的整體
  • 封裝了自身的數(shù)據(jù)和行為,能獨(dú)立對外提供服務(wù)的東西才能稱為系統(tǒng)。
  • 系統(tǒng)邊界是責(zé)任的邊界
  • 系統(tǒng)執(zhí)行者和系統(tǒng)有交互
  • 外系統(tǒng)必須和系統(tǒng)有交互,否則不能算是系統(tǒng)的執(zhí)行者。
  • 系統(tǒng)執(zhí)行者和重要無關(guān)。系統(tǒng)執(zhí)行者只關(guān)注哪個(gè)外系統(tǒng)和所研究系統(tǒng)接口。
  • 交互是功能性交互
  • 系統(tǒng)執(zhí)行者可以是人或非人系統(tǒng)

2.【步驟】識別系統(tǒng)執(zhí)行者

  • 從業(yè)務(wù)序列圖映射系統(tǒng)執(zhí)行者

3.系統(tǒng)用例要點(diǎn)

  • 價(jià)值是買賣的平衡點(diǎn)
  • 系統(tǒng)用例的定義:系統(tǒng)能夠?yàn)閳?zhí)行者提供的、涉眾可以接受的價(jià)值
  • 價(jià)值不等于“可以這樣做”
  • CRUD用例的根源是從設(shè)計(jì)映射需求
  • 從涉眾視角得到的才是用例
  • 從設(shè)計(jì)映射需求錯(cuò)誤二:“復(fù)用”用例
  • 系統(tǒng)用例不存在層次問題
  • 用例的命名是動(dòng)賓結(jié)構(gòu)
  • 箭頭代表的是責(zé)任分配
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容