1 / 89
文档名称:

第三章 结构化系统分析.ppt

格式:ppt   页数:89页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第三章 结构化系统分析.ppt

上传人:中国课件站 2011/12/16 文件大小:0 KB

下载得到文件列表

第三章 结构化系统分析.ppt

文档介绍

文档介绍:第三章结构化系统分析
第一节系统分析的主要目标和活动
第二节结构化系统分析方法和工具
第三节系统分析阶段各项活动的内容
第四节系统分析中的信息收集
第五节结构化信息系统分析实例
1
第一节系统分析的目标和主要活动
2
第一节系统分析的目标和主要活动 一、目的与任务
“分析”通常是指对现有系统的内、外情况进行调查、研究、分解、剖析,明确问题或机会所在,认识解决这些问题或把握这些机会的必要性,为确定有关活动的目标和可能的方案提供科学依据。
系统分析(systems analysis),是指在信息系统开发的生命周期中系统分析阶段的各项活动的和方法。
系统开发阶段的目标是根据系统规划所确定的系统总体结构方案和项目开发计划,按拟定的项目开发成可以运行的实际系统。这是系统建设工作中任务最为繁重、耗费资源最多的一大阶段.
3
一、目的与任务
系统开发阶段又可划分为系统分析、系统设计、系统实施三个阶段,构成系统开发的生命周期的三个主要阶段。按照结构化方法严格划分工作阶段,“先逻辑,后物理”的原则,系统分析阶段的目标,就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。
系统分析在整个系统开发过程中,是要解决“做什么”的问题,从逻辑上,提出系统的方案,即逻辑模型,以此作为下一阶段进行物理方案(即计算机和通信系统方案)设计、解决“怎么做”的问题提供依据。
4
二、系统分析的主要活动
活动名称目标关键问题主要成果(产品) 管理决策
初步调查明确系统开发是否开发新系统? 系统开发建议书是否同意系统开
的目标和规模若开发,提出新系发建议书?若同意
统的目标、规模、安排可行性研究
主要功能的初步设作。
想,粗估系统开发
所需资源。
可行性进一步明确系系统开发的技术可可行性研究报告审定可行性研报
研究统的目标、规行性研究、经济可告,若同意,下达
模与功能,提行性研究、营运可系统开发(设计) 系统开发(设计)
出系统开发的行性研究,系统开任务书(含计划) 务书(或签协议、
初步方案与计发初步方案与开发订合同)。
划。计划的制订。
现行系统详细调查现行现行系统的结构、现行系统的调查(审查现行系统的
详细调查系统的工作过业务流程和数据的报告。调查报告)
程,建立现行祥细分析,具体问
系统的逻辑模的认定。
型,发现现行
系统存在的主
要问题。
新系统逻明确用户信息用户需求分析,新系统说明书审查系统说明书
辑方案的需求,提出新系统逻辑模型的建若同意,则批准
提出系统的逻辑方案立。入系统设计阶段
系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。
5
第二节结构化系统分析方法和工具
一、概述
二、数据流图
三、数据字典
四、基本加工的描述
五、结构化语言
六、决策数
七、决策表
八、其他工具
6
第二节结构化系统分析方法和工具 一、概述
结构化系统分析方法,主要是描述反映用户信息需求的逻辑模型的建立方法和有关工具。这些工具如下:
数据流图(DFD: Data Flow Diagram)
数据词典(DD: Data Dicrionary)
结构化语言
决策树
决策表
采用结构化系统分析的工具建立的系统逻辑模型一般具备以下特点:
表达方式规范,表达的内容确切,无二义;
形式简洁,易理解,便于和非专业用户交流;
便于查询、检索、易维护;
便于计算机辅助建模。
7
二、数据流图(DFD: Data Flow Diagram)

数据流图就是组织中信息运动的抽象,是信息系统逻辑模型的主要形式。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,用一种图形及与此相关的注释来表示系统的逻辑功能,即所开发的系统在管理信息处理方面要做什么。
8
2、数据流图的基本组成及符号
外部项(外部实体):外部项在数据流图中表示所描述系统的数据来源和去处的各种实体或工作环节。系统开发不能改变这些外部项本身的结构和固有属性。
加工(数据加工):又称数据处理逻辑,描述系统对信息进行处理的逻辑功能。
数据存储:逻辑意义上的数据存储环节,即系统信息处理功能需要的、不考虑存储物理介质和技术手段的数据存储环节。
数据流:与所描述系统信息处理功能有关的各类信息的载体,是各加工环节进行处理和输出的数据集合。
9
二、数据流图(DFD: Data Flow Diagram)

图3-1 数据流图的基本符号
成分
数据流
I
II
III
类型
数据存储
外部项
(外部实体)
加工
(处理逻辑)
10