




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UML分析与设计 用例图 用例描述模板 用例图的绘制流程 记录需求 特性表 识别参与者 已有的上下文关系图 表示系统范围 及其他相关模型 它们描述了系统与外部系统的边界 从这些图中可以寻找出与系统有交互关系的外部实体 项目相关人员分析 对项目的相关人员进行分析 就能够决定出哪些人将会与系统进行交互 书面的规格说明和其它项目文档 如会谈备忘录等 需求研讨会和联合应用开发会议的记录 这些会议的参与者通常是很重要的 因为他们在组织中所代表的角色就是可能与系统发生交互的参与者 当前过程和系统的培训指南及用户手册 这些东西中经常会有潜在参与者 合并需求获得用例 绘制用例图 细化用例描述 搭框架 1 用例名称 新增书籍信息 UC01 2 简要说明 录入新购书籍信息 并自动存储建档 3 事件流 3 1基本事件流3 2扩展事件流4 非功能需求5 前置条件 用户进入图书管理系统 6 后置条件 完成新书信息的存储建档 7 扩展点 无8 优先级 最高 满意度5 不满意度5 编写要点 使用简单的语法 主语明确 语义易于理解 明确写出 谁控制球 也就是在事件流描述中 让读者直观地了解是参与者在控制还是系统在控制 从俯视的角度来编写 指出参与者的动作 以及系统的响应 也就是从第三者观察的角度 显示过程向前推移 也就是第一步都有前进的感 例如 用户按下tab键作为一个事件就是不合适的 显示参与者的意图而非动作 如果只描述了动作 人们不能够很容易地直接从事件流描述中理解用例 包括 合理的活动集 带数据的请求 系统确认 更改内部 返回结果 用 确认 而非 检查是否 例如 系统确认所输入的信息中书名未有重名 可选择地提及时间限制 采用 用户让系统A与系统B交互 的习惯用语 采用 循环执行步骤x到y 直到条件满足 的习惯用语 用例模型的运用方法 增量开发的用例模型模型的无缝转换 构建结构良好的用例 1 为系统和部分系统中单个的 可标识和合理的原子行为命名 2 将公共的行为抽取出来 放到一个被包含用例中 再将它 include 进来 3 对于变化部分 将其抽取出来 放到一个扩展用例 用 extent 连接 中 4 清晰地描述事件流 使得读者能够轻而易举地理解构建结构良好的用例图 摆放元素时 应该避免交叉线的出现 对于语义上接近的行为和角色 最好使它们在物理上也更加接近 根据系统实际情况控制粒度 建模要点 绘制用例图 细化用例描述 搭框架 1 用例名称 新增书籍信息 UC01 2 简要说明 录入新购书籍信息 并自动存储建档 3 事件流 3 1基本事件流3 2扩展事件流4 非功能需求5 前置条件 用户进入图书管理系统 6 后置条件 完成新书信息的存储建档 7 扩展点 无8 优先级 最高 满意度5 不满意度5 编写要点 使用简单的语法 主语明确 语义易于理解 明确写出 谁控制球 也就是在事件流描述中 让读者直观地了解是参与者在控制还是系统在控制 从俯视的角度来编写 指出参与者的动作 以及系统的响应 也就是从第三者观察的角度 显示过程向前推移 也就是第一步都有前进的感 例如 用户按下tab键作为一个事件就是不合适的 显示参与者的意图而非动作 如果只描述了动作 人们不能够很容易地直接从事件流描述中理解用例 包括 合理的活动集 带数据的请求 系统确认 更改内部 返回结果 用 确认 而非 检查是否 例如 系统确认所输入的信息中书名未有重名 可选择地提及时间限制 采用 用户让系统A与系统B交互 的习惯用语 采用 循环执行步骤x到y 直到条件满足 的习惯用语 用例模型的运用方法 增量开发的用例模型模型的无缝转换 构建结构良好的用例 1 为系统和部分系统中单个的 可标识和合理的原子行为命名 2 将公共的行为抽取出来 放到一个被包含用例中 再将它 include 进来 3 对于变化部分 将其抽取出来 放到一个扩展用例 用 extent 连接 中 4 清晰地描述事件流 使得读者能够轻而易举地理解构建结构良好的用例图 摆放元素时 应该避免交叉线的出现 对于语义上接近的行为和角色 最好使它们在物理上也更加接近 根据系统实际情况控制粒度 建模要点 首先从三种现代需求技术开始 引入了用例驱动开发过程的方法 并且详细地阐述了参与者和用例的概念结合了一个 棋牌馆管理系统 的用例图讲解了阅读用例图的方法 包括系统边界 包含关系 扩展关系以及泛化关系 并在此基础上介绍了用例描述的方法 格式及相关的要点绘制方法 从记录需求到识别参与者 合并需求生成用例到最后的细化用例描述 进行了详尽的描述与说明阐述了增量开发的用例模型 模型元素的无缝转换这两个重要观点 细化用例描述 填血肉 3 事件流 3 1基本事件流1 图书管理员向系统发出 新增书籍信息 请求 2 系统要求图书管理员选择要新增的书籍是计算机类还是非计算机类 3 图书管理员做出选择后 显示相应界面 让图书管理员输入信息 并自动根据书号规则生成书号 4 图书管理员输入书籍的相关信息 包括 书名 作者 出版社 ISBN号 开本 页数 定价 是否有CDROM 5 系统确认输入的信息中书名未有重名 6 系统将所输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天津市中医院重点业务系统操作准入考核
- 2025妇幼保健院肠系膜血管重建术专项评估
- 张家口市人民医院肛门成形术操作规范化考核
- 鄂尔多斯市中医院专科医师培训准入考核
- 吕梁市中医院心肾综合征综合管理考核
- 大同市中医院血液成分选择与输注考核
- 包头市中医院吞咽功能筛查考核
- 唐山市人民医院高级心脏生命支持技能定期考核
- 上海市人民医院糖尿病足综合治疗考核
- 2025年金融风险管理智能化转型研究报告
- 2025年国家开放大学(电大)《哲学与宗教学》期末考试备考题库及答案解析
- 2025年干细胞监管政策蓝皮书-上海干细胞临床转化研究院
- 2025呼和浩特市总工会社会工作者、专职集体协商指导员招聘29人考试参考试题及答案解析
- 第三节 区域联系与区域协调发展教学设计高中地理湘教版2019选择性必修2-湘教版2019
- 国开《离散数学》大作业及答案
- 湘潭、成都工厂VDA63-2023审核员培训考核附有答案
- 境外道路货物运输应急预案
- 彩钢瓦屋面更换施工组织方案设计
- GB/Z 40988-2021六自由度外固定支架
- 水电站年度检修计划
- 《计算机操作系统(第4版)》配套教学课件
评论
0/150
提交评论