程序开发与实践.ppt

上传人:小飞机 文档编号:6327619 上传时间:2023-10-17 格式:PPT 页数:22 大小:636KB
返回 下载 相关 举报
程序开发与实践.ppt_第1页
第1页 / 共22页
程序开发与实践.ppt_第2页
第2页 / 共22页
程序开发与实践.ppt_第3页
第3页 / 共22页
程序开发与实践.ppt_第4页
第4页 / 共22页
程序开发与实践.ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《程序开发与实践.ppt》由会员分享,可在线阅读,更多相关《程序开发与实践.ppt(22页珍藏版)》请在三一办公上搜索。

1、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)然后输入用例名称:ad

2、d task.,9.6 创建用例,建立角色和用例的关联,(3)然后再建立一个用例:remove task.(4)使用 工具 图形把它们的关系连接起来。,9.7 使用序列图/协作图描述每个用例,对用例Add Task 的操作步骤:(1)打开加入Add Task项的窗口;(2)输入相应的信息;(3)生成一个Task对象;(4)把此task 加入Task 表。,创建序列图,首先从视图菜单的用例视图(use case view)点击用例Add Task New Sequence Diagram.然后输入序列名称:Add a task,在左边的用例视图中的Add Task用例的菜单下多了一个序列图标.,

3、描述对象,接下来使用对象描述。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,输入序列名称:

4、New(task info);,(3)然后再使用工具 描述序列关系。接下来生成协作图。从序列图可以直接得到协作图,他们是不同角度观察的。方法是:ROSE界面的菜单BrowseCreate Collaboration Diagram。,从序列图可以帮助我们分析出类。我们从addtask的序列图可以分析出三个类:frmToDo,CTasks,CTask.1创建类 下面我们从逻辑视图的包中建立这三个类以及他们之间的关联。(1)从左边的视图菜单中点击逻辑视图logical view,进入逻辑视图。(2)然后从工具栏 拖动一个类图符号 到右边区域。,9.8 建立静态模型,输入类名:frmToDo,CTa

5、sks,CTask,得到图.,把左边视图菜单的逻辑视图中的三个类拖动到相应的类图中,见图.,2添加属性,逐步细化设计 通过添加类的属性逐步细化类的设计。Logical view-main 细化类,见图,9.9实现模型,下面是部署组件。设计系统最终的实现结构:是dll 文件,exe文件,java 环境,在组件视图componentView中实现。例如:只有一个 exe 文件,从左边的视图菜单ComponentView New Component.,输入组件名称:ToDoList Stereotype:选择exe 类型,然后点击OK 按钮。见图.,然后把逻辑视图logicalView 中的每个类:frmToDo,CTasks,CTask拖动到ComponentView的ToDoList组件中。最后为每个类或包指定实现的部件。,再见!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号