资源预览内容
第1页 / 共71页
第2页 / 共71页
第3页 / 共71页
第4页 / 共71页
第5页 / 共71页
第6页 / 共71页
第7页 / 共71页
第8页 / 共71页
第9页 / 共71页
第10页 / 共71页
亲,该文档总共71页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
管理信息系统的系统分析,教学要求,初步掌握基本的系统分析方法和分析工具 能够将现实的业务需求汇总、整理并分析出来 能够利用业务流程图、数据流程、数据字典等工具,表达现实业务的逻辑关系 能够编写相关的需求分析表格、需求说明书 能够应用 U/C 矩阵进行系统分析设计 能够编写初步的系统分析报告,重要知识点:,可行性分析 组织结构调查 管理业务流程调查管理业务流程图表格分配图 数据流程调查 数据字典 判断树 判断表(决策表),系统化分析重点:,分析系统目标 业务流程 数据流程 功能分析 分子系统 数据属性分析 静态特性 动态特性 数据存储分析 查询要求分析 数据流程图,重要知识点:,综合发展模型 生产计划大纲 生产作业计划 库存管理模型 成本核算模型 成本预测模型 成本分析模型 预测模型,第一节 可行性分析和详细调查概述,开发新系统的要求往往来自于对原系统的不满。原系统可能是手工系统也可能是正在运行的信息系统。由于存在的问题可能充斥各个方面,内容分散,甚至含糊不清,这就要求系统分析人员针对用户提出的各种问题和初始要求,对问题进行识别,通过可行性分析确定开发系统的必要性。,可行性分析的任务和内容,管理 上的 可行性,可行性分析报告,内容: 1.系统概述2.项目的目标3.所需资源、期望和预期效益4.对项目可行性的结论,结论应指明: 1.可以立即开发2.改进原系统3.目前还不行,详细调查的目的、原则,详细调查的对象是现行系统(包括手工系统和管理信息系统),目的在于完整地掌握现行系统的状况,发现问题和薄弱环节,收集资料,为下一步的系统化分析和提出新系统的逻辑设计做好准备。 详细调查应遵循用户参与的原则,即由使用部门的业务人员、主管人员和设计部门的系统分析人员、系统设计人员共同进行。,方法可以采用,方法 召开调查会 访问 发调查表 参加业务实践,管理业务调查,结构调查,管理工程调查,管理业务流程调查,一. 管理业务流程图管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理的流向。,车间,用料计划,领料单,未批准的领料单,领料通知,库存帐,已批准的领料单,用料流水帐,催化单,库存报表,补充订货单,入库单,缺料通知单,订货单(合同),提货通知单,库长,库工,采购员,有关部门,有,无,供货单位,某企业物资管理业务流程图,可以帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。,二.表格分配图,采购单,登记代收款,应付款处理,准备采购单,收货单,代收货清单,收货处理,应付帐,取货通知,卖方,存档,存档,存档,卖方,付款,采购部门,财会部门,收货部门,数据流程调查,数据流程调查过程中收集的资料,收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式 弄清各个环节上的处理方法和计算方法 在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度、发生高峰时间和发生量等 在上述各种单据、报表、账本的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围,数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合的反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性和概括性。抽象性表现在它完全舍弃了原来的物质,只剩下数据的流动、加工处理和存储;概括性表现在它可以把信息处理过程中的不同业务联系起来,形成一个整体。无论是手工操作部分还是计算机处理部分,都可以用它表达出来。 有四种符号表示,1. 外部实体,外部实体指本系统之外的人或单位,他们和本系统有信息传递关系。在绘制某一子系统数据流程图时。凡属本系统外的人或单位,也都被列为外部实体。,2. 数据流,数据流表示流动着的数据,它可以是一项数据,也可以是一组数据(如扣款数据文件、订货单等),也可用来表示对数据文件的存储操作。通常在数据流的上方标明数据流的名称。,3.处理(功能),它用一个长方形来表示处理逻辑,图形下都填写处理的名字(如开发票、出库处理等),上部填写与处理有唯一对应关系的标志。,4. 数据存储,数据存储是指通过数据文件、文件夹或账本等存储数据,用一个右边开口的长方形表示。图形右边填写存储数据和数据集的名字,左边填该数据存储的标志。,数据流程图的符号,外部实体,数据流,处理,数据存储,厂办,车间,用户,销售统计,入库处理,合同 登记处理,出库处理,发货处理,销售 分配处理,合同 执行登记,财务科,统计表,合同,入库单,入库数据,销售数据,合同数据,合同执行 数据,查询,合同台帐,发货通知,出库单,出库单,查询,出库 数据,库存台帐,成品销售管理的数据流程图,数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。首先画出顶层(第一层)数据流程图。,用户,P1,销售处理,订货单,发货单,销售子系统的顶层数据流程图,对顶层数据流程图中的“处理”进行分解,也就是将“销售处理”进行更多的“处理”。,仓库,财务科,用户,P2.1,判断订货 处理方式,P2.3,开付款 通知单,P2.2,开发货票,库存帐,信用手册,订货单存档,等有货再发货订货单,待付款订货单,待付款通知单,发货票,发货票,订货单,D2(订货单),D3(订货单),D1(订货单),订货单,发货票,订货处理的第二层数据流程图,数据字典,为了对数据流程图中各种元素作详细的说明,有必要建立数据字典。数据字典的主要内容是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等6个方面作出具体的定义。数据流程图配以数据字典,就可以从图形和文学两个方面对系统的逻辑模型进行完整的描述。,数据项的定义,具体包括: (1)数据项的名称、编号、别名和简述 (2)数据项的长度 (3)数据项的取值范围 例:数据项的定义 数据项编号:10201 数据项名称:材料编号 别 名:材料编码 简 述:某材料的代码 类型及宽度:字符型,4位 取 值 范 围:“0001”“9999”,数据结构的定义,数据结构描述了某些数据项之间的关系。一个数据结构可以由若干个数据项组成,也可由若干个数据结构组成;还可以由若干个数据项和数据结构组成。,用户订单的数据结构,例:数据结构的定义 数据结构编号:DS0301 数据结构名称:用户订货单 简 述:用户所填用户情况和订货要求等信息 数据结构组成:DS0302DS0303DS0304,数据流的定义,数据流由一个或一组固定的数据项组成。定义数据流时不仅要说明数据流的名称、组成等,还应注明它的来源、去向和数据流量等。,例:数据流的定义 数据流编号:D0308 数据流名称:领料单 简 述:车间开出的领料单 数据流来源:车间 数据流去向:发料处理模块 数据流组成:材料编号材料名称领用数量日期领用单位 数 据 流 量:10份/小时 高 峰 流 量:20份/小时(上午9:0011:00),处理逻辑的定义,例:处理逻辑的定义 处理逻辑编号:P02-03 处理逻辑名称:计算电费 简 述:计算应交纳的电费 输入的数据流:数据流电费价格,来源于数据存储文件价格表;数据流电量和用户类别,来源于处理逻辑“读电表数字处理”和数据存储“用户文件”。 处 理:根据数据流“用电量”和“用户信息”,检索用户文件,确定该用户类别;再根据已确定的用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价;用单价乘用电量得到该用户应交纳的费用。 输出的数据流:数据流“电费”一是去外部项用户,二是写入数据存储用户电费账目文件。 处理频度:对每个用户每月处理一次。,数据存储定义,数据存储是数据结构保存的场所,它在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。 例:数据存储的定义 数据存储编号:F0308 数据存储名称:库存帐 简述:存放配件的存放量和单价 数据存储组成:配件编号配件名称单价库存量备注 关键字:配件编号 相关联的处理:P02,P03,外部实体的定义,外部实体的定义包括:外部实体的编号、名称、简述以及有关数据流的输入和输出。 例:外部实体的定义 外部实体的编号:S0301 外部实体的名称:用户 简述:购置本单位配件的用户 输入的数据流:D0306,D0308 输出的数据流:D0301,描述数据逻辑的工具,判断树,欠款时间, 30天,30天 100天,100天,需求量,需求量,库存量,库存量,库存量,库存量,处理方案,立即发货,先按库存发货 进货后再补货,先付款再发货,不发货,通知先付欠款,判断表(决策表),结构英语表示法,IF 欠款时间30天IF 需求量库存量THEN 立即发货ELSE先按库存量发货,进货后再补货 ELSEIF 欠款时间100天IF 需求量库存量THEN 先付款再发货ELSE 不发货ELSE要求先付欠款,第六节 系统化分析,分析系统目标,根据详细调查对可行性目标作再次考察,对项目的可行性和必要性进行重新考虑,并根据对系统建设的环境和条件的调查修正系统目标,使系统目标适应组织的管理需求和战略目标。由于系统目标对系统建设具有重要意义,必须经过仔细论证才能修改。,分析业务流程,对原有流程进行分析 优化业务流程 确定新的业务流程。画出新系统的业务流程图 确定新系统的人机界面,分析数据流程,对原有数据流程进行分析 优化数据流程 确定新的数据流程 确定新系统的人机界面,功能分析和划分子系统,目标和功能的关系,对于大系统来说,划分子系统的工作应在系统规划阶段进行, 常用的是U/C矩阵,一,数据属性分析,数据的静态特性分析指分析数据的类型(字符型、数据型、日期型等)、数据的长度(位数、小数位数)、取值范围(最大值、最小值)和发生的业务量(如每天发生几笔)。,数据的动态特性分析 固定值属性 固定个体变动属性 随机变动属性,二,数据存储分析,数据存储分析是数据库设计在系统分析阶段要做的工作,其内容首先是要分析用户的需求,也就是要调查清楚用户希望从管理信息系统中得到哪些有用信息,然后通过综合抽象,用适当的工具进行描述。,数据查询要求分析,通过调查和分析,将用户需要查询的问题列出清单或绘出查询方式示意图。用户可能查询的问题包括:“X产品完成计划的百分之几?”。“X课题组已经花费了多少研究费用?”等等。,数据的输入、输出分析,选择时间,图形显示,显示有关单位数据,选择时间,显示该单位、该时间的指标,选 择 单 位,比较,排序,显示升降值、比率,图形 显示,图形 显示,数据 显示,按时间 排序,按大小 排序,图形 显示,数据 显示,直方图,百分图,折线图,一个单位,所有单位,一个以上 时间,一个时间,绘制新系统的数据流程图,新系统的数据流程图是在以上分析过程中逐步完善的。这是一项需要多次反复的、去伪存真的细致工作。,确定新系统的数据处理方式,数据处理的方式可分为两类:成批处理方式和联机实时处理方式。 成批处理方式按一定的时间间隔(小时、日、月)把数据积累成批后再一次输入计算机进行处理。成批处理的特点是费用较低而又有效地使用计算机,通常适用以下情况: (1)固定周期的数据处理 (2)需要大量的来自不同方面的数据的综合处理 (3)需要在一段时间内积累数据后才能进行的数据处理 (4)没有通信设备而无法采用联机实时处理的情况,联机实时处理方式的特点是面向处理,数据直接从数据源输入中央处理机进行处理, 由计算机即时做出回答,将处理结果直接传给用户。适用于以下情况: (1)需要反映迅速的数据处理 (2)负荷易产生波动的数据处理 (3)数据收集费用较高的数据处理,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号