软考-中级软件设计师-14 UML建模
2022-05-14
14 UML建模
重点:用例图、类图
用例图
-
包含关系 include
如每次登记外接信息都要【用户登录】,故是包含关系
-
扩展关系 extend
如每次查询书籍信息不是都要【修改书籍信息】,故是扩展关系
-
泛化关系
类图与对象图
多重度:
关系:
顺序图
主要考察:
- 消息:箭头来传递
- 对象名
活动图
粗横线:产生分支,即并行的线程
还有带泳道的活动图(划分对应的主体):
状态图
以状态为结点,箭头为触发事件
考点:
- 填充状态
- 填充触发事件
通信图
对象:结点;消息:箭头
与顺序图类似,但时间顺序先后不明晰。与顺序图统称为交互图。
例题
例题1
答案:
问题3:类都是音轨,多重度0..1
问题4:
例题2
【问题3】:状态图;属性:clevel;功能:计算里程数