第5章信息系统的系统分析之数据流程图绘制.ppt_第1页
第5章信息系统的系统分析之数据流程图绘制.ppt_第2页
第5章信息系统的系统分析之数据流程图绘制.ppt_第3页
第5章信息系统的系统分析之数据流程图绘制.ppt_第4页
第5章信息系统的系统分析之数据流程图绘制.ppt_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2011.4.12,1.P127分析学籍管理业务流程图 2.某企业物资管理的业务流程图绘制 3.课堂作业:银行存款、取款业务流程分析,案例 某企业物资管理的业务流程分析,车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的领料单退回车间。 库工收到已批准的领料单后,首先查阅库存账,若有货,则通知车间前来领取所需物料,并登记用料流水账,否则将通知采购人员缺货。 采购人员根据缺货通知,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则就临时申请补货。 供货单位发出货物后,立即向订货单位发出提货通知。 采购人员收到提货通知单后,就可办理入库手续。 库工验收入库,并通知车间领料。 仓库

2、库工还要依据库存账和用料流水账定期生成库存的报表,呈送有关部门。,表格分配图,这种图表可帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。,5.4 数据流程调查,数据流程调查的作用,业务流程图与表格分配图形象的表达了现有系统的物理模型,但是没有脱离物质要素。 为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制出原系统的数据流程图,为下一步分析做好准备。,5.2.1 数据流分析 数据流程图 数据流程图(DFD)是一种图形化的系统模型,它在一张图中展示信息系统的主要需求,即:输入、输出、过程和数据存储。它描述了数据流动、存储、处理的逻辑关系。,外部项名称,外部项,数

3、据流,数据流名称,数据存储名称,数据存储,功能描述,处理功能,基本图例如下:,请根据以下销售过程画出数据流程图:用户将定货单交给某企业的业务经理,经检验后,对不合格的订单要由用户重填,合格的订单交仓库保管员做出库处理,即:查阅库存台帐,如果有货则向用户开票发货,如缺货,则通知采购员采购。,采购员,EX2:请根据以下定货过程画出数据流程图:采购员从仓库收到缺货通知单后立即进行定货处理,即,查阅订货合同单,若已定货,则向供货单位发出催货单,否则,填写定货单送供货单位。供货单位发运货物后,立即向采购员发出取货通知。,课堂作业:请根据存款过程画出数据流程图:储户将填写好的存款单、存折和存款交银行,查对

4、储户帐,将不合格的存款单退给储户重填,合格的存款单交存款处理,处理时要修改储户帐,并将存折交还储户,而将存款放入现金库。,数据流程图的分层结构,P1 P2 P3 P4,P41 P42,顶层,第一层,第二层,2011.4.15 数据流图的绘制,教学目标: 掌握基本数据流图的绘制方法与绘制原则 掌握判定树在加工逻辑中的使用方法 技能目标: 以图书管理系统为例绘制系统分层次数据流图,以某厂产品库存管理信息系统为例,说明数据流图的绘制步骤,(1)识别系统的输入和输出,画出顶层图,(2)画系统内部的数据流、加工与文件,画出0层数据流图,(3)加工的进一步分解,画出一级细化图(之一),(3)加工的进一步分

5、解,画出一级细化图(之二),二层流程图-出库管理,画数据流程图的注意事项,合理编号 层次的划分 逐层分解是严格的自顶向下进行,下层图(子图)是上层图中某个处理框的“放大”,目的是把一个复杂的功能逐步分解为若干较为简单的功能。 按功能情况定,一般设深度为3-5; 子图与父图的平衡 模型分解时必须保持父图的输入输出数据流和子图输入输出数据流相同。 数据守恒 每个加工必须既有输入,又有输出 任何一个数据流至少有一端是处理框; 任何一个数据存储(文件),必定有流入的数据流和流出的数据流。,S,2,1,3,2.2,2.1,2.3,3.1,3.2,顶层 (不编号),1层,2层,缺少C,实训:阳光电器进销存

6、管理系统数据流图设计,绘制数据流图举例 (1)储户将填好的取款单、存折交银行,银行做如下处理: 审核并查对帐目,将不合格的存折、取款单退回储户,合格的存折、取款单送取款处理。 处理取款修改帐目,将存折、利息单、结算清单及现金交储户,同时将取款单存档。,画出银行取款处理数据流图。 第一步,画出关联数据流图。注意,现金是实物,不能作为数据流。,取款处理关联图,第二步,逐层分解加工,画出下层DFD。,取款处理顶层图,2011.4.19,完善VISIO2003数据流图的绘制 数据字典的基本组成 系统逻辑模型的建立 系统分析报告(系统说明书),实验 使用Visio 2003绘制DFD,Visio 200

7、3中提供了多种图形的图元,绘图者中可以直接使用Visio 2003中提供的数据流图表中的图元,操作步骤如下: (1)点击“开始”“程序”“Microsoft Office” “Microsoft Office Visio2003”启动Visio 2003,然后点击“文件”“新建”“软件”“数据流模型图”即可打开内置的Gane-Sarson形状任务栏,,(2)除了使用软件提供的现成的图元之外,绘图者还可以根据需要制作个性化的图元,(3)可以把个人设计的新图元或常用图元保存在“我的形状”中的收藏夹中以方便使用。安装 Microsoft Office Visio 时会自动创建“收藏夹”模具,并且该模

8、具位于“我的文档”下的“我的形状”文件夹中。接下来把刚才制作的新图元保存到收藏夹,方法如下: (7)点击“文件”“形状”“我的形状”“收藏夹” 。,课堂练习:补充完整下图,数据流程图的优缺点,图形元素少,易学易读,容易与用户沟通 有层次性,允许系统分析员由上至下地逐步分析系统,不会受困于太多复杂的细节 不能描述系统的控制流 潜在的非语法错误不易发现,复核困难,需要有一定的分析设计经验,数据字典,数据字典是对 DFD的补充描述,用来描述数据流程 图中的数据流、数据存储、处理过程和外部实体的详细 内容。 数据流图与数据字典共同构成系统的功能模型,数 据字典可以改进通信,规范描述,消除误解。 简单的

9、说“数据字典”就是描述数据的数据,数据字典的内容,主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。,数据字典是关于数据流程图内所包含的数据元 素(数据存储、数据流、数据项)的定义及说明的 集合。,数据字典由数据流、文件(数据存储)和数据项 (数据元素)三类条目组织。,数据字典要求: 1)完整性 2)一致性 3)可用性,1.数据项,数据元素是最小的数据组成单位,也就是不可再分的 数据单位,如学号、姓名、性别等。 对每个数据元素,需要描述以下属性: 名称:尽量反映该元素的含义,便于理解和记忆。 别名:一个数据元素,可能其名称不止一个,若有多个名

10、称,需加以说明。 类型:说明取值是字符型还是数字型等。 取值范围和取值的含义:指数据元素可能取什么值或每一个值代表的意思。 长度:指该数据元素由几个数字或字母组成 简要说明,2.数据流的定义,数据流需要描述以下属性: (1)数据流的来源 (2)数据流的去处 (3)数据流的组成 (4)数据流的流通量 (5)高峰时的流通量,3.数据存储的定义,数据存储在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。,数据存储条目,4.处理过程,对于数据流程图中的处理框,需要在数据字典中 描述处理框的编号、名称、功能的简要说明,以及有 关的输入、输出。 处理逻辑的定义仅对数据流程图中最底层的处理逻辑加以

11、说明,处理过程条目,5.6 新系统的逻辑模型,系统分析阶段的任务是明确系统功能。通过对现 行系统的调查分析,抽象出现行系统的逻辑模型,分 析其存在的问题,如某些数据流向不合理,某些数据 存储存在不必要的冗余,某些处理原则不合理等等。 本章前面分析的产品库存信息系统,最终的系统 逻辑模型如图所示:,库存管理信息系统的逻辑模型,新系统逻辑方案的建立,主要工作: 确定合理的业务处理流程 优化业务过程,删去多余处理,合并重复处理,修改不恰当 确定合理的数据处理流程 将新系统的数据流图,数据字典交给用户确认; 确定新系统的总体结构与子系统划分,5.7 系统说明书,一份好的系统分析说明书应该不但能够充分 展示前段调查的结果,而且还要反映系统分析的 结果新系统的逻辑方案,这是非常重要的。 系统分析说明书要包括以下内容:,系统说明书的参考模板,1. 引言 摘要:名称、目标和功能 背景:承担者、用户、与其他系统和机构的关系 参考和引用资料 专门术语定义 2. 项目概述 项目的主要工作内容 系统功能说明(功能模型) 系统数据说明(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论