- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序开发与实践 (12)
9.4 创建角色(actor) 创建角色的方法有两种: 方法1: 先创建模型元素,再创建图形元素。 从左边的视图菜单 Use case view(用例视图) ?new ? actor 。见图。 然后,输入角色名称:ToDo User 创建角色(actor)方法2: (1)直接利用工具栏的角色图标 , 可以同时创建模型元素和图形元素。 (2)输入角色名称:file system。 见图。 9.5 删除元素 在图形窗口删除图形元素(DEL键)和模型元素(CTRL+D)是不同的。 删除图形元素(DEL键),模型元素不会消失。 删除模型元素,图形元素跟着消失。 9.6 创建用例,建立角色和用例的关联 方法步骤: (1)点击工具栏的椭圆用例图形 。(2)然后输入用例名称:add task. (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 task’s info; click “AddTask” button ; 关联对象frmTask和对象aTasks, 输入序列名称:AddTask(task info); 关联对象aTasks 和对象aTask, 输入序列名称:New(task info); (3)然后再使用工具 描述序列关系。 接下来生成协作图。 从序列图可以直接得到协作图 ,他们是不同角度观察的。 方法是: ROSE界面的菜单Browse?Create Collaboration Diagram 。 9.8 建立静态模型 从序列图可以帮助我们分析出类。 我们从addtask的序列图可以分析出三个类:frmToDo, CTasks, CTask. 1.创建类 下面我们从逻辑视图的包中建立这三个类以及他们之间的关联。 (1) 从左边的视图菜单中点击逻辑视图logical view , 进入逻辑视图。 (2) 然后从工具栏 拖动一个类图符号 到右边区域。 输入类名:frmToDo, CTasks, CTask ,得到图 . 把左边视图菜单的逻辑视图中的三个类拖动到相应的类图中,见图 . 2.添加属性,逐步细化设计 通过添加类的属性逐步细化类的设计。 Logical view -?main 细化类,见图 9.9实现模型 下面是部署组件。设计系统最终的实现结构:是dll 文件 ,exe文件 , java 环境 ,在组件视图componentView中实现。 例如:只有一个 exe 文件, 从左边的视图菜单ComponentView ? New ? Component . 输入组件名称: ToDoList Stereotype: 选择exe 类型 ,然后点击[OK] 按钮。见图 . 再见!!!
文档评论(0)