第5章系统分析
合集下载
第五章 系统分析

第五章 系统分析
第一页,编辑于星期三:五点 五十六分。
概述
系统分析是信息系统开发工作的第一个阶段,也 是最重要的环节之一。
系统分析的目标:对用户的需求进行定义,为信 息系统设计取得成功奠定良好的基础。
系统分析的任务:系统分析师通过对企业管理业 务的调查分析,理清原系统的业务流程和管理模 式,指出其中的问题和不足,并从功能和数据分 析的角度对系统加以改进和完善,利用数据流程 图、数据字典和处理逻辑的表达式进行定义,提 出新系统的逻辑模型解决方案。
自定向下,逐层分解 数据流必须经过处理环节 注意不同层次图的编号规范
第二十一页,编辑于星期三:五点 五十六分。
一般注意事项
对数据流程图的检验
数据守恒:一个处理环节的输出数据流仅由它的输 入流确定。数据不守恒的错误有两种:一是漏掉 某 些输入数据流;二是某些输入流在某些环节内部没 有被使用。
系统调查是对企业和组织现行系统及其周围环境现状的了解,从而掌握与系统 开发有关的基本情况,确定信息需求。
调查的主要内容: 现有系统基本情况即企业概况:企业的规模、战略目标、核心竞争力的水 平等、信息系统的目标等。 管理业务:管理业务调查直接关系到将来系统能否完成新系统目标, 包括:
组织结构:组织结构图采用的绘制形式是层次模块 。
数据流程图的分层结构和一般注意事项
数据流程图的分层结构:
顶层:把这个系统看成一个整体,视系统为一个总 的数据处理模块。顶层数据流程图要考虑的问题是 处理与外部实体之间的信息交换
中层:对顶层数据流程图的凤姐,分解的原则是以 系统的模块(子系统)为划分标准
底层:对中层数据流程图的进一步分解 注意:
第三页,编辑于星期三:五点 五十六分。
5.1 初步调查与可行性分析
第一页,编辑于星期三:五点 五十六分。
概述
系统分析是信息系统开发工作的第一个阶段,也 是最重要的环节之一。
系统分析的目标:对用户的需求进行定义,为信 息系统设计取得成功奠定良好的基础。
系统分析的任务:系统分析师通过对企业管理业 务的调查分析,理清原系统的业务流程和管理模 式,指出其中的问题和不足,并从功能和数据分 析的角度对系统加以改进和完善,利用数据流程 图、数据字典和处理逻辑的表达式进行定义,提 出新系统的逻辑模型解决方案。
自定向下,逐层分解 数据流必须经过处理环节 注意不同层次图的编号规范
第二十一页,编辑于星期三:五点 五十六分。
一般注意事项
对数据流程图的检验
数据守恒:一个处理环节的输出数据流仅由它的输 入流确定。数据不守恒的错误有两种:一是漏掉 某 些输入数据流;二是某些输入流在某些环节内部没 有被使用。
系统调查是对企业和组织现行系统及其周围环境现状的了解,从而掌握与系统 开发有关的基本情况,确定信息需求。
调查的主要内容: 现有系统基本情况即企业概况:企业的规模、战略目标、核心竞争力的水 平等、信息系统的目标等。 管理业务:管理业务调查直接关系到将来系统能否完成新系统目标, 包括:
组织结构:组织结构图采用的绘制形式是层次模块 。
数据流程图的分层结构和一般注意事项
数据流程图的分层结构:
顶层:把这个系统看成一个整体,视系统为一个总 的数据处理模块。顶层数据流程图要考虑的问题是 处理与外部实体之间的信息交换
中层:对顶层数据流程图的凤姐,分解的原则是以 系统的模块(子系统)为划分标准
底层:对中层数据流程图的进一步分解 注意:
第三页,编辑于星期三:五点 五十六分。
5.1 初步调查与可行性分析
《管理信息系统》 第五章 管理信息系统的系统分析

处理方案
未超过 限额
立即贷款
客户贷款数
<2万
可以贷款
好
超过 限额 还款记录 不好
贷款额
≧2万 拒绝贷款
拒绝贷款
决策规则号
条 件
贷款额﹤限额 还款记录 好 贷款额﹤2万
1
Y Y Y
2
YN N
5
N Y Y
6
N Y N
7
N N Y
8
N N N
应采 贷款 取的 行动 拒绝贷款 决策规则号 条 件
联机实时处理方式的特点是面向处理,数 据直接从数据源输入中央处理机进行处理,由 计算机即时作出回答,将处理结果直接传给用 户。特点是及时,但费用较高。
通常适用于以下三种情况: (1)需要反 应迅速的数据处理; (2)负荷易发生波动的 数据处理; (3)数据收集费用较高的数据处 理。
第二节 研究和确定管理模型
•
管理模型——系统在每一个具体管理环节 上所采用的管理方法。
一、综合计划模型
综合计划——企业生产、经营活动的总规划。 常用的综合计划模型有两类:
1、综合发展模型。这是企业的近期发展目 标模型,包括盈利指标、生产规模等,常用的模 型有:企业中长期计划模型、厂长任期目标分解 模型、新产品开发和生产结构调整模型、中长期 计划滚动模型。
P
P1
P2
P1.1 P1.3
P1.2
P2.1
P2.2
五、数据属性分析
1、数据的静态特性分析
数据的静态特性分析是对新系统所需要处理的数据 的属性进行分析。数据的静态属性有数据的类型、长度、 范围和使用频率等。
2、数据的动态特性分析 数据的动态特性是指数据值的变化特点,其动态特 性一般有固定属性、固定个体变动属性和随机变动属性。 具有固定值属性的数据,其值是在一定的时间周期 内基本不变。 固定个体变动属性的数据是指对于总体来讲,该数 据具有相对固定的个体集合,但是,其值是变动的。 随机变动属性的数据是指其个体不仅是随机出现的, 其值也是变动的。
第五章 系统分析的任务

2020年5月18日1时37分
第第 1133页页
5.2.3调查表优缺点
《信息系统分析与设计》
▪ 优点:
▪ 对系统需求初步了解,引导你确定哪些领域有需求 是否需要使用其他方式进一步有效获得。
▪ 缺点:
▪ 问卷内包含的问题有限,反馈数量不高,不能保住 分析员了解业务的工作流程、业务规则。
2020年5月18日1时37分
第第 44页页
5.2.1 系统需求的分类
《信息系统分析与设计》
▪ 系统需求是新系统必须完成的功能,在分析阶段需 要将高层次的抽象描述分解为更详细的系统需求。
1、功能需求:对系统支持的功能和处理过程的描述
如:以CSS为例,基本信息处理、查询产品目录、生 成订单、修改或取消订单、生成报表等
2、技术需求:对操作环境和操作性能指标描述
如:B/S模式,服务器环境要求,页面响应时间,允 许多少人同时在线下单等
2020年5月18日1时37分
第第 55页页
5.2.2系统需求的信息来源
《信息系统分析与设计》
需求分析第一步:识别责任人
1. 用户——使用该系统处理日常业务的人
1. 从水平方向看,反映业务职能部门的业务活动关联。 如CSS中涉及了销售部门、库存部门、财务部门
…
…
…
…
…
…
…
…
…
…
2020年5月18日1时37分
第第 2200页页
一般组织结构图实例
图书馆馆长
《信息系统分析与设计》
采编组
书库
阅览室
工具书室
目录厅
借阅组 图书馆组织结构图
作用:能帮助我们了解组织内部和上下级关系
2020年5月18日1时37分
第5章 系统分析(2)--数据流程分析

第5章 管理信息系统分析
——数据流程分析
1
0.agenda
1、概述 2、数据流程分析 3、数据字典
2
1.概述
1.1 系统分析的主要任务 系统分析是在总体规划的指导下,对系统进行 深入详细的调查研究,确定新系统的逻辑模型的 过程。 系统分析的主要任务是定义或制定新系统应该 “做什么”的问题。
3
1.概述
32
3.数据字典
3.2 数据字典内容
数据流:
数据项名称:开本 数据项别名:BookFormat 说明:图书的开本 类型:字符串 长度:6 取值范围及含义:
8开:368 x 260 16开:260 x 184 32开:184 x 130 大8开:285 x 420 大16开:210 x 285 大32开:203 x 140
15
2.数据流程分析
2.2 画DFD步骤
新书上架
图书编码 方案
新书登记 图书信息
图书编码
新书
图书充磁
图书上架摆放
16
2.数据流程分析
2.2 画DFD步骤
新书登记 图书编码 方案 图书信息
新书上架
图书编码
新书
图书充磁
图书上架摆放
管理员
新书资料
新书 登记
图书
17
2.数据流程分析
2.2 画DFD步骤
数据处理名:图书输入 编号:P1.1 激发条件:管理员需要输入新书 优先级:普通 输入:管理员填写的新书资料 输出:图书资料 加工逻辑:管理员选择输入的新书类型 IF 纸质图书 THEN 显示纸质图书输入界面 ELSE 显示其他类型图书输入界面 ENDIF
35
3.数据字典
——数据流程分析
1
0.agenda
1、概述 2、数据流程分析 3、数据字典
2
1.概述
1.1 系统分析的主要任务 系统分析是在总体规划的指导下,对系统进行 深入详细的调查研究,确定新系统的逻辑模型的 过程。 系统分析的主要任务是定义或制定新系统应该 “做什么”的问题。
3
1.概述
32
3.数据字典
3.2 数据字典内容
数据流:
数据项名称:开本 数据项别名:BookFormat 说明:图书的开本 类型:字符串 长度:6 取值范围及含义:
8开:368 x 260 16开:260 x 184 32开:184 x 130 大8开:285 x 420 大16开:210 x 285 大32开:203 x 140
15
2.数据流程分析
2.2 画DFD步骤
新书上架
图书编码 方案
新书登记 图书信息
图书编码
新书
图书充磁
图书上架摆放
16
2.数据流程分析
2.2 画DFD步骤
新书登记 图书编码 方案 图书信息
新书上架
图书编码
新书
图书充磁
图书上架摆放
管理员
新书资料
新书 登记
图书
17
2.数据流程分析
2.2 画DFD步骤
数据处理名:图书输入 编号:P1.1 激发条件:管理员需要输入新书 优先级:普通 输入:管理员填写的新书资料 输出:图书资料 加工逻辑:管理员选择输入的新书类型 IF 纸质图书 THEN 显示纸质图书输入界面 ELSE 显示其他类型图书输入界面 ENDIF
35
3.数据字典
MIS讲义(第5章)-系统分析

2015年物资需求汇总表(综合管理科汇总得到) 物资名称 规格型号 需用量
2015年物资采购计划(供应处计划员计算得到) 物资名称 规格型号 采购计划量
2015年产品产量计划(计划处提供) 分厂名称 产品名称 计划产量
2015年生产用物资消耗定额(技术处提供) 产品名称 物资名称 规格型号 消耗定额
①组织机构调查表 ②目标功能调查表 ③信息需求调查表
① 组织机构调查表
■本单位名称;上一级组织机构(或 领导)名称;下层机构名称;
■本单位的主要领导及工作分工; ■本单位主要任务(可文字叙述或流
程图描述)。
② 目标功能调查表
■单位局部目标; ■实现目标的关键因素; ■实现目标所需信息及现有的信息来源; ■为实现目标哪些信息尚无法得到或很
②标识①中系统内部、外部的 所有单位、人员等实体
不是所有实体之间都存在关 系或存在的关系均要被描述, 并且实体之间不能通过业务
流直接相连
③标识实体之间的关系
数 和业 证据 单务 输形 价流 入可 和态 ,程 、以动发就图 输对词生准内出。业变许部的如务化金任数记流确额(何据比标认等的实平如识、出体衡输流发现需,入送动)要准数,、方保许量但向登
系统分析情景案例(续)
北科大课题组设计了用于调查青 钢相关部门组织机构、目标功能和信 息需求的三张表格。
随后,李教授率领课题组成员进 驻青钢,组织所有与上述七个子系统 相关部门的主要业务人员开了一个动 员会。
系统分析情景案例(续)
会上由杨总经理首先阐述了企业 计算机应用系统对青钢规范化管理的 意义,并动员大家协助该系统的开发 工作。然后由李教授及项目总体技术 负责人给各位业务人员讲解了如何填 写调查部门业务的三张调查表。
2015年物资采购计划(供应处计划员计算得到) 物资名称 规格型号 采购计划量
2015年产品产量计划(计划处提供) 分厂名称 产品名称 计划产量
2015年生产用物资消耗定额(技术处提供) 产品名称 物资名称 规格型号 消耗定额
①组织机构调查表 ②目标功能调查表 ③信息需求调查表
① 组织机构调查表
■本单位名称;上一级组织机构(或 领导)名称;下层机构名称;
■本单位的主要领导及工作分工; ■本单位主要任务(可文字叙述或流
程图描述)。
② 目标功能调查表
■单位局部目标; ■实现目标的关键因素; ■实现目标所需信息及现有的信息来源; ■为实现目标哪些信息尚无法得到或很
②标识①中系统内部、外部的 所有单位、人员等实体
不是所有实体之间都存在关 系或存在的关系均要被描述, 并且实体之间不能通过业务
流直接相连
③标识实体之间的关系
数 和业 证据 单务 输形 价流 入可 和态 ,程 、以动发就图 输对词生准内出。业变许部的如务化金任数记流确额(何据比标认等的实平如识、出体衡输流发现需,入送动)要准数,、方保许量但向登
系统分析情景案例(续)
北科大课题组设计了用于调查青 钢相关部门组织机构、目标功能和信 息需求的三张表格。
随后,李教授率领课题组成员进 驻青钢,组织所有与上述七个子系统 相关部门的主要业务人员开了一个动 员会。
系统分析情景案例(续)
会上由杨总经理首先阐述了企业 计算机应用系统对青钢规范化管理的 意义,并动员大家协助该系统的开发 工作。然后由李教授及项目总体技术 负责人给各位业务人员讲解了如何填 写调查部门业务的三张调查表。
管理系统中计算机应用--第五章系统分析

析、比较,直到得到一个用户和开发人员都能理解的、满意的数据 流程图。
3、顶层数据流程图
二级数据流程图
三级 数据 流程 图
1.最具有概括性和抽象性特点的系统分析工具是(
)
A.业务流程图 B.组织结构图
C.信息关联图
D.数据流程图
答案 D
2.在数据流程图中,符号“
”表示( )
A.外部实体 B.处理功能
实际生产数量超过计划指标100件以上,其中50件按每件0.1元计 算,另外50件按每件0.12元计算,其余部分按每件0.15元计算。
答案 A
7 .在系统分析阶段,不属于数据字典中条目的是(
)
A.组织结构
B.数据结构
C.数据存储
D.外部实体
答案 A
功能分析
1.决策树(Decision Tree)
又称判定树,是用树形图表示加工处理的一种工具。 如果一个动作的执行是由多个条件决定的,用决策树表 示可以更加直观。
条件枝
决策结果
决策 节点
C.一个数据项只能定义一次,但能够在多个数据结构中出现
D.一个数据项能够定义多次,且能够在多个数据结构中出 现
答案 C
3.数据流程图中的“数据存储”,主要用于( )
A.保存数据内容 B.确定保存数据的部门
C.保存数据结构 D.确定保存数据的载体
答案 A
4.对数据流程图上的每个成分进行定义和说明的工具是( )
• 这个分析和抽象工作可分以下三步进行: – 绘制数据流程图 – 数据分析 – 功能分析
数据流程图的绘制
数据流程图(Data Flow Diagram简称DFD)是 进行数据流程分析的主要工具,也是描述系统逻辑 模型的主要工具。数据流程图用几种基本符号反映 了信息在系统中的流动、存储和处理。
3、顶层数据流程图
二级数据流程图
三级 数据 流程 图
1.最具有概括性和抽象性特点的系统分析工具是(
)
A.业务流程图 B.组织结构图
C.信息关联图
D.数据流程图
答案 D
2.在数据流程图中,符号“
”表示( )
A.外部实体 B.处理功能
实际生产数量超过计划指标100件以上,其中50件按每件0.1元计 算,另外50件按每件0.12元计算,其余部分按每件0.15元计算。
答案 A
7 .在系统分析阶段,不属于数据字典中条目的是(
)
A.组织结构
B.数据结构
C.数据存储
D.外部实体
答案 A
功能分析
1.决策树(Decision Tree)
又称判定树,是用树形图表示加工处理的一种工具。 如果一个动作的执行是由多个条件决定的,用决策树表 示可以更加直观。
条件枝
决策结果
决策 节点
C.一个数据项只能定义一次,但能够在多个数据结构中出现
D.一个数据项能够定义多次,且能够在多个数据结构中出 现
答案 C
3.数据流程图中的“数据存储”,主要用于( )
A.保存数据内容 B.确定保存数据的部门
C.保存数据结构 D.确定保存数据的载体
答案 A
4.对数据流程图上的每个成分进行定义和说明的工具是( )
• 这个分析和抽象工作可分以下三步进行: – 绘制数据流程图 – 数据分析 – 功能分析
数据流程图的绘制
数据流程图(Data Flow Diagram简称DFD)是 进行数据流程分析的主要工具,也是描述系统逻辑 模型的主要工具。数据流程图用几种基本符号反映 了信息在系统中的流动、存储和处理。
(管理信息系统第七版-第5章)管理信息系统的系统分析

2.系统设计
信息系统设计包 括两个部分,也 即信息系统的逻 辑设计和物理设 计。
3.系统实施
包括编写和调试 程序、编写技术 文件、系统转换、 系统运行和系统 评价等。
系统分析
系统实施
系统设计
2022/1/28
第五章 管理信息系统的系统分析
4
1.1 系统开发的生命周期法
生命周期法的优缺点如下:
优点:对于大系统或系统 缺点:生命周期法的不足
3.管理业务 流程调查
1.组织结构 调查
2.管理功能 调查
2022/1/28
管理业务调查应遵循用户参与的原则,即由使用部门的业务人员、主管人 员和设计部门的系统分析人员、系统设计人员共同进行。调查的方法可 以采用:(1) 召开调查会;(2) 访谈;(3) 发调查表;(4) 参加业务实践; (5)收集资料。
2.系统设计 系统设计阶段是在系统分析提出的逻辑模型的基础上设计系统的物理模型,解决系统 “怎么做”问题。其主要内容包括:代码设计、信息系统流程图设计、数据库设计、处理 流程图设计和编写程序设计说明书等。系统设计阶段的成果是“系统设计说明书”。
3.系统实施 系统实施阶段的内容包括程序设计及调试、系统转换及系统运行与评估等环节。这一阶 段的成果,除了最终实现的管理信息系统外,还包括有关的技术文档(如程序说明书、使用 说明书等)。
开发缺乏经验的情况,采 之处是系统的开发周期太
用生命周期法可以立足全 长。有时,系统开发尚在
局,步步为营,减少返工,开发过程之中,而内外环
有利于提高开发质量,加 境已有所变化,对系统的
快工程进度。
需求也发生了变化。
所以说:生命周期法的优点是调查工作可以做得很深入,系统性较好; 缺点是开发周期太长。
mis5管理信息系统的系统分析

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