已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Rose需求分析 系统可行性分析 软件开发必要性分析系统地位分析行业发展趋势分析解决问题的突破点软件开发技术可行性分析 1 业务流程调查 业务流程调查的内容 通过现场调研 业务实习等手段了解业务开展的组织机构 掌握业务活动的规律 理解用户的实际需求通过简洁直观的方式展示给用户 并以此作为业务讨论的依据 最终形成用户和开发者双方都能理解的标准文档 业务流程描述的主要文档是业务流程图 2 基于UML的用例模型 统一建模语言 UnifiedModelingLanguage UML 是一种定义良好 易于表达 功能强大且普遍适用的可视化建模语言 它融入了软件工程领域的新思想 新方法和新技术 它的作用域不仅限于支持面向对象的分析与设计 还支持从需求分析开始的软件开发的全过程 2 1基于UML的用例模型实验 UML特点 面向对象可视化独立与开发过程程序设计语言以及易于掌握使用 2 2基于UML的用例模型实验 2 2 1用例图用例图描述的是参与者 Actor 所理解的系统功能 用于需求分析阶段 列出系统中的用例和参与者 并显示哪个参与者参与了哪个用例的执行 2 2 1用例图 下面通过UML来分析并构造车辆管理系统模型 主要找出系统中所有的用例 以及对用例进行说明 还需要和车辆管理信息系统的潜在用户进行讨论 图形使用Visio及RationalRose工具软件绘制 2 3 1用例图 用例建模可分为用例图和用例描述 用例图由参与者 角色 用例 UseCase 系统边界 箭头组成 用画图的方法来完成 2 3 1用例图 用例图只是简单地用图描述了一下系统 但对于每个用例 还需要有详细的说明 要写用例描述用例描述一般包括 简要描述 前置条件 基本事件流 其他事件流 异常事件流 后置条件等 2 3 2活动图 UML中的活动图用于描述满足用例要求所要进行的活动以及活动间的约束关系 有利于识别并行活动和工作流程情况活动图实际上是用来为用例的事件流建模的工具 2 3 4使用RationalRose绘制用例模型 RationalRose是菜单驱动式的应用程序 可以通过工具栏使用其常用工具 它的界面分为3个部分 Browser窗口用来浏览 创建 删除和修改模型中的模型元素Diagram窗口用来显示和创作模型的各种图Document窗口则用来显示和书写各个模型元素的文档注释 2 3 4使用RationalRose绘制用例模型 1 RationalRose的使用RationalRose的启动 选择 开始 程序 RationalSoftware RationalRoseEnterpriseEdition 2 3 4使用RationalRose绘制用例模型 RationalRose启动对话框 2 3 4使用RationalRose绘制用例模型 RationalRose主界面 Document窗口 Diagram窗口 Browser窗口 2 3 4使用RationalRose绘制用例模型 RationalRose的保存类似于其他应用程序 RationalRose的保存可以通过菜单或者工具栏来实现 2 3 4使用RationalRose绘制用例模型 RationalRose模型的发布可以把Rose建立的模型发布到Web 使得其他人都能浏览模型 1 选择菜单Tools WebPublisher选项 弹出的窗口中选择要发布的模型视图和包 2 3 4使用RationalRose绘制用例模型 2 在发布对话框中设定细节 RationalRose模型发布窗口 2 3 4使用RationalRose绘制用例模型 发布图形文件类型选项窗口 2 3 4使用RationalRose绘制用例模型 发布后的文件 2 3 4使用RationalRose绘制用例模型 3 查看发布模型单击uml htm文件 可以通过浏览器查看整个系统的建模内容 而不需要通过RationalRose来查看 2 3 4使用RationalRose绘制用例模型 查看发布后的模型 2 3 4使用RationalRose绘制用例模型 RationalRose模型全局选项的设置全局选项可以选择菜单Tools Options 打开Options对话框进行设置 2 3 4使用RationalRose绘制用例模型 全局选项设置对话框 2 3 4使用RationalRose绘制用例模型 2 新建用例图在Browser窗口内的树形列表中选中UseCase包并右击 在弹出的快捷菜单中选择New UseCaseDiagram选项 2 3 4使用RationalRose绘制用例模型 创建用例图 2 3 4使用RationalRose绘制用例模型 车辆管理系统用例图 绘制窗口 2 3 4使用RationalRose绘制用例模型 编辑工具栏是可以自己设定的选择菜单Views Toolbars Configure 选项 在窗口中的选择UseCase 弹出自定义工具栏窗口 2 3 4使用RationalRose绘制用例模型 工具栏的设定 2 3 4使用RationalRose绘制用例模型 3 建立用例中的角色在工具栏中选中表示角色的图标 然后将鼠标移到用例图绘图区单击 即可建立一个名为NewClass的角色 2 3 4使用RationalRose绘制用例模型 建立角色并为角色命名 2 3 4使用RationalRose绘制用例模型 角色定义对话框 2 3 4使用RationalRose绘制用例模型 角色绘制的最终结果 2 3 4使用RationalRose绘制用例模型 4 建立用例在工具栏中选中表示用例的图标 然后将鼠标移到用例图绘制区单击 即可建立一个名为NewUseCase的用例 2 3 4使用RationalRose绘制用例模型 用例定义对话框 2 3 4使用RationalRose绘制用例模型 建立用例的最终结果 2 3 4使用RationalRose绘制用例模型 5 建立角色和用例 用例和用例之间的联系系统在工具栏中提供了2种常用的联系 它们是用图标表示的通信关系和用图标表示的依赖关系 2 3 4使用RationalRose绘制用例模型 通信关系定义对话框 2 3 4使用RationalRose绘制用例模型 依赖关系定义对话框 2 3 4使用RationalRose绘制用例模型 车辆管理系统用例图 最终结果 2 3 4使用RationalRose绘制用例模型 6 建立子用例图 2 3 4使用RationalRose绘制用例模型 车辆购置管理子用例图 的绘制结果 2 3 4使用RationalRose绘制用例模型 7 建立活动图利用活动图就可以形象地描述各项活动之间的顺序关系 下面以建立 车辆购置申请管理 用例的活动图为例来进行活动图的实验在Browse窗口中的树形列表中选择 车辆购置管理 用例并右击 在弹出的快捷菜单中选择New ActivityDiagram选项 即可建立一个活动图 2 3 4使用RationalRose绘制用例模型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年项目管理团队组建方案
- 公路养护技术课件 第8章 公路交通工程及沿线设施养护
- 体系工程师职业发展指南
- 书店职业发展路径规划
- 车间安全标兵评选讲解
- 医学博士就业前景
- 2026年生态环保产业政策支持方案
- 七年级上册代数式求值精讲|代入求值 整体思想
- 2.2 一元二次方程的解法(4)教学课件
- 《英语拒绝表达|refuse decline turn down》
- 2026年摩托驾照测试题及答案
- 二年级数学计算题专项练习1000题汇编
- 中西医结合治疗常见传染病课件
- 2026年新编党支部书记应知应会测试试卷(带答案)
- 供热管网管道焊接施工方案
- 医疗设备操作SOP(标准操作程序)模板
- 公寓电气施工方案(3篇)
- 安全生产许可证延期申请安全台账
- 融通资源循环产业(湖南)有限公司招聘笔试题库2026
- 2025年嘉峪关市公安辅警招聘知识考试题库及答案
- 国家开放大学电大本科《合同法》论述题题库及答案
评论
0/150
提交评论