UML-新编实验指导书(实验二)(共5页).doc
《UML-新编实验指导书(实验二)(共5页).doc》由会员分享,可在线阅读,更多相关《UML-新编实验指导书(实验二)(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上上机实验(二) 创建交互图一. 实验目的:在Rose 环境下创建UML交互图二. 实验内容:(一). 根据“学生选课系统”案例,分别创建: 选课(Select Course), 查询 (Query Course), 增加课程 (Add Course), 付费 (Pay for Course), 修改课程 (Modify Course) 和删除课程 (Delete Course), 所对应的主脚本的顺序图。并分别转化为对应的协作图。(二). 根据“图书管理系统”的用例图,创建: 借书(Lend Item)用例所对应的顺序图.*(三). 根据“网上购物系统”的用例图,创建
2、: 浏览网站(Browse Web Site)和 添加物品到购物推车(Add Item to Shopping Cart)所对应的顺序图.三. 操作步骤: (一). 以“Select Course”为例, 完成“学生选课系统”的顺序图1.分析事件流 1) 学生进入选课主界面; 2)学生点击选课按钮(或发出选课命令); 3)系统显示所有课程信息; 4)学生选择课程; 5)系统验证课程是否可选; 6)系统显示课程选择成功; 7)用例结束。(以上是主脚本,分支情况请学生自己考虑)2创建顺序图(以“Select Course”为例)总体步骤:1) 寻找对象,上述案例涉及的对象有:Form(或Inter
3、face),CourseControlDatabase(注意:Database 亦可看成参与者)2) 参与者;Student3) 将消息加进图中。3在Rose下操作步骤: 1)Tools Options Diagram标签,确保有关参数选中。(比如:Sequence Numbering) 2)打开实验(一)所创建的“网上学生选课系统”的Use Case 框图 3)右击Use Case View(或Logical View)选New Sequence Diagram4) 新图标命名为Select Course即可5) 双击新窗口,并将浏览器中的参与者(Student)拖入新窗口中。6) 在新窗口
4、中利用Create a Object 工具按钮创建对象并正确命名.7) 在顺序图中增加消息. 完成顺序图设计. Select Course 的顺序图: 图21 选课(Select Course)顺序图4. 按上述步骤完成:查询 (Query Course),增加课程 (Add Course), 付费(Pay for Course), 修改课程 (Modify Course) 和删除课程 (Delete Course) 所对应的主脚本的顺序图设计.注意事项:1. Database可以看作对象, 也可以看作参与者, 视情况而定.2.顺序图中的界面对象可命名为Form,也可命名为Interface等
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 新编 实验 指导书
限制150内