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é)任分配