第五章系统分析
信号与系统第五章 离散系统分析

可以看出,不管是移位变换,还是反褶和尺度变换,都是对序 列自变量k进行的变换。
例5-5 已知序列ƒ(k)的波形如图5-12(a)所示,试 画出ƒ(-0.5k+3)的波形。
解:ƒ(-0.5k+3)是将ƒ(k)经反褶、移位、尺度展缩三种变换后得到的,但三
种变换的次序是可以任意的,下面介绍移位→反褶→尺度变换这种方法(见图 5-12),其它的请读者自行完成。
当a>1时,序列ƒ(ak)是由序列ƒ(k)每隔a点抽取一点形成 的。从波形效果来看,是将序列ƒ(k)的时间轴k压缩到了原来 的1/a倍,图5-11(b)是将ƒ(k)变换成ƒ(2k)的波形。
图5-11 序列的尺度变换
当0<a<1时,序列ƒ(ak)是由序列ƒ(k)在每两个相邻的序 列数值间插入个零值点形成的。从波形效果来看,是将序列 ƒ(k)的时间轴k扩展到了原来的1/a倍,图5-11(c)是将ƒ(k) 变换成ƒ(0.5k)的波形。
图5-2 单位样值序列波形
延时k0个单位的单位样值序列可表示为
(k
k
0
)
1, k 0, k
k0 k0
单位样值序列 与单位冲激函数 类似,具有取样 特性,即有
f (k)(k) f (0)(k)
f (k)(k k0 ) f (k0 )(k k0 )
f (k)(k) f (0)
f (k) 左移3个单位 f (k 3) 反褶 f (k 3) 展宽2倍 f ( 1 k 3) 2
(2)反转
序列ƒ(-k)是将序列ƒ(k)以纵轴为对称轴进行反折而得到的序 列,在形式上只要将序列ƒ(k)的自变量k换成-k即可,如图5-10 所示。
第五章 系统分析

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

➢ 动力分配机构齿圈、行星架、太阳轮转速之间的关系
➢
假定太阳轮的齿数为Zs、转矩为Ts、转速为ns;
混合度不同,功能要求有所区别,如下:
类型 弱混合动力 轻度混合动力 中度混合动力
重度混合动力
插电式混合动力
功能要求 发动机自动起停 发动机自动起停+回馈制动 发动机自动起停+回馈制动+电动辅助
发动机自动起停+回馈制动+电动辅助+纯电驱动
发动机自动起停+回馈制动+电动辅助+纯电驱动+电 网充电
第一节 单桥驱动全面混合型混合动力乘用车
(2)发动机热机和充电 当发动机需要热机或蓄电池需要充电时,燃料、电力、动力(机械力)和热量的传递路线为:
燃料传递路线:10-汽油箱→1-发动机 电力传递路线:2-发电机→8-12V充电用DC/DC →4-高压电池和9-辅助电源 动力传递路线: 1-发动机→2-发电机 热传递路线:1-发动机→16-散热器;5-驱动电池用逆变器→14-逆变器用冷却器
1997年丰田公司首次推出Prius HV,采用THS(TOYOTA HYBRID SYSTEM)和THS-Ⅱ的第一代和第二代Prius HEV是较为典型的代表,且已有多种变型产品。如在THS基础上增加无级变速器的THS-C系统、在THS-Ⅱ的基 础上增加电气式四轮驱动系统的THS-Ⅱ+E-Four等。
当发动机起动,则开始发电,并把电流输给蓄电池或电动机。
• 正常行驶时,车辆动力主要来自发动机。几乎不进行发电,发电机以很低的转速转动,但电动机转速高 于发动机转速。
第五章 系统分析的任务

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)--数据流程分析

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

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.系统实施 系统实施阶段的内容包括程序设计及调试、系统转换及系统运行与评估等环节。这一阶 段的成果,除了最终实现的管理信息系统外,还包括有关的技术文档(如程序说明书、使用 说明书等)。
开发缺乏经验的情况,采 之处是系统的开发周期太
用生命周期法可以立足全 长。有时,系统开发尚在
局,步步为营,减少返工,开发过程之中,而内外环
有利于提高开发质量,加 境已有所变化,对系统的
快工程进度。
需求也发生了变化。
所以说:生命周期法的优点是调查工作可以做得很深入,系统性较好; 缺点是开发周期太长。
管理系统中的计算机应用第5章-系统分析

1.决策树
决策树又称判定树,是一种呈树状的图形工具,适合于描述处理 中具有多种策略,要根据若干条件的判定,确定所采用策略的情 况。 决策树的优点是清晰、直观;缺点是当条件多,而且互 相组合时,不容易清楚地表达判断过程。
1. 全面收集与业务有关的所有保存和传递数据的载体, 包括各种原始凭证、票据、单据、台帐
数据和信息调查需要根据业务流程的需要,经过分析和确定数据 来源、对各种载体上的有用数据进行全面的收集、对所收集的数据 进行分析和净化等三个步骤。 系统调查的数据汇总为三类: (1)输入数据 (2)存储数据 (3)输出数据 汇总形式如表5-3,5-4
经过相关的企业管理、领导机构讨论通过后的系 统说明书是具有约束力的指导性文件,成为下一步系 统设计的依据。
5.2.1 数据流程图的绘制
1.数据流程图的符号:
数据流程图的特点:数据流程图既是对原系统进行分析和抽象的工具,也是 用以描述新系统逻辑模型的主要工具。它有两个特点: (1)具有概括性。* (2)具有抽象性。* 同时数据流程图采取自顶向下逐步求精的方法绘制而成。* 由于数据流程图简明、清晰,不涉及技术细节,容易让用户理解,因此 数据流程图是系统分析人员与用户进行交流的有效工具,也是系统设计的主 要依据。 数据流程图中只用简单的图形符号描述企业业务系统中数据的流程,一 般包括四种成分要素,描述了数据在多个不同对象间流动的关系,并建立数 据模型。 (1)数据流。数据流用一根箭线表示。表示数据元素的运动和传递,箭 头指向数据流动的方向,箭尾链接数据产生的地方。 (2)处理功能。这是指对输入数据流进行加工、变换与输出数据流的逻 辑处理过程。数据处理是信息系统所具有的某项具体功能,如编制供应计划、 查询库存量、打印报表、计算支付总额、发送货物等都可以用处理功能表示。
第五章系统分析

现行系统中的组织结构是否合理,不合理的地 方在哪里? 不合理的部分对组织整体目标的影响有哪些? 表现在哪些方面? 不合理现象产生的历史原因是什么? 哪些部门需要整改?改进措施是什么? 对整改涉及的部门和有关人员的利益产生哪些 影响?
15
第五节 业务流程分析
一、业务流程调查的任务及方法: 业务流程调查主要任务是调查 系统中各环节的业务活动 ,用流程图 的方式把企业的具体管理活动和业 务的处理过程绘制出来。
12
三、组织/结构联系表
组织/业务联系表反映组织各部 分在承担业务时的关系,通常习惯 将组织/业务联系表同组织结构图画 在一张图上,以便对照、比较,分 析它们之间的各种联系。
13
3、组织/业务联系表
功 序 能 号 1 功 2 能 3 与 业 4 务 5 6 7 联系的 组 程度 织 业 务 计划 销售 供应 人事 生产 设备更新 √ × × × √ 计 质 设 工 机 总 研 划 量 计 艺 动 工 究 科 科 科 科 科 室 所 √ * √ × 生 产 科 × 供 人 总 教 销 仓 应 事 务 育 售 科 科 科 科 科 库 × × ×
21
业务流程分析内容
对现行流程进行分析,原有的业务流
程是否存在不合理的地方?
对现行业务流程按计算机信息处理的
要求进行优化。
最后,画出新系统的业务流程图
22
例题
企业的生产、销售各部门提出材料领用申 请,仓库负责人根据用料计划对领料单进行审 核,将不合格的领料单退回各部门,仓库保管 员收到已批准的领料单后,核实库存帐,如库 存充足,办理领料手续,并变更材料库存帐; 如变更后的库存量低于库存临界值,将缺货情 况登入缺货帐,并产生订货报表送交有关领导。 经领导审批后,下发给采购部。
第五章结构化方法系统分析

第五章结构化方法系统分析
结构化方法系统分析(Structured Systems Analysis)是一种以建
模和分析技术为基础的系统分析方法,它是以步骤为基础分析问题,把复
杂的信息系统分解成几个有机的部分,每个部分都有自己的流程以及关联
到系统的其他部分。
在整个结构化方法系统分析过程中,软件工程师可以
利用项目开发工具,以系统结构为基础,进行建模和系统分析,为最终项
目实现提供有力的支持。
结构化方法系统分析是一种分步骤式的系统分析方法。
研究人员首先
分析业务需求,明确系统目标。
然后在建模评审阶段,需要识别项目所需
的技术和数据,实现过程的细化。
接下来是识别流程和结构的阶段,通过
绘制流程图识别出系统的各个环节,明确其间的关系,以及系统中的组件。
接着,在建立架构阶段,研究人员会搭建出一套系统模块,把一套完整的
系统建模出来。
最后,在评审阶段,会评估系统模型的可行性,有效性,
稳定性以及可测试性,并且继续进行改进,直至项目完成。
结构化方法系统分析非常重要,它能够有效地帮助企业完成复杂的项目,同时通过各种建模和分析技术。
第5章 管理信息系统系统分析

收货部门
登记待收
应付款处理
付
应付帐
款
存档 卖方
待收货清单 收货处理 收货单 1 2 3 4
第四节 数据流程调查
一、数据、数据流程调查 二、数据流程的描述工具、画法及其特点 三、数据字典
一、数据、数据流程调查
(一)数据流程
数据流程指数据在系统中产生、传输、加工处理、使用、存 储的过程。
(二)数据、数据流程调查的内容 :
(五)数据流程图画法:
自上而下,逐层展开;输入输出,保持平衡。
1.数据流程图的绘制步骤 :
结构化系统分析方法采用自顶向下逐层分解的方法。
首先抓住系统的本质特性对系统加以抽象概括,形成高层 次的概念。
逐步考虑细节问题,把整个系统分解成具有相对独立性的 若干小问题。
逐层加进细节问题,最后得到一套分层的数据流程图。
1.内容:
❖新系统简述 ❖ 项目的目标 ❖ 所需资源、预算和期望效益 ❖ 对项目可行性的结论
2.结论
❖ 可以立即开发 ❖ 改进原系统 ❖ 目前不可行,或者需推迟到某些条件具备以后再进行
五、详细调查的对象和目的
1.详细调查的对象是现行系统(包括手工系统和已 采用计算机的管理信息系统)。
2. 详细调查的目的在于完整掌握现行系统的现状, 发现问题和薄弱环节,收集资料,为下一步的系 统化分析和提出新系统的逻辑设计做好准备。
2.案例
例:教材销售系统
系统的工作流程描述
学生填写购书单,如果书库中有所需教材,则开发 票,登记并开领书单,学生凭领书单到书库领书。 如果书库中该教材脱销,则填写缺登记表。根据缺 书登记表,生成一张采购单,由教材采购人员根据 采购单采购教材,新教材进库后,将进书单返回给 系统。
第五章 MIS的系统分析

供 应 组
销 售 组
仓 库
组织结构图
例:某高校出版社的组织结构图
出版社
出版科 印刷厂 发行科
书库
邮购股 现购股
车间
有关部门
用料计划
领料单
未批准领料单
领料通知
库长
库存报表
库存帐
已批准领料单
用料流水帐
有
库工 无
订货单
合同
缺料通知单
入库单
采购员
某 企 业 物 资 管 理 业 务 流 程 图
催销售分类帐
存折 不合格的 存取款单 存款 处理
存折、钱 存取款单 业务 分类
储户
存折、钱 存取款单
帐册
存折、 存取款单 存折、 现金
取款 处理
存折
存折 存款单 存取单 存折 储户 分类 不 合 格 的 处理 的- 存折 取款单 存折 现金
存款 处理 底帐
取款 处理
不合格 的成绩 单
市 场 预 测
市 场 分 析
管理功能图
第五章 MIS的系统分析
第二节 管理业务调查
三、管理业务流程调查-用尽可能少的符号和连线 来表示某个具体业务处理过程 1、管理业务流程图 课堂练习: 1)推销员与用户签订销售合同后,将合同交给计划 员,计划员对合同台帐和库存台帐进行查询,对于 无法执行的销售合同要向用户发出取消合同通知; 对于可执行的合同填写发货通知成品库,并修改合 同台帐。图 2)P130 习题6.2 图 2、表格分配图
第五章 MIS的系统分析
第一节 可行性分析和详细调查概述
一、初步调查
调查企业总的情况和对信息系统的总的需求 内容: 企业的目标和任务(生产经营的内容) 企业概况(性质、资金的现状、管理水平) 企业外部环境 当前信息系统的概况(职能、执行和缺陷) 新系统的开发条件(领导的态度)
5 MIS的系统分析

二.管理功能调查
管理功能更接近于将来的MIS的子系统。 利用功能层次图描述系统目标与各项功能的关系。
上述企业的生产管理职能
思考:管理功能调查能解决什么问题?
可以确定整个MIS系统的功能构架,包括各层 次之间的关系。 从宏观的角度,划分出功能项(包括细项), 建立P/D阵中的P列表。 与组织结构图结合可以为业务流程调查提供参 考框架。
外部实体编号:S03-01 外部实体名称:用户 简述:购置本单位配件的用户 输入的数据流: D03-06,D03-08 输出的数据流:D03-01
总结:数据字典的实现
1. ① ② ③
④ ⑤
手工方式编写数据字典 制条目卡片(与数据流程图的绘制交叉进行); 复制(条目有几种顺序排列就复制几份); 编分类字典(分为数据项(T)、数据流(F)、数 据存储(S)、数据处理(P)四类,每类按编号顺 排。); 编字顺字典(按名称字顺:如按拼音区位、部首笔 画、汉字交换码等); 编导卡(每类前、每个字母前、每区码前关于其下 条目的简介)。
用户通过联机存取的方式得到所需要的数据 信息及其关系,按要求输入条目,自动编制 字典,并建立索引文件。 计算机在建立数据库的同时,自动生成了数 据字典。
自动编写数据字典的优缺点:
自动化数据字典比手工数据字典更便于检索、 修改和更新,但是,自动化数据字典的建立也 要从手工做起。 对于小系统或数据库技术尚未开发的系统而言 ,自动化数据字典处理起来要烦琐一些,成本 也更高一些。
百货商店业务数据流部分清单
四.处理逻辑的定义(Process Logic)
描述数据流程图中最底层的处理。 在数据字典中,对数据元素要描述其结构 ,对加工(Processing)要描述其处理逻辑 (Process Logic)。表达工具有多种:
第五章结构化方法系统分析

学生:学号、姓名、性别、出生年月、专业 课程:课程号、课程名、学分、学时数等属性; 教师:职工号、姓名、年龄、职称等属性。
思考题
• 学生修课系统是学校学籍管理系统的 一部分,其中学生、教师、课程、教 室是系统中相对独立的实体,试画出 这些实体之间的ER图。
数据流程图
学生
教师
学生与课程:多对多 教师与课程:0/1 对多 课程
•由于“多对多”的关联在计算机表达时有困难,引 入“选课”对象作为关联对象,可将“多对多”的关 联改为 两个“一对多”的关联。
学生 数据对象表 学号 姓名 性别 出生年月 籍贯 …… 选 课
课 程
•确定属性:为每一个数据对象建立数据对象表,描述
• 使用数据流程图描述的信息查询的例子 :
信息查询 学生
1 信息查询
课程信息
成绩信息 返回结果
• DFD的组成部分、事件列表中所描述的事件以及 ERD中定义的数据实体三者之间的一致性 :
外部实体、数据流和过程来自于 事件中的相关信息 数据存储来自于实 体-联系图
来源
触发器
动作
信息查询
1 信息查询
[案例1]订货系统的数据流程图
如何画出上述订货系统的数据流程图呢? 考虑数据的源点和终点,确定系统的边界。
仓管 员 事务
0.0 订货系统
订货报表
采购 员
图 (a)
订货系统的顶层数据流程图
考虑处理,确定系统有哪几个处理。
考虑数据流。
[案例1]订货系统的数据流程图
图 (a)
仓管 员
订货系统的顶层数据流程图 0.0 订货系统
• SA主要针对数据处理领域,因此,系统分析的侧 重点在于功能分析和数据分析,而行为分析使用 得较少。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章系统分析第五章系统分析是全书重点章节之一。
在对系统进行可行性分析后,如果系统可行,那么就要开始进入到管理信息系统开发的第一阶段——系统分析。
系统分析阶段也是系统开发中管理人员参与最多的阶段。
本章共有现行系统详细调查、需求分析和系统逻辑模型的建立以及系统分析报告三节内容。
本章是历年考核的重点章节。
重点是需求分析和系统逻辑模型的建立部分,并且开始涉及到应用题目。
本章内容曾以各种题型出现过,每年的题目的分值基本在5-15 分。
内容:系统分析的主要目的是对现行系统进行详细调查,以充分掌握现行系统全面和真实的情况,分析用户信息需求,在此基础上提出新系统的逻辑模型。
系统分析阶段的主要活动有:现行系统的详细调查、用户需求分析和新系统逻辑模型的建立等。
-- 单选(2004.4, 单选18)系统分析阶段的主要活动不包括(D)A.系统调查B.用户需求分析C.建立系统逻辑模型D.建立新系统的物理实施方案5.l 现行系统详细调查当系统规划的可行性分析报告获得批准后,系统开发工作就进入了实质阶段,从现状调查开始。
--- 单选08-10 单选12 信息系统可行性分析报告获得批准后,应当进行的工作是(C)A.制作底层数据流程图B.购置网络设备C.系统现状调查P125D.制作顶层数据流程图04-10 单选16.系统开发进入实质性阶段是始于(C)A.系统规划B.可行性分析C.可行性分析报告批准后D.系统分析报告批准后系统现状调查参加人员(重点)-- 简答应由担负系统开发任务的项目组或系统分析组来承担,这个组应吸收富有经验的管理人员参加。
05-4 简答题48. 试述系统现状调查的主要方法。
现状调查的方法可以多种多样,如召开调查会、个别交谈、发调查表收集书面意见、调查人员直接参加业务实践、请管理人员给项目组介绍情况、查阅企业的有关资料等。
06-4 简答48. 系统分析所用的工具应满足哪些要求?在现状调查及以后的系统分析工作中,将要用到一系列描述、分析现行管理系统和新的目标系统的工具(各种图、表和方法)。
这些工具应清晰、简洁、易懂,表达问题明确,不模棱两可,便于学习和掌握。
它们不仅要便于系统分析人员整理调查结果,分析用户需求;而且适用于在开发工作中各类专业人员之间,管理人员与开发人员、领导之间准确的交流信息和观点,避免产生误解--- 轴一| -------- -------- 1—垛令一|--- £护—图条统分析阶殿的丄只08-4单选18.在系统开发过程中,一般使用“判定表”的阶段是(A)A.系统分析B.系统设计C.系统实施D.系统运行08-4单选19.在系统分析过程中使用三种主要图表工具的先后顺序是(D)A.业务流程图、信息关联图、数据流程B.业务流程图、数据流程图、信息关联图C.数据流程图、业务流程图、信息关联图D.信息关联图、业务流程图、数据流程图06-4 单选18.在下列工具中,不属于系统分析阶段使用的工具是( C)A.组织结构图B.信息关联图C.控制结构图D.数据流程图现状调查应“ 自顶向下”、由抽象到具体地进行,调查内容有企业组织结构和信息关联状况、系统业务流程、系统数据调查等几个方面。
--- 单选07-4 单选14. 对现行系统详细调查应当(A)A.“自顶向下”进行02-10 单选24B.“自底向上”进行C.从具体到抽象地进行D.针对企业外部进行05-10 单选34. 在现行系统调查阶段,使用的图表工具有组织结构图、业务流程图和(B)A. 数据流程图B. 信息关联图C.N-S 图D.E-R 图07-4 四、应用题(本大题共 3 小题,每小题10分,共30分)41.在下图中填写系统分析各阶段使用的工具。
⑴信息关联图(2)输入输岀一览表(3)台帐一览表⑷数据流程图(或DFD(5)数据分析、数据字典(6)功能分析:判定(决策)树、判定(决策)表、结构化语言(7)U/C矩阵(或数据/功能分析)09-4三、简答题(本大题共5 小题,每小题5 分,共25 分)38. 请分别写出系统分析五个阶段的名称及使用的主要工具名。
答:综合:组织结构图、信息关联图。
分析:业(事)务流程图、输入输出信息一览表、台账一览表。
综合:数据流程图(DFD)。
分析:数据分析及数据字典,功能分析(判定树、判定表、结构化语言)。
综合:U/C矩阵。
5.1.1 企业组织结构与信息关联状况1. 组织结构图—名解P12609-4 名解33 P127 组织结构图是对组织内部各个组成部分之间联系的描述,反映了企业的管理层次、管理幅度,反映了各个职能部门间的行政隶属关系(或上下级关系)。
组织结构图内容及意义—记住①现状调查的第一步,就是要了解企业组织结构的现状及各组成部分之间的联系,并用组织结构图将它描绘出来。
②②P1272.信息关联情况。
名解与简答信息关联图-07-10名解06-10简答38绘制出信息关联图的意义企业管理的依据是企业内部和外部随时发生的生产经营活动的信息。
在组织结构调查以后,接着应按照组织结构,进一步了解企业各管理层次、各管理职能部门和生产部门之间的信息联系,绘制出信息关联图。
信息关联图5.1.2系统的业务流程一选择题组织结构图和信息关联图描述了企业各组成部分及其信息之间的联系,是企业管理信息系统背景的综合性概述,比较粗略和抽象。
系统分析组可以根据组织结构图对系统范围的业务内容进行分工,分别开展业务调查。
---单选05-4 内容一记住1.调查应按照原系统的管理业务流程,一个环节一个环节地深入细致地进行。
2.为了准确地表达原系统的业务处理流程和便于以后各工作阶段能有效地研究和使用这些调查成果,一般采用业务流程图作为描述原系统业务的工具。
-03单选(2005.4,单选39)系统业务流程调查的范围是(C)A.企业全部业务流程B.企业主要业务流程C.拟建系统范围内的业务流程D.拟建系统范围内的关键流程业务流程图以一项业务或一组相互关联的业务作为描述对象,对它们的处理过程及所涉及的信息进行描述。
业务流程图是系统业务调查中使用得最普遍、最重要的工具。
---单选ft S-2业势穴容[律盘(填%it 赋遴知I-*^^- 1*1 I特号业务內浮1* A Bj或椅A震耳虞R合并F彎的喉片.Kfr帶时保存XI A W B!»JKW(2004.10,单选18)在业务流程图中,用^ 符号表示(B)A. 作业B. 检查C.联系D.选择5.1.3 系统的数据调查1. 全面收集与业务有关的所有保存和传递数据的载体,包括各种原始凭证、票据、单据、台账--- 单选(2005.10, 单选29)在进行系统数据调查时,首先要做的工作是(A)A. 收集记帐凭证B. 收集原始数据C .收集数据载体D .收集会计台帐对上述各种数据需要进行汇总、整理,为以后的数据分析和数据库设计打下基础。
系统调查的数据汇总为三类:记住—单选( 1 )输入数据。
主要指输入系统进行处理的凭证、票据,或下级部门上报给本系统的报表。
(2)存储数据。
主要指各种台账、记录文件,是本系统实现计算机化后,需要存储的数据的主要内容。
(3)输出数据。
指由本系统将输入数据和存储数据进行加工处理,产生的各类报表和查询结果。
它是计算机化以后,系统输出和网络传输的主要内容。
04-4 单17. 在系统数据调查时,将数据汇总为3 类,它们是:输入数据、输出数据和( C) A. 固定数据 B. 流动数据C.存储数据D.查询数据07-4 单12. 通过系统调查得到的数据,其中不需要再汇总的是( C )A. 输入数据B. 输出数据C. 组织数据D. 存储数据2. 数据分布的估算08-4 简答①在汇总的基础上按部门进行数据分布估②主要业务部门数据量汇总表,③可以用所列的数据存储量为基数,④分考虑到系统发展的需要,⑤估计新系统计算设备应提供的存储能力。
5.2 需求分析和系统逻辑模型的建立需求分析是对原系统的功能和信息作进一步的分析和抽象,以确定新系统应满足的要求,即明确新系统应当“ 做什么”,从而完成新系统的逻辑设计。
这个分析和抽象工作可分以下三步进行:数据流程图的绘制、数据分析、功能分析04-10 简答48.试述系统需求分析所用的主要工具有哪些?答:数据流程图、数据字典、决策表、决策树、结构化语言、U/C 矩阵。
5.2.1 数据流程图的绘制本小节是本章的重点之一,在大纲里属于应用的知识点(大纲:根据简单管理业务画出数据流程图)。
本小节也多次在选择题、名词解释和简答题中出现。
(2004.10, 单选17)表示新系统逻辑模型的主要工具是(A)P134A.数据流程图B.数据字典C.决策树和决策表D.E-R图数据流程图既是对原系统进行分析和抽象的工具,也是用以描述新系统逻辑模型的主要工具。
它描述数据来源的流向、处理过程和数据存储。
它有两个特点:-- 简答(1)具有概括性。
数据流程图将系统的各种业务处理过程及其数据联系起来,形成一个整体,从而能反映出系统内部错综复杂的联系。
(2)具有抽象性。
数据流程图抽去具体的物理内容及处理细节,只描述数据的来源、流向、处理功能和数据存储。
(2006.10, 单选14)不属于数据流程图的是(A)A. 数据载体B. 数据来源C. 数据流向D. 数据存储04-4 单选16. 数据流程图的描述内容是( B )A.数据来源、数据流向、处理过程、数据结构B.数据来源、数据流向、处理过程、数据存储C.数据结构、数据流向、处理过程、数据存储D.数据来源、数据结构、处理过程、数据存储数据流程图的作用-- 简答:由于数据流程图简明、清晰,不涉及技术细节,容易让用户理解,因此数据流程图是系统分析人员与用户进行交流的有效工具,也是系统设计的主要依据。
1. 数据流程图的符号及含义—记住名解在数据流程图中,采用四种符号。
(1)外部实体。
是指不受所描述的系统控制,独立于该系统之外的部门、群体,或另一个信息系统。
05-4 名解[ 例] 在一个供销存系统中,属于外部实体的是(D)A.供应科B.销售科07-4单选13.在数据流程图中,符号表示(B )A.数据处理B.外部实体C.数据存储D.数据转换 07-4单选14.在系统数据流程图中外部实 体符号的含义是(D )A. 带输入数据的外部实体B. 接收数据输出的外部实体C. 带处理过程的外部实体D. 图中重复存在的外部实体(2)处理功能。
这是指对 输入数据流 进行加工、变换与输出数据流的逻辑处理过C.库房D.计划科09-4单选12数据流程图中,符号 A 处理功能B.处理功能重复项C.外部实体D.外部实体重复项外部冥体 重复的外部实体应]表示(D ) P135程。
08-4名解处理功能处理功能的表示单选-逻辑功能编制供应计划查询库存量打印报表P134(3)数据存储-名解。