第5章系统分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013-7-15
-10-
目录
上页
下页
结束
第5章 系统分析
1.数据流程图(data flow diagram - DFD)
数据流程图是用规定的基本图符直观描述数据的流动及其处理、存储的图示,其基本图符如图 5-6所示。 (1)数据流程图的基本图符
① 外部实体:系统外数据的提供者或接受者。外部实体表示数据的外部来源或去向,反映了系
2013-7-15
-14-
目录
上页
下页
结束
第5章 系统分析
(2)编写数据字典的基本要求
数据字典由于内容丰富、具体详细,因而篇幅很大。编写数据字典是一项十分重要而繁琐 的任务,其基本要求是: 成分的定义必须明确、唯一、易理解; 成分的命名、编号与数据流程图完全一致; 完整描述各种成分,不得遗漏; 无内容重复、相互矛盾的描述; 格式规范、风格统一、文字简洁。
2013-7-15
-8-
目录
上页
下页
结束
第5章 系统分析
业务流程图
业务流程图基本上按照业务的实际处理步骤和 过程绘制;业务过程中所涉及到各种报表、票据、 凭证、账册都要重点关注并表示在业务流程图中。 不同系统开发中的业务流程图的绘制方法并不一样, 但同一项目中要求必须一致。其宗旨是要能将业务
销售单 发货处理 出库单 出库处理 调拨单 缺货单 客户 订单 订单审核 有效订单 订单处理 销售部 销售部
加工简单、明确和具体为止。数据流程图绘制示意
如图5-7所示。 绘制和细化数据流程图,有三点注意事项: ① 数据守恒 ② 父子平衡 ③ 均匀分解 图5-7数据流程图绘制示意
2013-7-15
-12-
目录
上页
下页
结束
第5章 系统分析
(3)数据流程图的绘制实例
图5-8是进销存管理0层数据流程图。参照图5-5进销存管理业务流程图,对图5-8进行分解、 抽取,从而可获取图5-9进销存管理1层数据流程图。
系统分析的难点:理解和沟通。
系统分析员是本阶段工作的主角。应具备: 管理科学知识 信息系统知识
逻辑分析能力
口头书面表达能力 组织能力
2013-7-15
-2-
目录
上页
下页
结束
第5章 系统分析
5.2
详细调查
详细调查就是对现行信息系统进行全面、深入、细致的调查,明确其执行的具体过程,发现问 题,收集数据,为新系统的形成提供基本资料。 详细调查的调查内容有两个: 一是管理业务状况的调查;
总目标相关组织机构图。最终的组织机构图就是新系统所涉及的部门及这些部门之间的关系,
称为系统范围。系统范围不但反映了系统的规模,也明确了系统的边界。 如要开发的新系统用于解决进销存管理问题,可在该公司图5-1组织机构图的基础上,画出与 进销存管理有关的组织机构,如图5-2所示,它就是系统范围。
2013-7-15
财务部 销售部 供应部 总经理
组织提供的组织机构图与现状不一致;
部门名称与职能的不相符。 在初步获取的组织机构图的基础上,进一步了解各部门的职能, 分析它们之间的资金、物质流动和资料传递关系,画出与系统
会 计 科 出 纳 科 营 销 科 广 告 科
客 服 中 心
采 购 科
仓 库
库 管 科
图5-2 进销存管理组织机构图
2013-7-15
-11-
目录
上页
下页
结束
第5章 系统分析
(2)数据流程图的绘制
数据流程图应依据“自顶而下、从左到右、由外向内”的基本原则进行绘制。 在业务流程图中,先确定给系统提供数据的外部实体,再确定接受系统数据的外部实体,两者 之间就是系统范围,从而系统的输入输出也就明确了,将系统当作一个数据加工项,据此可画出顶 层数据流程图,它反映了系统与相关联的各外部实体的信息联系,因此又称关联图。 对顶层数据流程图的细化继续按照业务流程图的业务处理顺序,从输入端向输出端逐步推进, 每当数据流的内容或其组成发生变化时,该地方就对应一个数据加工,用处理功能框表示,如果数 据加工涉及到数据的存取,则应画出相应的存储文件框。处理功能框与存储文件框的连线上标注存 储或读取关系。 绘制的过程中、逐层展开,直到所展开的所有数据
-5-
目录
上页
下页
结束
第5章 系统分析
2.功能体系调查
组织的总目标是由组织内各部门的职能实现的,这些职能又依赖其下面更具体的职能完成。功
能体系调查就是以系统范围内的部门为调查对象,深入调查部门的职责、工作内容、分工,然后提
炼、细化、汇总管理功能,绘制功能体系图。 功能体系图是以部门职能为主体的倒画树,可直观反映出系统范围内所有的职能以及每一职能 的业务构成。如图5-3所示为某公司进销存管理的功能体系图。
(1)业务流程图的基本图符
外部实体 内部实体 业务处理
表格
文件存档
业务流
图5-4 业务流程图基本图符
① 内部实体:系统内业务处理者,可以是部门或人员; ② 外部实体:独立于系统外且与系统有联系的对象,可以是单位、人员或其它系统。如银行的 储户、酒店的客人、企业的客户等; ③ 业务处理:业务人员所从事的具体工作内容,如审核、讨论、批准、制表、统计等; ④ 表格:系统内所处理的数据对象,可标注份数,如各种票据、凭证、报表等; ⑤ 文件存档:数据暂时存储或永久保存的物理地点或介质,如各种账簿、档案等; ⑥ 业务流:表示作业的先后顺序。
电 讯 科
图5-1 某公司组织机构图
2013-7-15
-4-
目录
上页
下页
结束
第5章 系统分析
系统范围
组织的目标和任务及日常经营活动是由其内部的各管理部门职能分担实现的,通过对企事业的 组织机构调查,可以掌握并抽取组织的各项基本活动,并最终使信息系统摆脱对组织机构的依赖, 只有这样才能提高信息系统的应变能力。 组织机构调查应注意的几个问题: 现行组织机构的不合理设置;
2013-7-15
-13-
目录
上页
下页
结束
第5章 系统分析
2.数据字典(data dictionary -- DD)
数据流程图中对于其各构成部分的描述较为笼统。作为补充,数据流程图还必须具有数据字典 和加工说明。 数据字典指数据流程图中所有成分定义和解释的文字集合。 (1)字典条目 数据字典要描述的主要内容有:数据项、数据结构、数据流、存储文件、处理功能和外部实体。 的数据字典的解释条目有六类,其关系如图5-10所示。在数据字典中,数据项是数据的最小组成单 位,若干数据项组成一个数据结构,数据结构被用来描述数据流程图中的每一构成要素。 ① 数据项 也称数据元素,是具有独立含义不可再分的数据最小单位, 如学号、姓名、单价、数量等。 ② 数据结构 若干数据项的组合称作数据结构,也叫简单数据结构, 如学生:姓名+年龄+性别。 还有一种为复合数据结构,由其他数据结构组成或由其他数据结构与数据项混合组成,如:成 绩=课程名+分数+授课教师。
功能体系图全面地反映了现系统的功能构成,系统分析人员应充分发挥主导作用,发现和提出
功能改进意见,优化功能体系图,并在新系统中予以体现。 组织机构图、功能体系图功能是对信息系统工作背景 的综合性描述,通过它们,可以看出信息处理工作所集 中的部门以及这些部门的主要职能。对于这些职能如何 在有关部门具体完成,以及完成这些职能时信息处理的 细节情况,则要通过业务流程调查搞清楚。
2013-7-15
-15-
统的开始与结束,因而确定外部实体,实际上就是明确系统与外部环境之间的界限,从而进一步明 确系统范围。它与业务流程图中外部实体的概念基本一致; ② 处理功能:指对数据的加工。这种加工有两种情况:一是变换数据的组成;二是在原数据的 基础上增加新内容形成新的数据。矩形框的上部填写该处理的唯一标识,下部用动宾词组表达一个 数据处理功能; ③ 存储文件:数据暂时存储或永久保存的逻辑描述而非物理地点或介质,框的左部填写其唯一 标识,右部为文件名称。 ④ 数据流:加工的对象或处理的结果。 箭头旁应标注所流经数据的名称,它是 由一组确定的数据构成的,如发票数据 流就由品名、规格、单位、单价、数量 等数据构成。
以及提供信息的时间、形态等,调查结果用业务流程图表示。
2013-7-15
-7-
目录
上页
下页
结束
第5章 系统分析
业务流程图
业务流程图(transaction flow diagram -- TFD)是用规定的基本图符直观描述业务具体的实现过程, 其基本图符如图5-4所示。业务流程图既能够反映出系统内各部门、人员、业务之间的关系,又能 体现出作业顺序及信息的流动。
5.2.2
现系统逻辑模型的调查
用业务流程图描述业务过程,虽然直观形象地表达了数据的流动、处理和存储情况,但仍 然没有摆脱具体的物理因素,如人员、场地、物质流、资金流、存储介质等,也就是说,上一 步的调查结果仅仅得到了现行系统的实际工作情况。 为了用计算机对信息进行管理,还必须进一步剥离物理因素而抽取数据,抽象的反映信息 的流动、加工、存储和使用情况,从而总结出现系统的信息处理任务。这一步工作的重点是以 数据为中心,考察业务的具体实现过程。这是因为:业务过程中产生数据;数据及其变化反映 业务的实现过程;处理数据就是处理业务。 现系统逻辑模型调查的任务是,以业务流程图为背景,抽取数据流、存储数据、数据处理 绘制数据流程图。现系统逻辑模型指组织中信息处理的工作模式,由数据流程图、数据字典、 加工说明构成。
二是数据流程的调查。
为获取真实的原始资料,特别要注意调查方法。详细调查的方法有: 走访提问调查 发放调查问卷
召开调查会议
参加业务实践 阅读历史资料 使用图表工具
其中参加业务实践,与业务人员一起完成最基本的工作内容是最有效的方法。
2013-7-15
-3-
目录
上页
下页
结束
第5章 系统分析
系统分析就是按系统规划所定的某个开发项目范围内,通过对现行系统的详细调查,明确系统
开发的目标和用户信息需求,提出新系统的逻辑方案。
系统分析是以系统的观点,对已选定的对象与开发范围进行有目的的、有步骤的实际调查和科 学分析,其的目的是要弄清楚新系统将要做什么,而不涉及具体的物理实现。 系统分析的基本手段:调查和分析。
客户 信息
销售 报表
产品 信息表
仓库
库存 信息
的实现过程及其细节反映清楚。如图5-5所示,是进
供货商 发货清单 到货处理 入库单 入库处理
销存管理业务流程图 。
采购部 供货商 信息 仓库 库管科
采购单
采购处理
采购清单
缺货处理
图5-5进销存管理业务流程图
2013-7-15
-9-
目录
上页
下页
结束
第5章 系统分析
5.2
5.2.1现系统物理模型的调查
详细调查
现系统物理模型指组织的实际工作模式,用组织机构图、功能体系图、业务流程图表示。
1.组织机构调查
以企事业的组织机构为线索,通过职责来掌握系统的功能,从总体上来了解这个系统。 组织机构调查的结果用组织机构图表示,所谓组织机构图就是组织内部的部门划分及其相互关 系的图示。
如要开发某公司进销存管理系统,通过调查其部门设置及其关系,便可绘制出如图5-1所示的
该公司组织机构图。
财务部 销售部 供应部 总经理
人事部
动力部
技术部
会 计 科
出 纳 科
营 销 科
广 告 科
客 服 中 心
采 购 科
仓 库
库 管 科
劳 资 科
培 训 科
人 事 科
电 工 班
wk.baidu.com
机 修 班
信 息 中 心
质 管 科
采 购 计 划 采 购 计 划 审 批 采 购 实 施 入 库 管 理 库 存 销 售 进销存管理
出 库 管 理
库 存 盘 点
供 求 预 测
订 单 审 核
订 单 处 理
销 售 分 析
图5-3 进销存管理功能体系图
2013-7-15
-6-
目录
上页
下页
结束
第5章 系统分析
3.业务流程调查
管理信息系统实质上是对数据的管理。因此应从业务本身入手,调查业务实现的细节,以 便发现业务实现过程中所涉及到的相关数据。 业务流程调查就是以功能体系图为线索,详细调查每一基本功能的业务实现过程并绘制业 务流程图。对于功能体系图中所反映的每一个基本功能,了解其业务人员、工作内容、实现顺 序以及业务与人员、业务与业务的关系,从而明确各环节所需信息的内容、来源、去向、处理
第5章
系统分析
教学目标与要求:
了解系统分析的主要任务 掌握系统分析的一般步骤
5.1 系统分析概述 5.2 详细调查 5.3 新系统逻辑模型 5.4 系统分析报告 本章小结 本章习题
掌握业务流程调查与分析
掌握数据流程调查与分析 掌握新系统逻辑模型的建立
第5章 系统分析
5.1 系统分析概述