单项练习之顺序图(6页).doc
《单项练习之顺序图(6页).doc》由会员分享,可在线阅读,更多相关《单项练习之顺序图(6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-单项练习顺序图实验目的:1. 掌握顺序图的涵义和内容2. 掌握顺序图的绘制方法3. 掌握顺序图的使用范围实验内容:画出下列描述的顺序图:1. 某网络营销公司,负责人在有人申请入会时,将在会员登录画面上输入入会申请人的会员信息。请将“负责人”作为参与者、“会员登录画面”、“会员”、“会员列表”作为对象,画出能表现会员登录流程的顺序图。2. 在商品销售系统中,客户可以多次对购物车中的一种商品创建订单,客户填写完订单内容后提交订单,消息发送到系统后由销售人员进行审核,审核通过订单完成,审核不通过订单取消。请画出客户购买多种商品流程的顺序图。实验指导:1. 顺序图的简介顺序图是一种交互图,用来表示对
2、象在运行的生命周期中,沿着时间使用代表消息的箭头从源生命线到目标生命线的交互。顺序图可以很好的表示一个对象和其他对象的交互,以及触发交互的消息。但是顺序图并不打算表示复杂的程序逻辑。顺序图的组成部分包括:生命线、消息、复合片段等。下面将分别简单介绍这些概念。生命线(Lifelines):一条生命线代表着顺序图中的一个参与者。生命线经常有一个包含对象名的矩形。如果对象名为“self”,就暗示着这条生命线代表着拥有这个顺序图的分类器。有时顺序图会在开始处有带有生命线的actor元素。这通常用于顺序图属于一个use case的情况。边界元素、控制元素和实体元素也同样可以有生命线。见图1.图1 生命线
3、可以在顺序图的时间表中产生或者销毁一条生命线。销毁生命线时用一个结束符号叉来表示终止。产生生命线时,parent对象处于比子对象高一级的位置上。如图1所示。消息(Messages):消息用箭头表示。消息可能是完成(complete)、丢失(lost)或者找到(found);同步或者异步;回调或者信号(call or single)。图2中,第一条消息是同步消息(用实箭头表示)用一个固有的return消息完成。第二条消息是异步消息(用线箭头表示)。第三条消息是异步消息并且返回消息(用虚线表示)。发送给自己的消息代表着一个递归操作,或者一个方法调用另一个属于同一对象的方法。图2:消息复合片段(Co
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单项 练习 顺序
限制150内