管理信息系统的系统分析ppt课件_第1页
管理信息系统的系统分析ppt课件_第2页
管理信息系统的系统分析ppt课件_第3页
管理信息系统的系统分析ppt课件_第4页
管理信息系统的系统分析ppt课件_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

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

文档简介

.,1,第六章管理信息系统的系统分析,【本章学习要求】本章主要讲述管理信息系统的系统调查和系统分析的任务和过程。通过本章的学习,学生应了解信息系统的可行性研究的任务与方法,了解组织的结构调查与功能调查分析的主要内容,了解业务流程调查与分析的任务和主要内容;了解数据流程分析的任务,掌握业务流程描述工具业务流程图的画法,掌握数据流程的表示方法,包括数据流程图的画法和描述流程处理的逻辑工具,数据字典建立的方法。,.,2,目录,MIS系统分析概述组织结构与功能的调查分析业务流程调查分析数据、数据流程调查与分析业务处理调查与分析新系统逻辑模型,.,3,案例:软件工程师毫无用处?,“软件工程师毫无用处,我宁愿雇佣雷达专家教会他如何编程,也不愿意雇佣程序员来教会他雷达信号流程”。这段措辞严厉的声明来自于一位大型政府项目的经理,他所在的部门的电脑系统曾经错误地发出了ICBM导弹来袭的警报。更加令他不能忍受的是程序员拒绝对此错误的功能承担责任。程序员抱怨说这是由于系统说明不够全面造成的,而并非自己的原因。这位经理意识到,需求文档没有指出特定的环境回导致错误的警报,但他仍认为他所在部门的编程人员应该具备这样的基本知识的。“没有任何雷达专家会犯如此基本的错误”,他坚持说。,.,4,课堂讨论:如何理解项目经理的抱怨?在一个项目需求调研过程中,系统分析人员发现对可户进行简单的培训,他们做出的系统分析说明要比系统分析人员更加准确,你觉得这样的现象正常吗?,问题:,我们如何发现并描述问题?,.,6,Case1:原山东泰安酒厂信息系统建设,背景情况:全厂有800名正式员工,1500名临时员工白酒生产能力居山东省第三产品以酿造的白酒和合成的酒精为主白酒产品市场定位偏低企业经营策略为以量取胜主要产品市场为以泰安市为中心的周边地区有20余个管理科室,1个酒精生产厂,2个白酒生产厂,10余个仓库员工素质较低,全厂有大专以上学历的员工不到10人,具有中级职称以上的技术人员不到6人,.,7,Case1:山东泰安酒厂信息系统建设,信息系统建设要求希望利用信息系统建设促进企业管理上水平希望将信息系统作为企业对外形象宣传重点希望利用信息系统提高企业生产效率困难企业缺少相应信息系统专家和一般信息技术人员企业管理层知识水平普遍偏低企业管理水平普遍偏低,.,8,结构化的系统分析方法,.,9,6.1MIS系统分析概述,6.1.1系统分析的目标和主要活动6.1.2可行性研究6.1.3详细调查概述6.1.4新系统逻辑方案的提出,.,10,6.1.1系统分析的目标和主要活动,一、系统分析的目标系统分析阶段的目标,就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、满足用户哪些具体的信息需求分析清楚,从逻辑上,或者说从信息处理的功能需求上提出新系统的方案,即逻辑模型,为下一阶段进行物理方案(即计算机和通信系统方案)设计、解决“怎么做”提供依据。,.,11,二、系统分析的主要活动系统分析阶段的主要活动有:系统初步调查、可行性研究、现行系统详细调查、新系统逻辑方案的提出。,.,12,6.1.2可行性研究,一、可行性研究的任务通过了解用户的要求及现实环境,从技术、经济和社会因素等方面研究并论证本项目的可行性,编写可行性研究报告,制定初步项目开发计划。二、可行性研究的实施步骤确定系统的规模与目标(复审上一活动内容)明确用户主要信息需求提出拟建系统的初步方案审查新系统给出该项目做还是不做的选择,同时确定方案。制定项目开发计划,包括人,财,物的安排。撰写可行性分析报告。向用户审查小组与指导委员会提交结果。,.,13,三、可行性分析报告内容与格式1引言1.1编写目的【阐明编写本可行性分析报告的目的,指出读者对象。】1.2项目背景【应包括:a所建议开发信息系统的名称;b本系统的任务提出者、开发者、用户及实现软件的单位;c本系统与其它系统的关系。】1.3定义【列出本文档中用到的专门术语的定义和缩写词的原文。】1.4参考资料【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源。】,.,14,2可行性研究的前提2.1要求【列出并说明建议开发系统的基本要求】2.2目标【可包括:人力与设备费用的节省、处理速度的提高、控制精度或生产能力的提高、管理信息服务的改进等。】2.3条件、假定和限制【可包括:建议开发软件运行的最短寿命、经费来源和使用限制、法律和政策方面的限制、硬件、软件、运行环境和开发环境的条件和限制、可利用的信息和资源等。】2.4可行性研究方法2.5评价尺度3对现有系统的分析3.1处理流程和数据流程3.2工作负荷3.3费用支出【如人力、设备、空间、支持性服务、材料等项开支。】3.4人员【列出所需人员的专业技术类别和数量。】3.5设备3.6局限性【说明现有系统存在的问题以及为什么需要开发新的系统。】,.,15,4所建议系统技术可行性分析4.1对系统的简要描述4.2处理流程和数据流程4.3与现有系统比较的优越性4.4采用建议系统可能带来的影响【包括:对设备的影响、对现有软件的影响、对用户的影响、对系统运行的影响、对开发环境的影响、对运行环境的影响、对经费支出的影响等】4.5技术可行性评价【包括:a利用现有技术,功能目标能否达到;c开发人员数量和质量能否满足要求;d在规定的期限内,开发能否完成。】5所建议系统经济可行性分析5.1支出【包括:基建投资、其它一次性支出、经常性支出】5.2效益【包括:一次性收益、经常性收益、不可定量收益】5.3收益/投资比5.4投资回收周期5.5敏感性分析,.,16,6社会因素可行性分析6.1法律因素【如:合同责任、侵犯专利权、侵犯版权等问题的分析。】6.2用户使用可行性【如:用户单位的行政管理、工作制度、人员素质等能否满足要求。】7其它可供选择的方案8结论意见【结论意见可能是:a可着手组织开发;b需待若干条件(如资金、人力、设备等)具备后才能开发;c需对开发目标进行某些修改;d不能进行或不必进行(如技术不成熟,经济上不合算等);e其它。】,.,17,6.1.3详细调查概述,一、详细调查的方法问卷调查法召开调查会调查人员直接参加业务实践查阅企业的有关资料个别访问由用户的管理人员向开发者介绍情况其他还有专家调查等方法,可以根据系统调查的具体需要确定调查方法。总的原则是,以了解清楚现状为最终目标。,.,18,二、详细调查的调查内容(1)组织机构的调查(2)业务流程调查分析(3)现行系统的目标,主要功能和用户需求调查.(4)信息流程调查(5)数据及功能分析(6)系统运营环境分析(7)现行系统问题,.,19,三、系统调查中应注意问题系统调查是一项繁重和重要的工作,且涉及业务面很广。因此合理地选择组织和协调各个方面工作的方法是很重要的,它决定了系统调查工作能否顺利地进行。在系统详细调查阶段应注意以下几个问题:调查前要做好计划和用户培训。调查要从系统的现状出发,避免先入为主。调查与分析整理相结合。分析与综合相结合。规范调查图表。,.,20,6.1.4新系统逻辑方案的提出,一、目标这一阶段的主要目标是明确用户的信息需求,包括组织的发展、改革的总信息需求和各级管理人员完成各自工作任务的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案,完成系统分析阶段的最终成果:系统说明书的编写。二、工作步骤(1)调查分析。对现行系统详细调查进行分析的基础上,着重对用户需求进行进一步调查分析。(2)建模。(3)对模型进行评价和修改。(4)编写系统说明书。系统说明书是系统分析阶段工作的全面总结,是这一阶段的主要成果。,.,21,三、工作成果(1)系统开发项目概述。(2)需求说明。(3)现行系统的问题分析。(4)新系统的目标、主要功能和逻辑模型。i.组织结构图ii.业务流程图及其说明(以改造与新建的为重点)iii.信息流程(以改造与新建的为重点)数据流图数据字典、数据存储分析、数据查询分析数据处理分析(5)系统实施计划。,.,22,6.2组织结构与功能的调查分析,6.2.1组织结构调查6.2.2功能结构调查6.2.3组织/功能分析,.,23,6.2.1组织结构调查,组织机构是一个组织内部部门的划分及其相互之间的关系。一、组织的特点在交换物资、资金过程中,产生信息流;组织既是信息的接收者,有时信息的输出者;组织具有层次性。二、组织结构调查内容弄清组织内部的部门划分,各部门之间的领导与被领导关系信息资料的传递关系物资流动关系与资金流动关系此外,还应详细了解各级组织存在的问题以及对新系统的要求等。,.,24,三、组织结构调查工具组织机构图:组织结构图的画法各不一定,需要针对具体组织进行描述。,.,25,一、功能的定义功能指的是完成某项工作的能力。为了实现系统目标,系统必须具有各种功能。各子系统功能的完成,又依赖于下面更具体的工作的完成。管理功能的调查是要确定系统的这种功能结构。二、功能结构描述工具功能结构图是一个完全以业务功能为主体的树型表。其目的在于描述组织内部各部分的业务和功能。,6.2.2功能结构调查,.,26,功能结构图举例,销售系统管理,销售计划管理,成品库管理,销售合同管理,销售核算管理,市场预测,销售历史资料管理,编制年度销售大纲,编制销售计划,合同有效性审查,合同执行情况分析,合同登记和变更,销售利润核算,销售统计分析,出入库管理,库存统计,市场预测,市场分析,.,27,6.2.3组织/功能分析,一、组织/功能分析的目的通过组织/功能分析,使组织的功能进一步理顺,提高管理效率。二、组织/功能分析工具组织/功能联系表,.,28,三、功能重组与组织变革分析1、分析内容:现行系统中不合理现象是什么?不合理的部分对组织整体目标的影响有哪些?多大?产生的历史原因是什么?改进措施是什么?对于之相关的部分(包括涉及的部门和人员的利益)的影响有哪些?2、功能重组与组织变革管理信息系统受到组织机构的影响,但同时管理信息系统对组织结构和功能也会产生重大影响。这种影响产生的结果是,组织结构发生重大变革,组织的功能出现重新组合。组织结构由传统向现代组织转变,如扁平化,学习型组织等。按照业务流程,对功能重组,如业务流程重组理论等。,.,29,6.3业务流程调查分析,6.3.1业务流程调查的任务及方法6.3.2业务流程的描述工具6.3.3业务流程分析,.,30,6.3.1业务流程调查的任务及方法,一、业务流程调查的任务业务流程调查主要任务是调查系统中各环节的业务活动,掌握业务的内容、作用、及信息的输入、输出、数据存储和信息的处理方法及过程等。它是掌握现行系统状况,确立系统逻辑模型不可缺少的环节。二、业务流程调查的方法调查业务流程应顺着原系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。系统调查过程中,业务流程调查的工作量非常大,需要耐心细致工作,系统开发人员与用户之间联系非常密切,需要彼此间进行良好的沟通,调查中,既要完成好自身工作任务,又要考虑所调查业务与其他业务彼此间的联系。,.,31,6.2.3业务流程的描述工具,一、业务流程图简介业务流程图(transactionflowdiagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。换句话说,就是“文本”用图形方式来反映实际业务处理过程的“流水账”。二、业务流程图的基本符号,业务处理单位,业务处理功能描述,表格报表制作,数据文件存档,收集处理数据,信息传递过程,.,32,举例:某领料业务流程图绘制举例如下:,各基层单位,开领料单,查库存状态,开缺货单,发货处理,基层单位存档,财务,仓库存档,存档,正常,缺货,物资采购部门,领料单,领料单,缺货通知,领料单,领料单,仓库,其它举例:P111,.,33,三、业务流程图的特点按业务部门划分的横式图图中描述的主体是票据、帐单票据、帐单的流程路线与实际业务处理过程一一对应四、业务流程图的作用业务流程图是系统分析员作进一步系统分析的依据业务流程是系统分析员,管理人员相互交流的思想工具系统分析员可以直接在业务流程图上拟出计算机要处理部分利用业务流程图分析业务流程是否合理,.,34,6.3.3业务流程分析,一、分析的目的分析原有系统中存在的问题是为了在新系统建设中予以克服或改进。系统中存在的问题可能是管理思想和方法落后,业务流程不尽合理,也可能是因为计算机信息系统的建设为优化原业务流程提供的新的可能性,这时,就需要在对现有业务流程进行分析的基础上进行业务流程重组,产生新的更为合理的业务流程。二、分析的内容业务流程分析过程包括以下内容:原有流程的分析。分析原有的业务流程的各处理过程是否具有存在的价值,其中哪些过程可以删除或合并,原有业务流程中哪些过程不尽合理,可以进行改进或优化,.,35,业务流程的优化。原有业务流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,流程的优化可以带来什么好处。确定新的业务流程。画出新系统的业务流程图新系统的人机界面。新的业务流程中人与机器的分工,即哪些工作可由计算机自动完成,哪些必须有人的参与一。四、业务流程的重组调查和分析的重点是:不合理的业务流程有哪些?不合理的业务流程产生的历史原因是什么?改进措施有哪些?以及改进会涉及到哪些方面(包括涉及面以及技术支持)?改进前后对组织的目标的影响有多大?,.,36,6.4数据、数据流程调查与分析,6.4.1数据、数据流程调查6.4.2数据流程的描述工具6.4.3数据字典,.,37,6.4.1数据、数据流程调查,一、数据流程数据流程指数据在系统中产生、传输、加工处理、使用、存储的过程。二、数据、数据流程调查的内容:收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。,.,38,6.4.2数据流程的描述工具,一、数据流程图(DataFlowDiagram,DFD)数据流程图(DFD)是结构化系统分析的主要工具,是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。,二、数据流程图的基本图例符号:,数据流程图有两种画法:,.,39,三、数据流程图画法:自上而下,逐层展开描述一个复杂的系统,必须用分层的方法将一个流程图分解成几个流程图,来分别表示。一套分层的数据流程图由顶图、底图和中间层的数据流程图所组成。顶图说明了系统的边界,即系统的输入和输出的数据流,顶图只有一张。,.,40,P0,b,顶层,e,P1,P2,P3,d,a,b,0层,e,c,P1.1,P1.2,P1.3,a,c,P2.1,P2.2,P2.3,c,d,e,P3.1,P3.2,P3.3,b,d,1层之三,a,1层之二,1层之一,数据流图分层画法,.,41,举例:汽车配件公司业务处理系统,顾客,供应商,处理业务,订货单,发货单,订货单,发货单,配件库存,顶层数据流程图,.,42,顾客,供应商,销售,订货单,发货单,配件库存,1,采购,2,订货单,发货单,到货通知,会计,3,收据,应付款通知,向供应商的订货单,0层数据流程图,.,43,顾客,采购,编辑订货单,订货单,配件库存,1.1,确定顾客订货,1.3,产生暂存订货单,1.5,对照暂存订货单,1.6,业务员,开发货单并修改库存,1.4,不合格,顾客,D2,D3,可发订货,不满足的订货,登录新顾客数据,1.2,暂存订货单,D4,到货通知,新顾客,编制销售和库存报表,1.8,销售历史,D5,应收款明细账,D10,配件库存,D3,合格的订货单,检索库存,1.7,经理,询问库存,库存状态,1层数据流程图之一(销售),发货单,.,44,四、数据流图画法规定(1)数据流图中所有图形符号只限于四种基本图形元素,并且每个元素均要命名,除流入或流出数据存储的数据流外。(2)每个加工至少有一个输入数据流和一个输出数据流。(3)数据流图中不可夹带控制流。因为数据流图是实际业务流程的客观映象说明系统“做什么”而不是要表明系统“如何做”,不是系统的执行顺序,不是程序流程图。(4)初画时可以忽略琐碎的细节,以集中精力于主要数据流。一些枝节问题可以缓一步再画。,.,45,五、数据流程图的特征:抽象性。概括性。六、数据流程图的作用:系统分析员用这种工具自顶向下分析系统信息流程;可在图上画出计算机处理的部分;根据逻辑存储,进一步作数据分析,可向数据库设计过渡;根据数据流向,定出存取方式;对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。,.,46,6.4.2数据字典,一、数据字典的作用数据字典:是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体进行定义和描述的工具,也是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据。二、数据词典定义式中的符号,.,47,三、数据字典的内容数据项(数据元素):数据的最小单位,I表示数据项数据流:由一个或一组固定的数据项组成,D表示数据流处理逻辑:数据流程图中最底层的处理逻辑,P表示处理数据存储:数据的逻辑存储结构,F表示数据存储外部实体:与数据有关的机构或个人,S表示外部实体数据结构:,.,48,三、数据字典定义举例1、数据元素,.,49,2、数据流,.,50,3、数据存储,.,51,4、数据“加工”,.,52,5、外部实体,.,53,6.5业务处理调查与分析,6.5.1业务处理的识别6.5.2业务处理过程描述工具,.,54,6.5.1业务处理的识别,一、业务处理调查的内容业务处理指的是业务人员处理业务的算法和逻辑关系。每个处理必然有处理的原始数据和输出数据,以及处理的逻辑关系和算法。对每个处理过程调查内容如下:该处理有哪些输入数据?包括调查输入单据或报表上的各项数据。经处理后的输出是什么?包括哪些数据项内容?了解各项数据的生成途径(算法模型),.,55,二、业务处理过程的分析业务处理的分析是对业务流程分析和数据流程分析的补充,也是系统设计处理模块的设计依据。对处理过程进行调查要及时进行分析,分析内容如下:对输入数据进行分析,各项数据能否同时收集到?各项数据的精度对输出数据的影响是什么?对输出数据的分析,输出数据的表示形态(报表、报单、屏幕显示等)、表示精度,对处理过程的分析,处理的时间要求,处理的顺序要求,算法的有效性等问题。三、处理过程的优化经过分析,可得到优化方案,包括选用更好的算法,(精度更高,处理更快),更合理处理逻辑(如改串行为并行,顺序的优化等),更好输出表示形式等。,.,56,6.5.2业务处理过程描述工具,业务处理说明是对业务处理过程的功能作明确的描述,详细地描述其输入/输出的数据流,以及这些数据的基本转换路径和策略,它补充了数据字典的不足。目前较流行的表达处理逻辑小说明的工具有:过程设计语言(PDL)、判断树、判断表等,.,57,一、判断树下图是一张用于根据用户欠款时间长短和现有库存量情况处理用户订货方案的判断树。判断树比较直观,容易理解,但当条件多时,不容易清楚地表达出整个判别过程。,.,58,二、判断表(决策表)判断表是采用表格方式来描述处理逻辑的一种工具,这里仍以处理用户订货的例子来说明。,.,59,三、过程设计语言(PDL)这是一种模仿计算机语言的处理逻辑描述方法。它使用了由“IF”、“THEN”、“ELSE”等词组成的规范化语言。例:,IF顾客订额1000IF顾客信誉好订单设“优先”标志ELSEIF顾客是老顾客订单设“优先”标志ELSE订单设“正常”标志ENDIFENDIFELSE订单设“正常”标志ENDIF,.,60,6.6新系

温馨提示

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

评论

0/150

提交评论