1、6MIS的系统分析的系统分析本章提要本章提要u 系统分析概述系统分析概述v 现行系统的详细调查现行系统的详细调查w 组织结构、功能调查组织结构、功能调查x 业务流程调查业务流程调查y 数据和数据流程调查数据和数据流程调查z 系统化分析系统化分析 系统分析报告系统分析报告|系统分析报告实例系统分析报告实例本章提要本章提要u 系统分析概述系统分析概述v 现行系统的详细调查现行系统的详细调查w 组织结构、功能调查组织结构、功能调查x 业务流程调查业务流程调查y 数据和数据流程调查数据和数据流程调查z系统化分析系统化分析 系统分析报告系统分析报告|系统分析报告实例分析系统分析报告实例分析6.1 系统分
2、析概述系统分析概述 系统分析的内涵系统分析的内涵系统分析是管理信息系统开发的第二阶段,其主要在系统规划系统分析是管理信息系统开发的第二阶段,其主要在系统规划的指导下,解决系统的指导下,解决系统“做什么做什么”的问题,其主要通过详细调查的问题,其主要通过详细调查研究和需求分析,深入描述和研究现行系统的工作流程、数据研究和需求分析,深入描述和研究现行系统的工作流程、数据流程以及用户的各种需求,构思和设计用户比较满意的新系统流程以及用户的各种需求,构思和设计用户比较满意的新系统逻辑模型。逻辑模型。系统分析阶段工作的深入与否直接影响新系统的设计质量和经济性,系统分析阶段工作的深入与否直接影响新系统的设
3、计质量和经济性,在整个系统开发过程中起着极其重要的作用。在整个系统开发过程中起着极其重要的作用。系统分析阶段的主要目标是基于对现行系统的调查分析提出新系统的系统分析阶段的主要目标是基于对现行系统的调查分析提出新系统的逻辑模型,这里的逻辑模型主要是解决系统逻辑模型,这里的逻辑模型主要是解决系统“做什么做什么”的问题,而不的问题,而不适解决适解决“如何做如何做”的问题。的问题。系统规划系统规划6.1 系统分析概述系统分析概述 系统分析的步骤系统分析的步骤 当前系统运行和维护(手工系统)当前系统运行和维护(手工系统)新系统的逻辑新系统的逻辑模型(系统分模型(系统分析报告)析报告)系统规划系统规划现行
4、系统现行系统详细调查详细调查过过程程时间时间参考参考组织结构、业组织结构、业务流程分析务流程分析数据流程数据流程分析分析建立新系统建立新系统的逻辑模型的逻辑模型系统设计系统设计新系统的物理新系统的物理模型(系统设模型(系统设计报告)计报告)新系统新系统 规划规划 方案方案详细详细 调查调查 报告报告系统分析系统分析系统设计系统设计6.1 系统分析概述系统分析概述 系统分析的步骤系统分析的步骤步骤步骤任务任务集中一段时间和人力,通过各种途径对现有系统做全面、充集中一段时间和人力,通过各种途径对现有系统做全面、充分和详细的调查;分和详细的调查;弄清现行系统的边界、组织机构、人员分工、业务流程、各弄
5、清现行系统的边界、组织机构、人员分工、业务流程、各种计划、单据和报表的格式、种类及处理过程、企业资源及种计划、单据和报表的格式、种类及处理过程、企业资源及约束情况等,为系统开发做好原始资料的准备工作。约束情况等,为系统开发做好原始资料的准备工作。在详细调查的基础上,用对现有系统组织结构、业务流程进在详细调查的基础上,用对现有系统组织结构、业务流程进行详细分析,并用特定的图表和文字对现行系统进行描述:行详细分析,并用特定的图表和文字对现行系统进行描述:开发一个新系统应该看作对组织的一种有目的的改造过开发一个新系统应该看作对组织的一种有目的的改造过程,因此应详细了解各程,因此应详细了解各 级组织的
6、职能和有关人员的工作级组织的职能和有关人员的工作职责、决策内容对新系统的要求;职责、决策内容对新系统的要求;业务流程的分析应当顺着原系统信息流动的过程逐步进业务流程的分析应当顺着原系统信息流动的过程逐步进行,通过业务流程图详细描述各环节的处理业务及信息行,通过业务流程图详细描述各环节的处理业务及信息的来龙去脉。的来龙去脉。u 现行系现行系统的详统的详细调查细调查v 组织结组织结构与业构与业务流程务流程分析分析6.1 系统分析概述系统分析概述 系统分析的步骤系统分析的步骤步骤步骤任务任务就是把数据在组织或原系统内部的流动情况抽象的独立出来,就是把数据在组织或原系统内部的流动情况抽象的独立出来,舍
7、去具体组织机构、信息载体、处理工作、物资、材料等,舍去具体组织机构、信息载体、处理工作、物资、材料等,仅从数据流动过程考察实际的数据处理模式;仅从数据流动过程考察实际的数据处理模式;主要包括对信息的流动、传主要包括对信息的流动、传 递、处理与存储的分析。递、处理与存储的分析。在系统调查和系统分析的基础上建立新系统逻辑模型,用一在系统调查和系统分析的基础上建立新系统逻辑模型,用一组图表工具表达和描述,方便用户和分析人员对系统提出改组图表工具表达和描述,方便用户和分析人员对系统提出改进意见。进意见。系统分析阶段的成果就是系统分析报告。它是系统分析阶段系统分析阶段的成果就是系统分析报告。它是系统分析
8、阶段的总结的总结 和向有关领导提交的文字报告,反映这个阶段调查分和向有关领导提交的文字报告,反映这个阶段调查分析的全部情况,也析的全部情况,也 是下一步系统设计的工作依据是下一步系统设计的工作依据w 系统数系统数据流程据流程分析分析x 建立新建立新系统逻系统逻辑模型辑模型y 提出系提出系统分析统分析报告报告本章提要本章提要u 系统分析概述系统分析概述v 现行系统的详细调查现行系统的详细调查w 组织结构、功能调查组织结构、功能调查x 业务流程调查业务流程调查y 数据和数据流程调查数据和数据流程调查z 系统化分析系统化分析 系统分析报告系统分析报告|系统分析报告实例分析系统分析报告实例分析6.2
9、现行系统的详细调查现行系统的详细调查 详细调查的内容和方法详细调查的内容和方法详细调查的主要内容详细调查的主要内容方法方法 对现有系统的功能进行总结,对现有系统的功能进行总结,包括组织结构的调查、管理功包括组织结构的调查、管理功能的调查、工作流程的调查、能的调查、工作流程的调查、处理特点的调查与系统运行的处理特点的调查与系统运行的调查等调查等 弄清数据流量的大小、时间分弄清数据流量的大小、时间分布、发生频率,掌握系统的信布、发生频率,掌握系统的信息特征,据此确定系统规模,息特征,据此确定系统规模,估计系统建设工作量,为下一估计系统建设工作量,为下一阶段的系统设计提供科学依据阶段的系统设计提供科
10、学依据 由用户的管理人员由用户的管理人员向开发者介绍情况向开发者介绍情况 查阅企业有关资料查阅企业有关资料 召开调查会(集中召开调查会(集中征询意见)征询意见)调查表调查表 调访(个别征询意调访(个别征询意见)见)直接参加业务实践直接参加业务实践现行系统现行系统定性调查定性调查现行系统现行系统定量调查定量调查本章提要本章提要u 系统分析概述系统分析概述v 现行系统的详细调查现行系统的详细调查w 组织结构、功能调查组织结构、功能调查x 业务流程调查业务流程调查y 数据和数据流程调查数据和数据流程调查z 系统化分析系统化分析 系统分析报告系统分析报告|系统分析报告实例分析系统分析报告实例分析6.3
11、 组织结构、功能调查组织结构、功能调查 组织结构、功能调查分析的内容和分析结果的描述方法组织结构、功能调查分析的内容和分析结果的描述方法组织结构调查分析的主要内容组织结构调查分析的主要内容描述方法描述方法 根据系统调查的结果,给出组织的组织结构,根据系统调查的结果,给出组织的组织结构,分析企业各部门之间的内在联系;分析各部分析企业各部门之间的内在联系;分析各部门的职能是否明确,是否能真正发挥作用;门的职能是否明确,是否能真正发挥作用;根据同类型组织国际、国内先进管理经验,根据同类型组织国际、国内先进管理经验,对本单位组织结构合理性进行分析,为决策对本单位组织结构合理性进行分析,为决策者提供调整
12、机构设置的参考意见者提供调整机构设置的参考意见 对组织内部各部门的主要业务职能、所承担对组织内部各部门的主要业务职能、所承担的工作以及各部门之间的业务联系进行分析,的工作以及各部门之间的业务联系进行分析,以为后续业务流程和数据流程分析服务以为后续业务流程和数据流程分析服务 对各部门的功能进行整理和归纳,形成现有对各部门的功能进行整理和归纳,形成现有系统的功能结构图系统的功能结构图 组织结构组织结构图图 组织组织/功功能关系矩能关系矩阵阵 管理功能管理功能结构图结构图组织结构组织结构分析分析组织与功组织与功能的关系能的关系分析分析管理功能管理功能分析分析6.3 组织结构、功能调查组织结构、功能调
13、查 组织机构分析和组织结构图组织机构分析和组织结构图总经理总经理总工程师总工程师总会计师总会计师经营副经理经营副经理人事副经理人事副经理计计划划科科统统计计科科生生产产科科质质量量安安全全科科预预算算合合同同科科财财务务科科销销售售科科材材料料供供应应科科设设备备科科劳劳资资科科人人事事科科行行政政科科保保卫卫科科6.3 组织结构、功能调查组织结构、功能调查 组织与功能的关系分析及组织组织与功能的关系分析及组织/功能关系矩阵功能关系矩阵 组织结构图反映了组织内各部门之间的上下级隶属关系,但对于组织内部各组织结构图反映了组织内各部门之间的上下级隶属关系,但对于组织内部各部门之间联系程度、各部门的
14、主要业务职能及其所承担的工作却反映不出来。部门之间联系程度、各部门的主要业务职能及其所承担的工作却反映不出来。因此,在组织功能调查分析中可引入组织因此,在组织功能调查分析中可引入组织/功能关系矩阵。功能关系矩阵。6.3 组织结构、功能调查组织结构、功能调查 管理功能分析及管理功能结构图管理功能分析及管理功能结构图销售系统管理销售系统管理销售计划管理销售计划管理销售合同管理销售合同管理销售核算与统计销售核算与统计成品库管理成品库管理市场预测市场预测销销售售历历史史资资料料管管理理编编制制年年度度销销售售大大纲纲编编制制销销售售计计划划合合同同有有效效性性审审查查合合同同执执行行情情况况分分析析合
15、合同同登登记记和和变变更更销销售售收收入入核核算算销销售售利利润润核核算算销销售售统统计计分分析析出出入入库库管管理理库库存存统统计计市市场场预预测测市市场场分分析析本章提要本章提要u 系统分析概述系统分析概述v 现行系统的详细调查现行系统的详细调查w 组织结构、功能调查组织结构、功能调查x 业务流程调查业务流程调查y 数据和数据流程调查数据和数据流程调查z 系统化分析系统化分析 系统分析报告系统分析报告|系统分析报告实例分析系统分析报告实例分析请求供货请求供货签订合同签订合同合同合同编制销售计划编制销售计划开提货单开提货单开发票开发票用户资金用户资金数据数据合同合同存档存档提货单提货单审核审
16、核提货单提货单提货处理提货处理发票发票审核审核发票发票用户用户业务科业务科计划科计划科财务科财务科仓库仓库6.4 业务流程调查业务流程调查 业务流程调查的描述图表业务流程调查的描述图表业务流程图业务流程图业务流程图业务流程图(Transaction flow diagram,TFD )是用一些规定的符是用一些规定的符号及连线来表示某个具体业务处理中各单位、人员之间业务关系、号及连线来表示某个具体业务处理中各单位、人员之间业务关系、作业顺序和管理信息流动的图形工具。作业顺序和管理信息流动的图形工具。6.4 业务流程调查业务流程调查 业务流程图业务流程图质检部门质检部门供应商供应商分公司采购员分公
17、司采购员报报价价A AB BC C发货发货质检质检仓库仓库财务处财务处验收入库验收入库付款付款收款收款采购计划采购计划采购申请书采购申请书审核审核增值税增值税专票专票付款申请书付款申请书质检合格质检合格通知书通知书采购合同采购合同入库单入库单厂内结算厂内结算支票支票审核审核记账凭证记账凭证审核审核6.4 业务流程调查业务流程调查 业务流程图业务流程图用户申购用户申购计划部门审批计划部门审批供应商认证供应商认证部门审批部门审批PO跟踪跟踪采购合同评议采购合同评议PO制作制作PO审批审批物料验收物料验收领货通知领货通知用户领货用户领货物料入库物料入库库房管理库房管理售后服务售后服务货款申付货款申付
18、6.4 业务流程调查业务流程调查 业务流程图业务流程图市场市场数据数据产品产品目录目录市场市场预测预测市场市场数据数据产品产品目录目录制定制定产品产品价格价格签订签订合同合同用户用户需求需求编制销编制销售计划售计划开提开提货单货单审核审核 提货单提货单到款到款登记登记用户资用户资金管理金管理开具开具发票发票发票发票审核审核发票发票结算结算提货提货合同合同销售计划销售计划提货提货单单提提货货单单产品产品价格价格产品价格产品价格发票发票产品产品价格价格提提货货反反馈馈信信息息用户到款用户到款审核审核过的过的发票发票用用户户用用款款信信息息售后服务科售后服务科业务科业务科计划科计划科财务科财务科仓库
19、仓库汇款汇款资金情况资金情况出出库库信信息息库库存存信信息息6.4 业务流程调查业务流程调查 业务流程图业务流程图不符合不符合符合符合待入库待入库 物料物料验收验收单单物料入库物料入库管理员管理员审核审核退回退回 单据物料单据物料 入库入库登记登记入库入库 流水帐流水帐不符合不符合符合符合领料领料单单物料出库物料出库管理员管理员库存库存检查检查领料单领料单 作废作废 出库出库登记登记出库出库 流水帐流水帐6.4 业务流程调查业务流程调查 业务流程图业务流程图业务处理单元业务处理单元业务处理功能业务处理功能单份文档单份文档/表格表格/报表报表多份文档多份文档/表格表格/报表报表数据数据/文件存储
20、文件存储收集收集/统计数据统计数据信息传递信息传递物流传递物流传递6.4 业务流程调查业务流程调查 业务流程图业务流程图实例分析实例分析供应部门收到计划科送来的生产计划,工艺科送来的材料消耗定额以及供应部门收到计划科送来的生产计划,工艺科送来的材料消耗定额以及维修部门送来的维修用料计划,进行如下处理:(维修部门送来的维修用料计划,进行如下处理:(1)计算生产用料。)计算生产用料。由生产计划和材料消耗定额计算生产用料,生成生产用料表;(由生产计划和材料消耗定额计算生产用料,生成生产用料表;(2)计)计算材料总需用量。由生产用料表及维修用料计划,计算材料总需用量算材料总需用量。由生产用料表及维修用
21、料计划,计算材料总需用量;(3)制订材料订购计划。由材料需用总量、材料库存数据、订购合同)制订材料订购计划。由材料需用总量、材料库存数据、订购合同等信息,制订材料订购计划,除保存外,分别送厂部及财务科。等信息,制订材料订购计划,除保存外,分别送厂部及财务科。计划计划科科生产生产计划计划维修用维修用料计划料计划计算生产计算生产用料用料供应供应科科计算材料计算材料总用量总用量制定材料制定材料采购计划采购计划维修维修部门部门工艺工艺科科材料消材料消耗定额耗定额材料订材料订购计划购计划订购订购合同合同库存库存数据数据订购计订购计划存档划存档材料需材料需用总量用总量财务财务科科厂部厂部生产生产 用料表用
22、料表6.4 业务流程调查业务流程调查 业务流程图业务流程图实例分析实例分析成品库保管员按车间送来的入库单登记库存台账。发货时,发货成品库保管员按车间送来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两联分别送销售科和会计科。库存台账,出库单的另外两联分别送销售科和会计科。保管保管员员车间车间会计会计科科销售销售科科入库单入库单登记库存登记库存台账台账库存库存台账台
23、账发货发货员员发货发货开出库单开出库单销售销售科科发货通发货通知单知单出库单出库单出库单出库单出库单出库单 案例:某企业库存管理业务的业务流程分析案例:某企业库存管理业务的业务流程分析 业务流程描述业务流程描述 物料入库管理:根据生产部门的入库单、质检部门的验收单进行物料入库管理:根据生产部门的入库单、质检部门的验收单进行成品、半成品入库;根据采购部门的原材料到货单、质检部门的成品、半成品入库;根据采购部门的原材料到货单、质检部门的验收单进行原材料入库。登记入库流水账,并更新库存台帐(记验收单进行原材料入库。登记入库流水账,并更新库存台帐(记录有所有物料当前库存余额的文件)。录有所有物料当前库
24、存余额的文件)。物料出库管理:根据生产部门的领料单进行原材料、半成品出库;物料出库管理:根据生产部门的领料单进行原材料、半成品出库;根据销售部门的销售出库单进行产成品出库。登记出库流水账,根据销售部门的销售出库单进行产成品出库。登记出库流水账,更新库存台帐。更新库存台帐。每日下班前检查库存台帐和预先设置的物料订货点文件,针对库每日下班前检查库存台帐和预先设置的物料订货点文件,针对库存量小于订货点的物料生成存量小于订货点的物料生成ROP订单,如物料属原材料,则将订单,如物料属原材料,则将ROP订单送采购部门,如物料属自制件,则将订单送采购部门,如物料属自制件,则将ROP订单送生产部订单送生产部门
25、。门。每月生成物料库存报表,交相关领导。每月生成物料库存报表,交相关领导。根据物料属性查询物料库存信息。根据物料属性查询物料库存信息。6.4 业务流程调查业务流程调查 案例:某企业库存管理业务的业务流程分析案例:某企业库存管理业务的业务流程分析6.4 业务流程调查业务流程调查生产生产部门部门(半)成(半)成品入库单品入库单质检质检部门部门验收验收单单采购采购部门部门原材料原材料到货单到货单入库并记入库并记流水账流水账更新库存更新库存台账台账销售销售部门部门生产生产部门部门领料领料单单销售销售出库单出库单出库并记出库并记流水账流水账库存库存台账台账入库流入库流水账水账出库流出库流水账水账物料属物
26、料属性文件性文件生成材料生成材料库存报表库存报表原材料原材料ROP订单订单自制件自制件ROP订单订单生成生成ROP订单订单生产生产部门部门采购采购部门部门相关相关领导领导库存库存报表报表查询物料查询物料库存库存库管库管部门部门查询查询结果结果库管库管部门部门库管库管部门部门6.4 业务流程调查业务流程调查 业务流程调查分析业务流程调查分析 业务流程分析采用的是自顶向下的方法,即首先画出高业务流程分析采用的是自顶向下的方法,即首先画出高层管理的业务流程图,然后再对每一个功能描述部分进层管理的业务流程图,然后再对每一个功能描述部分进行分解画出详细的业务流程图。行分解画出详细的业务流程图。业务流程图
27、描述的是概要的流程,关于流程中每一个业业务流程图描述的是概要的流程,关于流程中每一个业务处理,还需要具体进行细化描述和分析。务处理,还需要具体进行细化描述和分析。为反映表格、单据、报表等资料在各个不同部门之间的为反映表格、单据、报表等资料在各个不同部门之间的传递和存档,在业务流程图之外还可以绘制表格分配图。传递和存档,在业务流程图之外还可以绘制表格分配图。本章提要本章提要u 系统分析概述系统分析概述v 现行系统的详细调查现行系统的详细调查w 组织结构、功能调查组织结构、功能调查x 业务流程调查业务流程调查y 数据和数据流程调查数据和数据流程调查z 系统化分析系统化分析 系统分析报告系统分析报告
28、|系统分析报告实例分析系统分析报告实例分析6.5 数据和数据流程调查数据和数据流程调查 数据和数据流程调查的目的和内容数据和数据流程调查的目的和内容 收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式;据存储介质(如账本、清单)的典型格式;分析各种单据、报表、账本等的制作单位、报送单位、存放地点、发分析各种单据、报表、账本等的制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生高峰时间及发生量等;生频度(如每月制作几张)、发生高峰时间及发生量等;分析各种单据、报表、账本等所包含的
29、各项数据的类型(数字、字符分析各种单据、报表、账本等所包含的各项数据的类型(数字、字符等)、长度、取值规则(例如最大值和最小值);等)、长度、取值规则(例如最大值和最小值);结合业务流程图,分析数据在各个业务环节上的处理过程和方法;结合业务流程图,分析数据在各个业务环节上的处理过程和方法;舍去进行数据处理的具体组织结构、信息的载体、物料、现金等要素,舍去进行数据处理的具体组织结构、信息的载体、物料、现金等要素,单独从数据的来源、流动、处理、存储和去向等角度来考察实际业务单独从数据的来源、流动、处理、存储和去向等角度来考察实际业务中的数据处理模式,并将其通过数据流程图的方式描述出来,并对其中的数
30、据处理模式,并将其通过数据流程图的方式描述出来,并对其中存在的流动不畅、数据不匹配、处理不合理等问题进行分析。中存在的流动不畅、数据不匹配、处理不合理等问题进行分析。6.5 数据和数据流程调查数据和数据流程调查 数据和数据流程调查的目的和内容数据和数据流程调查的目的和内容6.5 数据和数据流程调查数据和数据流程调查 数据流程图数据流程图数据流程图数据流程图(Data Flow Diagram,DFD)是是一种从总体是是一种从总体上描述系统的逻辑功能、描述系统内各部分的信息联系以上描述系统的逻辑功能、描述系统内各部分的信息联系以及与系统外各种事物之间的联系、反映了系统中的信息运及与系统外各种事物
31、之间的联系、反映了系统中的信息运动的图表工具。动的图表工具。外部实体外部实体处理过程处理过程数据存储数据存储数据流数据流6.5 数据和数据流程调查数据和数据流程调查 数据流程图数据流程图供应部门收到计划科送来的生产计划,工艺科送来的材料消耗定额以及维修部门供应部门收到计划科送来的生产计划,工艺科送来的材料消耗定额以及维修部门送来的维修用料计划,进行处理:(送来的维修用料计划,进行处理:(1)计算生产用料。由生产计划和材料消耗)计算生产用料。由生产计划和材料消耗定额计算并生成生产用料表;(定额计算并生成生产用料表;(2)计算材料总需用量。由生产用料表及维修用)计算材料总需用量。由生产用料表及维修
32、用料计划,计算材料总需用量料计划,计算材料总需用量;(3)制订材料订购计划。由材料需用总量、材料库)制订材料订购计划。由材料需用总量、材料库存数据、订购合同等信息,制订材料订购计划,除保存外,分别送厂部及财务科。存数据、订购合同等信息,制订材料订购计划,除保存外,分别送厂部及财务科。计划科计划科工艺科工艺科维修部门维修部门计算计算生产生产用料用料P1F3订购合同订购合同F4库存数据库存数据F5订购计划存档订购计划存档财务科财务科厂部厂部计算计算材料材料总用量总用量P2制订制订订购订购计划计划P3生产生产计划计划材料消耗材料消耗定额定额维修用料维修用料计划计划生产生产用料表用料表材料需用材料需用
33、总量总量订购计划订购计划合同数据合同数据材料库存材料库存订订购购计计划划订购计划订购计划6.5 数据和数据流程调查数据和数据流程调查 数据流程图的绘制方式:数据流程图的绘制方式:“自顶向下,层层分解自顶向下,层层分解”层次层次数据流程图数据流程图SS1S2S3123S21S22S232.12.22.3S31S323.13.2顶层顶层数据数据流程图流程图第第0 0层层数据数据流程图流程图第第1 1层层数据数据流程图流程图6.5 数据和数据流程调查数据和数据流程调查 案例:某企业库存管理业务的数据流程分析案例:某企业库存管理业务的数据流程分析 业务流程描述:业务流程描述:物料入库管理:根据生产部门
34、的入库单、质检部门的验收单进行物料入库管理:根据生产部门的入库单、质检部门的验收单进行成品、半成品入库;根据采购部门的原材料到货单、质检部门的成品、半成品入库;根据采购部门的原材料到货单、质检部门的验收单进行原材料入库。登记入库流水账,并更新库存台帐(记验收单进行原材料入库。登记入库流水账,并更新库存台帐(记录有所有物料当前库存余额的文件)。录有所有物料当前库存余额的文件)。物料出库管理:根据生产部门的领料单进行原材料、半成品出库;物料出库管理:根据生产部门的领料单进行原材料、半成品出库;根据销售部门的销售出库单进行产成品出库。登记出库流水账,根据销售部门的销售出库单进行产成品出库。登记出库流
35、水账,更新库存台帐。更新库存台帐。每日下班前检查库存台帐和预先设置的物料订货点文件,针对库每日下班前检查库存台帐和预先设置的物料订货点文件,针对库存量小于订货点的物料生成存量小于订货点的物料生成ROP订单,如物料属原材料,则将订单,如物料属原材料,则将ROP订单送采购部门,如物料属自制件,则将订单送采购部门,如物料属自制件,则将ROP订单送生产部订单送生产部门。门。每月生成物料库存报表,交相关领导。每月生成物料库存报表,交相关领导。根据物料属性查询物料库存信息。根据物料属性查询物料库存信息。6.5 数据和数据流程调查数据和数据流程调查 案例:某企业库存管理业务的数据流程分析案例:某企业库存管理
36、业务的数据流程分析生产生产部门部门(半)成(半)成品入库单品入库单质检质检部门部门验收验收单单采购采购部门部门原材料原材料到货单到货单入库并记入库并记流水账流水账更新库存更新库存台账台账销售销售部门部门生产生产部门部门领料领料单单销售销售出库单出库单出库并记出库并记流水账流水账库存库存台账台账入库流入库流水账水账出库流出库流水账水账物料属物料属性文件性文件生成材料生成材料库存报表库存报表原材料原材料ROP订单订单自制件自制件ROP订单订单生成生成ROP订单订单生产生产部门部门采购采购部门部门相关相关领导领导库存库存报表报表查询物料查询物料库存库存库管库管部门部门查询查询结果结果库管库管部门部门
37、库管库管部门部门6.5 数据和数据流程调查数据和数据流程调查 案例:某企业库存管理业务的数据流程分析案例:某企业库存管理业务的数据流程分析原材料原材料ROP订单订单生产部门生产部门D3库存台帐库存台帐D4 物料属性文件物料属性文件销售部门销售部门相关领导相关领导库存库存管理管理SystemD1入库流水账入库流水账D2出库流水账出库流水账质检部门质检部门验收单验收单(半)成品入库单(半)成品入库单销售出库单销售出库单物料库存报表物料库存报表采购部门采购部门原材料到货单原材料到货单自制件自制件ROP订单订单 顶层数据流程图顶层数据流程图 案例:某企业库存管理业务的数据流程分析案例:某企业库存管理业
38、务的数据流程分析6.5 数据和数据流程调查数据和数据流程调查 第第0 0层数据流程图层数据流程图原材料原材料ROP订单订单生产部门生产部门D3库存台帐库存台帐D4 物料属性文件物料属性文件销售部门销售部门相关领导相关领导出入库出入库管理管理P1D2 出库流水账出库流水账D1入库流水账入库流水账(半)成品入库单(半)成品入库单销售销售出库出库单单物料库存报表物料库存报表采购部门采购部门原材料到货单原材料到货单自制件自制件ROP订单订单查询与查询与统计统计P3生成生成ROP订单订单P2质检部门质检部门验收单验收单生产部门生产部门采购部门采购部门 案例:某企业库存管理业务的数据流程分析案例:某企业库
39、存管理业务的数据流程分析6.5 数据和数据流程调查数据和数据流程调查 第第1 1层数据流程图层数据流程图生产部门生产部门D3库存台帐库存台帐登记登记入库入库流水账流水账P1.1D1 入库流水账入库流水账D2 出库流水账出库流水账(半)成品(半)成品入库单入库单采购部门采购部门登记登记出库出库流水账流水账P1.2更新更新库存库存台帐台帐P1.3质检部门质检部门生产部门生产部门质检部门质检部门原材料原材料到货单到货单验收单验收单验收单验收单领料单领料单6.5 数据和数据流程调查数据和数据流程调查 数据流程图的绘制方式:数据流程图的绘制方式:“自顶向下,层层分解自顶向下,层层分解”展开的层次展开的层
40、次和管理的层和管理的层次一致,也次一致,也可划分得更可划分得更细。数据处细。数据处理的分解要理的分解要自然,注意自然,注意功能的完整功能的完整性。性。库存管理系统库存管理系统出入库管理出入库管理ROP订单管理订单管理库存查询与统计库存查询与统计登登记记入入库库流流水水账账登登记记出出库库流流水水账账更更新新库库存存台台帐帐物物料料库库存存余余额额查查询询ROP订订单单生生成成ROP订订单单汇汇总总库库存存余余额额查查询询出出入入库库明明细细查查询询生生成成库库存存报报表表 案例:某汽车配件公司数据流程分析案例:某汽车配件公司数据流程分析6.5 数据和数据流程调查数据和数据流程调查 顶层数据流程
41、图顶层数据流程图汽配汽配业务业务处理处理SystemD1配件库存配件库存供应商供应商顾客顾客订货单订货单发货单发货单订货单订货单发货单发货单 案例:某汽车配件公司数据流程分析案例:某汽车配件公司数据流程分析6.5 数据和数据流程调查数据和数据流程调查 第第0 0层数据流程图层数据流程图配件配件销售销售P1D1配件库存配件库存供应商供应商顾客顾客订货单订货单发货单发货单配件配件采购采购P2订货单订货单发货单发货单到货通知到货通知会计会计处理处理P3D2应收款明细应收款明细D3应付款明细应付款明细发发票票发发票票 案例:某汽车配件公司数据流程分析(案例:某汽车配件公司数据流程分析(第第1 1层数据
42、流程图层数据流程图)6.5 数据和数据流程调查数据和数据流程调查不合格不合格订货单订货单顾客顾客业务员业务员经理经理编辑编辑订货单订货单P1.1D4顾客信息顾客信息登陆登陆新客户新客户信息信息P1.2查询命令查询命令确定确定顾客顾客订货订货P1.3开发货单开发货单并修改并修改库存库存P1.4产生产生暂存暂存订货单订货单P1.5对照对照暂存暂存订货单订货单P1.6编制销售编制销售和库存和库存报表报表P1.7查询查询库存库存P1.8D5销售历史销售历史D1配件库存配件库存D1配件库存配件库存D2应收款明细应收款明细D6暂存订货单暂存订货单采购部门采购部门订货单订货单新顾客信息新顾客信息合格订货单合
43、格订货单库存不足的订货单库存不足的订货单发货单发货单查询结果查询结果可可发发订订货货到货到货通知通知可发订货可发订货销售和库存报表销售和库存报表6.5 数据和数据流程调查数据和数据流程调查 父图和子图平衡父图和子图平衡 子图是对父子图是对父图中处理逻图中处理逻辑的详细描辑的详细描述,因此父述,因此父图中数据的图中数据的输入和输出输入和输出必须在子图必须在子图中反映出来中反映出来缺少发货单缺少发货单 数据流程图绘制需要注意的问题数据流程图绘制需要注意的问题6.5 数据和数据流程调查数据和数据流程调查 数据流程图绘制需要注意的问题数据流程图绘制需要注意的问题 数据流至少有一端连着数据处理数据流至少
44、有一端连着数据处理 数据流不能从外部实体直接传送到数据存储,也不能从数据存储数据流不能从外部实体直接传送到数据存储,也不能从数据存储直接传送到外部实体。直接传送到外部实体。外部外部实体实体外部外部实体实体外部外部实体实体数据存储数据存储数据存储数据存储外部外部实体实体数据存储数据存储数据存储数据存储6.5 数据和数据流程调查数据和数据流程调查 数据流程图绘制需要注意的问题数据流程图绘制需要注意的问题 区分数据流、控制流和激发条件区分数据流、控制流和激发条件 不要把控制流作为数据流不要把控制流作为数据流读入读入卡片卡片卡片卡片校验校验卡片信息卡片信息合法卡片合法卡片读下一张读下一张卡片卡片 不要
45、标出激发条件不要标出激发条件计算计算工资工资工资率工资率工资单工资单每月每月1 1号号职工档案职工档案6.5 数据和数据流程调查数据和数据流程调查 数据流程图绘制需要注意的问题数据流程图绘制需要注意的问题 数据存储流入流出协调数据存储流入流出协调 从总体上讲,数据存储必定有流入的数据流和流出的数据流,缺从总体上讲,数据存储必定有流入的数据流和流出的数据流,缺少任何一种则意味着遗漏某些加工。即数据存储必须有其产生少任何一种则意味着遗漏某些加工。即数据存储必须有其产生(Create)的源泉,也必须有其使用()的源泉,也必须有其使用(Use)的意义。)的意义。数据处理流入流出协调数据处理流入流出协调
46、 只有输入没有输出则数据处理无需存在,只有输出没有输入的数只有输入没有输出则数据处理无需存在,只有输出没有输入的数据处理不可能满足。据处理不可能满足。数数据据处处理理数据源数据源数数据据处处理理数据源数据源缺少输入缺少输入缺少输出缺少输出6.5 数据和数据流程调查数据和数据流程调查 数据流程图绘制需要注意的问题数据流程图绘制需要注意的问题 只反映数据流动、存储和处理,过滤非数据成分只反映数据流动、存储和处理,过滤非数据成分 忽略琐碎的枝节(比如出错处理等),留待系统设计阶段细化忽略琐碎的枝节(比如出错处理等),留待系统设计阶段细化 合理命名、准确编号合理命名、准确编号 随时准备重画随时准备重画
47、6.5 数据和数据流程调查数据和数据流程调查 数据流程图的作用数据流程图的作用 反映的是数据的流动、处理和存储,是现反映的是数据的流动、处理和存储,是现有系统向新的管理信息系统的映射,是新有系统向新的管理信息系统的映射,是新系统逻辑模型的概要反映。系统逻辑模型的概要反映。是下一步系统模块化设计的基础。是下一步系统模块化设计的基础。根据数据流和数据存贮,进一步作数据分根据数据流和数据存贮,进一步作数据分析,可向数据库设计过渡。析,可向数据库设计过渡。根据数据流向,定出存取方式。根据数据流向,定出存取方式。对应一个数据处理过程,可用相应方式对应一个数据处理过程,可用相应方式(文字、决策树、决策表、
48、结构化语言等)(文字、决策树、决策表、结构化语言等)来表达其处理方法,以向程序设计过渡。来表达其处理方法,以向程序设计过渡。6.5 数据和数据流程调查数据和数据流程调查 数据字典数据字典 数据流程图难以标识外部实体、数据流、数据处理、数据存储数据流程图难以标识外部实体、数据流、数据处理、数据存储等的各项具体内容,因而在系统分析过程中,还需要通过数据等的各项具体内容,因而在系统分析过程中,还需要通过数据字典对这些要素进行更详细的说明。数据字典提供了关于系统字典对这些要素进行更详细的说明。数据字典提供了关于系统数据的描述信息。数据的描述信息。数据字典通过条目(数据流条目、数据加工条目、数据数据字典
49、通过条目(数据流条目、数据加工条目、数据存储条目、数据项条目、外部项条目)的形式对数据流存储条目、数据项条目、外部项条目)的形式对数据流程图上的各种元素进行详细的描述和定义和工具,其和程图上的各种元素进行详细的描述和定义和工具,其和数据流程图一起共同构成系统的逻辑模型。数据流程图一起共同构成系统的逻辑模型。6.5 数据和数据流程调查数据和数据流程调查 数据字典的内容数据字典的内容输入信息输入信息信息名称信息名称使用目的使用目的收集方式收集方式发生周期发生周期信息量信息量校对方式校对方式保存期保存期相关业务相关业务使用文字使用文字其它其它输出信息输出信息处理过程处理过程存储方式存储方式代码信息代
50、码信息信息需求信息需求信息名称信息名称使用单位使用单位使用目的使用目的发行份数发行份数发送方式发送方式使用文字使用文字输出时间输出时间输出方式输出方式其它其它处理内容处理内容处理周期处理周期处理方法处理方法处理时间处理时间处理场所处理场所其它其它文件名文件名保管周期保管周期保存周期保存周期总信息量总信息量保密要求保密要求使用频率使用频率删除周期删除周期追加频率追加频率删除频率删除频率其它其它代码名称代码名称分类代码分类代码编码方式编码方式使用目的使用目的校对方式校对方式其它其它信息名称信息名称需求目的需求目的需求单位需求单位使用者使用者时间限制时间限制信息形式信息形式具体要求具体要求其它其它6