第8讲管理信息系统的系统(2).pptVIP

  • 0
  • 0
  • 约8.36千字
  • 约 59页
  • 2019-09-29 发布于湖北
  • 举报
第六章 管理信息系统的系统分析 主要内容 可行性分析和详细调查 管理业务调查 数据流程调查 数据字典 处理逻辑工具 系统化分析 研究的确定管理模型 提出新系统的逻辑方案 第三节. 数据流程调查 本节内容: 一、数据流程图及其绘制用符号 二、数据流程图实例 三、绘制数据流程图的方法 一、数据、数据流程调查 1、数据流程 数据流程指数据在系统中产生、传输、处理处理、使用、存储的过程 2、数据、数据流程调查的内容 : 收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。 在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。 在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。 二、数据流程的描述工具、画法及其特点 1、数据流程图的定义(Data Flow Diagram,DFD) 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它 可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情 况。 2、数据流程图图例 常见的数据流程图有两种: 一种是以方框、连线及其变形为基本图例符号来表示数据流动过程。 一种是以圆圈及连接弧线作为其基本符号来表示数据流动过程。 这两种方法实际表示一个数据流程的时候,大同小异,但是针对不 同的数据处理流程却各有特点。 数据流程图 VS 业务流程图 (1) 在数据流程图中具体的组织机构、工作场所、人员、物质流等等都已去掉,只剩下数据的存储、流动、处理、使用的情况,能使我们总结出信息处理的内部规律性。 (2) 数据流程图把系统对各种业务的处理过程联系起来考虑,形成一个总体。而业务流程图只能孤立在分析各个业务,不能反映出各业务之间的数据关系。 数据流程图的作用: (1) 系统分析员用这种工具自顶向下分析系统信息流程; (2) 可在图上画出计算机处理的部分; (3) 根据逻辑存贮,进一步作数据分析,可向数据库设计过渡; (4) 根据数据流向,定出存取方式; (5) 对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。 (6)画数据流图的基本目的是利用它作为交流信息的工具。分析员把他对现有系统的认识或对目标系统的设想用数据流图描绘出来,供有关人员审查确认。由于在数据流图中通常仅仅使用四种基本符号,而且不包含任何有关物理实现的细节,因此,绝大多数用户都可以理解和评价它。 ? 数据流程图的绘制: 结构化分析方法采用自顶向下逐层分解的方法。 绘制步骤 ?绘制数据流程图首先从系统的最高层开始,在这个层次上把系统看作一个整体来处理,以便能看出系统与外部的情况。编号为0。处理编号为0。 顶层图绘制完成后,按照业务处理过程对顶层图的的处理(处理)进行分解,得到的数据流程图为第一层图,编号为1。处理编号为1,2,3等。 如果第一层图中的处理仍然较复杂,对其处理工作心里并不是十分清楚,则应对这些处理进行更进一步的分解,绘制出第二层数据流程图。处理编号为1.1,1.2,1.3;2.1,2.2;……等,分别代表该图是对第一层图中编号为1,2,3的处理的分解。 数据流程图的基本图例符号: 数据流程图画法: 自上而下,逐层展开;输入输出,保持平衡。 储户携带存折办理取款手续的数据流 储户将填好的取款单、存折交银行,银行做如下处理: ①审核并查对帐目,一旦发现存折有效性问题、取款单填写问题或是存折、帐卡与取款单不符等问题时均应报告储户。 ②在检验通过后,出纳员将取款信息登录在存折和帐卡上,并通知付款。根据付款通知给储户付款。 取款过程完成。 第一步:画关联数据流图 第二步:逐层分解处理,画出下层DFD。 数据流图的命名 数据流图中每个成分的命名是否恰当,直接影响数据流图的可理解性。因此,给这些成分起名字时应该仔细推敲。下面讲述在命名时应注意的问题:   ⑴ 为数据流(或数据存储)命名  ① 名字应代表整个数据流(或数据存储)的内容,而不是仅仅反映它的某些成分。  ② 不要使用空洞的、缺乏具体含义的名字(如“数据”、“信息”、“输入”之类)。   ③ 如果在为某个数据流(或数据存储)起名字时遇到了困难,则很可能是因为对数据流图分解不恰当造成的,应该试试重新分解,看是否能克服这个困难。 数据流图的命名 ⑵ 为处理命名 通常先为数据流命名,然后再为与之相关联的处理命名。这样命名比较容易,而且体现了人类习惯的“由表及里”的思考过程。 名字应该反映整个处理的功能

文档评论(0)

1亿VIP精品文档

相关文档