管理系统中的计算机应用系统分析课件_第1页
管理系统中的计算机应用系统分析课件_第2页
管理系统中的计算机应用系统分析课件_第3页
管理系统中的计算机应用系统分析课件_第4页
管理系统中的计算机应用系统分析课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、管理系统中的计算机应用系统分析1 第五章 系统分析 n系统分析阶段主要活动有:现行系统的 详细调查、用户需求分析和新系统逻辑 模型的建立。 管理系统中的计算机应用系统分析2 5.1 现行系统的详细调查现行系统的详细调查 系统调查的目的和内容系统调查的目的和内容 对于通过了可行性研究的项目需要进行系统调查,它的目的是对于通过了可行性研究的项目需要进行系统调查,它的目的是收集一收集一 些有关的事实、资料和数据些有关的事实、资料和数据,正确掌握企业业务系统的工作状况,与用户进行,正确掌握企业业务系统的工作状况,与用户进行 充分的讨论和沟通,对用户所需的信息服务的需求进行定义,包括设定具体的充分的讨论

2、和沟通,对用户所需的信息服务的需求进行定义,包括设定具体的 服务对象(岗位和人员)、所需服务的具体内容、需要提供的初始安装、与其服务对象(岗位和人员)、所需服务的具体内容、需要提供的初始安装、与其 他系统的接口、是否需要持续性的服务支持等。他系统的接口、是否需要持续性的服务支持等。 系统调查是一个了解新系统所处的地位和现状、正确的把握主要问题和系统调查是一个了解新系统所处的地位和现状、正确的把握主要问题和 有价值的机会、与实际用户建立信任与合作关系的重要过程。有价值的机会、与实际用户建立信任与合作关系的重要过程。在调查中要充分在调查中要充分 了解企业组织现有的服务水平,现在已经有哪些应用系统,

3、是否需要外来的信了解企业组织现有的服务水平,现在已经有哪些应用系统,是否需要外来的信 息服务接口等一系列具体问题。息服务接口等一系列具体问题。 系统调查的核心是系统调查的核心是“了解了解”情况,情况,了解的越详尽越准确,下一步做系统了解的越详尽越准确,下一步做系统 逻辑模型才顺手。下面是在系统调查过程中经常发生的弊端:逻辑模型才顺手。下面是在系统调查过程中经常发生的弊端: (1)技术人员业务人员缺乏基本的沟通和合作)技术人员业务人员缺乏基本的沟通和合作 (2)盲目的优越感经验感)盲目的优越感经验感 (3)就事论事,调查范围过窄,忽略了对业务总体框架与完整流程的把)就事论事,调查范围过窄,忽略了

4、对业务总体框架与完整流程的把 握。握。 (4)调查浮于表面,不注意深入沟通和理解)调查浮于表面,不注意深入沟通和理解 管理系统中的计算机应用系统分析3 n 5.1.1企业组织机构和信息关联状况企业组织机构和信息关联状况 组织结构图组织结构图 信息关联图信息关联图 n 5.1.2 系统业务流程系统业务流程 n 5.1.3 系统数据调查:系统数据调查: n每一个业务流程都会涉及大量的数据发生、存储、传 递、信息处理和发布等环节,因此需要进行系统数据 和信息调查。数据调查要根据这些业务流程的线索,数据调查要根据这些业务流程的线索, 一个环节一个环节的进行,掌握各个环节的任务、工一个环节一个环节的进行

5、,掌握各个环节的任务、工 作对象、工作要求、数据产生和使用对象等,了解具作对象、工作要求、数据产生和使用对象等,了解具 体业务流程对数据采集方式、输入质量、处理过程、体业务流程对数据采集方式、输入质量、处理过程、 数据输出在内容、形式和时间等方面的具体要求。数据输出在内容、形式和时间等方面的具体要求。某 企业所进行的系统数据调查不仅仅局限于业务数据和 相关的信息处理流程,而是包括了组织目标和发展战 略、业务流程与管理方式、决策方式与资源限制等多 方面的内容: 管理系统中的计算机应用系统分析4 1. 1. 全面收集与业务有关的所有保存和传递数据的载体,全面收集与业务有关的所有保存和传递数据的载体

6、, 包括各种原始凭证、票据、单据、台帐包括各种原始凭证、票据、单据、台帐 数据和信息调查需要根据业务流程的需要,经过分析和确定 数据来源、对各种载体上的有用数据进行全面的收集、对所收集的 数据进行分析和净化等三个步骤。 系统调查的数据汇总为三类: (1)输入数据 (2)存储数据 (3)输出数据 汇总形式如表5-3,5-4 2.2.数据分布的估算:数据分布的估算: 在汇总的基础上按部门进行数据分布估算,得出如表5-5所示的主要 业务部门数据量汇总表。 管理系统中的计算机应用系统分析5 5.2 需求分析和系统逻辑模型的建立:需求分析和系统逻辑模型的建立: 通过系统信息调查弄清了原系统“如何工作”的

7、问题,下一步需要下一步需要 对所开发的信息系统需要对所开发的信息系统需要“做什么做什么”进行分析和规划,从而完成新系进行分析和规划,从而完成新系 统的逻辑设计。统的逻辑设计。系统分析师需要在分析问题的基础上建立数据模型,整 理和规范数据流程,改善数据与数据之间、数据与处理环节之间的关系, 建立新的信息系统的逻辑模型。数据流程图、数据字典、系统功能格栅 图等都是有效的分析工具。 这个分析和抽象的工作可分为三步: 管理系统中的计算机应用系统分析6 5.2.1 数据流程图的绘制数据流程图的绘制 1.1.数据流程图的符号:数据流程图的符号: 数据流程图的特点数据流程图的特点:数据流程图既是对原系统进行

8、分析和抽象的工具,也是 用以描述新系统逻辑模型的主要工具。它有两个特点: (1)具有概括性。*(2)具有抽象性。* 同时数据流程图采取自顶向下逐步求精的方法绘制而成。* 由于数据流程图简明、清晰,不涉及技术细节,容易让用户理解,因此 数据流程图是系统分析人员与用户进行交流的有效工具,也是系统设计的主 要依据。 数据流程图中只用简单的图形符号描述企业业务系统中数据的流程,一 般包括四种成分要素,描述了数据在多个不同对象间流动的关系,并建立数 据模型。 (1)数据流。数据流。数据流用一根箭线表示。表示数据元素的运动和传递,箭 头指向数据流动的方向,箭尾链接数据产生的地方。 (2)处理功能。处理功能

9、。这是指对输入数据流进行加工、变换与输出数据流的逻 辑处理过程。数据处理是信息系统所具有的某项具体功能,如编制供应计划、 查询库存量、打印报表、计算支付总额、发送货物等都可以用处理功能表示。 管理系统中的计算机应用系统分析7 (3)外部实体。外部实体。这是指不受所描述系统的控制,独立于该系统之外的部门、 群体,或另一个信息系统。外部实体既可以作为向系统输送数据的来源和起点, 也可以作为接受系统数据的终点。比如一个填写订单的客户,一个得到报表的 部门管理者。 (4)数据存储。数据存储。这是指逻辑上要求存储的数据,数据存储符号标出了在数 据流程中需要何时、何地、保存何种数据内容。这里不考虑具体数据

10、的存储介 质和技术手段,只是表明有一个存储的逻辑环节,它可以是磁盘、文件、账簿 或档案袋。 2. 2. 顶层数据流程图顶层数据流程图 3.3.低层次数据流程图低层次数据流程图 4.扩展的数据流程图扩展的数据流程图 管理系统中的计算机应用系统分析8 5.2.2 数据分析数据分析 数据分析的任务,是将数据流程图中所出现的各组成部分的内容、 特征都需要统一编号,并借助数据字典的形式做出明确的定义和说 明。 1.1.数据字典的作用与编写要求数据字典的作用与编写要求数据字典是给数据流程图中数据字典是给数据流程图中 每个成分以定义和说明的工具。每个成分以定义和说明的工具。数据字典的作用是对数据流程图中数据

11、字典的作用是对数据流程图中 的各种成分,包括数据项、数据结构、数据流、数据存储、处理功的各种成分,包括数据项、数据结构、数据流、数据存储、处理功 能、外部项等的逻辑内容与特征予以详细说明。能、外部项等的逻辑内容与特征予以详细说明。避免人们对某些成 分概念的内容产生歧义,同时规定了图形工具所不能体现的诸多细 节问题,对数据进行了具体的说明。这些说明包括:*数据字典中有 关系统的详细信息是以后系统设计、系统实施与维护的重要依据。 数据字典的编写要求数据字典的编写要求 成分定义必须明确、易理解、惟一 命名、编号与流程图保持一致 符合一致性与完整性要求 格式规范,风格统一,文字精练,符号正确。 管理系

12、统中的计算机应用系统分析9 2.2.数据字典的生成方法数据字典的生成方法 生成数据字典的方法有两种:由手工方式生成和由计算机辅助 生成。手工编写的优点是具有较大灵活性与适应性,但手工编写效 率低。编辑困难、容易出现疏漏和错误,对数据字典的检验、维护、 查询、统计、分析都不方便。计算机辅助编写数据字典是将数据字计算机辅助编写数据字典是将数据字 典有关的数据输入计算机,存储在数据字典库中。并根据规范要求典有关的数据输入计算机,存储在数据字典库中。并根据规范要求 提供编辑、索引以及完整性一致性检查的功能,并具有统计、报告、提供编辑、索引以及完整性一致性检查的功能,并具有统计、报告、 查询功能,可以定

13、义某些加工中需要但是数据流程图中未标注的数查询功能,可以定义某些加工中需要但是数据流程图中未标注的数 据元素。据元素。计算机辅助生成的数据字典具有查询、维护、统计、分析 等功能。 数据字典中的条目有以下六种形式: (1 1)数据项。)数据项。是数据的最小单位,也称为数据元素,如材料号 产品名、库存量等。在字典中定义的内容包括数据项的名称、编号、 别名和简述;数据项的类型、长度;数据项的取值范围和含义。一 个数据项可能会在许多数据结构和数据条目中出现,单独进行定义 有利于保持数据定义的一致性。对编码类元素需要附加编码构成的 说明。 管理系统中的计算机应用系统分析10 (2 2)数据结构)数据结构

14、。描述某些数据项之间的逻辑关系。数据结构往往是 若干个数据项或数据结构的组合体,如客户记录由客户代码、身份 证号、联系电话、职业4个数据项组成,它就是一个数据结构。 数据结构包含的元素成分有不同形式,可以分别用不同符号标出。 如:A+B AB (A) A (3 3)数据流。)数据流。由一个或一组固定的数据项组成。对输入数据流的数 据一般包括数据的编号、名称、使用目的、收集地点和方式、发生 周期、数据量、相关业务、使用文字等。输出数据流往往需要定义 数据流的编号、名称、使用单位、使用目的、输出量、发送方法、 使用文字、输出时间、输出方式等。 (4 4)数据存储。)数据存储。需要说明其存储的逻辑结

15、构,此外还可能考虑其他 的相关内容,包括数据存储的编号、名称等* (5 5)处理功能。)处理功能。需要对数据流程图中最底层的处理逻辑加以说明, 在字典中定义的内容有处理功能的名称、编号、处理内容、时间、 场所、输入输出数据流等 (6 6)外部实体。)外部实体。外部实体条目需要说明的内容一般有外部实体的编 号、名称、简述、输入输出数据流、外部实体的特征、实体的数量、 对信息流的要求。 管理系统中的计算机应用系统分析11 5.2.3 功能分析:功能分析: 对于那些比较复杂的处理过程,尤其是具有多级结构和分对于那些比较复杂的处理过程,尤其是具有多级结构和分 支的逻辑判断功能,往往难于用数据流程图和数

16、据字典准确描述,支的逻辑判断功能,往往难于用数据流程图和数据字典准确描述, 可以采用决策树或决策表工具辅助分析和判断:可以采用决策树或决策表工具辅助分析和判断: 1.决策树 决策树又称判定树,是一种呈树状的图形工具,适合于描述处理 中具有多种策略,要根据若干条件的判定,确定所采用策略的情 况。决策树的优点是清晰、直观;缺点是当条件多,而且互 相组合时,不容易清楚地表达判断过程。 2.决策表 决策表又称判断表,是一种呈表格状的图形工具,适用于描 述处理判断条件较多、各条件又相互组合、有多种决策方案的情 况。决策表由四部分组成 3.结构化语言:用结构化语言任何处理逻辑都可以表达为顺序、 选择判断、

17、循环三种结构。 5.2.4 数据数据/功能分析功能分析: UC矩阵 管理系统中的计算机应用系统分析12 5.3系统分析报告系统分析报告 系统分析阶段最后一项任务是根据企业发展目标和经营战略,系统分析阶段最后一项任务是根据企业发展目标和经营战略, 考虑企业面临的内外环境,合理安排系统建设的进程,提出新系统建考虑企业面临的内外环境,合理安排系统建设的进程,提出新系统建 立的总体方案即系统方案说明书。立的总体方案即系统方案说明书。它实际上是整个系统分析阶段的工 作总结或成果,又是企业领导对系统进入设计阶段决策的依据,其主 要内容包括: 1 1)原系统的状况和问题)原系统的状况和问题 :说明系统开发的原因和基础条件,包括* 2 2)新系统的目标:)新系统的目标:系统所要实现的主要技术目标、经济目标和管理 目标。包括* 3 3)新系统的逻辑设计:)新系统的逻辑设计:以数据流程图为基础,辅以数据字典、功能 格栅图等手段,说明新系统的逻辑模型,描述系统的主要功能,系统 的基本构成,

温馨提示

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

评论

0/150

提交评论