第六章-管理信息系统的系统分析_第1页
第六章-管理信息系统的系统分析_第2页
第六章-管理信息系统的系统分析_第3页
第六章-管理信息系统的系统分析_第4页
第六章-管理信息系统的系统分析_第5页
已阅读5页,还剩122页未读 继续免费阅读

下载本文档

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

文档简介

1第六章管理信息系统的系统

分析本章内容:组织结构调查管理功能调查业务流程调查数据流程图数据字典处理逻辑的工具2案例:软件工程师毫无用处?

“软件工程师毫无用处,我宁愿雇佣雷达专家教会他如何编程,也不愿意雇佣程序员来教会他雷达信号处理流程”。这段措辞严厉的声明来自于一位大型政府项目的经理,原因在于他所在的部门的电脑系统曾经错误地发出了ICBM导弹来袭的警报。而更加令他不能忍受的是,程序员居然拒绝对此错误功能承担责任。3

程序员抱怨说这是由于系统需求说明不够全面详细而造成的,不是自己的原因。这位经理意识到,系统需求说明文档没有指出某些特定的环境和条件会导致错误的警报,但是他仍然认为他所在部门的程序员应该具备这样的最基本知识,并坚持说,“没有任何雷达专家会犯如此基本的错误”。4问题:如何理解项目经理的抱怨?在一个项目需求调研过程中,系统分析人员发现如果对用户进行简单的培训,那么他们比系统分析人员,更能够做出比较准确的系统分析说明,你觉得这样的现象正常吗?5第一节系统分析概述系统分析的任务系统分析的基本步骤结构化系统分析方法结构化方法示意结构化系统分析方法图解6

系统分析是管理信息系统开发的第二阶段,也是决定管理信息系统成败最重要的阶段,主要解决系统“做什么”的问题。

实践证明,许多管理信息系统失败的原因与忽视或没有认真做好系统分析有着紧密的关系。7系统分析的任务

在充分认识原信息系统的基础上,通过问题识别、详细调查、系统化分析,最后完成新系统逻辑模型的设计。了解用户的需求;确定系统逻辑模型,形成系统分析报告。8系统分析的基本步骤9

结构化系统分析方法(StructuredAnalysis,简称SA)是由美国Yourdon公司提出来的,一种在系统详细调查的基础上,描述新系统逻辑模型的方法。它主要应用于分析大型管理信息系统,常常是和设计阶段的结构化设计(StructuredDesign,简称SD)和系统实施阶段的结构化程序设计(StructuredProgramming,简称SP)等方法衔接在一起加以使用的。

结构化系统分析方法10结构化方法示意逻辑模型物理模型计算机模型MIS开发各阶段的模型结构化的系统分析方法结构化的系统设计方法结构化的程序设计方法11X12343.13.23.34.34.24.44.1结构化系统分析方法图解12结构化系统分析方法使用自顶向下、逐层分解的方式来理解和表示将要开发的管理信息系统的功能,即由大到小,由表及里,逐步细化,逐层分解,一直到把整个系统清晰完整地展现出来。13第二节详细调查概述详细调查的目的、原则14详细调查的目的、原则对象现行系统目的完整掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的分析和提出新系统的逻辑模型做好准备。15原则“用户参与原则”业务人员主管人员系统分析人员系统设计人员配合协调16方式一般常见的详细调查方式有:1.重点询问调查2.全面业务需求分析的问卷调查3.深入实际的调查方式17第三节管理业务调查一、组织结构调查二、管理功能调查三、管理业务流程调查18为什么要进行管理业务调查?1、MIS建设=组织结构的重新设计2、管理系统是信息系统的环境191、MIS建设=组织结构的重新设计新信息系统的设计=对组织有目的的改造组织结构设计

组织结构设计主要包括下列内容:确定公司合理的集权、分权原则,设计有效的管理体制,确定合理的组织形式,按现代企业制度设置公司的法人治理结构和职能部门、生产部门。20阅读材料:逾淮之橘

为什么联想、海尔的信息化建设会取得很大成功,而有人却感慨传统管理体制下的企业成功实施ERP(企业资源计划)的概率几乎等于0?这不禁使人想起春秋时期晏子说过一句话,“橘生淮南则为橘,生于淮北则为枳,叶徒相似,其实味不同。所以然者何?水土异也”。那么,“水土异也”,异在哪些方面呢?

由于旧有的管理体制和经营理念的约束,使得诸多传统企业信息化的推进工作举步维艰,建设成果收效甚微。难怪联想公司表示今后在如何输出咨询能力及信息化技术的时候,未来所选择的客户是要挑拣的,计划经济烙印太深的企业,联想不会去碰。21

海尔集团董事局主席、首席执行官张瑞敏也指出,如果企业没有进行企业组织结构重组,只是在现有的基础上进行了微调,这种管理信息化不做也罢。22管理系统信息系统2、管理系统是信息系统的环境23一、组织结构调查组织结构

指的是一个组织(部门、企业、车间等)的组成以及这些组成部分之间的相互关系。1、24组织结构调查内容组织内部的部门划分领导与被领导关系信息资料的传递关系物资流动关系与资金流动关系各部门的工作内容与职责各级组织存在问题以及对新系统的要求等25组织结构结构图2、26计划组统计组分析组计划部调度组外协组统计组生产部成本组会计组出纳组财务部供应组销售组仓库供销部厂长27

作为业务调查所画出的组织结构图,更严格地来说,它还要求反映:1、除隶属关系外,还要反映信息流、物资流、资金流。2、详略分明,突出重点。3、反映与组织有业务联系的边界之外的部门及联系。2829例:某高校出版社的组织结构图3031二、管理功能调查

调查中可以用功能层次图来描述从系统目标到各项功能的层次关系。

为了实现系统的目标,系统必须具有各种功能(功能即完成某项工作的能力)。32销售系统管理销售计划管理销售合同管理销售核算与统计成品库管理市场预测编制年度销售计划销售历史资料管理编制销售计划合同执行情况分析合同有效性检查合同登记和变更销售利润核算

销售收入核算销售统计分析出入库管理

库存统计

市场预测销

市场分析

二、管理功能调查33三、管理业务流程调查1.业务流程调查的内容

各环节的处理业务、信息来源、处理方式、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。342.管理业务流程的描述图表业务流程图(FlowChart)一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。35图例说明业务处理单位业务处理描述表格传递存储收集资料36图例说明业务处理单位业务处理描述表格制作传递存储收集资料(本框内容为具体流程)业务流程图绘制举例37计划处银行技改处各部门局领导局领导开会讨论报表审批综合平衡(讨论)批准下达各部门正式计划批准后的计划上报材料计划处各部门技改处银行各部门存档投资规划贷款计划各部门某技改项目立项流程38车间领料单用料计划未批准领料单库长领料通知库存报表库存帐已批准领料单用料流水帐库工订货单(合同)缺料通知单入库单采购员催货单补充订货单提货通知单有关部门供货单位有无缺点:不够规范!39表格分配图

它可帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。4041第四节数据流程调查一、数据流程调查的内容二、数据的来源三、数据流程图42虽然管理业务调查过程中绘制的管理业务流程图和表格分配图形象地表达了管理中信息的流动和存储过程,但是它们还是没有完全脱离一些物质要素(如产品、单据等)。43一、数据流程调查的内容1.收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。2.弄清各环节上的处理方式和计算方法。443.在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。4.在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。45二、数据的来源1.现行组织机构

2.现行各系统或部门的业务流程

3.各种会议的决议

4.计算机文件(或数据库)系统的数据组织结构

5.上级下达的各种文件和各项任务指标

6.与本单位有关的其它单位的有关信息

7.其它各种报表、报告、图表管理信息系统所涉及的数据可从以下途径调查得到:46三、数据流程图1.数据流程图(DFD,DataFlowDiagram)

全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。472.数据流程图的特征(1)抽象性(2)概括性483、数据流程图的基本符号外部实体(ExternalEntity)处理过程(Process)数据存储(DataStore)数据流(DataFlow)49处理过程(Process)或处理逻辑1、处理逻辑在DFD中,处理逻辑表示对数据的变换,从用户的角度看就是表示系统能够“做什么”。50会计凭证处理(1)数据格式的转换期末凭证结账(2)数据内容的转换会计凭证打印(3)数据表现形式的转换

3种类型的数据变换512、外部实体外部实体(ExternalEntity)或外部项外部项(外部实体)表示与处理逻辑相关的、且为系统外部的人、部门、单位等。主管领导会计报表管理523、数据流数据流(DataFlow)数据流表示数据在系统中的流动。53说明1、利用综合的数据流名称简化DFD;主管领导会计报表管理资产负债表利润表财务变动表主管领导会计报表管理会计报表2、不一定用显式的数据流名称。544、数据流程图的画法

按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。如果有问题,则定会在这个绘图和整理过程中暴露出来。

由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。黑灰半透明透明55用户P1销售处理订货单发货单第1层数据流程图绘制示例56第2层P1.1判定定货

处理方式P1.2开发货票P1.3开付款

通知单D1(订货单)D3(订货单)用户订货单财务

科发货票D2(订货单)仓库发货票发货票库存帐信用手册订货单付款通知单P1订货单存档等有货再发货订货单待付款订货单57

数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。1、首先画出顶层(第一层)数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。2、下一步是对顶层数据流程图中的“处理”进行分解,上例就是将“销售处理”分解为更多的“处理”。58P1P2P3P1.1P1.2P2.1P2.2P3.1P3.2P1.1.1P1.1.2P1.1.3595.数据流程图的作用(1)系统分析员用这种工具自上向下分析系统信息流程;

(2)可在图上画出计算机处理的部分;

(3)根据数据存储,进一步作数据分析,有利于向数据库设计过渡;(4)根据数据流向,定出存取方式;

(5)对应一个处理过程,可用相应的程序语言来表达处理方法,如此有利于向程序设计过渡。60第五节数据字典一、数据项的定义二、数据结构的定义三、数据流的定义四、处理逻辑的定义五、数据存储的定义六、外部实体的定义61

数据流程图描述了系统的分解,即描述了系统由哪几个部分组成、各个部分之间的联系等等,但是还没有说明系统中各个成分的含义。数据存储“定货单存档”包括哪些内容?处理“判定定货处理方式”是如何处理的呢?62数据字典的含义

在新系统数据流程图的基础上,进一步定义和描述所有数据的工具,包括对一切动态数据(数据流)和静态数据(数据存储)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具。63数据字典的内容数据项数据结构数据存储处理逻辑数据流外部实体64一、数据项的定义

数据项又称为数据元素,是最小的数据组成单位,是不可再分的数据单位。如:学号、姓名等。具体包括:(1)数据项的名称、编号、别名和简述;

(2)数据项的长度;

(3)数据项的取值范围。65例:数据项定义数据项编号:I201数据项名称:材料编号别名:材料编码简述:某种材料的代码类型及宽度:字符型,4位取值范围:"0001"~"9999"数据项定义66

数据结构的描述重点是数据之间的组合关系,即说明这个数据结构包括哪些成分。二、数据结构的定义67DS03-01:用户订货单DS03-02:订货单标识DS03-03:用户情况DS03-04:配件情况I1:订货单编号I3:用户代码I10:配件代码I2:日期I4:用户名称I11:配件名称I5:用户地址I12:配件规格I6:用户姓名I13:订货数量I7:电话

I8:开户银行I9:账号

用户订货单的数据结构68S1I1S2I2S3I3I4I5I6S4I7I8I9更复杂的数据结构69数据字典中对数据结构的定义包括以下内容:(1)数据结构的名称和编号;

(2)简述;

(3)数据结构的组成。70例:数据结构定义数据结构编号:DS03-01数据结构名称:用户订货单简述:用户情况及订货要求等信息数据结构组成:DS03-02+DS03-03+DS03-04数据结构定义71三、数据流的定义

数据流由一个或一组固定的数据项组成。定义数据流的时候,不仅要说明数据流的名称、组成等,而且还要指明它的来源、去向和数据流量等。72例:数据流定义数据流编号:DF03-08数据流名称:领料单简述:车间开出的领料单数据流来源:车间数据流去向:发料处理模块数据流组成:材料编号十材料名称十领用数量十日期十领用单位数据流量:10份/时高峰流量:20份/时(上午9:00----11:00)数据流定义73四、处理逻辑的定义

仅对数据流程图中最底层的处理逻辑加以说明。74例:处理逻辑定义处理逻辑编号:P02-03处理逻辑名称:计算电费简述:计算应交纳的电费输入的数据流:数据流电费价格,来源于数据存储文件价格表;数据流电量和用户类别,来源于处理逻辑“读电表数字处理”和数据存储“用户文件"。处理:1、根据数据流“用电量”和“用户信息”,检索用户文件,确定该用户类别;2、再根据已确定的该用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价;3、用单价和用电量相乘得该用户应交纳的电费。输出的数据流:数据流“电费”一是去外部项用户,二是写入数据存储用户电费账目文件。处理频率:对每个用户每月处理一次。处理逻辑定义75五、数据存储的定义

数据存储在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。76例:数据存储定义数据存储编号:DB03-08数据存储名称:库存账简述:存放配件的库存量和单价数据存储组成:配件编号十配件名称十单价十库存量十备注关键字:配件编号相关联的处理:P02,P03数据存储定义77六、外部实体的定义

外部实体是数据的来源和去向,因此外部实体中的条目主要用于说明外部实体产生的数据和输入的数据以及外部实体的数量。78例:外部实体定义外部实体编号:E03-01外部实体名称:用户简述:购置本单位配件的用户输入的数据流:D03-06,D03-08输出的数据流:D03-01外部实体定义79第五节处理逻辑的描述工具80案例(1)年交易额在5万或5万以下,则不给予折扣;(2)对于年交易额在5万以上时:如果无欠款,则给予15%的折扣;如果有欠款,而且与本公司的交易关系在20年以上,则折扣为10%;如果有欠款,而且与本公司交易关系在20年以下,则折扣为5%。订货折扣政策如下:81一、判断树根条件条件条件条件条件条件条件行动行动行动行动行动82判断树订货处理优惠待遇年交易额5万以上年交易额5万或以下无欠款有欠款交易20年以上交易20年以下15%10%5%0%83二、判断表

在处理逻辑中,如果判断树的条件较多,各个条件又相互结合,相应的决策方案比较多,在这种情况下用决策树表示,树的结构比较复杂,图中各项注释也比较繁琐。84条件及行动12345678条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%条件语句行动语句条件项行动项85判断表条件及行动12345678条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYYNNNNYYNNYYNNYNYNYNYN86判断表的简化(1)条件及行动12345678条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYYNNNNYYNNYYNNYNYNYNYN87判断表的简化(2)条件及行动1345678条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYNNNNYNNYYNNYNYNYN88判断表的简化(3)条件及行动1345条件组合C1:交易额5万以上C2:无欠款C3:交易20年以上行动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYNYNNYN89三、结构英语表示法

IF购货金额在5万以上

THENIF最近3月无欠款

THEN折扣率为15%

ELSEIF与公司交易20年以上

THEN折扣率为10%

ELSE折扣率为5%ELSE无折扣90第六节系统化分析91可行性分析管理业务调查数据流程调查组织结构调查管理功能调查业务流程调查数据流程图数据字典处理逻辑的表达概括、抽象具体概括、抽象的数据对象及流程具体的管理业务92我们所得到的业务流程、数据流程是否存在不足之处呢?

通过对原有系统的调查和分析,找出原系统业务流程和数据流程的不足,提出优化和改进的方法,给出新系统所要采用的信息处理方案。有必要93一、分析系统目标

对详细调查对可行性分析报告中提出的系统目标作再次考察,对项目的可行性和必要性进行重新考虑,并根据对系统建设的环境和条件的调查修正系统目标,使系统目标适应组织的管理需求和战略目标。94二、分析业务流程

分析原有系统中存在的问题,以对现有业务流程进行重组,产生新的更为合理的业务流程。业务流程分析过程包括以下内容:1.原有流程的分析2.业务流程的优化3.确定新的业务流程4.新系统的人机界面:确定人和机器的分工95三、分析数据流程与业务流程的改进和优化相对应,数据流程的分析和优化一直是系统分析的重要内容。数据流程分析的内容包括:1.原有数据流程的分析2.数据流程的优化3.确定新的数据流程4.新系统的人机界面96四、功能分析与子系统划分为了实现系统目标,系统必须具备一定的功能。功能就是做某项工作的能力。目标A功能B功能……C功能B1功能B2功能B3功能使用U/C矩阵在系统规划阶段进行97学院综合管理教学教务管理党务管理后勤管理教师管理学生党务管理教师党务管理团组织管理98五、数据属性分析数据用属性的名和属性的值来描述事物某方面的特征。一个事物的特征可能表现在各个方面,需要用多个属性的名和其相应的值来描述。1.数据的静态特性分析2.数据的动态特性分析(1)固定值属性。(2)固定个体变动属性。(3)随机变动属性。99职工代码姓名部门基本工资电费病事假扣款1001李小明01500.0020.001002周英杰01400.0015.0080.001003刘一波02350.0012.001004吴关新0155018.001005赵子英0160026.0012.00属性名属性的值固定值属性固定个体变动属性随机变动属性100六、数据存储分析

首先是分析用户要求,也就是调查清楚用户希望从MIS中得到哪些有用信息,然后通过综合抽象,用适当的工具(如E-R图等)进行描述。七、数据查询分析通过调查和分析,将用户需要查询的问题列出清单或给出查询方式示意图。101八、数据的输入输出分析分析各种数据输入的目的和适用范围、数据量的大小以及存在的问题。对各种输出报表(包括手工填写的)的目的和使用范围进行分析,弄清哪些报表是多余的,或者是不符合实际要求的,系统的处理速度和打印速度是否能满足输出的要求等。102九、新的数据流程图的绘制

新系统的数据流程图是在以上分析过程中逐步完善的。完善数据字典,并用工具描述比较复杂的处理逻辑。103十、数据处理方式的确定数据处理的方式可分为两类:1、成批处理方式按一定时间间隔(小时、日、月)把数据积累成批后一次输入计算机进行处理。2、联机实时处理方式面向处理,数据直接从数据源输入中央处理机进行处理,由计算机即时作出回答,将处理结果直接传给用户。104第七节管理模型的研究与确定105一、综合计划模型综合计划是企业生产、经营活动的总规划。常用的综合计划模型有两类:1.综合发展模型2.资源限制模型企业中长期计划模型厂长任期目标分解模型新产品开发和生产结构调整模型中长期计划滚动模型数学规划模型资源分配限制模型106二、生产计划管理模型生产计划包括生产计划大纲和生产作业计划两类。1.生产计划大纲主要安排与综合生产计划有关的生产指标。2.作业计划模型具体安排了生产产品数量、加工路线、加工进度、材料供应、能力平衡等。107三、库存管理模型常用的程序化库存管理模型有库存物资分类法、库存管理模型等,此外还有最佳经济批量模型等。四、财务成本管理模型1.成本核算模型2.成本预测模型3.成本分析模型108五、统计分析与预测模型统计分析与预测模型一般用来反映销售、市场、质量、财务状况等的变化情况及未来发展的趋势。常用的预测模型有:多元回归预测模型时间序列预测模型普通类比外推模型等109演示:保本点销售量40008000固定成本线成本线Y=3000+5*x销售收入线Y=20*x保本销售点110演示:物资ABC分类法核心思想在决定一个事物的众多因素中分清主次。识别出少数的但对事物起决定作用的关键因素和多数的但对事物影响较少的次要因素。分类占总价值的百分比占总数量的百分比A类物资65%~80%15%~20%B类物资15%~20%30%~40%C类物资5%~15%40%~55%111演示:预测1、简单移动平均法1122、指数平滑法1133、一元线性回归法114《系统分析》课堂习题1151、系统分析的具体工作不包括()可行性分析详细调查系统化分析提出新系统的物理模型2、在决定开发管理信息系统之前,首先要做好系统开发的()可行性研究系统化分析总体规划新系统的逻辑设计和物理设计DA1163、在可行性分析中,经济可行性分析的工作主要包括()检查管理是否规范计算机技术是否满足用户要求对项目的经济效益进行评价领导是否支持C4、系统详细调查的主要内容有()计算机的性能管理业务状况数据流程MIS的运行效率BC1175、描述管理业务的图表有()管理业务流程图和表格分配图数据流程图和表格分配图管理业务流程图和数据流程图管理业务流程图和框图A6、数据流程图的特性包括(

温馨提示

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

评论

0/150

提交评论