




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
9.4 创建角色(actor),创建角色的方法有两种: 方法1: 先创建模型元素,再创建图形元素。 从左边的视图菜单 Use case view(用例视图) new actor 。见图。,然后,输入角色名称:ToDo User,创建角色(actor)方法2: (1)直接利用工具栏的角色图标 , 可以同时创建模型元素和图形元素。 (2)输入角色名称:file system。 见图。,9.5 删除元素,在图形窗口删除图形元素(DEL键)和模型元素(CTRL+D)是不同的。 删除图形元素(DEL键),模型元素不会消失。 删除模型元素,图形元素跟着消失。,方法步骤: (1)点击工具栏的椭圆用例图形 。(2)然后输入用例名称:add task.,9.6 创建用例,建立角色和用例的关联,(3)然后再建立一个用例:remove task. (4) 使用 工具 图形把它们的关系连接起来。,9.7 使用序列图/协作图描述每个用例,对用例Add Task 的操作步骤: (1)打开加入Add Task项的窗口; (2)输入相应的信息; (3)生成一个Task对象; (4)把此task 加入Task 表。,9.7.1创建序列图,首先从视图菜单的用例视图(use case view)点击用例Add Task New Sequence Diagram . 然后输入序列名称:Add a task, 在左边的用例视图中的Add Task用例的菜单下多了一个序列图标 .,9.7.2描述对象,接下来使用对象描述。 1. 首先我们建立三个对象:输入窗口对象,tasks对象和tasks表对象。 工具栏:使用对象图标 建立对象。 2. 然后输入对象名称: frmTask ,aTask , aTasks 。,3. 接着描述对象之间的消息。 步骤是: (1) 对象关联。 使用类的关系符号工具 ,从源对象拖动鼠标到目的对象。,(2) 关联角色ToDo Dser 和对象frmTask: 输入序列名称:input tasks info; click “AddTask” button ; 关联对象frmTask和对象aTasks, 输入序列名称:AddTask(task info); 关联对象aTasks 和对象aTask, 输入序列名称:New(task info);,(3)然后再使用工具 描述序列关系。 接下来生成协作图。 从序列图可以直接得到协作图 ,他们是不同角度观察的。 方法是: ROSE界面的菜单BrowseCreate Collaboration Diagram 。,从序列图可以帮助我们分析出类。 我们从addtask的序列图可以分析出三个类:frmToDo, CTasks, CTask. 1创建类 下面我们从逻辑视图的包中建立这三个类以及他们之间的关联。 (1) 从左边的视图菜单中点击逻辑视图logical view , 进入逻辑视图。 (2) 然后从工具栏 拖动一个类图符号 到右边区域。,9.8 建立静态模型,输入类名:frmToDo, CTasks, CTask ,得到图 .,把左边视图菜单的逻辑视图中的三个类拖动到相应的类图中,见图 .,2添加属性,逐步细化设计 通过添加类的属性逐步细化类的设计。 Logical view -main 细化类,见图,9.9实现模型,下面是部署组件。设计系统最终的实现结构:是dll 文件 ,exe文件 , java 环境 ,在组件视图componentView中实现。 例如:只有一个 exe 文件, 从左边的视图菜单ComponentView New Component .,输入组件名称: ToDoList Stereotype: 选择exe 类型 ,然后点击OK 按钮。见图 .,然后把逻辑视图logicalVie
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商品房预售抵押合同
- 筒仓钢管楼梯施工方案
- 变压器采购合同采购合同
- 商铺物业服务合同
- 酒店装修改造施工方案
- 外墙面铝钢板加固施工方案
- 2025届甘肃省兰州市部分学校高三一模地理试题(原卷版+解析版)
- 连云港燃气管道施工方案
- 计划生育手术器械项目风险识别与评估综合报告
- 2025年人力资源制度:04 -艺人签约合同书
- 大学生职业生涯规划PPT第3版高职完整全套教学课件
- 信息化武器装备智慧树知到答案章节测试2023年中北大学
- 中海大海洋化学课件02海洋的形成和海水的组成
- 高考英语作文练习纸(标准答题卡)
- 教科版二年级科学下册(做一个指南针)教育教学课件
- GB/T 19519-2014架空线路绝缘子标称电压高于1 000 V交流系统用悬垂和耐张复合绝缘子定义、试验方法及接收准则
- GB/T 14996-2010高温合金冷轧板
- 用地性质分类表
- 电子技术基础(数字部分 第五版 康华光)华中科大课件 第
- 公路工程概论全套课件
- 缺血性卒中和短暂性脑缺血发作的二级预防课件
评论
0/150
提交评论