第四章系统分析——概述

上传人:小** 文档编号:57302934 上传时间:2018-10-20 格式:PPT 页数:38 大小:173.02KB
返回 下载 相关 举报
第四章系统分析——概述_第1页
第1页 / 共38页
第四章系统分析——概述_第2页
第2页 / 共38页
第四章系统分析——概述_第3页
第3页 / 共38页
第四章系统分析——概述_第4页
第4页 / 共38页
第四章系统分析——概述_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《第四章系统分析——概述》由会员分享,可在线阅读,更多相关《第四章系统分析——概述(38页珍藏版)》请在金锄头文库上搜索。

1、1,第4章,系统分析,陈伯华,统计与信息学院信息管理教研室,2,系统分析是管理信息系统开发的第二个阶段,主要解决系统“能做什么”的问题。通过详细调查研究和需示分析,深入描述及研究现行系统的工作流程及用户的各种需求,构思和设计用户比较满意的新系统逻辑模型,并且提出适当的计算机硬软件配置方案。系统分析阶段工作的深入与否直接影响新系统的设计质量 和经济性,在整个系统开发过程中起着极其重要的作用。,系统分析概述,陈伯华,统计与信息学院信息管理教研室,3,主要内容,4.1 系统分析概述 4.2 现行系统的详细调查 4.3 组织结构与业务流程分析 4.4 数据流程分析 4.5 建立新系统逻辑模型,陈伯华,

2、统计与信息学院信息管理教研室,4,通过本章学习,可以了解(或掌握),系统分析的任务、步骤 结构化系统分析方法 系统调查的原则、内容和方法 组织结构与管理功能分析 业务流程分析 数据流程分析 功能/数据分析 新系统逻辑方案的构成 系统分析报告的撰写,陈伯华,统计与信息学院信息管理教研室,5,4.1 系统分析概述,4.1.1 系统分析的任务 4.1.2 系统分析的步骤 4.1.3 结构化系统分析方法,陈伯华,统计与信息学院信息管理教研室,6,4.1.1 系统分析的任务,1、了解用户需求 了解每个业务过程和业务活动的工作流程及信息处理流程。 确定用户对信息系统的需求: 功能需求 性能需求 硬件配置

3、开发周期 开发方式 2、 确定系统逻辑模型,形成系统分析报告 新系统的逻辑模型由一系列图表和文字组成,逻辑上描述新系统的目标、具有的各种功能和性能。,陈伯华,统计与信息学院信息管理教研室,7,4.1.2 系统分析的步骤,1、现行系统的详细调查 目的:弄清现行系统的边界,组织机构,人员分工,业务流程,各种计划、单据和报表的格式、种类和处理过程,企业资源及约束情况,为系统开发做好原始资料的准备工作。 2、组织结构与业务流程分析 目的:在详细调查的基础上,用一定的图表和文字对现行系统进行描述,以了解各级组织的职能和有关人员的工作职责、决策内容及对新系统的要求。业务流程的分析应当顺着原系统信息流动的过

4、程逐步进行,通过业务流程图详细描述各个环节的处理业务及信息的来龙去脉。,陈伯华,统计与信息学院信息管理教研室,8,3、系统数据流程分析 目的:把数据从组织或系统内部的流动情况抽象地独立出来,舍去具体组织机构、信息载体、处理工作、物资、材料等,仅从数据流动过程考察实际业务的数据处理模式。主要包括对信息的流动、传递、处理与存储分析。 4、建立新系统逻辑模型 用一组图表和工具表达和描述新系统的逻辑功能。 5、提出系统分析报告 把系统分析阶段的成果以文字的形式形成报告提交有关领导。,陈伯华,统计与信息学院信息管理教研室,9,4.1.3 结构化系统分析,1、结构化系统分析的基本概念 结构化系统分析(SA

5、,Structured Analysis):采用自顶向下、逐层分解的方法,即由大到小,由表及里,逐步细化,逐层分解,直到能对整个系统清晰地理解和表达为止。,图4-1 复杂系统的分解,陈伯华,统计与信息学院信息管理教研室,10,2、结构化系统分析方法的实现 SA方法进行系统分析可通过数据流程图和数据字典来实现。 数据流程图:用来描述系统组成及各部分之间的联系。 数据字典:用来描述系统中的每个数据。,陈伯华,统计与信息学院信息管理教研室,11,4.2 现行系统的详细调查,4.2.1 详细调查的原则 4.2.2 系统调查的内容 4.2.3 系统调查的方法,陈伯华,统计与信息学院信息管理教研室,12,

6、4.2.1 详细调查的原则,1、真实性 2、全面性 3、规范性 4、启发性,陈伯华,统计与信息学院信息管理教研室,13,4.2.2 系统调查的内容,1、系统的定性调查(1)组织结构调查(2)管理功能调查(3)业务流程调查(4)数据流程调查(5)处理特点调查(6)系统环境调查,2、系统的定量调查(1)收集各种原始凭证(2)收集各种输出报表(3)统计各类数据的特征(4)收集与新系统对比所需资料,陈伯华,统计与信息学院信息管理教研室,14,4.2.3 系统调查的方法,调查组人员组成:使用单位的业务人员和领导人员,设计单位的系统分析员和系统设计人员。 调查方法:1、开调查会2、发调查表征询意见3、访问

7、 4、直接参加业务实践,陈伯华,统计与信息学院信息管理教研室,15,4.3 组织结构与业务流程分析,4.3.1 组织结构与管理功能分析 4.3.2 业务流程分析,陈伯华,统计与信息学院信息管理教研室,16,4.4.1 数据收集,收集的数据包括各部门的正式文件,如各种卡片、报表、各种会议记录;现行系统的说明文件,如各种流程图、程序;各部门外的数据来源,上级文件、计算机公司的说明书、外单位的经验料等。 数据收集的类型包括各种报表的内容和各种统计数据。收集的结果可以通过数据汇总表和报表统计表进行描述。,陈伯华,统计与信息学院信息管理教研室,17,表4.2 数据量汇总表,表4.3 报表统计表,陈伯华,

8、统计与信息学院信息管理教研室,18,4.4.2 数据分析,1、数据分析的方式(1)围绕系统目标进行分析(2)弄清信息周围环境(3)围绕现行业务流程进行分析 2、数据分类(1)输入数据类 (2)过程数据类(3)最终输出数据类 3、数据汇总(1)数据分类编码 (2)数据完整性分析(3)将所有原始数据和最终数据分类整理出来(4)确定数据的字长和精度,陈伯华,统计与信息学院信息管理教研室,19,4.4.3 数据流程分析的方法,1、数据流程图 数据流程图描述数据流动、存储、处理的逻辑关系,也称为逻辑数据流图(Logical Data Flow Diagram,DFD)。 (1)数据流程图的基本成分 流程

9、图用到4个基本符号: 数据流:指出数据的流动方向。这里强调“逻辑”,数据流 可以是信件、票据,也可以是电话等等。对数据流的描述写在箭头的上方,一些含义十分明确的数据流,也可以不加以说明。,陈伯华,统计与信息学院信息管理教研室,20,数据处理:指对数据的逻辑处理功能,也就是对数据 (加工) 的变换功能。数据处理名称在框内标明。数据存储:是相关数据的集合,指数据文件、(文件) 文件夹或帐簿等。存储类别在框内 标明。外部项:指本系统之外的人或单位,它和本系统有信息传递关系。,陈伯华,统计与信息学院信息管理教研室,21,(2)数据流程图的形成 基本思想:数据流程图是分层次的,绘制时采用自顶向下逐层分解

10、的办法。首先画顶层(第一层)数据流程图。顶层图(TOP图)说明了系统总的处理功能、输入和输出。下一步是对顶层数据流程图中的“处理”进行分解,得到下一层(第二层)数据流程图,即将“处理”又分解成“多个处理”。这种分解工作不断继续下去,直到最终获得每个“处理”和每个文件都能使计算机处理的低层数据流程图。 说明:逐层分解数据流程图是指对上一层数据流程图中的“处理逻辑”分别进行分解,随着 “处理逻辑”的分解,功能也越来越具体,数据存储和数据流也越来越多,输入和输出数据流个数也会相应增加。但应注意,下一层的输入和输出数据流至少应和上一层的输入和输出数据流相对应;同样,下一层的至少应和上一层的外部项相对应

11、;每一层的数据流程图中的处理逻辑不宜过多,一般在七至八个以内,且要保持系统的完整性和一致性。如果分解出来的数据流程图已经基本表达系统所有的逻辑功能和必要的输入和输出,就没有必要再向下扩展了。,陈伯华,统计与信息学院信息管理教研室,22,2、数据流程图举例,图4-2 销售处理系统的顶层(第一层)数据流程图,陈伯华,统计与信息学院信息管理教研室,23,图4-3 第二层数据流程图,陈伯华,统计与信息学院信息管理教研室,24,图4-3 第三层数据流程图(销售模块扩展),陈伯华,统计与信息学院信息管理教研室,25,图4.11 第三层数据流程图(会计模块扩展),陈伯华,统计与信息学院信息管理教研室,26,

12、3、数据字典 数据字典:是关于数据信息的集合,是对数据流程图中的各个数据元素进行详细说明的工具。 数据字典定义的内容:数据项、数据流、处理逻辑、数据存储和外部实体。 (1)数据流条目,表4.4 数据流条目,陈伯华,统计与信息学院信息管理教研室,27,(2)处理逻辑(加工)条目,表4.5 处理逻辑(加工)条目,陈伯华,统计与信息学院信息管理教研室,28,(3)数据存储(文件)条目,表4. 数据存储(文件)条目,陈伯华,统计与信息学院信息管理教研室,29,(4) 数据项条目 表4. 数据存储(文件)条目,(5) 外部项条目表4. 外部项条目,陈伯华,统计与信息学院信息管理教研室,30,4.4.4

13、描述处理逻辑的工具,1、判定树 判定树是用树形分叉图表表示处理逻辑的一种工具。 组成:左侧用分叉表示条件;右侧表示采取的行动(决策)。,陈伯华,统计与信息学院信息管理教研室,31,图4.10 库存控制过程判定树,陈伯华,统计与信息学院信息管理教研室,32,2、判定表 表4.11 库存控制过程判定表,陈伯华,统计与信息学院信息管理教研室,33,4.5 建立新系统逻辑模型,4.5.1 系统目标 4.5.2 新系统信息处理方案 4.5.3 系统计算机资源配置,陈伯华,统计与信息学院信息管理教研室,34,4.5.1 系统目标,系统目标:指达到系统目的所要完成的具体事项。 系统目标可以从功能、技术及经济

14、三个方面考虑。 系统功能目标:指系统所能处理的特定业务和完成这些处理业务的质量,即系统能解决什么问题,以什么水平实现; 系统技术目标:指系统应当具有的技术性能和应达到的技术水平,通过一些技术指标给出; 系统经济目标:指系统开发的预期投资费用和经济效益。,陈伯华,统计与信息学院信息管理教研室,35,4.5.2 新系统信息处理方案,新系统的信息处理方案就是上述各项分析和优化的结果。 确定合理的业务处理流程 确定合理的数据处理流程 确定新系统功能结构和子系统的划分 确定新系统数据资源分布 确定新系统中的管理模型,陈伯华,统计与信息学院信息管理教研室,36,4.5.3 系统计算机资源配置,设备选配的依

15、据 硬设备的配置 系统软件配置 工具软件的配置 应用软件开发需要分析,陈伯华,统计与信息学院信息管理教研室,37,4.6 系统分析报告,1、现行系统情况简述 2、新系统目标 3、现行系统状况 4、新系统的逻辑方案 5、新系统开发费用与时间进度估算,陈伯华,统计与信息学院信息管理教研室,38,本章小节,系统分析是管理信息系统开发利用的重要环节,包括现行系统的详细调查,组织结构与管理功能分析,业务流程分析,数据流程分析等步骤,最后提出新系统的逻辑方案,形成系统分析报告。 系统详细调查的目的是全面掌握现行系统的现状,为系统分析和提出新系统的逻辑方案做好准备。 在调查的基础上对现行系统的组织结构、业务流程、数据流程进行分析,采用结构化的系统分析方法,用数据流图和数据字典描述对象系统的信息流动、数据存储及处理过程。也可借用描述处理逻辑的工具说明复杂的处理过程,通过建立U/C矩阵进行系统功能分析和子系统的划分,将复杂系统划分为若干个相对独立的子系统,以便更好地描述系统。 通过系统分析,提出新系统的逻辑方案。新系统方案主要包括新系统的目标,新系统的信息处理方案及系统计算机资源配置。最后形成系统分析报告,为下一步系统设计提供依据资料。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号