第3章系统分析(第二部分).ppt

上传人:本田雅阁 文档编号:2120743 上传时间:2019-02-18 格式:PPT 页数:58 大小:1.46MB
返回 下载 相关 举报
第3章系统分析(第二部分).ppt_第1页
第1页 / 共58页
第3章系统分析(第二部分).ppt_第2页
第2页 / 共58页
第3章系统分析(第二部分).ppt_第3页
第3页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第3章系统分析(第二部分).ppt》由会员分享,可在线阅读,更多相关《第3章系统分析(第二部分).ppt(58页珍藏版)》请在三一文库上搜索。

1、第四章 系统分析,第三节 系统分析 系统分析概述 现行系统的详细调查 新系统逻辑模型,1 系统分析的目的,2 系统分析的任务,现行系统的详细调查(包括工作程序、信息流以及工作的组织与控制方法) 分析系统业务流程及数据流程 制定新系统的逻辑模型(数据流程图、数据字典、处理功能描述) 解决系统“能做什么(What to do)” 的问题。,系统分析概述 现行系统的详细调查 新系统逻辑模型,第三节 系统分析,现行系统的详细调查 (一)系统调查概述 (二)组织机构与功能结构调查 (三)业务流程调查 (四)数据调查 (五)处理调查,现行系统的详细调查 (一)系统调查概述 (二)组织机构与功能结构调查 (

2、三)业务流程调查 (四)数据调查 (五)处理调查,组织机构与功能结构调查,了解系统的界限,了解组织关系和系统的构成,它反映的是系统的综合情况。 包括三部分: 组织机构调查 业务过程与组织结构之间的联系分析 业务功能结构调查与分析,1、组织结构图,2、组织业务关系图,3 业务功能一览表,现行系统的详细调查 (一)系统调查概述 (二)组织机构与功能结构调查 (三)业务流程调查 (四)数据调查 (五)处理调查,业务流程调查,主要采用业务流程图(transaction flow diagram,简称TFD)。 对每一业务弄清其输入、处理、存贮、输出、立即存取要求,收集相应资料。 理顺各个岗位、各个业务

3、流程之间的关系。 除去不必要的环节,对重复的环节进行合并,对新的环节进行增补。 确定哪些是今后计算机系统要处理的环节。,业务流程图,业务流程图:用一些规定的符号及连线来表示某个具体业务处理过程。 业务流程图易于阅读和理解,是分析业务流程的重要步骤。,业务流程图,业务流程图的基本符号,业务流程图,业务流程图绘制图表,某企业物资管理业务流程,处理过程:车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的领料单退回车间。库工收到已批准的领料单后,首先查阅库存帐,若有货,则通知车间前来领取所需物料,并登记用料流水账,否则将通知采购人员缺货。采购人员根据缺货通知,查阅订货合同单,若已订货,则向

4、供货单位发出催货请求,否则就临时申请补充订货。供货单位发出货物后,立即向订货单位发出提货通知。采购人员收到提货通知单后,就可办理入库手续。接着是库工验收入库,并通知车间领料。此外,仓库库工还要根据库存帐和用料流水账定期生成库存的报表,呈送有关部门。,练习:医院看病流程图,过程描述:病人在门诊挂号处挂号,持挂号单到相应科室就诊。医生诊治后,如需检验则开具检验单,病人持单至计价处计价后到收费处缴费再到相关检验科室检查,待结果出来后交医生继续诊断。医生为病人开处方或治疗单,病人拿处方或治疗单计价、缴费后至门诊药房取药,如需治疗则至治疗室治疗。,练习 某仓库业务流程:审核员负责对产品入库单、出库单进行

5、审核,检查入库单和出库单填写的形式是否符合要求(产品实际入库数量与入库单上填写的数据是否一致,出库单上填写的出库数量是否大于产品实际库存量等)。不合格的单据分别返回车间和销售科,合格的单据转给记帐员,由其登记库存台帐。统计员根据库存台帐定期统计分析各种产品每月出入库数量等综合数据,也可进行库存数据的随即查询等。,现行系统的详细调查 (一)系统调查概述 (二)组织机构与功能结构调查 (三)业务流程调查 (四)数据调查 (五)处理调查,数据调查,在调查中要注意广泛地收集各项业务处理中各种输入、输出的单据、表格、报表、各类台账等,而且最好是填有内容的资料和报表。细致调查了每一张单据、表格、报表、台账

6、等资料的来龙去脉、处理内容、处理时间、处理的数据量、处理的周期之后,可汇总绘制数据调查分析表。 调查方法:查阅档案、面谈调查、发调查表、测定采样、实际动手等。,现行系统的详细调查 (一)系统调查概述 (二)组织机构与功能结构调查 (三)业务流程调查 (四)数据调查 (五)处理调查,处理调查,处理调查,主要是对业务处理的逻辑关系和算法模型进行的调查。 在处理调查中对每一个处理项需要调查的内容和项目大致如下: (1)该处理有哪些输入?处理的输出是什么? (输入输出的单据、报表的各项数据) (2)输入经处理后的输出是什么?包括哪些数据项的内容? (3)了解各项数据的生成途径(算法模型)。 (后续),

7、处理调查,(续) (4)了解处理的逻辑关系。可用判定树或判定表来描述,以便今后的分析与设计。 (5)根据信息采集与处理,构造系统的数学模型。 (6)了解整个系统的处理程序,弄清先后和处理过程。 (7)确定处理时间的要求,明确在相对时间段内需要处理的数据内容。 (8)弄清处理信息的形态(报表、报单、屏幕显示等),以及时段输出要求。,系统分析概述 现行系统的详细调查 新系统逻辑模型,第三节 系统分析,数据流程图(Data Flow Diagram) 数据字典 处理功能描述,新系统逻辑模型,1. 数据流程图的四个基本成分,数据存储,数据流,外部实体,数据处理,1) 数据流,用带有名称的箭线表示,表示

8、数据流向,箭头指向数据流动的方向,箭尾标志数据产生的地方。 数据流的形态:纸质单据、电子数据、电话、短消息等。 数据流的命名 用名词,不要使用意义空洞的名词。 尽量使用现实系统已有名字,2) 数据处理,从输入数据流到输出数据流的变化过程。 处理环节可能需要对数据流进行分解、合并、比较、确认、格式化、分类等各种形式的功能变换;或者产生新的数据。编制采购计划、查询、打印报表等。,3) 外部实体,指不受所描述系统的控制,独立于该系统之外的对象,即存在于系统之外的人员或组织。 可以作为数据的来源或数据输出的终点。如填写订单的客户、接收工资的员工、得到报表的部门、接受信息的另一个系统等。,表示需要保存的

9、数据。数据存储标出了在数据流程中需要在何地保存何种数据内容,并用它作为数据存储的名称。 数据存储可以“读出 ”和“写入 ”。 数据存储不涉及存储介质和技术手段,只是表明有一个存储的逻辑环节,可以是磁盘、文件、账簿或档案袋等。 分层数据流程图中,数据存储只被某一个子系统使用,则画在该子系统的详细图中,如被几个子系统使用,则画在这几个子系统的上层和当前层中。,4) 数据存储,2 怎样画DFD,了解DFD的特性 画分层DFD,1) DFD的特性,与程序流程图不同,DFD不表示程序的控制结构,只描述数据的流动 DFD分成多层(子图、父图概念)表示, 从而逐步展开数据流和功能的细节。,S,2,1,3,2

10、.2,2.1,2.3,3.1,3.2,背景图,0层,1层,(基本系统模型),(系统的子功能),DFD的分层表示,2) 画分层DFD(1),(1)先画出背景图。 (2)自顶向下画出各层DFD 分解原则: 分解后的子系统有相对独立功能 一次分解不要加入细节过多 由外向里画DFD,报名单,合格报名单,检验 报名单,2) 画分层DFD(2),(3)先考虑稳定状态,忽略系统的工作条件, 即怎么开始、怎么结束的。 (4)忽略琐碎的枝节,如出错处理等。 (5)随时准备重画,报名单,合格报名单,检验 报名单,错误的报名单,3) 画分层DFD的指导原则,(1)父图-子图平衡 (2)局部数据存储 (3)编号 (4

11、)分解的程度,模型分解时必须保持父图的输入输出数据流和子图输入输出数据流相同。,父图-子图平衡,父图-子图平衡,购书单,教材购销系统,教材购销系统的背景图,学生,领书单,缺书单,进书通知,书库保 管员,无效书单,购书单,缺书单,销售 教材,采购 教材,P1,P2,第二层DFD(层) 教材购销系统,教材存量表,学 生,D1,缺书登记表,D2,书库 保 管 员,进书通知,教材入 库信息,领书单,无效书单,P1.2,第三层DFD (1层) 销售子系统(1.0),无效 书单,教材存量表,D1,开发票,D2,缺书登记表,学生,各班学生用书表,D3,售书登记表,D4,P1.1,审查 有效性,P1.3,登记

12、并 开领书单,学生,P1.5,补售 教材,P1.4,登记缺书,购书单,发票,领书 单,有效 购书单,教材入库信息,按书号 汇总缺书,P2.1,P2.3,第三层DFD (1层) 采购子系统(2.0),待购教材表,D5,教材一览表,D6,书库 保 管 员,进书通知,教材存量表,D1,P2.2,按出版社 统计缺书,修改教材库 存和待购量,D2,缺书登记表,缺 书 单,教材入库信息,P1,配件公司向电力配件生产厂家或批发商订货 电力配件公司从客户那里接受订货要求,把配件卖给客户 客户可以当时购买,也可以预先订货,大件商品公司负责托运 当存货不足时,配件公司向供应商发出订货要求,以满足销售的需要,实 例

13、,销售管理要做的主要事情是:,(1)编辑订货单,审核顾客填写的订货单;,(2)如果是新顾客,则进行登记;,(3)确定顾客订货,根据库存情况确定是否有现货卖给顾客;,某电力配件公司的业务流程分析,(4)开发货单,如果有货,并且能如数供应,则开发货单允许顾客提货,此时应修改库存,并将应付款金额记入应付款明细帐(本公司采用银行转帐方式),(5)产生暂存订货单(顾客预订单),如果现货数量不能完全满足,将现货部分卖给顾客,不足部分询问顾客是否预订,如果同意则预订;,某电力配件公司的业务流程分析,(6)对照暂存订货单,在采购部门将顾客预订的配件买来并入库后,通知销售部门已到货,销售部门核对顾客预订单后,将

14、配件卖给顾客,(7)编制销售和库存报表,定期编制各种营业报表,(8)检索库存,经理查询有关销售和库存等信息,采购管理要做的主要事情是:,(1)按配件汇总顾客预订单;,(2)确定要向供应商订购的各种配件数量;,(3)按供应商汇总,打印向供应商的订货单;,(4)当供应商把货发来时,要核对;,(5)核对无误后,入库;,(6)打印到货通知单,通知销售部门可将顾客预订的配件卖给顾客,某电力配件公司的业务流程分析,会计帐务要做的主要事情是:,(1)应收款帐务(债权处理),顾客付款后开收据,并修改明细帐,(2)应收款帐务(债务处理),核对供应商的付款通知,付款给供应商并修改明细帐;,(3)修改总帐;,(4)编制会计报表。,某电力配件公司的业务流程分析,订货单,发货单,收款单,收据,订货单,发货单,到货通知,合格订单,不满足的订货单,发货单,订货单,“采购管理”的扩展,发货单,1.2.2 确定要订货配件,订货单,错误的发货单,付款,“会计财务”的扩展,1.3.2 确定要订货配件,收据,应付款通知,课后作业,书后 P159 1,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1