教育改变生活
标题: 第5章:系统分析 [打印本页]
作者: chinasll 时间: 2024-5-30 23:20
标题: 第5章:系统分析
第5章:系统分析一、系统分析概述1、系统分析的目标1、系统分析是信息开发工作的第一个阶段;
2、目标:对信息需求进行定义,提出新系统的逻辑模型解决方案。
2、系统分析的任务1、对企业管理业务详细调查;
2、理清原系统的业务流程和管理模式,找出其中的问题和不足;
3、从功能分析和数据分析利用数据流程图、数据字典和处理逻辑的表达方式进行定义,提出新系统的逻辑模型解决方案。
3、系统分析的步骤1、对原系统进行分析与优化,确定新系统的功能结构和性能需求;
2、提出新系统的逻辑方案;
3、编写系统分析报告。
解决新系统“做什么”的问题,既是系统设计和实施的依据,也是最后交接验收的依据。
二、系统详细调查1、详细调查的目的与原则1、消息调查的目的
(1)了解现行系统内部信息处理的具体情况;
(2)理清现行系统的基本逻辑功能及信息流程。
目的在于:完整掌握现行系统的各个方面。对改进系统和开发高质量的新系统提供可靠的资料,为建立新系统的逻辑模型打下坚实的基础。
2、详细调查的原则
(1)真实性
(2)全面性
(3)规范性
(4)启发性
(5)用户参与性
2、详细调查的主要内容1、组织结构调查
2、功能需求调查
3、性能需求调查
4、业务流程调查
5、数据流程调查
6、系统环境调查
7、各种信息载体的收集
3、详细调查的步骤和方法1、研究资料法
2、开调查会
3、用户访谈
4、问卷调查法
步骤:
(1)确定收集数据
(2)采用问卷格式(自由式或固定格式);
(3)设计调查问题;
(4)复制、分发、组织调查并回收。
5、实地观察法
原则:
(1)明确观察内容、地点、时间及方式
(2)征求用户许可
(3)通知用户
(4)观察、记录(禁止干扰工作)
(5)不主观假设。
4、现行系统(原系统)的描述1、数据流程图(DFD)
(1)定义:是一种便于用户理解、分析系统数据流程的图形工具。在逻辑上描述了系统的输入、输出、数据处理和数据存储等过程。
(2)作用:系统分析人员与用户进行交流的有效手段,也是系统设计人员用于系统的主要依据。
2、基本符号(画图)
(1)外部实体
(2)数据流
(3)数据处理
(4)数据存储
3、使用数据流程进行分析应遵循的原则
(1)明确系统的边界(输入、输出确定外部实体)
(2)自顶向下逐层分解
(3)在局部上遵循由外向里的原则
4、使用数据流程图描述再现系统
三、原系统分析与优化1、重新审定系统目标系统目标是开发工作的指南,也是系统验收的标准。
2、管理模式的分析和优化3、需求分析1、信息需求分析
2、目标分析和系统范围界定
3、功能分析及划分
4、业务流程优化1、实质是业务流程重组;
2、主要内容:
(1)业务和数据及流程的通畅性、合理性;
(2)数据、业务过程和管理功能之间的关系;
(3)可行性。
5、数据分析(收集、来源、去处、存储和流量)1、整理收集的数据资料
输入信息、输出信息、信息处理过程、存储方式、代码信息、信息需求。
2、分析数据
(1)围绕系统目标进行分析
(2)弄清信息源周围的环境
(3)围绕现行业务流程进行分析
3、数据特征分析
(1)数据类型及长度
(2)合理地取值范围
(3)数据所属业务
(4)数据业务量
(5)数据重要程度和保密程度
四、新系统逻辑方案1、新系统逻辑方案的主要内容1、确定新系统目标
2、确定新系统的管理模式
3、确定新系统的业务流程关系
4、确定新系统的数据流程图和数据字典
2、产生新系统数据流程图和数据字典的过程1、数据流程图的分层结构和一般注意事项
(1)数据流程图的分层结构
(2)一般注意事项
数据守恒
数据存储使用
简化处理之间的关系
分解应当均匀
命名应当恰当
2、新系统的逻辑模型
(1)顶层图
(2)中层图
(3)底层图
3、数据字典
(1)数据元素:信息系统中最小的数据组成单位;
(2)数据结构:数据之间的组合关系;
(3)数据流
(4)数据存储
(5)外部实体
(6)数据处理
3、完成系统分析报告1、系统分析报告的作用
(1)描述目标系统的逻辑模型
(2)作为协议或合同
(3)作为验收和评价的依据
2、系统分析波报告的内容
(1)引言
(2)项目概述
(3)现行系统调查情况;
(4)分析优化
(5)新系统的逻辑模型
(6)实施计划
(7)其他。
END
欢迎光临 教育改变生活 (http://bbs.goldoar.com/) |
Powered by Discuz! X3.2 |