第五章 系统分析.ppt_第1页
第五章 系统分析.ppt_第2页
第五章 系统分析.ppt_第3页
第五章 系统分析.ppt_第4页
第五章 系统分析.ppt_第5页
免费预览已结束,剩余28页可下载查看

下载本文档

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

文档简介

1、第五章 系统分析,概述,系统分析是信息系统开发工作的第一个阶段,也是最重要的环节之一。 系统分析的目标:对用户的需求进行定义,为信息系统设计取得成功奠定良好的基础。 系统分析的任务:系统分析师通过对企业管理业务的调查分析,理清原系统的业务流程和管理模式,指出其中的问题和不足,并从功能和数据分析的角度对系统加以改进和完善,利用数据流程图、数据字典和处理逻辑的表达式进行定义,提出新系统的逻辑模型解决方案。,系统分析的本质:通过对现有系统的描述和分析来回答未来系统“要做什么”的问题,即从抽象的信息处理角度看待系统应该具有怎样的功能,而不涉及这些功能用什么具体的技术去实现。 具体内容: 初步调查与可行

2、性分析 系统的详细调查 系统化分析与优化 提出新系统的逻辑模型,5.1 初步调查与可行性分析,信息系统的开发工作往往从初步调查开始。 可行性分析阶段任务完成的标志是可行性分析报告的完成 。 初步调查的内容: 调查目的:包括读者对象、目的等; 调查内容:调查有关组织的整体信息、有关人员的信息及有关工作的信息; 分析内容:现有什么;需要什么;在现有资源下能提供什么;此项目有无必要和可能作进一步的调查与开发。 了解系统基本情况,收集与系统相关的参考资料。 技术要求和限定条件,可行性分析内容,可行性分析是进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进行调查分析。 可行性分析从必要性和

3、可行性方面入手,为系统开发项目的决策提供科学依据。 可行性分析的内容: 必要性分析:显见的、预见的、隐见的 可行性是建立在必要性基础上的,包括: 经济可行性经济效益(支出、收益) 技术上的可行性 硬件和软件:软件方面包括系统软件和应用软件各自的性能、系统软件和应用软件之间的支持能力、 系统软件和应用软件对环境的适应性 开发人员的水平 管理上的可行性:领导是否支持、管理是否科学、组织结构是否健全、基础数据是否齐全、当前系统的管理体制是否有条件提供新系统所必须的各种数据。,可行性分析的步骤 确定系统的规模与目标 明确用户主要信息需求 提出拟建系统的初步方案 提出并评价困难的替代方案,并进行可行性研

4、究 给出项目做还是不做的选择,同时确定方案 制定项目开发计划,包括人、财、物等方面的安排 撰写可行性分析报告 向用户审查小组与指导委员会提交结果,可行性分析报告时可行性分析的最后成果。可行性分析报告的结论应明确指出以下内容: 可立即进行开发 不能或者没有必要继续进行 需推迟到某些条件具备以后才能进行,5.2 系统的详细调查,系统分析阶段的系统调查工作是将企业和组织的现行系统为研究对象,进行详细调查与分析工作。 详细调查是为了弄清原信息系统的状况,查明其执行过程 ,发现薄弱环节,收集数据,为设计新系统提供必要的基础资料。 系统调查的重点在于系统内部的功能结构,包括: 组织机构 业务流程 数据流程

5、 数据存储及其组成等 详细调查的目的在于完整掌握现行系统的各个方面 原则:用户参与,系统调查是对企业和组织现行系统及其周围环境现状的了解,从而掌握与系统开发有关的基本情况,确定信息需求。 调查的主要内容: 现有系统基本情况即企业概况:企业的规模、战略目标、核心竞争力的水平等、信息系统的目标等。 管理业务:管理业务调查直接关系到将来系统能否完成新系统目标,包括: 组织结构:组织结构图采用的绘制形式是层次模块 。 管理功能体系的调查 业务流程的调查:为弄清各部门信息处理工作与信息系统的关系,则必须要了解组织的业务流程。业务流程调查工作的重点是将组织与功能匹配起来,将功能与功能关联起来。 数据流程的

6、调查 信息需求、处理手段和信息资源:系统分析中,比较困难的工作就是定义满足系统目标的特定的信息需求,它包括确认何人、何时、何地需要何种信息。 信息化现状,调查方法 研究资料:对组织或单位中已有的报表、文件等资料进行分析研究是获取需求的有效方法。 开调查会 用户访谈 结构化访谈:提出事先确定好的问题 非结构化访谈:开发者只是向访谈对象提出访谈主题或问题 问卷调查:对于调查面广,而调查的信息量不大的情况,最适合采用的调查方法 实地观察法(参加业务实践) 发电子邮件,对现行系统的描述,对现行系统的描述中,常用的图形描述工具是数据流程图 。 数据流程图:一种便于用户理解、分析系统数据流程的图形工具。它

7、摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数据存储等。 具有抽象性和概括行,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。,基本符号,外部实体,处理,数据流,数据存储,组成 外部实体本系统以外的人或事物,它们和本系统有信息传递关系 数据流:表示流动着的数据,它可以是一项数据,也可以是一组数据。 数据处理 数据存储,绘制数据流程图遵循的原则 明确系统边界 采用自顶向下、逐层分解的方法,分解从“处理”开始 在局部上遵循由外向里的原则,5.3 分析与优化,系统调查工作师我们清楚地了解了现行业务系统“是什么”,而分析与优化工作的目的师为新系统“能做什么”提出

8、具体的信息处理方案。 新系统逻辑模型设计以详细调查和对调查结果的系统化分析为前提的。,分析和优化的主要内容: 重新审定系统目标:系统目标是开发工作的指南,同时也是系统的验收标准。 对管理模式的分析和优化:信息系统的建设是围绕着企业的管理目标而进行的 需求分析 信息需求:可以采用企业分析法 和关键成功因素法 目标分析和系统范围界定:围绕企业的目标对系统目标、业务目标、信息需求的关键功能需求进行综合分析,并将分析的结果文档化。 功能分析及划分:在功能分析种,我们需要对系统的功能进行分析和改进,对用户提出的信息需求,以功能的形式加入系统功能图中。,业务流程优化 业务流程优化根据系统调查阶段了解到的情

9、况,从业务全过程的角度摸清现状找出问题的关键点,对业务流程进行彻底的分析和改进。 业务流程优化绝对不是原有业务流程的翻版或简单调整,其实质是对现有业务流程进行重组。 业务流程优化的主要内容 :业务和数据流程是否畅通、合理; 数据、业务过程和管理之间的关系; 原系统模式改革和新的系统管理管理方法的实现是否具有可行性等。,数据分析 调查阶段收集的数据包括 输入信息 输出信息 代码信息 信息需求 信息处理过程、存储方式 分析数据从以下几方面: 围绕系统目标进行 弄清信息源周围的环境 围绕现行的业务流程进行分析,数据特征分析 数据的的类型、长度 取值范围 数据所属业务 发生的业务量 数据的重要程度和保

10、密程度,5.4 新系统逻辑方案的产生,逻辑方案所包含内容: 确定新系统目标 确定新系统的管理模式 确定新系统的业务流程关系 确定新系统的数据流程图和数据字典:它是新系统逻辑方案的核心部分,产生新系统数据流程图和数据字典的过程,数据流程图的分层结构和一般注意事项 数据流程图的分层结构: 顶层:把这个系统看成一个整体,视系统为一个总的数据处理模块。顶层数据流程图要考虑的问题是处理与外部实体之间的信息交换 中层:对顶层数据流程图的凤姐,分解的原则是以系统的模块(子系统)为划分标准 底层:对中层数据流程图的进一步分解 注意: 自定向下,逐层分解 数据流必须经过处理环节 注意不同层次图的编号规范,一般注

11、意事项 对数据流程图的检验 数据守恒:一个处理环节的输出数据流仅由它的输入流确定。数据不守恒的错误有两种:一是漏掉 某些输入数据流;二是某些输入流在某些环节内部没有被使用。 文件使用:文件与处理环节之间的数据流方向应按规定认真标注,这样有助于对文件使用正确性检查。 数据流程图的可读性 简化数据处理之间的关系 分解应当均匀 命名应当恰当,使用数据流程图描述现行系统,请画出某学院购置设备的数据流程图: 由需购置设备的部门填写申请表格,将此表格送交设备科,设备科填写预算表格送财务处,财务处核对后,将资金返回设备科,设备科利用资金购买设备,购得设备送需购设备的部门,将收据送财务处。,仓库的业务工作有如

12、下内容:仓库保管员根据客户的出库单和入库单作出入库登录处理去修改库存台帐,根据库存台帐作统计输出工作产生库存日报表存储在日记帐中。查询库存时,查询者输入查询条件,根据库存台帐的内容产生查询报表。 画出数据流程图。,中图反映数据存储与各子系统之间的信息往来关系。 数据流程图从总体上描述了系统的逻辑功能、系统内各部分的信息联系及与系统外各有关事物的联系。 在系统分析中,处理使用数据流程图描述系统逻辑模型外,还要辅以其他工具,例如数据字典、结构化语言、决策表、决策树等。,数据流程图描述了新系统的逻辑模型框架结构。因为它是以图形方式出现的,对于每个图形符号(例如,每个数据流、文件和数据项),将通过表格

13、和文字的描述定义它们的细节,而这些描述和定义所组成的集合就是数据字典。 数据字典它是对数据流程图上各个元素作出详细的定义和说明。目的是进行数据分析和归档,同时也是数据库/数据文件收集的依据。 数据字典的内容包括以下六个方面:数据元素、数据结构、数据流、处理逻辑、数据存储和外部实体。 数据字典的基础是数据流程图 数据元素:最小的数据组成单位,数据结构在数据字典中,数据结构描述某些数据元素之间的关系。一个数据结构可以由若干个数据元素组成,也可以由若干个数据结构组成,也可以由若干个数据项和数据结构组成。 包括以下内容:(1)数据结构的名称和编号;(2)简述;(3)数据结构的组成。,数据流 由一个或一组固定的数据项组成 定义数据流时,不仅要说明数据流的名称、组成,还应说明它的来源、去向、流通量 数据存储:描述该数据存储的结构及有关的数据流、查询要求。 外部实体:是数据的来源或去向。在数字字典中,对外部实体的定义包括外部实体名称、编号、简述及有关数据流的输入和输出 处理逻辑 数据字典实际上是关于数据的数据库,编制和维护数据字典是一项十分繁重的任务 目前已有专门辅助人们编制数据字典的软件包。,系统分析报告,系统分析结束时,系统分析员应完成系统分析报告,交上级审批。 系统分析报告应达到的基本要求是全面、系统、准确、详实、清晰地表达系统开发的目标、任务和系统功能。 系统分析报告的作用 描述了

温馨提示

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

评论

0/150

提交评论