- 275
- 0
- 约1.87千字
- 约 19页
- 2017-05-15 发布于天津
- 举报
软件工程用例图 题目.ppt
用例图 练习题 一 售票系统 参与者包括售票员、监督员和公用电话亭。公用电话亭是另一个系统,它接收顾客的订票请求。顾客不直接与售票系统交互。用例包括通过公用电话亭或售票员购票,购预约票(只能通过售票员)以及售票监督(应监督员的要求)。购票和购预约票包括一个共同的部分,即通过信用卡来付钱。 包含(include)、扩展(extend)和泛化(generalization)三种联系和区别 /blog/386832 共性: 都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1 、包含(include) 包含关系:使用包含(Include )用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base )用例复用。基用例控制与包含用例的 关系,以及被包含用例的事件流是否会插入到基用例的事件流中。基用例可以依赖包含用例执行的结果,但是双方都不能访问对方的属性。 包含关系对典型的应用就是复用,也就是定义中说的情景。但是有时当某用例的事件流过于复杂时,为了简化用例的描述,我们也可以把某一段事件流抽象成为一个被包含的用例;相反,用例划分太细时,也可以抽象出一个基用例,来包含这些细颗粒的用例。这种情况类似于在过程设计语言中,将程序的某一段算法封装成一个子过程,然后再从主程序中调用这一子过程。 ??
您可能关注的文档
最近下载
- 2015年《四川省建设工程工程量清单计价定额》.pdf VIP
- DB41∕T 3061-2025 油气管道巡护管理规范.pdf VIP
- 2026中冶赛迪集团有限公司校园招聘笔试试题附答案解析.docx VIP
- 厦门市思明区2025年网格员考试题库及答案.docx VIP
- 消防鉴定考试承诺书下载.docx VIP
- 新版人教版七年级下册英语全册教案教学设计含单元教材分析及教学反思.doc
- CA6DL柴油机培训.ppt VIP
- 南京市江宁区中考数学一模试卷含答案解析.pdf VIP
- 2019人教版新教材高中化学选择性必修三全册重点知识点归纳总结(复习必背).pdf VIP
- 危大工程巡视检查记录表(钢结构吊装)_可搜索.pdf VIP
原创力文档

文档评论(0)