信息系统的分析教学PPT课件.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息系统分析与设计 信息系统分析与设计 * 信息系统分析与设计 第4章 信息系统的分析 * 第4章 信息系统的分析 4.1 信息系统分析概述 4.2 信息系统分析的工具 4.3 表达处理逻辑的工具 4.4 新系统逻辑模型的提出 * 4.1 信息系统分析概述 4.1.1 信息系统分析的任务 在信息系统开发实践中,经过成功和失败的教训,使人们认识到,为了使开发出来的目标系统能满足实际需要,在着手编程之前,首先必须要有一定的时间用来认真考虑以下问题: 系统所要求解决的问题是什么? 为解决该问题,系统应干些什么? 系统应该怎么去干? 在总体规划阶段,通过初步调查和可行性分析,建立了目标系统的目标,已经回答了上面的第一个问题。而第二个问题的解决,正是系统分析的任务, 第三个问题则由系统设计阶段解决。 * 4.1 信息系统分析概述 简单说来,系统分析阶段是将目标系统目标具体化为用户需求,再将用户需求转换为系统的逻辑模型,系统的逻辑模型是用户需求明确、详细的表示,它们之间的关系如图所示。 * 4.1 信息系统分析概述 4.1.2 信息系统分析步骤 1.详细调查 2.用户需求分析 3.提出新系统的逻辑模型 4.编写系统分析报告 * 4.1 信息系统分析概述 4.1.3 信息系统分析的特点 信息系统分析有以下两个特点: (1)信息系统分析工作的特点之一是系统分析人员必须与用户密切协商,系统分析人员根据现行信息系统与计算机信息系统各自的特点,认真调查和分析用户需求。 (2)信息系统分析工作的另一个特点是要设计出目标系统的逻辑模型。 * 4.2信息系统分析的工具 4.2.1数据流程图 系统需求分析工作的一个重要任务就是导出系统的逻辑模型,结构化分析方法通常采用数据流程图来描述系统的逻辑模型。数据流程图也称为数据流图(Data Flow Diagram,简称DFD),它将数据在组织内部的流动情况抽象地独立出来,舍去了具体的组织结构、信息载体、处理工具、物资、材料等,单从数据流动过程来考察实际业务的数据处理模式。 * 4.2信息系统分析的工具 下图是一个飞机机票预订系统的数据流程图,其功能为旅行社把预订机票的旅客信息(姓名、年龄、单位、身份证号码、旅行时间及目的地等)输入机票预订系统,系统为旅客安排航班,打印出取票通知单(付有应交的账款)。旅客在飞机起飞的前一天凭取票通知等交款取票,系统检验无误,输出机票给旅客。 * 4.2信息系统分析的工具 1.数据流程图的基本符号 数据流程图的基本符号有四种,使用图4-3所示的图形符号来表示。 * 4.2信息系统分析的工具 (1)外部实体 外部实体指系统以外又和系统有联系的人或事物,它说明了数据的外部来源和去处,属于系统的外部和系统的界面。 (2)处理过程 处理过程也称做变换或加工,是对数据进行处理的单元。 (3)数据流 用箭头表示数据流,箭头方向表示数据流向,数据流名称标在数据流线上面。 (4)数据存储 数据存储表示数据保存的地方,它用来存储数据。 * 4.2信息系统分析的工具 2.数据流程图的绘制步骤 信息系统一般规模都较大,在对系统进行分析时,不可能一下将所有的细节都弄清楚,因此我们在绘制信息系统的数据流程图时,通常采用结构化分析方法(Structured Analysis,简称SA)。 (1)结构化分析方法 结构化分析方法采用自顶向下逐层分解的方法,首先抓住系统的本质特性对系统加以抽象概括,形成高层次的概念;然后逐步考虑细节问题,把整个系统分解成具有相对独立性的若干小问题。分解可以逐层进行,即逐层加进细节进行分解,最后得到一套分层的数据流程图。下图是一个分层数据流程图的示意图。 * 4.2信息系统分析的工具 * 4.2信息系统分析的工具 (2)绘制步骤 绘制数据流程图首先从系统的最高层开始,在这个层次上把系统看作是一个整体来处理,以便能看出系统与外部的接口情况。最顶层的图的编号为0,图中只有一个处理,其编号为0。 顶层图绘制完成后,按照业务处理过程对顶层图中的0号处理进行分解,得到的数据流程图称为第1层图,编号为1。图中的处理编号为1、2、3等。对于复杂的业务处理流程,在绘制数据流程图之前可以首先分析整理出业务流程图,将业务流程中每一个步骤及其与业务部门之间的关系用表格或图形表示出来。 对于第1层图中的处理,如果仍然较为复杂,对其处理工作心里并不是十分清楚,则应加入更多的细节,对这些处理进行更进一步的分解,绘制出第2层数据流程图。 对第2层图中的加工可重复上面的过程,对上一层图中的加工进行分解,直到数据流程图中的每一个加工都足够简单,不需要继续分解为止。 * 4.2信息系统分析的工具 4.数据流程图的绘制工具 手工绘制数据流程图很麻烦,通常可以采用各种绘图软件进行绘制。

文档评论(0)

liuxing044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档