结构化系统分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
来自百度文库
2020/6/20
12
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(7)
绘制数据流图的几点注记 ➢关于自顶向下、逐层分解 ➢数据流必须通过加工 ➢数据存储环节一般作为两个加工环节的界面来 安排 ➢命名 ➢每个加工环节和每张数据流图都要编号 ➢只画所描述的系统稳定工作情况下的数据流图
2020/6/20
顾客
D1 顾客档案
3
发货单
售 货
合格定单
2 市场研究 与销售计 划
市场 数据
市场 调查员
D2 定货数据
销
D3 销售数据
售
计
划
销售数据
4 销售 分析
企业 销售统 主管 计分析
市场营销系统数据流图
2020/6/20
9
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(4)
绘制数据流图的主要原则 ➢明确系统界面 ➢自顶向下逐层扩展 ➢合理布局 ➢数据流图只反映数据流向、数据加工和逻辑意 义上的数据存储
2020/6/20
6
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(1)
数据流图的作用 ➢数据流图就是组织中信息运动的抽象
➢不涉及硬件、软件、数据结构与文件组织,与 对系统的物理描述无关
➢数据流图是系统分析人员与用户进行交流的有 效手段,也是系统设计的主要依据之一
2020/6/20
7
信息系统分析设计与管理教案 第一章
1 入库管理
2 限额管理
D1 库存数据
D2 限额配套卡
车间
F3退料单 F2领料单
§4.2.2 数据流图(2)
数据流图的基本组成及符号
➢主要采用第Ⅰ、Ⅱ类。其中,第Ⅱ类主要在作
草图时用
成分 类型
外部
加工
(外部实体)(处理逻辑)
数据存储
数据流
数据流图的基本符号
2020/6/20
8
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(3)
➢ 数据流图一个例子
定货单
1 定货与顾 客服务
2020/6/20
4
信息系统分析设计与管理教案 第一章
§4.1.2 系统分析的主要活动
活动名称
目标
初步调查
明确系统开发的目标 和规模
进一步明确系统的目
可行性研究
标、规模与功能,提 出系统开发的初步方
案与计划
详细调查现行系统的
现行系统 详细调查
工作过程,建立现行 系统的逻辑模型,发 现现行系统存在的主
系统说明书
审查系统说明书。 若同意,则批准进 入系统设计阶段
2020/6/20
5
信息系统分析设计与管理教案 第一章
§4.2 结构化系统分析方法和工具 §4.2.1 概述
结构化系统分析方法体现结构化方法的基本思路 和主要原则,以建立系统的功能(逻辑)模型为中心 ,强调应用规范的方法与工具进行工作。
常用的结构化系统分析工具有: ➢数据流图 ➢数据字典 ➢结构化语言 ➢决策树 ➢决策表等
2
信息系统分析设计与管理教案 第一章
2020/6/20
目录
4.1 系统分析的目标和工作内容 4.2 结构化系统分析方法和工具 4.3 系统分析中的数据建模与分析概述 4.4 系统分析阶段各项活动的内容 4.5 系统分析中的信息收集 4.6 结构化信息系统分析实例
3 信息系统分析设计与管理教案 第一章
➢数据流图的绘制过程就是系统的逻辑模型的形 成过程
2020/6/20
10
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(5)
绘制数据流图的主要步骤 ➢确定所开发的系统的外部项 ➢确定整个系统的输出数据流和输入数据流,把 系统作为一个加工环节,画出关联图
➢确定系统的主要信息处理功能,按此将整个系 统分解成几个加工环节(子系统)
结构化系统分析
信息系统分析设计与管理
第4章 结构化系统分析
本章讨论以结构化方法为主的信息系统分 析阶段的工作内容、方法与工具,然后对系统 中的数据建模与分析进行概要介绍,最后介绍 一个信息系统分析的实例。通过本章的学习, 掌握信息系统分析的内容、结构化分析的方法 与工具及信息收集的内容和方法。
2020/6/20
§4.2.2 数据流图(9)
数据流图举例1-1
生产部
F1生产作业计划
车间
F2领料单 F3退料单
库房管理
F5库存报表
物资 采购员
F4验收申请单
库房管理系统关联图
主管领导
2020/6/20
15
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(10)
数据流图举例1-2
生产部 F1生产作业计划
物资 F4验收申请单 采购员
要问题
新系统逻辑 方案的提出
明确用户信息需求, 提出新系统的逻辑方 案
关键问题 是否开发新系统?若 开发,提出新系统的 目标、规模、主要功 能的初步设想,粗估 系统开发所需资源
系统开发的技术可行 性研究、经济可行性 研究、营运可行性研 究,系统开发初步方 案与开发计划的制订
现行系统的结构、业 务流程和数据的祥细 分析,具体问题的认 定
用户需求分析,新系 统逻辑模型的建立
主要成果(产品)
管理决策
系统开发建议书
是否同意系统发建 议书?开若同意, 安排可行性研究工 作
审定可行性研报告,
可行性研究报告、若同意,下达系统 系统开发(设计) 开发(设计)务书 任务书(含计划) (或签协议、订合
同)
现行系统的调查 (审查现行系统的
报告
调查报告)
§4.1 系统分析的目标和主要活动 §4.1.1 目标与任务
系统开发阶段的目标
➢根据系统规划所确定的系统体系结构和项目开 发计划,开发出可以运行的实际系统。
系统分析阶段的任务有:
➢确认所开发项目的开发目标,明确用户需求;
➢从技术、经济和运营环境方面对系统开发方案 进行可行性研究;
➢在现有系统详细分析的基础上提出拟开发项目 范围内新系统的逻辑方案。
➢绘制数据流图草图
2020/6/20
11
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(6)
绘制数据流图的主要步骤(续) ➢重复步骤(4),直到逐层分解结束 ➢对草图进行检查和合理布局 ➢和用户进行交流 ➢用计算机或其他制图、编辑工具画出正规的数 据流图 ➢将正规的数据流图提交系统分析负责人复审
13
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(8)
数据流图的局限性 ➢难以在数据流图上标识出数据流、数据存储、 加工和外部项的具体内容
➢不能反映系统中的决策与控制过程
➢难以对系统中人机交互过程以及信息的反馈与 循环处理进行描述
2020/6/20
14
信息系统分析设计与管理教案 第一章
2020/6/20
12
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(7)
绘制数据流图的几点注记 ➢关于自顶向下、逐层分解 ➢数据流必须通过加工 ➢数据存储环节一般作为两个加工环节的界面来 安排 ➢命名 ➢每个加工环节和每张数据流图都要编号 ➢只画所描述的系统稳定工作情况下的数据流图
2020/6/20
顾客
D1 顾客档案
3
发货单
售 货
合格定单
2 市场研究 与销售计 划
市场 数据
市场 调查员
D2 定货数据
销
D3 销售数据
售
计
划
销售数据
4 销售 分析
企业 销售统 主管 计分析
市场营销系统数据流图
2020/6/20
9
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(4)
绘制数据流图的主要原则 ➢明确系统界面 ➢自顶向下逐层扩展 ➢合理布局 ➢数据流图只反映数据流向、数据加工和逻辑意 义上的数据存储
2020/6/20
6
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(1)
数据流图的作用 ➢数据流图就是组织中信息运动的抽象
➢不涉及硬件、软件、数据结构与文件组织,与 对系统的物理描述无关
➢数据流图是系统分析人员与用户进行交流的有 效手段,也是系统设计的主要依据之一
2020/6/20
7
信息系统分析设计与管理教案 第一章
1 入库管理
2 限额管理
D1 库存数据
D2 限额配套卡
车间
F3退料单 F2领料单
§4.2.2 数据流图(2)
数据流图的基本组成及符号
➢主要采用第Ⅰ、Ⅱ类。其中,第Ⅱ类主要在作
草图时用
成分 类型
外部
加工
(外部实体)(处理逻辑)
数据存储
数据流
数据流图的基本符号
2020/6/20
8
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(3)
➢ 数据流图一个例子
定货单
1 定货与顾 客服务
2020/6/20
4
信息系统分析设计与管理教案 第一章
§4.1.2 系统分析的主要活动
活动名称
目标
初步调查
明确系统开发的目标 和规模
进一步明确系统的目
可行性研究
标、规模与功能,提 出系统开发的初步方
案与计划
详细调查现行系统的
现行系统 详细调查
工作过程,建立现行 系统的逻辑模型,发 现现行系统存在的主
系统说明书
审查系统说明书。 若同意,则批准进 入系统设计阶段
2020/6/20
5
信息系统分析设计与管理教案 第一章
§4.2 结构化系统分析方法和工具 §4.2.1 概述
结构化系统分析方法体现结构化方法的基本思路 和主要原则,以建立系统的功能(逻辑)模型为中心 ,强调应用规范的方法与工具进行工作。
常用的结构化系统分析工具有: ➢数据流图 ➢数据字典 ➢结构化语言 ➢决策树 ➢决策表等
2
信息系统分析设计与管理教案 第一章
2020/6/20
目录
4.1 系统分析的目标和工作内容 4.2 结构化系统分析方法和工具 4.3 系统分析中的数据建模与分析概述 4.4 系统分析阶段各项活动的内容 4.5 系统分析中的信息收集 4.6 结构化信息系统分析实例
3 信息系统分析设计与管理教案 第一章
➢数据流图的绘制过程就是系统的逻辑模型的形 成过程
2020/6/20
10
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(5)
绘制数据流图的主要步骤 ➢确定所开发的系统的外部项 ➢确定整个系统的输出数据流和输入数据流,把 系统作为一个加工环节,画出关联图
➢确定系统的主要信息处理功能,按此将整个系 统分解成几个加工环节(子系统)
结构化系统分析
信息系统分析设计与管理
第4章 结构化系统分析
本章讨论以结构化方法为主的信息系统分 析阶段的工作内容、方法与工具,然后对系统 中的数据建模与分析进行概要介绍,最后介绍 一个信息系统分析的实例。通过本章的学习, 掌握信息系统分析的内容、结构化分析的方法 与工具及信息收集的内容和方法。
2020/6/20
§4.2.2 数据流图(9)
数据流图举例1-1
生产部
F1生产作业计划
车间
F2领料单 F3退料单
库房管理
F5库存报表
物资 采购员
F4验收申请单
库房管理系统关联图
主管领导
2020/6/20
15
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(10)
数据流图举例1-2
生产部 F1生产作业计划
物资 F4验收申请单 采购员
要问题
新系统逻辑 方案的提出
明确用户信息需求, 提出新系统的逻辑方 案
关键问题 是否开发新系统?若 开发,提出新系统的 目标、规模、主要功 能的初步设想,粗估 系统开发所需资源
系统开发的技术可行 性研究、经济可行性 研究、营运可行性研 究,系统开发初步方 案与开发计划的制订
现行系统的结构、业 务流程和数据的祥细 分析,具体问题的认 定
用户需求分析,新系 统逻辑模型的建立
主要成果(产品)
管理决策
系统开发建议书
是否同意系统发建 议书?开若同意, 安排可行性研究工 作
审定可行性研报告,
可行性研究报告、若同意,下达系统 系统开发(设计) 开发(设计)务书 任务书(含计划) (或签协议、订合
同)
现行系统的调查 (审查现行系统的
报告
调查报告)
§4.1 系统分析的目标和主要活动 §4.1.1 目标与任务
系统开发阶段的目标
➢根据系统规划所确定的系统体系结构和项目开 发计划,开发出可以运行的实际系统。
系统分析阶段的任务有:
➢确认所开发项目的开发目标,明确用户需求;
➢从技术、经济和运营环境方面对系统开发方案 进行可行性研究;
➢在现有系统详细分析的基础上提出拟开发项目 范围内新系统的逻辑方案。
➢绘制数据流图草图
2020/6/20
11
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(6)
绘制数据流图的主要步骤(续) ➢重复步骤(4),直到逐层分解结束 ➢对草图进行检查和合理布局 ➢和用户进行交流 ➢用计算机或其他制图、编辑工具画出正规的数 据流图 ➢将正规的数据流图提交系统分析负责人复审
13
信息系统分析设计与管理教案 第一章
§4.2.2 数据流图(8)
数据流图的局限性 ➢难以在数据流图上标识出数据流、数据存储、 加工和外部项的具体内容
➢不能反映系统中的决策与控制过程
➢难以对系统中人机交互过程以及信息的反馈与 循环处理进行描述
2020/6/20
14
信息系统分析设计与管理教案 第一章