(简答题)
请举例说明用例之间的包含关系和扩展关系的区别?
正确答案
包含关系用于构造多个用例共同的活动。例如,在ATM系统中,取钱、查询、更改密码等功能都需要验证用户密码。这种情况下应该将密码验证功能独立出来,便于复用、减少冗余。一个用例扩展另一个用例的功能,例如,在图书馆信息管理系统中,读者还书时,系统检查所还图书是否有预订记录,如果有则执行“通知”用例。
答案解析
略
相似试题
(单选题)
包含关系用于构造多个用例()。
(单选题)
下面哪个选项不能描述子系统之间的关系。()
(单选题)
对类进行详细设计,主要是设计类的(),优化类之间的关系。
(单选题)
如果说用例F被用例T扩展,意思是()。
(单选题)
对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。
(简答题)
若把学生看成一个实体,它可以分成多个子实体,如小学生、中学生和大学生等。在面向对象的设计中,可以创建如下4个类:类Student、类Elementary Student、Middle Student;类University Student。试给出这4个类的属性以及它们之间的关系。
(单选题)
程序流程图与数据流程图的关系()。
(简答题)
什么是框架,它与“设计”有什么关系?
(简答题)
请说明集成测试、系统测试和验收测试有什么不同?