多做题,通过考试没问题!

UML

睦霖题库>大学试题(计算机科学)>UML

解释和比较用例图当中的extend和include关系?

正确答案: 扩展(extend):extend关系是对基用例的扩展,基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。extend的基用例中将存在一个扩展点,只有当扩展点被激活时,子用例才会被执行。
Extend关系在用例图中使用带箭头的虚线表示(在线上标注<>),箭头从子用例指向基用例。
包含(include):include为包含关系,当两个或多个用例中共用一组相同的动作,这时可以将这组相同的动作抽出来作为一个独立的子用例,供多个基用例所共享。因为子用例被抽出,基用例并非一个完整的用例,所以include关系中的基用例必须和子用例一起使用才够完整,子用例也必然被执行。Include关系在用例图中使用带箭头的虚线表示(在线上标注<>),箭头从基用例指向子用例。
8.OO开发当中的三层设计概念(面向开发)
面向对象的开发中,通常把OO系统中相互联系的所有对象分成三类:问题域类、GUI类和数据访问类。
其中问题域类是指和用户相关的对象类;GUI类的作用是方便用户与问题类进行交互;数据访问类实现问题域类和数据库的交互。在实现系统是首先确定问题域类,然后实现GUI类,最后再确定数据访问类的顺序逐步实现。
答案解析:
进入题库查看解析

微信扫一扫手机做题