任务3数据与数据流程分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据收集的渠道(数据的来源)主要有现行的 组织机构;现行系统的业务流程;现行的决策 方式;各种报表、报告、图示。
8
3.1 调查数据的汇总分析
1. 数据汇总
数据汇总是一项较为繁杂的工作,为使数据汇总 能顺利进行,通常将它分为如下几步: 数据分类编码
将系统调查中所收集到的数据资料,按业务过程 进行分类编码,按处理过程的顺序排放在一起。
2
任务3 数据与数据流程分析
知识目标
通过该项目实施,使学生重点掌握数据 流程的表示方法,包括数据字典的建立方 法和描述流程处理的逻辑工具,学会编写 系统分析报告。
3
任务3 数据与数据流程分析
技能目标
1.能根据实际问题进行系统的数据分析。 2.会根据具体问题进行数据流的分析与绘 制数据流图。 3.会根据具体问题建立数据字典。
任务3 数据与数据流程分析
3.1 调查数据的汇总分析 3.2 数据流分析 3.3 数据字典 3.4 新系统逻辑方案的建立 3.5 编制系统分析阶段的文档
1
任务3 数据与数据流程分析
项目工作任务
1.学籍管理系统数据分析的方法。 2.学籍管理系统数据流的分析与数据流图的绘制。 3.学籍管理系统数据字典的建立。 4.编写学籍管理系统的系统分析报告。
9
3.1 调查数据的汇总分析
1. 数据汇总
数据汇总是一项较为繁杂的工作,为使数据汇总 能顺利进行,通常将它分为如下几步: 数据完整性分析 将所有原始数据和最终输出数据分类整理出来 确定数据的字长和精度
10
3.1 调查数据的汇总分析
2. 数据分析
数据的汇总只是从某项业务的角度对数据进行 了分类整理,还不能确定收集数据的具体形式以及整 体数据的完备程度、一致程度和无冗余的程度。因 此还需对这些数据作进一步的分析。
19
数据流图的分层结构
通常情况下数据流程图分三个主要层次。
20
数据流图的分层结构
顶层
顶层的顶层数据流程图只需指明处理与有关外 部实体之间的信息交换关系就可以了,无须考 虑内部的处理、存储、信息流动问题。
现有的数据流分析多是通过分层的数据流图(Data Flow Diagram,简称DFD)来实现的。其具体的做法是:按业务流 程图理出的业务流程顺序,将相应调查过程中所掌握的数据处 理过程,绘制成一套完整的数据流图,一边整理绘图,一边核对 相应的数据和报表、模型等。如果有问题,则定会在这个绘图 和整理过程中暴露无疑。
数据流程分析主要包括对信息的流动、变 换、存贮等的分析,其目的是尽量地发现 数据流动中存在的问题,并找出加以解决 的方法,优化数据流程。
6
3.1 调查数据的汇总分析
数据流程调查的内容
收集原系统全部输入单据(如入库单、收据、凭证)、输出报 表和数据存储介质(如账本、清单)的典型格式。
弄清各环节上的处理方法和计算方法。 在上述各种单据、报表、账本的典型样品上或用附页注明制作
13
3.2 数据流分析
数据流图只反映数据流向、数据加工和逻辑 意义上的数据存储,不反映任何数据处理的技术 过程、处理方式和时间顺序,不反映判断与控制 条件等技术问题,只从逻辑功能上讨论问题,因 此,数据流图的绘制过程,就是系统的逻辑模型 的形成过程。
14
3.2 数据流分析
数据流程图(Data Flow Diagram,DFD)是一种能全面地描 述系统数据流程的主要工具,它用一组 符号来描述整个系统中信息的全貌,综 合地反映出信息在系统中的流动、处理 和存储情况。
15
3.2 数据流分析
1. 数据流程图的特征
抽象性:指的是数据流程图把具体的组织机构、 工作场所、物质流都去掉,只剩下信息和数据存 储、流动、使用以及加工情况。
概括性:则是指数据流程图把系统对各种业务的 处理过程联系起来考虑,形成一个总体。
分层性:数据流图有自顶向下的各层组成,便于 认识问题和解决问题。
单位、报送单位、存放地点、发生频度(如每月制作几张)、 发生的高峰时间及发生量等。 在上述各种单据、报表、账册的典型样品上注明各项数据的类 型数字、字符)、长度、取值范围(指最大值和最小值)。
7
3.1 调查数据的汇总分析
数据收集
数据收集工作量很大,故要求系统研制人员应 耐心细致地深入实际,协同业务人员收集与系 统有关的一切数据。
4
任务3 数据与数据流程分析
态度目标
1.培养学生独立解决问题的能力。 2.培养学生良好的逻辑思维能力、严谨的学风、科学的态 度、独立思考和创新意识。 3.培养学生细心认真的工作习惯、协作共处的团队精神和 客户交流的能力。
4.树立克服困难的信心。
5
任务3 数据与数据流程分析
把数据在现行系统内部的流动、存储与变 换的情况抽象出来,考察实际业务的信息 流动模式。
11
3.1 调查数据的汇总分析
2. 数据分析
(1)围绕系统目标进行分析 (2)弄清信息源周围的环境 (3)围绕现行的业务流程进行分析 (4)数据特征分析
12
3.2 数据流分析
有关数据分析的最后一步就是对数据流的分析。即把数据在 组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体 组织机构、信息载体、处理工作、物资、材料等,单从数据流 动过程来考查实际业务的数据处理模式。数据流分析主要包 括对信息的流动、传递、处理、存储等的分析。
16
3.2 数据流分析
2.常用的三类数据流图基本成分的符号
17
3.2 数据流分析
3. 数据流图基本成分
外部实体: 本系统或子系统之外的人和单位,都被列为外 部实体。
数据流:是数据载体的一种表现形式,用于说明数据的 流动方向及其名称。由一组确定的数据组成。
数据处理(处理逻辑):表示对数据的加工处理,它把流 入的数据流转换为流出的数据流。
数据存储:是数据的仓库,表示系统产生的数据存放的地 方。
18
数据流ቤተ መጻሕፍቲ ባይዱ图的绘制
绘制数据流程图的原则
数据流图依据“自顶向下、从左到右、由粗到细、逐步 求精”的基本原则进行绘制。
(1)识别系统的输入和输出。 (2)从输入端至输出端画数据流和加工,并同时加上数据存储。 (3)加工的分解“由外向里”进行分解。 (4)数据流的命名,名字要确切,能反映整体。 (5)各种符号布置要合理,分布均匀,尽量避免交叉线。 (6)先考虑稳定态,后考虑瞬间态。
8
3.1 调查数据的汇总分析
1. 数据汇总
数据汇总是一项较为繁杂的工作,为使数据汇总 能顺利进行,通常将它分为如下几步: 数据分类编码
将系统调查中所收集到的数据资料,按业务过程 进行分类编码,按处理过程的顺序排放在一起。
2
任务3 数据与数据流程分析
知识目标
通过该项目实施,使学生重点掌握数据 流程的表示方法,包括数据字典的建立方 法和描述流程处理的逻辑工具,学会编写 系统分析报告。
3
任务3 数据与数据流程分析
技能目标
1.能根据实际问题进行系统的数据分析。 2.会根据具体问题进行数据流的分析与绘 制数据流图。 3.会根据具体问题建立数据字典。
任务3 数据与数据流程分析
3.1 调查数据的汇总分析 3.2 数据流分析 3.3 数据字典 3.4 新系统逻辑方案的建立 3.5 编制系统分析阶段的文档
1
任务3 数据与数据流程分析
项目工作任务
1.学籍管理系统数据分析的方法。 2.学籍管理系统数据流的分析与数据流图的绘制。 3.学籍管理系统数据字典的建立。 4.编写学籍管理系统的系统分析报告。
9
3.1 调查数据的汇总分析
1. 数据汇总
数据汇总是一项较为繁杂的工作,为使数据汇总 能顺利进行,通常将它分为如下几步: 数据完整性分析 将所有原始数据和最终输出数据分类整理出来 确定数据的字长和精度
10
3.1 调查数据的汇总分析
2. 数据分析
数据的汇总只是从某项业务的角度对数据进行 了分类整理,还不能确定收集数据的具体形式以及整 体数据的完备程度、一致程度和无冗余的程度。因 此还需对这些数据作进一步的分析。
19
数据流图的分层结构
通常情况下数据流程图分三个主要层次。
20
数据流图的分层结构
顶层
顶层的顶层数据流程图只需指明处理与有关外 部实体之间的信息交换关系就可以了,无须考 虑内部的处理、存储、信息流动问题。
现有的数据流分析多是通过分层的数据流图(Data Flow Diagram,简称DFD)来实现的。其具体的做法是:按业务流 程图理出的业务流程顺序,将相应调查过程中所掌握的数据处 理过程,绘制成一套完整的数据流图,一边整理绘图,一边核对 相应的数据和报表、模型等。如果有问题,则定会在这个绘图 和整理过程中暴露无疑。
数据流程分析主要包括对信息的流动、变 换、存贮等的分析,其目的是尽量地发现 数据流动中存在的问题,并找出加以解决 的方法,优化数据流程。
6
3.1 调查数据的汇总分析
数据流程调查的内容
收集原系统全部输入单据(如入库单、收据、凭证)、输出报 表和数据存储介质(如账本、清单)的典型格式。
弄清各环节上的处理方法和计算方法。 在上述各种单据、报表、账本的典型样品上或用附页注明制作
13
3.2 数据流分析
数据流图只反映数据流向、数据加工和逻辑 意义上的数据存储,不反映任何数据处理的技术 过程、处理方式和时间顺序,不反映判断与控制 条件等技术问题,只从逻辑功能上讨论问题,因 此,数据流图的绘制过程,就是系统的逻辑模型 的形成过程。
14
3.2 数据流分析
数据流程图(Data Flow Diagram,DFD)是一种能全面地描 述系统数据流程的主要工具,它用一组 符号来描述整个系统中信息的全貌,综 合地反映出信息在系统中的流动、处理 和存储情况。
15
3.2 数据流分析
1. 数据流程图的特征
抽象性:指的是数据流程图把具体的组织机构、 工作场所、物质流都去掉,只剩下信息和数据存 储、流动、使用以及加工情况。
概括性:则是指数据流程图把系统对各种业务的 处理过程联系起来考虑,形成一个总体。
分层性:数据流图有自顶向下的各层组成,便于 认识问题和解决问题。
单位、报送单位、存放地点、发生频度(如每月制作几张)、 发生的高峰时间及发生量等。 在上述各种单据、报表、账册的典型样品上注明各项数据的类 型数字、字符)、长度、取值范围(指最大值和最小值)。
7
3.1 调查数据的汇总分析
数据收集
数据收集工作量很大,故要求系统研制人员应 耐心细致地深入实际,协同业务人员收集与系 统有关的一切数据。
4
任务3 数据与数据流程分析
态度目标
1.培养学生独立解决问题的能力。 2.培养学生良好的逻辑思维能力、严谨的学风、科学的态 度、独立思考和创新意识。 3.培养学生细心认真的工作习惯、协作共处的团队精神和 客户交流的能力。
4.树立克服困难的信心。
5
任务3 数据与数据流程分析
把数据在现行系统内部的流动、存储与变 换的情况抽象出来,考察实际业务的信息 流动模式。
11
3.1 调查数据的汇总分析
2. 数据分析
(1)围绕系统目标进行分析 (2)弄清信息源周围的环境 (3)围绕现行的业务流程进行分析 (4)数据特征分析
12
3.2 数据流分析
有关数据分析的最后一步就是对数据流的分析。即把数据在 组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体 组织机构、信息载体、处理工作、物资、材料等,单从数据流 动过程来考查实际业务的数据处理模式。数据流分析主要包 括对信息的流动、传递、处理、存储等的分析。
16
3.2 数据流分析
2.常用的三类数据流图基本成分的符号
17
3.2 数据流分析
3. 数据流图基本成分
外部实体: 本系统或子系统之外的人和单位,都被列为外 部实体。
数据流:是数据载体的一种表现形式,用于说明数据的 流动方向及其名称。由一组确定的数据组成。
数据处理(处理逻辑):表示对数据的加工处理,它把流 入的数据流转换为流出的数据流。
数据存储:是数据的仓库,表示系统产生的数据存放的地 方。
18
数据流ቤተ መጻሕፍቲ ባይዱ图的绘制
绘制数据流程图的原则
数据流图依据“自顶向下、从左到右、由粗到细、逐步 求精”的基本原则进行绘制。
(1)识别系统的输入和输出。 (2)从输入端至输出端画数据流和加工,并同时加上数据存储。 (3)加工的分解“由外向里”进行分解。 (4)数据流的命名,名字要确切,能反映整体。 (5)各种符号布置要合理,分布均匀,尽量避免交叉线。 (6)先考虑稳定态,后考虑瞬间态。