http://www.ibm.com/developerworks/cn/onlinecourse/rational/ucmodeling.html
http://www.ibm.com/developerworks/cn/rational/r-usecase-atm/
简介: 用例(Use Case)是一种描述系统需求的方法,使用用例的方法来描述系统需求的过程就是用例建模。本讲座将介绍如何通过用例技术捕获需求,并通过用例模型分析和构建系统的业务流程。
用例(Use Case)是一种描述系统需求的方法,使用用例的方法来描述系统需求的过程就是用例建模。本讲座将介绍如何通过用例技术捕获需求,并通过用例模型分析和构建系统的业务流程。
在本讲座中
讲座涉及以下主题:
* 用例(Use Case)与用例建模
* 使用用例的方法来描述系统需求
* 如何通过用例技术捕获需求
* 通过用例模型分析和构建系统的业务流程
预备知识
为了从本讲座获得更好的学习效果,建议您先熟悉以下内容:
* 用例(Use Case)
* 业务建模
* Rational 统一过程(RUP)
分享到:
相关推荐
#### 三、案例简介——学生宿舍管理系统需求分析 随着高等教育的普及,学生宿舍管理变得越来越复杂。为了提高效率,本案例将采用UML对学生宿舍管理系统进行面向对象建模。系统的主要参与者包括宿舍管理员、系统管理...
### 基于用例的软件需求分析管理相关方法 #### 一、需求管理简介 在软件开发过程中,需求管理是一项至关重要的...通过详细的需求管理、有效的用例建模以及深入的问题分析,可以显著提高软件产品的质量和用户满意度。
用例建模是一种重要的需求分析工具,它通过定义系统的行为来帮助理解和捕获需求。用例模型由一系列元素组成,包括角色(Actors)和用例(Use Cases)。 - **角色**:指与系统交互的人或物,例如用户、外部系统等。 ...
- **Rational Rose简介**: - 一款强大的软件设计工具,支持UML建模。 - 提供图形界面来绘制各种UML图。 - **主要功能**: - 创建类图、顺序图、协作图等。 - 支持代码生成,可以将模型转换为源代码。 - 强大...
**用例建模**是一种常用的技术,用于捕捉系统的需求和功能。在用例建模中,经常会涉及到用户接口的设计。然而,通常认为在用例中包含用户接口逻辑并不是一个好的做法。这是因为用例主要是为了描述系统的行为,而不是...
UML(Unified Modeling Language,统一建模语言)作为一种标准化的图形化建模语言,在软件工程中扮演着至关重要的角色,它为软件开发者提供了一套完整的、标准的图形符号体系,用于描述软件的架构、行为以及它们之间...
《UML建模技术》是软件工程领域中一种重要的需求分析和设计工具,它通过图形化的方式描绘出软件系统的结构和行为,使得开发者和非技术人员能够更好地理解和沟通系统的需求。以下是对UML建模技术的一些核心知识点的...
第2章面向对象技术和建模基础 2.1面向对象方法 2.1.1面向对象方法的基本思想 2.1.2面向对象方法的发展 2.2面向对象的基本概念与特征 2.2.1面向对象的基本概念 2.2.2面向对象的主要特征 2.3面向对象分析 ....
### 软件工程建模知识点详述 #### 第1章 软件工程建模简介 **软件工程建模概述** - **定义**: 软件工程建模指的是运用各种...这有助于软件开发人员更加系统地理解和应用建模技术,从而提高软件项目的成功率和质量。
基于模型驱动的自动化测试用例生成是软件测试中的一种先进技术,通过使用模型驱动的方法来生成自动化测试用例,提高测试效率和测试覆盖率。本文将详细介绍基于模型驱动的自动化测试用例生成的技术细节和应用案例。 ...
系统用例建模是将系统功能需求转化为参与者与系统交互的具体场景。在教育培训系统中,主要的参与者包括招生管理员、教务管理员、财务管理员、就业管理员、系统管理员和学员。每个参与者都有特定的用例,如招生管理员...
《UML基础:统一建模语言简介》 统一建模语言(Unified Modeling Language,简称UML)是由Object Management Group(OMG)于1997年发布的,旨在为软件开发团队提供一套标准化的通用设计语言。UML的出现,结束了过去...
用例建模是软件需求分析阶段的一个重要环节,它使用统一建模语言(UML)来描述系统与外部交互的场景。用例图是UML的一种图示,它能够清晰地展示系统的功能以及外部参与者(用户、其他系统等)与这些功能之间的关系。...
本章介绍用例建模技术,通过用例来描述系统边界外的参与者与系统之间的交互,以及系统应提供的功能。 第5章:状态机与活动图 状态机图和活动图用于描述对象或系统的行为。状态机图关注单个对象的行为,而活动图则...
- **跨平台性**: UML与具体的编程语言无关,这意味着它可以在各种技术平台上使用。 - **易沟通性**: 通过UML,开发人员能够更好地理解和交流系统的设计和架构,提高了团队协作效率。 - **灵活性**: UML不仅可以适应...
然后,我们进入业务需求用例建模阶段,确定了业务角色如仓库管理员、供应商等,并分析了他们与系统之间的交互,找出关键的业务用例,如入库操作、出库操作、库存查询等。 在后续章节中,我们将继续探讨如何使用UML...
用例建模辅助需求工程,包括系统边界、参与者识别,以及用例的细化。用例建模适用于任何软件开发方法,不局限于面向对象。 4.5 概念模型 概念模型描绘问题域中的关键概念,是需求分析的重要产出。它包括概念、关联...
1. 用例模型简介:用例模型是一种UML建模技术,用于描述系统的功能和行为。 2. 用例图:用例图是UML的一种图形化表示方法,用于描述系统的用例和actors。 3. 用例的类型:包括primary actor、secondary actor和...
#### PowerDesigner UML建模技术 PowerDesigner 9.0版本支持UML 1.3标准,包括以下几种主要的图表类型: - **用例图**:展示系统参与者与系统之间的交互。 - **类图**:定义系统中的对象及其属性和行为。 - **序列...