火龙果·整理 uml.org.cn 面向对象建模技术 江苏大学计算机学院 Version 2.0
面向对象建模技术 江苏大学计算机学院 Version 2 0 ersion 2.0
火龙果•整理 uml.org.cn 第3章 需求建模 背景 在定义系统前,必须分析并了解问题,确在项目干系人的 需求并记录所有要求。这将有助于更好的了解当前系统以 及新软件系统需要达到的目标。UML提供建模技术以用于 分析判并记录软件系统的需求。 面向对象建模技术 Page 2
第3章 需求建模 背景 在定义系统前, 必须分析并了解问题, 确在项目干系人的 需求并记录所有要求。这将有助于更好的了解当前系统以 及新软件系统需要达到的目标。UML提供建模技术以用于 分析 并 软件系 需 判并记录软件系统的需求。 面向对象建模技术 Page 2
火龙果•整理 uml.org.cn 第3章 需求建模 ■ 3.1定义系统 ■3.2创建用例关系图以进行系统建模 主要目标 本章包含了通过使用业务和系统建模来分析问题的过程。此外 ,还说明了如何创建用于系统建模的用例图。 面向对象建模技术 Page 3
第3章 需求建模 3.1定义系统 3 2. 创建用例关系图以进行系统建模 创建用例关系图以进行系统建模 本章包含了通过使用业务和系统建模来分析问题的过程 此外 主要目标 。 , 还说明了如何创建用于系统建模的用例图。 面向对象建模技术 Page 3
-09% 火龙果•整理 uml.org.cn 3.1定义系统 如何定义系统? 在提交软件项目之前,必须提前准备好项目的所有要求。如果不能明确 理解现有流程的需求,将会导致设计新软件系统时进行重复劳动。定 义新系统包括以下几个阶段: ■分析问题 ■确定项目干系人 ■确定、收集、组织并记录需求 面问对象建模技术 Page 4
3.1 定义系统 如何定义系统? 在提交软件项目之前,必须提前准备好项目的所有要求。如果不能明确 理解现有流程的需求, 将会导致设计新软件系统时进行重复劳动。定 义新系统包括以下几个阶段: 分析问题 确定项目干系人 确定、收集、组织并记录需求 面向对象建模技术 Page 4
火龙果•整理 3.1定义系丝 uml.org.cn 1分析问题 ■软件项目问题分析阶段的目标 ■准备简明的问题陈述。 ■在问题陈述中需指出企业现有软件系统或工作流中的问题和目标 解决方案中存在的限制。 ■注意事项 ■问题陈述应描述现有流程以及新软件系统需要达到的目标。此外, 您需要使用用户易懂的术语来定义问题陈述而不是使用软件行业 的行话。这确保目标软件系统能够符合客户的需求。 ■可以采用的建模技术 ■业务建模 ■系统建模 面向对象建模技术 Page 5
1 分析问题 3.1 定义系统 软件项目问题分析阶段的目标 准备简明的问题陈述。 在问题陈述中需指出企业现有软件系统或工作流中的问题和目标 解决方案中存在的限制。 注意事项 问题陈述应描述现有流程以及新软件系统需要达到的目标。此外, 您需要使用用户易懂的术语来定义问题陈述而不是使用软件行业 的行话。这确保目标软件系统能够符合客户的需求。 可以采用的建模技术 业务建模 系统建模 面向对象建模技术 Page 5