《管理信息系统五管理信息系统的系统分析.ppt》由会员分享,可在线阅读,更多相关《管理信息系统五管理信息系统的系统分析.ppt(37页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、本本 章章 学学 习习 目目 标标掌握结构化系统分析方法的全过程掌握结构化系统分析方法的全过程掌握分析过程中所用到的工具、图形、图标等掌握分析过程中所用到的工具、图形、图标等了解管理信息系统分析的任务与目标了解管理信息系统分析的任务与目标 了解可行性分析报告的内容和要求了解可行性分析报告的内容和要求 掌握现行系统调查的原则和方法掌握现行系统调查的原则和方法了解系统分析报告的内容了解系统分析报告的内容在可行性分析基础上能够根据系统分析的原则和方法在可行性分析基础上能够根据系统分析的原则和方法进行系统系统进行系统系统五五 管理管理信息系统的系统分析信息系统的系统分析 引言引言 不不论论采采用用何何
2、种种开开发发MIS的的方方法法,系系统统分分析析都都是是必必要要且且十十分分重重要要的的环环节节,虽虽分分析析的的具具体体方方法法和和详详尽尽程程度度可可能能不不尽尽相相同同。实实践践表表明明,系系统统分分析析工工作作的的好好在在很很大大程程度度上上决决定定了了系系统的成败。统的成败。管管理理信信息息系系统统分分析析的的任任务务是是:在在充充分分认认识识原原信信息息系系统统的的基基础础上上,通通过过问问题题识识别别、可可行行性性分分析析、详详细细调调查查、系系统统化化分分析析,最最后后完完成成新新系系统统的的逻逻辑辑方方案案设设计计,或或称称逻逻辑辑模模型型设设计计。逻逻辑辑方方案案不不同同于
3、于物物理理方方案案,前前者者解解决决“做做什什么么”的的问问题题,是是系系统统分分析析的的任任务务;后后者者解解决决“怎怎样样做做”的的问问题题,是是系统设计的任务。系统设计的任务。本章主要阐述用结构化系统开发方法开发系统时采用本章主要阐述用结构化系统开发方法开发系统时采用的结构化分析方法。的结构化分析方法。五五管理管理信息系统的系统分析信息系统的系统分析一、可行性研究与计划一、可行性研究与计划就就是是调调查查了了解解用用户户的的要要求求及及观观察察环环境境,包包括括企企业业的的管管理理现现状状和和人、财、物的使用状况,企业内部分工及内部业务往来等。人、财、物的使用状况,企业内部分工及内部业务
4、往来等。掌掌握握现现有有管管理理信信息息系系统统的的数数据据处处理理流流程程和和方方法法,包包括括各各部部门门人人员员的的分分工工,当当前前存存在在的的问问题题及及薄薄弱弱环环节节,组组织织结结构构和和管管理理业业务务处处理理流流程程的的情情况况,收收集集有有关关管管理理信信息息的的凭凭证证、各各种种表表格格、卡卡片片等。等。从从技技术术上上,经经济济上上,操操作作可可行行性性上上和和其其它它方方面面(如如组组织织上上、人人员员上上)去去研研究究确确定定并并论论证证新新(计计算算机机)管管理理信信息息系系统统的的可可行行性性,包包括括企企业业管管理理工工作作的的规规范范性性、科科学学性性、信信
5、息息的的可可靠靠性性、管管理理水水平平、各各岗岗位位人人员员对对新新开开发发系系统统的的设设想想和和要要求求,现现有有人人员员对对计计算算机机知知识识的的掌掌握握程程度度是是否否足足以以支支持持新新系系统统的的运运行行,经经济济效效益益与与管管理效益的初步分析等。理效益的初步分析等。编写系统调查报告和可行性报告,报有关部门审批。编写系统调查报告和可行性报告,报有关部门审批。第一节第一节 可行性分析和详细调查概述可行性分析和详细调查概述 一、可行性研究与计划一、可行性研究与计划可行性报告,其内容主要包括:可行性报告,其内容主要包括:单位的基本情况(规模、人员、机构);单位的基本情况(规模、人员、
6、机构);系统的初步方案;系统的初步方案;开发新系统的必要性;开发新系统的必要性;技术可行性;技术可行性;操作可行性;操作可行性;经济可行性;经济可行性;结论或建议。结论或建议。第一节第一节 可行性分析和详细调查概述可行性分析和详细调查概述 二、详细调查的目的、原则二、详细调查的目的、原则 详详细细调调查查的的对对象象是是现现行行系系统统(包包括括手手工工系系统统和和已已采采用用计计算算机机的的管管理理信信息息系系统统),目目的的在在于于完完整整掌掌握握现现行行系系统统的的现现状状,发发现现问问题题和和薄薄弱弱环环节节,收收集集资资料料,为为下下一一步步的的系系统统化化分分析析和和提出新系统的逻
7、辑设计做好准备。提出新系统的逻辑设计做好准备。详详细细调调查查应应遵遵循循用用户户参参与与的的原原则则,即即由由使使用用部部门门的的业业务务人人员员、主主管管人人员员和和设设计计部部门门的的系系统统分分析析人人员员、系系统统设设计计人人员员共共同同进进行行。设设计计人人员员虽虽然然掌掌握握计计算算机机技技术术,但但对对使使用用部部门门的的业业务务不不够够清清楚楚,而而管管理理人人员员则则熟熟悉悉本本身身业业务务而而不不一一定定了了解解计计算算机机,两两者者结结合合,就就能能互互补补不不足足,更更深深人人地地发发现现对对象象系系统统存存在在的问题,共同研讨解决的方案。的问题,共同研讨解决的方案。
8、调调查查的的方方法法可可以以采采用用:(1)召召开开调调查查会会;(2)访访问问;(3)发调查表;()发调查表;(4)参加业务实践。)参加业务实践。第一节第一节 可行性分析和详细调查概述可行性分析和详细调查概述 由由于于第第二二、三三、四四、五五节节都都是是为为系系统统化化分分析析做做准准备备工工作作的的,所所以以我我们们倒倒过过来来讲讲,也也就就是是说说系系统统分分析析要要经经过过几几个个步步骤骤,采采用用什什么么方方法法,有有那那些常用的工具等。些常用的工具等。第六节第六节 系统化分析系统化分析 系统分析是系统分析是研究现有系统的管理业务和研究现有系统的管理业务和数据处理流程,去粗取精,去
9、伪存真,把握数据处理流程,去粗取精,去伪存真,把握现有系统数据处理流程中的本质要素,改善现有系统数据处理流程中的本质要素,改善其中不合理部分,增加用户需要的新功能,其中不合理部分,增加用户需要的新功能,并以计算机为基础,确定出新系统的功能界并以计算机为基础,确定出新系统的功能界面,建立新系统的逻辑模型,编制出能反映面,建立新系统的逻辑模型,编制出能反映新系统功能、特点,运行环境和测试确认准新系统功能、特点,运行环境和测试确认准则的软件需求说明书(或称系统分析说明书)则的软件需求说明书(或称系统分析说明书),报有关部门审批。,报有关部门审批。第六节第六节 系统化分析系统化分析一、系统分析的任务与
10、目标一、系统分析的任务与目标 系系统统分分析析的的主主要要任任务务是是用用户户和和系系统统开开发发人人员员紧紧密密结结合合,一一起起深深入入、全全面面、细细致致地地对对原原管管理理信信息息系系统统进进行行调调查查,收收集集并并分分析析资资料料,分分析析用用户户的的要要求求,运运用用一一定定的的方方法法和和工工具具,描描绘绘出出原原管管理理信信息息系系统统的的信信息息结结构构、数数据据处处理理方方法法与与工工作作(数数据据)流流程程,得得出出原原管管理理信信息息系系统统的的逻逻辑辑模模型型。再再根根据据用用户户的的新新要要求求和和计计算算机机的的特特点点,对对原原管管理理信信息息系系统统的的逻逻
11、辑辑模模型型中中不不合合理理的的地地方方进进行行修修改改、删删除除和和补补充充,建建立立新新(计计算算机机)管管理理信信息息系系统统的的逻逻辑辑模模型,最后提交系统分析报告书。型,最后提交系统分析报告书。第六节第六节 系统化分析系统化分析一、系统分析的任务与目标一、系统分析的任务与目标系统分析应实现如下目标:系统分析应实现如下目标:建立系统逻辑模型;建立系统逻辑模型;深入描述功能,确定系统的接口特征和设深入描述功能,确定系统的接口特征和设计约束;计约束;写出系统需求说明书;写出系统需求说明书;进行复审和确认。进行复审和确认。第六节第六节 系统化分析系统化分析二、管理业务流程调查(二、管理业务流
12、程调查(P109第二节)第二节)开开发发和和建建立立MIS的的根根本本目目的的在在于于提提高高管管理理水水平平,严严格格地地说说,设设计计一一个个新新的的信信息息系系统统,应应首首先先进进行行组组织织的的重重新新设设计计,应应当当把把建建立立新新系系统统看看成成是是对对组组织织的的一一种种有有目目的的的的改改变变过过程程。管管理理系系统统是是信信息息系系统统的的环环境境。所所谓谓环环境境,指指不不包包括括在在本本系系统统之之中中但但又又对对本本系系统统产产生生较较大大影影响响的的因因素素的的集集合合。对对于于基基于于计计算算机机的的信信息息系系统统来来说说,其其环环境境就就是是管管理理系系统统
13、,它它的的输输人人来来自自环环境境,输输出出则则交交付付环环境境。因因此此对对现现行行管管理理业业务务的的调调查查十十分分重重要要,其其中中包包括括:组组织织结结构构调调查查、管管理理功功能能调调查查和和管管理理业业务务流流程程调查等。调查等。第六节第六节 系统化分析系统化分析二、管理业务流程调查(二、管理业务流程调查(P109第二节)第二节)1、组织结构调查(参见、组织结构调查(参见P109图)图)2、管理功能调查(参见、管理功能调查(参见P110图)图)3、管理业务流程的调查、管理业务流程的调查 调调查查管管理理业业务务流流程程应应顺顺着着原原系系统统信信息息流流动动的的过过程程逐逐步步地
14、地进进行行,内内容容包包括括各各环环节节的的处处理理业业务务、信信息息来来源源、处处理理方方法法、计计算算方方法法、信信息息流流经经去去向向、提提供供信信息息的的时时间间和和形形态(报告、单据、屏幕显示等)。态(报告、单据、屏幕显示等)。描述管理业务流程的图表有:描述管理业务流程的图表有:(1)管理业务流程图(参见)管理业务流程图(参见P111图)图)(2)表格分配图)表格分配图(参见(参见P111图)图)第六节第六节 系统化分析系统化分析三、数据流的调查分析三、数据流的调查分析 结结构构化化分分析析方方法法,实实际际是是面面向向数数据据流流进进行行系系统统分分析析的的方方法法,它它采采用用“
15、自自顶顶向向下下,逐逐层层分分解解”的的思思想想来来描描述述系系统统,所所以以又又称称之之为为自自顶顶向向下下的的结结构构化化分分析析方方法法。任任何何一一个个系系统统都都由由若若干干个个确确定定的的子子系系统统构构成成,而而这这些些子子系系统统又又是是由由若若干干个个功功能能模模块块构构成成,这这些些功功能能模模块块可可以以由由一一些些程程序序来来实实现现。结结构构化化分分析析方方法法的的常常用用工具有:工具有:数据流图数据流图反映系统数据流程的图形。反映系统数据流程的图形。数数据据词词典典对对数数据据流流图图中中各各文文件件及及数数据据流流(帐帐、证证、表表、卡卡)按按规规定定格格式式进进
16、行行详详细细的描述和确切的解释。的描述和确切的解释。第六节第六节 系统化分析系统化分析 第六节第六节 系统化分析系统化分析 采采用用自自顶顶向向下下、逐逐步步分分解解、由由粗粗到到细细的的结结构构化化分分析析方方法法,就就得得到到一一个个大大系系统统的的分分层层数数据据流流程程图图。这这样样的的一一套套分分层层数数据据流流程程图图可可清清晰晰的的展展现现出出一一个个复复杂杂系系统统的的模模型型,我我们们下下面面以以管管理理信信息息系系统统的的子子系系统统财财务务会会计计子子系系统统为为例例说说明明系系统统的的结结构构化化分分析析方方法法、步步骤骤等等。例例如如我我们们对对财财务务会会计计数数据
17、据流流的的调查分析如图调查分析如图2-3到到2-6所示。所示。第六节第六节 系统化分析系统化分析 图图2-4 手工会计系统的组成流程图(手工会计系统的组成流程图(1 层)层)第六节第六节 系统化分析系统化分析 图图2-5 手工账务处理数据流程图(手工账务处理数据流程图(2 层之层之1)第六节第六节 系统化分析系统化分析 图图2-6 手工编制审核凭证数据流程图(手工编制审核凭证数据流程图(3 层之层之1)到收款凭证格式到收款凭证格式 第六节第六节 系统化分析系统化分析 图图2-7 手工银行对账数据流程图(手工银行对账数据流程图(3 层之层之2)如此继续逐层分解,直到最基本加工的详细数据流图。图如
18、此继续逐层分解,直到最基本加工的详细数据流图。图2-6 手手工编制审核凭证数据流程图(工编制审核凭证数据流程图(3层之层之1),就是一个最基本加工的详),就是一个最基本加工的详细数据流图。这样我们就得到了一个完整的会计系统层次结构数据细数据流图。这样我们就得到了一个完整的会计系统层次结构数据流图。流图。手工信息系统业务流程(数据处理模型)的调查分析手工信息系统业务流程(数据处理模型)的调查分析 第六节第六节 系统化分析系统化分析2、数据词典、数据词典 数数据据流流图图描描述述了了处处理理逻逻辑辑及及数数据据流流等等之之间间的的关关系系,但但并并未未说说明明其其中中各各个个元元素素含含义义即即各
19、个文件、数据流的具体内容与结构。各个文件、数据流的具体内容与结构。数数据据词词典典,他他是是结结构构化化分分析析方方法法的的另另一一工工具具,他他和和数数据据流流图图密密切切配配合合,能能够够清清楚楚的的表表达达数数据据处处理理要要求求。数数据据词词典典就就是是对对数数据据流流图图中中各各文文件件及及数数据据流流(帐帐、证证、表表、卡卡)中中的的最最小小单单位位数数据据项项按按规规定定格格式式进进行行详详细细的的描描述述和和确确切的解释。切的解释。第六节第六节 系统化分析系统化分析如如图图2-62-6中数据流中数据流“收款凭证收款凭证”的手工格式如下:的手工格式如下:第六节第六节 系统化分析系
20、统化分析如图如图2-6中数据流中数据流“转账凭证转账凭证”的手工格式如下:的手工格式如下:第六节第六节 系统化分析系统化分析 根根据据企企业业的的收收款款凭凭证证、转转账账凭凭证证进进行行分分析析,如如会会计计科科目目名名称称多多少少个个汉汉字字、摘摘要要多多少少个个汉汉字字、一一个个月月凭凭证证有有多多少少张张等等等等。根根据据分分析析结结果果编编制制出出收收款款凭凭证证的的数数据据词词典典如如表表所所示示。根根据据分分析析结结果果编编制制出出转转账账凭凭证证的的数数据据词词典典如如表表所示。所示。第六节第六节 系统化分析系统化分析 第六节第六节 系统化分析系统化分析 第六节第六节 系统化分
21、析系统化分析 将将所所有有手手工工方方式式下下的的组组织织机机构构图图、管管理理业业务务流流程程图图、数数据据流流图图和和数数据据词词典典等等汇汇集集起起来来,并并明明确确描描述述旧旧系系统统所所采采用用的的管管理理模模型型,再再加加上上必必要要的的文文字字说说明明,就就构构成成了了手手工工会会计计系系统统的的逻辑模型逻辑模型。第六节第六节 系统化分析系统化分析四、信息系统的分析步骤四、信息系统的分析步骤对信息系统的结构化分析工作可分为以下对信息系统的结构化分析工作可分为以下3个步骤:个步骤:1、信息系统的调查分析、信息系统的调查分析(1)手工信息系统业务状况与数据量的调查分析)手工信息系统业
22、务状况与数据量的调查分析 第六节第六节 系统化分析系统化分析(2)手工信息系统业务流程(数据处理模型)的调查分析)手工信息系统业务流程(数据处理模型)的调查分析 手手工工信信息息系系统统业业务务流流程程的的调调查查分分析析,是是指指对对一一个个具具体体部部门门(单单位位)的的手手工工信信息息系系统统业业务务的的数数据据处处理理过过程程、数数据据处处理理方方法法、数数据据的的内内容容和和结结构构等等进进行行深深入入细细致致的的调调查查,并并用用文文字字和和业业务务处处理理流流程程图图等等符符号号记记录录下下来来,经经过过系系统统分分析析人人员员和和业业务务主主管管共共同同分分析析,建建立立手手工
23、工信信息息系统的逻辑模型。系统的逻辑模型。通常采用结构化分析方法的通常采用结构化分析方法的“自顶向下,逐层分解自顶向下,逐层分解”,“先总体,后部分先总体,后部分”的思想,既把一个软件系统抽象为一个的思想,既把一个软件系统抽象为一个逻辑加工单元,然后对这个加工单元的组成部分进一步分解,逻辑加工单元,然后对这个加工单元的组成部分进一步分解,就得到了一层的分解图。再把一层分解图的每一个逻辑加工就得到了一层的分解图。再把一层分解图的每一个逻辑加工单元分解,又得到了二层分解图,如单元分解,又得到了二层分解图,如图到图所示方法图到图所示方法,如此,如此继续,直到每个逻辑加工都是最小逻辑加工为止,也就是说
24、,继续,直到每个逻辑加工都是最小逻辑加工为止,也就是说,所有的业务流程过程全部描述完毕。再给出数据流图中文件、所有的业务流程过程全部描述完毕。再给出数据流图中文件、数据流的数据词典,如表与表,以及加工的必要文字说明。数据流的数据词典,如表与表,以及加工的必要文字说明。这就构成了一个完整的手工会计系统逻辑模型。这就构成了一个完整的手工会计系统逻辑模型。第六节第六节 系统化分析系统化分析2、计算机信息系统逻辑模型的建立、计算机信息系统逻辑模型的建立通通过过对对手手工工信信息息系系统统业业务务流流程程的的调调查查分分析析,建建立立了了逻逻辑辑模模型型,他他反反映映了了手手工工系系统统的的整整个个业业
25、务务流流程程与与全全部部功功能能,但但这这个个模模型型在在计计算算机机条条件件下下有有许许多多不不合合理理的的地地方方。因因此此要要以以手手工工会会计计系系统统的的逻逻辑辑模模型型为为基基础础,结结合合计计算算机机的的特特点点,全全面面、具具体体、详详细细地地分分析析原原模模型型在在数数据据流流向向、数数据据处处理理方方法法和和数数据据词词典典等等的的不不合合理理之之处处,对对其其进进行行修改,导出目标系统的逻辑模型。修改,导出目标系统的逻辑模型。(1)建立计算机信息系统数据流图)建立计算机信息系统数据流图对对手手工工信信息息系系统统数数据据流流图图进进行行分分析析,合合并并、分分解解,修修改
26、改不不合合理理之之处处,删删除除不不用用的的部部分分,增增加加新新的的功功能能,导导出出计算机会计系统数据流图。计算机会计系统数据流图。第六节第六节 系统化分析系统化分析例例:对对手手工工会会计计系系统统“银银行行对对账账”数数据据流流图图进进行行分分析析,合合并并、分分解解,修修改改不不合合理理之之处处,删删除除不不用用的的部部分分,增增加加新新的的功功能能,导出计算机会计系统导出计算机会计系统“银行对账银行对账”数据流图。数据流图。第六节第六节 系统化分析系统化分析 第六节第六节 系统化分析系统化分析2、计算机信息系统逻辑模型的建立、计算机信息系统逻辑模型的建立(2)建立计算机信息系统数据
27、词典)建立计算机信息系统数据词典 对对手手工工信信息息系系统统数数据据词词典典进进行行分分析析,合合并并、分分解解,修修改改不不合合理理之之处处,删删除除不不用用的的部部分分,增增加加新新的数据项,导出计算机信息系统数据词典。的数据项,导出计算机信息系统数据词典。例例:对对手手工工会会计计系系统统“银银行行对对账账单单”数数据据词词典典表表进进行行分分析析,合合并并、分分解解,修修改改不不合合理理之之处处,删删除除不不用用的的部部分分,增增加加新新的的数数据据项项,导导出出计计算算机机会会计系统计系统“银行对账单银行对账单”数据词典表。数据词典表。第六节第六节 系统化分析系统化分析 第六节第六
28、节 系统化分析系统化分析 第六节第六节 系统化分析系统化分析3、系统逻辑配置需求、系统逻辑配置需求在在系系统统分分析析工工作作中中,还还应应提提出出计计算算机机系系统统的的逻逻辑辑配配置置意意见见,我我们们从从下下面面四四个个方方面面来来分分析析系统逻辑配置需求。系统逻辑配置需求。数据总存储量的计算数据总存储量的计算 确定工作站点确定工作站点 响应时间响应时间 数据交流量数据交流量 第六节第六节 系统化分析系统化分析4、编写系统分析报告、编写系统分析报告编写系统报告应包含以下三个方面内容:编写系统报告应包含以下三个方面内容:概述概述 计算机会计系统的背景材料;计算机会计系统的背景材料;企业概况
29、和组织机构;企业概况和组织机构;可行性分析报告;可行性分析报告;新系统名称、目标和主要功能。新系统名称、目标和主要功能。现行系统概况现行系统概况 现行系统详细调查材料;现行系统详细调查材料;现行系统的逻辑模型;现行系统的逻辑模型;用户需求分析;用户需求分析;存在问题与改进意见。存在问题与改进意见。第六节第六节 系统化分析系统化分析 目标系统逻辑模型目标系统逻辑模型 新系统的目标、范围和结构;新系统的目标、范围和结构;新新系系统统的的逻逻辑辑模模型型(分分层层数数据据流流图图、数数据据词词典典、子子系系统统的的初初步步划划分分、系系统统逻逻辑辑需需求求分析);分析);新系统功能分析及性能要求;新系统功能分析及性能要求;确定新系统的管理模型确定新系统的管理模型 新系统存在问题。新系统存在问题。第六节第六节 系统化分析系统化分析系统设计实施初步计划系统设计实施初步计划 工作任务分解及计划进度;工作任务分解及计划进度;软、硬件资源需求;软、硬件资源需求;经费预算。经费预算。系系统统分分析析报报告告书书编编写写完完毕毕后后,必必须须由由用用户户签签章章确确认认,系系统统设设计计将将以以此此为为依依据据,系系统统验验收收也也将将以以此为标准。此为标准。第五章结束第五章结束 转转第六章第六章 管理信息系统的系统设计管理信息系统的系统设计 第六节第六节 系统化分析系统化分析