信息系统分析与设计第三章(业务流程图和数据流程图)_第1页
信息系统分析与设计第三章(业务流程图和数据流程图)_第2页
信息系统分析与设计第三章(业务流程图和数据流程图)_第3页
信息系统分析与设计第三章(业务流程图和数据流程图)_第4页
信息系统分析与设计第三章(业务流程图和数据流程图)_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

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

文档简介

1、业务流程图描述业务处理的实际过程和步骤明确业务流程图有哪些基本符号哪个业务单位完成了某项业务处理功能(主谓结构)某项业务处理功能生成了某张表格(报表)(谓宾结构)将某项表格提交给某业务处理单位完成某项业务处理后,需要修改某个文件存档根据某表格修改某文件存档某项业务处理单元需要某存档某项业务处理需要某表格举例:库房发出缺货通知单给采购员,采购员查阅订货合同单,若已订货,向供货单位发出催货请求,否则,填写订货单交供货单位。供货单位发出货物后,向库房发出取货通知单。库房发出缺货通知单给采购员但这么写,这块实现的功能就很模糊:业务处但这么写,这块实现的功能就很模糊:业务处理功能命名必须明确理功能命名必

2、须明确采购员查阅订货合同单若已订货,向供货单位发出催货请求,否则,填写订货单交供货单位供货单位发出货物后,向库房发出取货通知单确定有哪些业务处理单元:库房、采购员、供货单位确定有哪些业务处理单位:缺货通知、查阅合同、发货产生了哪些表格:需要(修改)哪些存档:是否存在着问题业务流程图的一些规范:(1)要让人清晰地明白业务的流程,包括有哪些业务处理单元、这些业务处理单元都是由谁来处理,业务处理之间的先后关系(2)从上到下,从左到右(3)优化流程:产生的中间表格或存档是否需要用到;串行的流程是否可以改成并行;采购部查询库存信息及用户需求, 若商品的库存量不能满足用户的需要, 则编制相应的采 购订货单

3、,并交送给供应商提出订货请求。供应商按订单要求发货给该公司采购部,并附上 采购收货单。公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送 交库房。库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。书上例子:书上描述和业务流程图不一致的地方评价一下书上的业务流程图是否有不合理的地方书上描述和业务流程图不一致的地方采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。供应商按订单要求发货给该公司采购部,并附上采购收货单。公司检验人员在验货后,发现货物不合格,将货物

4、退回供应商,如果合格则送交库房。库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。数据流程图是结构化系统分析的主要工具。他采用介于形式语言和自然语言之间的描述方式,通过一套分层次的数据流程图,辅以数据字典、小说明等工具来描述系统。 数据流程图描述数据流动、存储、处理的逻辑关系,也称为逻辑数据流程图,一般用DFD(Data Flow Diagram)表示。 四要素:外部实体、数据处理、数据流、存储单元在系统之外,与系统有联系的人或事物系统的边界(系统输入的来源,系统输出的去处)斜线:表示重复出现的外部实体。实体名实体名对数据的逻辑处理。通常

5、P+数字的方式表示数据处理单元,如P1,P1.2功能描述:一般动词+名词带箭头的直线处理功能的输入或输出箭头表示数据流的方向用名词来标识数据流适当的合并数据流可以达到简化的目的数据存储的地方避免处理与处理之间的直接联系,以保持数据处理的独立性就整个数据流程图而言,数据存储有输入有输出编号一般用D+数字,如D1文件名称文件名称编号编号 确定关联图关联图非常概括地反映出信息系统最主要的逻辑功能、外部实体、输入和输出数据流。内容应尽可能少,使人立即知道系统的主要功能和组成部分自顶而下,逐层分解,直至所有单元成为基本处理单元分解自然,保持功能的一致性上层分解的快些,下层分解的慢些在不影响以理解性时,层

6、数尽可能少顶层DFD寻找学籍管理系统的输入输出:输入新生入学时的新生名单及其档案;输出学生离校时的毕业生登记表以及定期给上级主管部门的统计报表每个处理至少有一个输入数据流和一个输每个处理至少有一个输入数据流和一个输出数据流出数据流!处理处理没有输出!没有输出!数据源数据源没有输入!没有输入!处理处理数据数据终点终点 数据流数据流必须要么从必须要么从某个处理流某个处理流出、要么流出、要么流入某个处理入某个处理,而不能与,而不能与处理无任何处理无任何关系。关系。数据存储数据存储数据存储数据存储数据存储数据存储数据存储数据存储采购部查询库存信息及用户需求, 若商品的库存量不能满足用户的需要, 则编制

7、相应的采 购订货单,并交送给供应商提出订货请求。供应商按订单要求发货给该公司采购部,并附上 采购收货单。公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送 交库房。库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。以采购部的数据流图库存部门根据需求填写采购申请单,采购部门相关的人员根据采购申请单,查阅供货商信息和商品信息,编制采购订单。采购订单编制后,对之进行审核,不合格的订单重新进行编制,合格的采购订单交付给选定的供应商和财务部门,并编制采购付款申请单给财务部门。当采购的产品到货后,供应商出具送货单,采购部门根据采购订

8、单和送货单对到货产品进行验收。如果货物验收合格,则制定采购入库申请单,提交给库存部门。如果验收不合格,则编制采购退货单,交付给供应商。采购部门根据采购退货单制定相应的采购退货收款申请单,并将其提交给财务部门。采购部门对采购订单、采购商品和采购退货情况进行统计,并将采购订单汇总信息,采购商品汇总信息和采购退货汇总信息上报给经理。库存部门:(1)根据需求填写采购申请单,采购部门:(2)相关的人员根据采购申请单,查阅供货商信息和商品信息,编制采购订单。(3)采购订单编制后,对之进行审核,不合格的订单重新进行编制,合格的采购订单交付给选定的供应商和财务部门,并编制采购付款申请单给财务部门。(5) 采购

9、部门根据采购订单和送货单对到货产品进行验收。如果货物验收合格,则制定采购入库申请单,提交给库存部门。如果验收不合格,则编制采购退货单,交付给供应商。(6)采购部门根据采购退货单制定相应的采购退货收款申请单,并将其提交给财务部门。(7) 采购部门对采购订单、采购商品和采购退货情况进行统计,并将采购订单汇总信息,采购商品汇总信息和采购退货汇总信息上报给经理。供应商:(4)当采购的产品到货后,供应商出具送货单,涉及部门:库存部门、采购部门、供应商、财务部门、经理涉及活动:(库存部门)填写采购申请单;(采购部门)编制采购订单、审核、验收货物、编制采购付款申请单、编制采购入库申请单、编制采购退货单、编制

10、采购退货收款申请单、采购退货统计、采购订单统计、采购商品统计;(供应商)出具送货单(采购部门处理订单)编制采购订单、审核、(采购部门收货管理)验收货物、编制采购入库申请单、编制采购退货单(采购部门付款管理)编制采购付款申请单、编制采购退货收款申请单(采购部门汇总统计)采购退货统计、采购订单统计、采购商品统计;数据字典:对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等方面进行具体的定义。其目的:保证全局数据的一致性和准确性。他与数据流程图共同构成对系统逻辑模型的准确完整描述。数据字典要素:外部实体描述、处理逻辑定义、数据流、数据结构、数据元素外部实体:外部实体描述处理逻辑

11、:处理逻辑定义数据流:数据流、数据结构、数据元素数据存储:数据存储、数据结构、数据元素数据项数据项:数据的最小单位,记录数据的静态特性,包括数据项的名称、编号、别名和简述,数据项的长度和取值范围。数据项编号、数据项名称、别名、简述类型及宽度、取值范围数据结构数据结构:数据结构描述了数据项之间的关系。一个最简单的数据结构就是单纯由数据项组成的。一般情况下,数据结构可以由数据项和数据结构组成。包含以下内容:数据结构的名称及编码、简述、数据结构的组成。数据流数据流:用来描述数据的流动过程,由一个或一组固定的数据项组成,在数据流的定义中,说明数据流的名称、组成、来源、去向和数据流量。数据处理逻辑定义数

12、据处理逻辑定义:介绍数据流程图中数据项的处理方式处理逻辑编号、处理逻辑名称、输入数据流处理方式、输出数据流、处理频率数据存储数据存储:描述数据的逻辑存储结构。数据存储编号、数据存储名称简述、数据存储组成关键字、相关联的处理外部实体外部实体:外部实体编号、外部实体名称、简述、输入数据流、输出数据流、数据元素1按各种要求列表可以根据数据字典,把所有数据元素、数据结构、数据流、数据存储、处理逻辑、外部实体,按一定的顺序全部列出,保证系统设计时不会遗漏。如果系统分析员要对某个数据存储的结构进行深入分析,需要了解有关的细节,了解数据结构的组成乃至每个数据元京的属性,数据字典也可提供相应的内容。根据初步的

13、数据流程图,建立相应的数据字典。在系统分析过程中,常会发现原来的数据流程图及各种数据定义中有错误或遗漏,需要修改或补充。有了数据字典*这种修改就变得容易多了。在一个稍微复杂的系统中,系统分析员可能没有把握断定某个数据项在数据字典中是否已经定义,或者记不清楚其确切名字时,可以由内容查找其名称,就像根据书的内容询问图书的名字。根据各类条目的规定格式,可以发现以下一些问题:(1)是否存在没有指明来源或去向的数据流;(2)是否存在没有指明数据存储或所属数据流的数据元家;(3)处理逻辑与输入的数据元素是否匹配;(4)是否存在没有输人或输出的数据存储。调查研究的组织1、成立调查研究机构:组成人员2、做好计划与用户培训3、工程化组织4、主动沟通及亲和友善的工作方式调查原则自上而下全面展开和重点调查相结合深入细致的调查研究围绕组织内部的信息流动过程组织机构和功能业务组织目标和发展

温馨提示

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

评论

0/150

提交评论