首页
›
答案
›
题库
›
远程教育
›
国家开放大学
请举例说明用例之间的包含关系和扩展关系的区别?
请举例说明用例之间的包含关系和扩展关系的区别?
正确答案:包含关系用于构造多个用例共同的活动。例如,在ATM系统中,取钱、查询、更改密码等功能都需要验证用户密码。这种情况下应该将密码验证功能独立出来,便于复用、减少冗余。一个用例扩展另一个用例的功能,例如,在图书馆信息管理系统中,读者还书时,系统检查所还图书是否有预订记录,如果有则执行“通知”用例。
标签:
关系
密码
功能
上一条:
请说明快速原型化模型的基本思想
下一条:
软件的可维护性是软件设计师最关注的性能,谈谈为了获得软件良好的可维护性,在设计时应该注意哪些问题?