《管理信息系统教学第5章系统分析课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统教学第5章系统分析课件.ppt(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第5章 系统分析系统分析概述 5.1系统调查 5.2用户需求分析 5.3组织结构与业务流程分析 5.4数据与数据流程分析 5.5确定新系统的逻辑模型5.6系统分析报告 5.75.1 系统分析概述5.1.1 系统分析的含义及其特点5.1.2 系统分析的任务5.1.3 系统分析的步骤5.1.4 系统分析方法与工具5.1.1 系统分析的含义及其特点2.系统分析的特点(1)工作内容涉及面广、不确定性大;(2)面向组织管理问题,与各类人员进行交流;(3)用图表的方法,直观易懂;(4)强调逻辑结构而不是物理实现;(5)追求的是有限目标。5.1.2 系统分析的任务系统分析的主要任务是:(1)详细调查(2)用
2、户需求分析(3)业务流程分析和数据流程分析(4)提出新系统的逻辑模型(5)编写系统分析报告5.1.3 系统分析的步骤1.详细调查和分析用户需求2.组织结构、管理功能与业务流程分析3.数据流程分析4.确定初步的逻辑模型5.编制系统分析报告1.系统分析方法 结构化系统分析方法是目前进行系统分析的主要方法。从本质上讲,面向对象的分析方法也属于结构化分析方法,它是一种面向数据的分析方法。各种分析方法在软件开发过程中所做的工作基本相似,主要工作有:确定各种处理、操作或算法;确定施加于系统中的信息或数据上的操作;确定各种处理、操作的执行顺序,即确定系统的总体控制。但是,各种分析方法对于上述几个方面的侧重点
3、有所不同。2.系统分析工具 系统分析的常用工具有:(1)数据流程图;(2)数据字典;(3)描述处理逻辑的工具,如结构化语言、决策树和决策表等;(4)其他工具,如组织结构图、功能层次图和业务流程图等。5.2.1 系统调查的原则系统详细调查应遵循以下原则。(1)用户参与的原则(2)系统性原则(3)真实性原则5.2.3 系统调查的方法 在管理信息系统开发中采用的调查方法通常有以下几种:(1)收集资料法(2)问卷调查法(3)深入实际的调查方式(4)开调查会(5)访谈调查法(6)发电子邮件(7)电话和电视会议5.3 用户需求分析1.1.用户需求 用户需求分析的作 分析的作用 用2.2.用户需求 用户需求
4、分析的主 分析的主要工作 要工作3.3.确定用户 确定用户需求的方 需求的方法 法2.用户需求分析的主要工作用户需求分析主要完成以下3个方面的工作:(1)调查用户需求(2)确定需求(3)描述需求3.确定用户需求的方法 确定用户需求的方法较多,常用的有:(1)访谈法;(2)问卷调查法;(3)开调查会法;(4)德尔菲法;(5)原型法等。5.4 组织结构与业务流程分析5.4.1 组织结构与管理功能分析5.4.2 业务流程分析5.4.1 组织结构与管理功能分析 要建立管理信息系统,就必须知道当前系统的组织机构设置情况和组织机构之间的隶属关系。通常用组织结构图来描述当前系统组织机构的层次和隶属关系。对组
5、织结构的调查和画出组织结构图是为了分析和了解那些与计算机管理有密切关系的机构和部门,这些机构/部门是数据比较集中的地方。为了反映管理业务功能与组织结构之间的关系,需要进行它们之间的相关分析。组织/业务关系表能够反映组织各部分在承担业务时的关系,以及各单位在执行业务过程中的作用。5.4.2 业务流程分析1.1.业务流程调查与分析 业务流程调查与分析2.2.现行系统薄弱环节调查 现行系统薄弱环节调查3.3.形成业务流程图 形成业务流程图4.4.分析业务流程 分析业务流程5.5.业务流程分析的其他工具 业务流程分析的其他工具5.5.1 数据收集1.数据收集的信息来源组织中的数据来源大致可分成3大类:
6、一是已经存在于组织中的各种文档,这类文档往往采用文字或图表的形式;二是没有以文档形式现存于组织中,而是要靠系统分析人员调查收集;三是来自组织外部环境、与组织密切相关的文档资料及信息。2.数据收集的方法数据收集的方法通常有以下几种:(1 1)查阅)查阅资料法 资料法(2 2)面谈法)面谈法(3 3)问卷法)问卷法(4 4)观)观察法 察法(5 5)测定法)测定法(6 6)采样法)采样法5.5.2 数据分析1.数据的分析 数据的分析主要从以下几个方面展开:(1)围绕系统目标进行分析(2)弄清信息源周围的环境(3)围绕现存的业务流程进行分析(4)数据属性分析5.5.3 数据流程分析的方法1.数据流程
7、图 数据流程图(Data flow diagram,DFD)是一种能全面描述信息系统逻辑模型的主要工具,它可以利用4种符号即外部实体、处理、数据流和数据存储,综合地反映出信息在系统中的流动、处理和存储情况。2.数据字典 所谓数据字典,是指在新系统数据流程图的基础上,进一步定义和描述所有数据的工具,包括对一切动态数据(数据流)和静态数据(数据存储)的数据结构和相互关系的说明。数据字典是数据分析和数据管理的重要工具,也是系统设计阶段进行数据库(文件)设计的参考依据。5.5.4 描述处理逻辑的工具2.2.判断表判断表1.1.判断树判断树5.6 确定新系统的逻辑模型5.6.1 系统目标5.6.2 研究
8、和确定管理模型5.6.3 系统化分析5.6.4 新系统逻辑方案的建立5.6.5 计算机系统资源配置5.6.1 系统目标1.确定新系统目标的原则 在确定新系统目标时要考虑的原则包括:总体战略性原则、先进性原则、适用性原则、经济性原则、长期性原则等。2.确定新系统目标的依据 以现行系统存在的问题作为新系统开发的突破口;根据开发的资源情况,合理地确定新系统开发的范围和进度。5.6.2 研究和确定管理模型1.综合计划模型2.生产计划管理模型3.库存管理模型4.财会管理模型5.成本管理模型6.经营管理决策模型7.统计分析模型8.预测模型5.6.3 系统化分析系统化分析的内容主要包括以下几个方面:1.业务
9、流程分析2.数据流程分析3.功能分析和划分子系统4.数据属性分析5.数据存储分析6.数据查询要求分析7.数据的输入输出分析8.绘制新系统的数据流程图9.确定新系统的数据处理方式5.6.4 新系统逻辑方案的建立1.逻辑方案的含义 逻辑方案是新系统开发中要采用的管理模型和信息处理方法。因它不同于计算机配置方案和软件结构方案等实体方案,故称其为逻辑方案或逻辑模型。系统分析阶段的详细调查、系统化分析工作都是为建立新系统的逻辑方案做准备。逻辑方案是系统分析阶段的最终成果,也是今后进行系统设计和实施的依据。2.逻辑方案的内容逻辑方案的内容主要包括以下几个方面。(1)新系统的边界(2)新系统的功能(3)新系
10、统的逻辑结构(4)新系统的业务流程(5)新系统的数据流程(6)新系统的数据处理方式(7)新系统中数据资源的分布(8)新系统中的管理模型5.6.5 计算机系统资源配置1.1.系统选型 系统选型的基本原则 的基本原则2.2.性能技 性能技术指标 术指标3.3.硬件要求 硬件要求4.4.软件 软件要求 要求5.5.其他 其他5.7 系统分析报告5.7.1 系统分析报告的作用5.7.2 系统分析报告的内容5.7.1 系统分析报告的作用 系统分析报告主要有以下3个作用:(1)描述了目标系统的逻辑模型,作为开发人员进行系统设计和实施的基础;(2)作为用户和开发人员之间的协议或合同,为双方的交流和监督提供基
11、础;(3)作为目标系统验收和评价的依据。5.7.2 系统分析报告的内容一份完整的系统分析报告应包括下述内容:(1)系统概述(2)现行系统概况(3)新系统逻辑方案(4)新系统在各个业务处理环节拟采用的管理方法、算法或模型(5)与新系统相配套的管理制度和运行体制的建立(6)系统设计与实施的初步计划(7)领导审批意见本章小结 系统分析的主要任务包括:对现行系统的详细调查、用户需求分析、业务流程分析和数据流程分析、提出新系统的逻辑模型以及编写系统分析报告。系统详细调查应遵循用户参与的原则、系统性原则和真实性原则。系统调查的内容包括:系统环境调查、系统目标调查、组织结构调查、管理功能调查、业务流程调查、
12、数据流程调查、决策方式和管理方法调查。用户需求分析的主要工作包括:调查用户需求、确定需求和描述需求等3个方面。确定用户需求常用的方法有:访谈法、问卷调查法、调查会法、德尔菲法、原型法等。业务流程分析包括原有流程分析、业务流程优化、确定新系统的业务流程、新系统的人机接口。业务流程分析的主要工具是业务流程图。数据与数据流程分析首先研究了数据的来源,数据收集的方法和步骤,数据分析方法和工具。数据流程分析的主要工具是数据流程图,数据流程图使用外部实体、处理、数据流和数据存储4种符号来描述数据流程。数据字典是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等6个方面进行具体的定义。
13、数据流程图从图形、动态方面描述数据流程,数据字典从文字、静态方面描述数据流程,二者相辅相成。描述处理逻辑的工具主要有判断树、判断表等。常见的管理模型有综合计划模型、生产计划管理模型、库存管理模型、财会管理模型、成本管理模型、经营管理决策模型、统计分析模型和预测模型。系统化分析包括业务流程分析、数据流程分析、功能分析和划分子系统、数据属性分析、数据存储分析、数据查询要求分析、数据的输入输出分析、绘制新系统的数据流程图和确定新系统的数据处理方式。逻辑方案的内容包括确定系统边界、新系统的功能、新系统的逻辑结构、新系统的业务流程、新系统的数据流程、新系统的数据处理方式、新系统中数据资源的分布以及新系统中的管理模型。系统分析报告的内容包括系统概述、现行系统概况、新系统逻辑方案、新系统在各个业务处理环节拟采用的管理方法、算法或模型、与新系统相配套的管理制度和运行体制的建立、系统设计与实施的初步计划和领导审批意见。