第5章 业务数据管理模块建模

合集下载

数据建模与应用作业指导书

数据建模与应用作业指导书

数据建模与应用作业指导书第1章数据建模基础 (2)1.1 数据建模的概念与意义 (2)1.2 数据建模的流程与步骤 (3)1.3 常见数据建模方法 (3)第2章数据预处理 (4)2.1 数据清洗 (4)2.1.1 缺失值处理:针对数据集中的缺失值,采用填充、删除或插值等方法进行处理。

(4)2.1.2 异常值检测与处理:通过统计分析、箱线图等方法识别数据集中的异常值,并采用合理的方式进行处理。

(4)2.1.3 重复数据处理:对数据集中的重复数据进行识别和删除,避免对后续分析产生影响。

(4)2.1.4 数据类型转换:对数据集中的数据类型进行统一和转换,保证数据的一致性。

42.2 数据整合与转换 (4)2.2.1 数据集成:将来自不同来源的数据进行合并,形成统一的数据集。

(5)2.2.2 数据变换:对数据集中的数据进行规范化、标准化等变换,消除数据量纲和尺度差异的影响。

(5)2.2.3 特征工程:基于业务需求,提取和构造具有代表性的特征,提高模型功能。

(5)2.2.4 数据归一化与标准化:对数据集中的数值型数据进行归一化或标准化处理,降低数据分布差异的影响。

(5)2.3 数据规约 (5)2.3.1 特征选择:从原始特征集中选择具有较强预测能力的特征,降低数据维度。

(5)2.3.2 主成分分析:通过线性变换,将原始数据投影到低维空间,实现数据降维。

(5)2.3.3 聚类分析:对数据进行聚类,识别数据集中的潜在模式,为特征选择和降维提供依据。

(5)2.3.4 数据压缩:采用编码、哈希等方法对数据进行压缩,减少存储和计算负担。

(5)2.4 数据可视化 (5)2.4.1 分布可视化:通过直方图、散点图等展示数据集中各特征的分布情况。

(5)2.4.2 关系可视化:利用热力图、相关性矩阵等展示特征之间的关系。

(5)2.4.3 聚类可视化:通过散点图、轮廓图等展示数据聚类结果。

(5)2.4.4 时间序列可视化:采用折线图、面积图等展示时间序列数据的变化趋势。

业务建模的方法

业务建模的方法

业务建模的方法在企业管理中,业务建模是一种重要的方法,它可以帮助企业更好地理解和优化自身的业务流程。

通过业务建模,企业可以明确业务流程中的每个环节,找出潜在的问题和改进的空间,从而提高业务效率和竞争力。

本文将介绍几种常用的业务建模方法,包括流程图、数据流图、实体关系图和状态转换图。

首先是流程图,流程图是一种直观且易于理解的工具,它用图形符号表示业务流程中的各个步骤和决策点。

在流程图中,每个步骤都以矩形框表示,箭头表示步骤之间的流向。

通过绘制流程图,企业可以清晰地了解业务流程的顺序和依赖关系,找出瓶颈和改进的机会。

接下来是数据流图,数据流图是一种描述数据流动和处理的图形工具。

在数据流图中,用箭头表示数据的流向,用圆圈表示数据的处理过程。

通过绘制数据流图,企业可以清楚地了解业务流程中数据的来源、流向和处理方式,帮助企业优化数据处理的效率和准确性。

另外一种常用的业务建模方法是实体关系图,实体关系图用于描述不同实体之间的关系。

在实体关系图中,实体用矩形框表示,关系用箭头表示。

通过绘制实体关系图,企业可以清晰地了解不同实体之间的关系,帮助企业优化数据的存储和管理方式。

最后是状态转换图,状态转换图用于描述系统或业务流程中的状态变化。

在状态转换图中,用矩形框表示不同的状态,用箭头表示状态之间的转换。

通过绘制状态转换图,企业可以清楚地了解系统或业务流程中的状态变化规律,帮助企业优化状态转换的逻辑和效率。

除了以上几种常用的业务建模方法,还有一些其他的方法,如用例图、活动图等,它们也可以根据具体的业务需求选择使用。

无论使用哪种方法,关键是要清晰地了解业务流程中的各个环节,找出问题和改进的空间,从而提高业务效率和竞争力。

业务建模是企业管理中的重要工具,通过合理运用业务建模方法可以帮助企业更好地理解和优化自身的业务流程。

本文介绍了几种常用的业务建模方法,包括流程图、数据流图、实体关系图和状态转换图。

希望读者通过本文的介绍,能够更好地应用这些方法,提升企业的业务管理水平。

数据建模基础

数据建模基础

数据建模基础一、什么是数据建模1.1 数据建模的定义数据建模是指在建立信息系统的过程中,对数据进行抽象和规范化的过程。

它通过对数据的组织、描述和关系的建立,将现实中的复杂信息转化为计算机可处理的数据模型。

1.2 数据建模的作用数据建模是信息系统开发的基础工作,它有以下几个作用:1.明确需求:数据建模可以帮助开发人员和用户明确系统的需求,理清需求之间的关系和约束。

2.系统设计:数据建模可以为系统设计提供基础架构,定义业务对象和业务关系,有助于系统的模块化和可扩展性。

3.数据管理:数据建模可以规范数据的存储和管理,提高数据的可靠性和可维护性。

4.决策支持:数据建模可以帮助管理者进行数据分析和决策,提供统一的数据视图和查询接口。

二、数据建模的方法2.1 实体关系模型(ERM)实体关系模型是最基本的数据建模方法之一,它使用实体、属性和关系来描述现实世界中的事物和事物之间的关系。

1.实体(Entity):表示现实世界中具有独立存在和唯一标识的事物,可以是具体的对象或抽象的概念。

2.属性(Attribute):表示实体的特征或属性,用于描述实体的特性和状态。

3.关系(Relationship):表示实体之间的联系或关联,用于描述实体之间的关系和依赖。

2.2 关系模型(RM)关系模型是基于关系代数和集合论的数据建模方法,它使用表格和关系运算符来处理数据的组织、存储和查询。

1.表格(Table):关系模型使用表格来表示数据,每个表格对应一个实体或关系,表格由行和列组成。

2.关系运算符(Relational Operator):关系模型使用关系运算符来实现数据的查询和操作,包括选择、投影、连接和除等操作。

2.3 UML建模UML(Unified Modeling Language)是一种通用的建模语言,可以用于描述系统的静态结构和动态行为。

1.类图(Class Diagram):用于描述系统的静态结构,包括类、对象、属性和关系等。

业务数据模型设计

业务数据模型设计

业务数据模型设计业务数据模型设计是指根据特定业务需求和数据要求,设计出合理、高效的数据模型,以支持业务运营和决策。

它通常包括实体、属性、关系和约束等要素,以及相应的模型图和文档。

在进行业务数据模型设计时,首先需要明确业务需求和目标,了解业务过程和数据流程。

然后,通过分析业务实体及其属性,确定实体间的关系和约束条件。

在设计过程中,需要考虑数据的完整性、一致性、可靠性和安全性等方面。

为了更好地理解业务数据模型设计的过程,我们以一个在线商城为例进行说明。

1. 实体设计在线商城的主要实体包括商品、用户、订单和支付等。

其中,商品包括商品ID、名称、价格、库存等属性;用户包括用户ID、用户名、密码、联系方式等属性;订单包括订单ID、用户ID、商品ID、数量、金额等属性;支付包括支付ID、订单ID、支付方式、支付状态等属性。

2. 关系设计在在线商城中,用户和商品之间是多对多的关系,一个用户可以购买多个商品,一个商品可以被多个用户购买。

因此,可以设计一个中间表来表示用户和商品之间的购买关系。

订单和用户之间是一对多的关系,一个用户可以生成多个订单,一个订单只属于一个用户。

订单和商品之间也是一对多的关系,一个订单可以包含多个商品,一个商品可以被多个订单包含。

3. 约束条件设计在线商城中,商品的库存不能小于0,购买数量不能大于库存量。

用户的用户名必须唯一,密码需要进行加密存储。

订单的金额需要根据购买商品的价格和数量进行计算,支付状态需要更新为已支付或未支付。

通过以上设计,我们可以得到一个初步的业务数据模型。

在实际应用中,还需要根据具体业务需求进行优化和扩展,如添加评论、评分等功能。

总结起来,业务数据模型设计是一个复杂而重要的过程,需要充分理解业务需求和数据要求,合理设计实体、属性、关系和约束等要素。

通过合理的设计,可以提高业务运营效率和决策能力,为企业的发展和竞争提供有力支持。

业务建模

业务建模

通过用例分析技术,建立企业的业务模型,进行适当的切割,选取稳定的软件架构,分析出企业的业务实体(Business Entity 企业中微小不可分的事物,抽象或具体的,如帐户,契约等,又被称为Business Object),以此为基础,组装出组件(Component),落实到相应的三层结构,建立针对特定功能区域的应用系统。

以这样的流程做出来的企业应用系统,不论规模是部门级的,还是企业相关图书级的,都有扩展的余地。

以组件为基础的软件三层构架,也能够较好的配合企业的业务变化而变化(相应变化的代价较小)。

而整个流程的第一步,就是业务建模了解目标组织(将要在其中部署系统的组织)的结构及机制。

了解目标组织中当前存在的问题并确定改进的可能性。

确保客户、最终用户和开发人员就目标组织达成共识。

业务建模导出支持目标组织所需的系统需求。

为实现这些目标,业务建模工作流程说明了如何拟定新目标组织的前景,并基于该前景来确定该组织在业务用例模型和业务对象模型中的流程、角色以及职责。

作为对这些模型的补充,还开发了以下工件:补充业务规约词汇表与其他工作流程的关系业务建模工作流程与其他工作流程的关系如下:业务模型是需求工作流程的一种重要输入,用来了解对系统的需求。

业务实体是分析设计工作流程的一种输入,用来确定设计模型中的实体类。

环境工作流程开发并维护支持工件,例如“业务建模指南”。

简介:业务建模是OOAD的重要组成部分,简单的说,业务建模就对业务领域问题进行结构化的描述。

这个描述将会直接指导最终生成的软件,业务模型是否具有扩展性,业务模型是否能够正确的反映需求,都将影响最终软件的质量。

1. 业务建模1.1 为什么要业务建模?我们把业务建模这个概念放在了最后的部分,因为面向对象是业务建模的基础。

面向对象是一种用计算机语言模拟现实生活的技术。

而传统的语言是基于时序的,是计算机观点的语言,和人们熟悉的社会观点是不同的。

在软件发展初期时,这并不是什么很大的问题,但是当软件规模越来越大,变化的速度越来越快的时候。

数据建模的工作职责

数据建模的工作职责

数据建模的工作职责数据建模者是负责将现实世界的数据转化为可视化和可理解的模型的专业人士。

他们使用各种工具和技术来收集、整理和分析数据,为组织提供有效的数据管理和决策支持。

数据建模的工作职责涉及以下几个方面:1. 数据需求分析:在进行数据建模之前,数据建模者需要与相关方进行合作,了解他们的需求和目标。

他们通过与业务部门和利益相关者的沟通,确定数据建模的目的和范围。

在这个阶段,数据建模者需要收集并分析相关的业务需求和数据要求。

2. 数据收集和整理:数据建模者负责收集和整理各种数据来源的数据,包括内部系统、外部数据库和第三方数据源。

他们需要使用数据抽取、转换和加载(ETL)工具来提取、清洗和转换数据,以便将其转化为可用于建模的格式。

数据建模者还需要对数据进行验证和验证,以确保其准确性和一致性。

3. 数据模型设计:基于数据需求和分析结果,数据建模者需要设计合适的数据模型。

数据模型是数据建模的核心,它描述了数据之间的关系和属性。

常见的数据模型包括关系模型、维度模型和层次模型等。

数据建模者需要使用工具和技术来创建和管理这些数据模型,并确保其与实际业务需求一致。

4. 数据标准化和规范化:数据建模者需要制定和实施数据标准化和规范化的策略。

他们负责定义数据命名规范、数据格式规范和数据质量标准等。

通过标准化和规范化数据,可以提高数据的一致性、可靠性和可比性,使数据更容易维护和管理。

5. 数据分析和报告:数据建模者需要使用数据分析工具和技术对建模结果进行分析和解释。

他们可以运用统计分析、数据挖掘和机器学习等方法,从数据模型中提取有用的信息和洞察。

根据业务需求,他们还可以设计和生成各种类型的数据报告和可视化图表,以便帮助业务决策和战略规划。

6. 数据管理和维护:数据建模者需要负责管理和维护数据模型及相关的数据资产。

他们需要与数据管理员和数据库管理员紧密合作,确保数据的安全性、完整性和可用性。

他们还需要参与数据治理和数据生命周期管理等活动,以保证数据建模的持续有效和协调运作。

业务建模步骤

业务建模步骤

业务建模步骤
业务建模是指对企业业务模式进行分析,抽象出业务模型进行描述和建立模型的过程。

业务建模有以下步骤:
1. 定义业务范围:确定业务建模的范围,包括业务流程、功能、系统等。

2. 识别业务流程:通过对业务分析,识别业务流程及其关系。

3. 绘制业务流程图:采用UML、BPMN等建模工具,将识别到的业务流程绘制成业务流程图。

4. 确认业务对象:根据业务流程图中所涉及的各个业务对象及其关系,确认业务对象。

5. 绘制业务对象图:在UML中使用类图,将识别到的业务对象进行分类和继承关系的描述,绘制业务对象图。

6. 确定业务规则:根据业务流程和业务对象的描述,确定业务规则。

7. 编写业务需求:将以上步骤的结果编写成详细的业务需求文档。

8. 完成业务建模:通过以上步骤,完成整个业务建模过程,形成有效的业务模型。

业务建模的概念和方法

业务建模的概念和方法

业务建模的概念和方法业务建模是指使用特定的方法和工具来描述、分析和优化组织的业务流程和业务逻辑,以便帮助组织更好地理解、管理和改进自身的业务活动。

它主要通过建立模型来描绘组织的战略目标、流程结构、信息流动、决策规则等方面,以便为组织提供有针对性的决策和决策支持。

业务建模方法是指具体的步骤和技术,用于进行业务建模的过程中。

常见的业务建模方法包括:1.流程建模方法:流程建模方法主要用于描述业务流程中的活动、事件、决策、分支等要素,以及它们之间的逻辑关系和时序关系。

流程建模方法的代表工具包括BPMN(业务流程建模和标记法)、UML(统一建模语言)等。

2.数据建模方法:数据建模方法主要用于描述业务中涉及的数据流、数据存储、数据属性等要素,以及它们之间的关系。

数据建模方法的代表工具包括ER图(实体-关系图)、UML数据模型等。

3.规则建模方法:规则建模方法主要用于描述业务中的决策规则,即根据不同的条件和因素,确定业务应当作出的决策。

规则建模方法的代表工具包括决策表、决策树等。

4.信息建模方法:信息建模方法主要用于描述业务中的信息流动和信息之间的关系,以便为组织提供信息的传递和交换。

信息建模方法的代表工具包括数据流图、UML类图等。

业务建模方法的选择取决于组织的具体需求和情况。

在实施业务建模过程中,可以根据实际需要结合不同的建模方法,进行综合分析和建模。

1.确定业务目标和范围:明确组织的战略目标和业务范围,以便为业务建模提供具体的指导和约束。

2.收集业务需求:与业务相关的各方利益相关者进行沟通和交流,了解他们的需求和期望,以便在业务建模过程中满足这些需求。

3.分析业务流程:在业务建模过程中,需要对组织的业务流程进行详细的分析和评估,确定其中的瓶颈和优化的潜力。

4.建立业务模型:根据收集到的业务需求和分析结果,建立相应的业务模型,包括流程模型、数据模型、规则模型、信息模型等。

5.优化业务流程:通过对建立的业务模型进行分析和模拟,提出改进建议,优化业务流程,以提高工作效率和降低成本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【本章小结】 本章介绍了UML活动图的功能、组成 元素,重点介绍了Rational Rose 2003中绘 制活动图的方法。 活动图是UML用于对系统的动态行为 建模的一种常用工具,它描述用例的活动 以及活动间的约束关系,用于识别并行活 动和工作流程情况,使用框图的方式显示 动作及其结果。
3、状态转换
当一个活动结束时,控制流就会马上传递给 下一个活动节点,在活动图中称之为“转换”, 用一条带箭头的直线来表示 。 转换
4、分叉与汇合
并发(concurrency)指的是在同一时间间隔内,有两个或者两个 以上的活动执行。对于一些复杂的大型系统而言,对象在运行时往往不 止存在一个控制流,而是存在两个或者多个并发运行的控制流。为了对 并发的控制流建模,在UML中引入了分叉和汇合的概念。 分叉用来表示将一个控制流分成两个或者多个并发运行的分支,汇 合用来表示并行分支在此得到同步。
(4)对状态转换建模。 对状态转换建模时可以首先处理 顺序动作,接着处理分支等条件行为, 然后处理分叉与汇合等并发行为。
(5)为对象流建模。 找出与工作流相关的重要对象, 并将其连接到相应的动作状态或活动 状态。 (6)对建立的模型进行优化和细化。
5.2 构思业务数据管理模块的活动图
下面以书目数据管理活动图的构思为 例加以说明。 书目数据管理主要包括新增书目、修 改书目数据和删除书目三个用例,系统运 行时,首先在书目数据管理界面显示已有 的书数据,然后根据用户选择的操作进行 相应的处理。
【任务2】绘制“书目数据管理”子模块的用例图 【任务描述】 分析“书目数据管理”子模块的功能需求、参 与者和用例,使用Rational Rose 2003绘制“书目数 据管理”子模块的用例图。 【操作提示】 “书目数据管理”子模块的主要功能有浏览书 目数据、新增书目数据、修改书目数据、删除书目 数据和打印书目数据等。书目数据管理主要由图书 管理员完成。
起点
终点
2、动作状态
动作状态(action state)是原子性的动作或 操作的执行状态,它不能被外部事件的转换中断。 在UML中,动作状态使用平滑的圆角矩形表示, 动作状态表示的动作写在矩形内部。
3、活动状态 活动状态是非原子性的,用来表示一个具有子结构的 纯粹计算的执行。活动状态可以分解成其他子活动或动作 状态,可以被使转换离开状态的事件从外部中断。 动作状态是一种特殊的活动状态。可以把动作状态理 解为一种原子的活动状态,即它只有一个入口动作,并且 它活动时不会被转换所中断。 活动状态和动作状态的表示图标相同,都是平滑的圆 角矩形。两者不同的是活动状态可以在图标中给出入口动 作和出口动作等信息。
分析一下取款的活动图。
图5-5
ATM机取款的活动图
【试一试】 回家开门的主要环节如下:取出钥匙、 用钥匙打开门、开门进入房间,请绘制开 门的活动图。
【任务描述】
( 1 )认识 UML 活动图的功能、组成和绘 制方法。 (2)构思业务数据管理模块的活动图。 ( 3 )识别管理书目数据的对象和活动, 使用Rational Rose 2003绘制书目数据管理 的活动图。
【任务3】绘制新增借阅者数据的顺序图 【任务4】绘制删除借阅者数据的顺序图
【任务5】绘制新增借阅者数据的活动图 【任务描述】 识别新增借阅数据的对象和活动,使 用Rational Rose 2003绘制的新增借阅者数 据活动图。注意绘制新增借阅者数据的活 动图时不需要考虑修改借阅者数据和删除 借阅者数据的情况。
图5-32
在【编辑】窗口中添ቤተ መጻሕፍቲ ባይዱ分叉与汇合
9.添加状态转换
状态转换显示活动之间的移动,状态 转换在动作状态或活动状态之间进行。
单击选择活动图【编辑】窗口编辑工 具栏上的【State Transition】按钮,光标 移到【编辑】窗口中变为形状,然后在 【编辑】窗口两个要转换的动作状态或活 动状态之间拖动一条直线即可。
单击选择编辑工具栏上的【End State】 按钮,然后在活动图【编辑】窗口中要绘 制结束状态的位置单击鼠标左键,在【编 辑】窗口会添加一个结束状态,如图5-29 所示。
图5-29
在活动图【编辑】窗口中添加结束状态
8.添加分叉与汇合
单击选择活动图【编辑】窗口编辑工 具栏上的【Horizontal Synchronization】 按钮,在【编辑】窗口要添加分叉与汇合 的位置单击鼠标左键即可,如图5-32所示。
5.3
绘制书目数据管理的活动图
1.创建活动图
在Rational Rose 2003【模型浏览】窗 口【Logical View】对应的行单击右键,在 弹出的快捷菜单中选择【New】选项,然 后单击下一级菜单项【Activity Diagram】, 如图5-7所示。
图5-7
创建活动图的快捷菜单
2.显示活动图【编辑】窗口和编 辑工具栏
5、决策点(判定点)
决策点用来描述具有条件的行为 验证打印机链接活动后是一个决策点
验证打印机连接
[否则]
决策
[连接] 打印
屏幕显示“未连接 打印机”
6、泳道
泳道是为组织活动图而对活动进行的分组, 用来划分状态图的状态 每个泳道代表整个活动的部分高级职责 使用泳道可以把活动按照功能或所属对象 的不同来进行组织。 属于一个对象的所有活动都放在同一个泳 道内,对象的名字放在泳道的顶部。
5.1.2
活动图的组成元素
活动图由各种动作状态构成,每个动 作状态包含可执行动作的规范说明。 当某个动作执行完毕,该动作的状态 就会随着改变。
活动图由初态、终态、动作状态或活 动状态、状态转换、泳道、判定、分叉与 汇合组成。
1、初态和终态
活动图有一个初态一个终态 初态用黑圆点表示 终态用黑圆点外加一个圈表示
本章重点
教学方法 课时建议
(1)UML活动图的功能与组成元素 (2)在Rational Rose 2003中绘制活动图
案例教学法、分组讨论法、自主学习法、探究式训练法 4课时(含引导训练和同步训练)
【引导训练】 【任务1】创建一个Rose模型“05业务数据 管理模块模型” 【任务描述】 创建一个Rose模型,将其命名为“05 业务数据管理模块模型”,且保存在本章 对应的文件夹中。
第 5章 业务数据管理模块建模
本章主要介绍活动图的绘制,活动图
提供了一种对业务过程的工作流进行建模 的方法,UML的活动图与流程图非常相似, 可以对从一个活动到另一个活动的工作流 建模。
【教学导航】
(1)熟悉UML活动图的功能与组成元素 知识技能 (2)理解活动图的绘制方法 (3)学会构思活动图 目标 (4)学会在Rational Rose 2003中绘制活动图
建立活动图后,双击【模型浏览】窗 口中的【Logical View】节点中 “State/Activity Model”包中的项“书目数 据管理活动图”,显示活动图【编辑】窗 口和编辑工具栏,如图5-10所示。
图5-10
活动图的【编辑】窗口
3.添加活动图的开始状态
单击选择编辑工具栏上的【Start State】按钮,然后在活动图【编辑】窗口 中要绘制开始状态的位置单击鼠标左键, 在编辑窗口会添加一个开始状态,如图511所示。
【任务实施】
5.1 认识UML的活动图 5.2 构思业务数据管理摸块的活动图
5.3 绘制书目数据管理的活动图
5.1
认识UML的活动图
5.1.1 活动图的功能
活动图描述的是工作流,用它可以说
明 采 取 什 么 动作 、 做什 么 ( 对 象 状 态 改
变)、什么时间发生(动作序列)及在什 么地方发生(泳道)。
10.添加决策的条件
在活动图【编辑】窗口中双击“是否 继续新增书目”的决策与活动状态“输入 书目数据”之间的转换,在弹出的【State Transition Specification】对话框中的 【General】选项卡的“Event”文本框输入 “是”,如图5-35所示。
图5-35
在【State Transition Specification】 对话框中设置决策的监护条件
图5-11
绘制开始状态
4.添加动作状态
单击选择编辑工具栏上的【Activity】 按钮,然后在活动图【编辑】窗口中要绘 制动作状态的位置单击鼠标左键,在编辑 窗口会添加一个动作状态。 如图5-15所示。
图5-15
绘制动作状态
5.添加活动状态
单击选择编辑工具栏上的【Activity】 按钮,然后在活动图【编辑】窗口中要绘 制活动状态的位置单击鼠标左键,在编辑 窗口会添加一个活动状态,修改该活动状 态的名称为“新增书目”,如图5-17所示。
5.1.3
活动图的绘制方法
通常绘制活动图的步骤如下: (1)识别要对工作流描述的类或对 象。找出负责工作流实现的业务对象, 这些对象可以是显示业务领域的实体, 也可以是一种抽象的概念和事物。找出 业务对象的目的是为每一个重要的业务 对象建立泳道。
(2)确定工作流的初始状态和终止 状态,明确工作流的边界。 (3)对动作状态或活动状态建模, 找出随时间发生的动作或活动,将它 们表示为动作状态或活动状态。
【任务3】绘制“书目类”、“浏览与管理
书目数据界面类”、“新增书目界面类” 和“修改书目界面类”的类图
【任务4】绘制新增书目数据的顺序图 【任务5】绘制修改书目数据的顺序图 【任务6】绘制删除书目数据的顺序图
【操作示范与知识讲解】
【实例引导】
银行ATM机取款的活动图如图5-5所
示,根据我们平时到ATM机上取款的经验
图5-17
添加一个活动状态且修改其默认名称
6.添加决策
新增书目时,根据需要可能要新增多 条书目,因此在“书目数据管理活动图” 中添加一个决策。
单击选择编辑工具栏上的【Decision】 按钮,然后在活动图【编辑】窗口中要绘 制决策判断的位置单击鼠标左键,在【编 辑】窗口会添加一个决策图标。
相关文档
最新文档