软件工程基于的需求分析方法.pptxVIP

  • 2
  • 0
  • 约1.09万字
  • 约 205页
  • 2023-03-17 发布于四川
  • 举报
第四部分 软件工程的需求过程; 传统的需求分析方法-1 面向对象的需求分析方法-2 基于UML的需求分析方法-3 需求工程与需求管理实现-4 ;第三章 基于UML的需求分析方法 UML概述-3.1 需求获取与用例建模-3.2 类与对象建模-3.3 动态建模-3.4 物理体系结构建模-3.5;3.1 UML概述;UML——统一OO方法大战的努力;UML概要;什么是UML?;UML概念;UML概念;;UML概念;UML概念;UML的概念;UML构成: 模型元素 关系 扩展的机制 图表 ;模型元素;一个系统往往可以从不同的角度进行观察,一个角度构成了一个视图 UML有九种图表,构成5种视图: 1、用例图(use case diagram) 2、类图(class diagram) 3、对象图(object diagram) 4、状态图(state diagram) 5、时序图(sequence diagram) 6、协作图(collaboration diagram) 7、活动图(activity diagram) 8、构件图(component diagram) 9、部署图(deployment diagram) ;模型,视图,和图表;图表;用例图;用例图;Use Case图;Use Case图例;Use Case图例;类图;类图Class Diagram 类图描绘系统的静态视图 它描述了系统逻辑设计中存在的包、类以及它们之间的关系 类图可以代表该系统中部分或全部的类结构;对象图;对象图;对象图Object Diagram;对象间关系;构件图;构件图;分布图;分布图;交互图;交互图;时序图;时序图;[打印机就绪] 打印文件;UML顺序图示例(某客户Joe取20美元的顺序图) ;协作图;协作图;协作图(Collaboration Diagram);UML协作图示例(ATM系统中“客户插入卡”的协作图) ;状态图;状态图;状态图State Diagram 状态图描述了: 给定类的状态转换空间 导致状态转换的事件 导致状态改变的动作 为类的重要动态行为建立状态转换图 ;状态图State Diagram ;活动图;活动图;活动图Activity Diagram;活动图的符号集与状态图中使用的符号集类似。像状态图一样,活动图也从一个连接到初始活动的实心圆开始。活动是通过一个圆角矩形(活动的名称包含在其内)来表示的。活动可以通过转换线段连接到其他活动,或者连接到判断点,这些判断点连接到由判断点的条件所保护的不同活动。结束过程的活动连接到一个终止点(就像在状态图中一样)。作为一种选择,活动??以分组为泳道(swimlane),泳道用于表示实际执行活动的对象 ;体系结构和UML;UML静态图;UML动态图;UML建模方法与视图;UML过程;UML过程;UML过程;UML过程;3.2 需求获取与用例分析;需求开发过程的阶段任务;1、需求获取与业务建模;业务建模的目的: 建模过程是开发者和用户之间为导出需求规约而进行的交互过程 因此: 理解现有业务组织的静态结构和动态运作方式 确保客户、最终用户以及开发人员对业务组织有共同的理解 系统的边界在那里?功能是什么? 理解如何部署新的系统以提高生产力,以及现有的哪一个系统会受到新系统的影响 系统的功能由用例来表示: 用例用来: 确定和描述系统的功能要求 给出清晰和一致的系统做什么的描述 为验证系统所需的系统测试提供基准 提供从功能需求到系统实际类和操作的跟踪能力;图例 说明;在UML中的建模结构就是业务用例模型和业务对象模型 领域模型将系统语境中的重要概念描述为领域对象,并建立这些领域对象之间的关系 业务模型是领域模型的超集,包括: a.业务用例模型:说明系统所支持的业务过程 b.业务对象模型:领域模型和业务用例实现 业务用例模型是业务系统预期功能的描述模型,是系统开发任务和作为产品提交时的最根本的系统工作描述 业务对象模型描述了实体和相互交互完成业务用例所需要的功能,是业务用例的实现 下面,我们用示例介绍;业务过程与业务用例;确定行为者;确定用例;寻找用例;我们设计一个饮料贩卖机,从用户的角度来考察它的功能: 问:“自动饮料贩卖机将为您做什么?” 答:“我通过自动饮料贩卖机购买一听饮料.” 饮料贩卖机的主要功能是使得用户可以购买饮料, 我们为这种机器标记一个叫 “买饮料”的use case. ; UML中的 Use Case 表示;use case记录用户使用系统是从头到尾的一系列事件。用户普遍称为“活动者”,它可以是人或另一个系统。 每一个 use case 包括 “活动者”和一个表示 use case 的椭圆。;活动者;活动者的标志;活动者的类型; 在饮料自动贩卖机中,除了

文档评论(0)

1亿VIP精品文档

相关文档