N信息系统项目管理师考点分析之十四:-UML、WEB-SERVICE等面向对象技术(共5页).doc
《N信息系统项目管理师考点分析之十四:-UML、WEB-SERVICE等面向对象技术(共5页).doc》由会员分享,可在线阅读,更多相关《N信息系统项目管理师考点分析之十四:-UML、WEB-SERVICE等面向对象技术(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上信息系统项目管理师考点分析之十四: UML、WEB SERVICE等面向对象技术(连载)一、关键知识点归纳1、用例间的包含、扩展、泛化关系1.1 包含关系(Include)1.1.1要点用包含(Inclusion )用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base ) 用例复用。基用例控制与包含用例的 关系,以及被包含用例的事件流是否会插入到基用例的事件流中。基用例可以依赖包含用例执行的结果,但是双方都不能访问对方的属性。包含关系对典型的应用就 是复用,也就是定义中说的情景。但是有时当某用例的事件流过于复杂时,为了简化用例的描述,我们也可以把某一
2、段事件流抽象成为一个被包含的用例;相反,用 例划分太细时,也可以抽象出一个基用例,来包含这些细颗粒的用例。这种情况类似于在过程设计语言中,将程序的某一段算法封装成一个子过程,然后再从主程序 中调用这一子过程。 例如:业务中,总是存在着维护某某信息的功能,如果将它作为一个用例,那新建、编辑以及修改都要在 用例详述中描述,过于复杂;如果分成新建用例、编辑用例和删除用例,则划分太细。这时包含关系可以用来理清关系。1.1.2表示方法在UML中, 包含关系表示为带字样虚线箭头, 1.2 扩展关系 (Extend)1.2.1 要点将基用例中一段相对独立并且可选的动作,用扩展(Extension )用例加以
3、封装,再让它从基用例中声明的扩展点(Extension Point ) 上进行扩展,从而使基用例行为更简练和目标更集中。扩展用例为基用例添加新的行为。扩展用例可以访问基用例的属性,因此它能根据基用例中扩展点的当前状态 来判断是否执行自己。但是扩展用例对基用例不可见。 对于一个扩展用例,可以在基用例上有几个扩展点。 例如,在用例“还车”中增加扩展点,即特定条件为超时或损坏,如果满 足条件,将执行扩展用例“交纳罚金”,这样可以使系统容易被理解1.2.1表示方法在UML中, 扩展关系表示为带字样虚线箭头. 1.3 泛化关系(Generalization)1.3.1要点子用例和父用例相似,但表现出更特
4、别的行为;子用例将继承父用例的所 有结构、行为和关系。子用例可以使用父用例的一段行为,也可以重载它。父用例通常是抽象的。在实际应用中 很少使用泛化关系,子用例中的特殊行为都可以作为父用例中的备选流存在。 例如,业务中可能存在许多需要部门领导审批的事情,但是领导审批的流 程是很相似的,这时可以做成泛化关系表示。1.3.2 表示方法在UML中,用例泛化表示为一个三角的实线箭头,从子 用例指向父用例。如:父用例是“预订”,其两个子用例分别是“电话预定”和“网上预订”。这两个用例都继承了父用例的行为,并 添加了自己的行为。2、UML定义 了四类十种视图类别视图说明用例图捕获需求用例图 use case
5、说明系统功能与执行者静态图捕获逻辑结构类图 class系统静态结构对象图 object活跃对象包图 packet系统的分解行为图捕获现实行为交互图顺序 sequence消息发送时序合作 collaboration动态协作关系状态图 statechart对象的动态行为活动图 activity描述系统为完成某项功能而执行的操作序列,包含控制流和信息流控制流:某 操作完成后对其后续操作的触发信息流:刻 画操作之间的信息交换实现图捕获执行环境构件图 component软件实现系统中各组分以及依赖关系部署图 deployment运行环境的硬件及网络物理体系结构二、历年试题分析2005年上 在关于用例(u
6、se case)的描述中,错误的是(1)。(1) A用例将系统的功能范围分解成许多小的系统功能陈述B一个用例代表了系统的一个单一的目标 C用例是一个行为上相关的步骤序列D用例描述了系统与用户的交互答案:D 在用例建模的过 程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(2)。在UML的用例图上,将用例之间的这种关系标记为(3)。(2)A扩展用例 B抽象用例C公共用例D参与用例(3)AassociationBextends CusesDinheritances 答案:B C UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 项目 管理 考点 分析 十四 UML WEB SERVICE 面向 对象 技术
链接地址:https://www.taowenge.com/p-13435172.html
限制150内