第五章结构化系统分析之业务流程图

合集下载

第五章 系统分析

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

第五章结构化分析与建模

第五章结构化分析与建模

结构化分析模型

系统模型从以下不同的角度表述系统:


从外部来看,它是对系统分析上下文或系统环境建模; 从行为上看,它是对系统行为建模; 从结构上看,它是对系统的体系结构和系统处理的数 据结构建模。
系统行为模型:


结构化的需求分析模型有:

数据流模型,用来描述系统中的数据处理过程。 状态转换模型,用来描述系统如何对事件做出响应。

数据流图举例
假设我们要开发一个学生管理系统。 其中开发小组通过进行进一步的需求调查,明 确了该系统的主要功能是进行学籍管理,包括 学生报到、入学、毕业的管理,学生上课情况 的管理。 通过详细的信息流程分析和数据收集后,生成 了该子系统的数据流图。
将0层 DFD中的加工“1.0报到”分解成1层DFD中的3个子 加工:“ 1.1 核对录取通知书”、“ 1.2 核对体检结果”和 “1.3同意入学”。保留0顶层DFD加工边界中的7个数据流。 随着加工的分解,新增两个数据流“已核对的录取通知书” 和“已核对的体检结果”。


数据流图举例:飞机机票预订系统:旅行社把预订机票的旅客信 息输入机票预订系统。系统为旅客安排航班,打印出取票通知单 (附应交的帐款)。旅客在飞机起飞的前一天凭取票通知等交款 取票,系统检验无误,输出机票给旅客。
旅行社
订票单 分类并检查
有效订票单 订票
航班 取票单 有效取 票单 记账文件 机票准备 账单 记账 取票通知单 航班目录
旅客
机票
机票文件
旅行社
数据流图举例(分层)


设一个工厂采购部每天需要一张定货报表。定货 的零件数据有:零件编号、名称、数量、价格、 供应者等。零件的入库、出库事务通过计算机终 端输入给定货系统。当某零件的库存数少于给定 的库存量临界值时,就应该再次定货。 数据流分析:

信息系统开发与管理—复习资料1

信息系统开发与管理—复习资料1

信息系统开发与管理第一章信息系统基础1.基本概念(P4)信息系统是系列相互关联的可以输入、处理、输出数据和信息,并提供反馈机制以实现某个目标的元素或组成部分的集合,如下图。

从信息系统的定义可知,信息系统是一个专门的系统,它通常是一个为组织或企业的各层级经营管理决策提供服务的系统。

2.电子政务系统发展的三个阶段(P13)孤岛式计算机系统阶段、初级互联阶段和公共服务阶段(1)孤岛式计算机系统阶段:是早期电子政务的应用模式,其特点是以部门划分,各级部门之间没有数据往来,只为部门内部提供信息服务。

(2)初级互联阶段:孤岛式的计算机系统联成网络并组成大型的数据中心,实现相关部门之间的信息交流,建立了统一的政府公共应用平台、公共数据库等。

(3)公共服务阶段:在这个阶段的信息系统运行模式是通过公共的IT基础设施满足不同政府部门之间、政府与公众之间的信息共享、交换,逐渐建立较完善的电子政务。

第二章信息系统建设概论1.信息系统的生命周期(P19)(1)系统规划阶段:是管理信息系统的起始阶段。

其主要任务是:根据组织的整体目标和发展战略,对企业的环境、目标、现行系统的状况进行初步调查,确定管理信息系统的发展战略,明确组织总的信息需求,制定管理信息系统建设总规划,其中包括确定拟建系统的总体目标、功能、大致目标和粗略估计所需资源,并根据需求的轻重缓急及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目,以分期分批进行系统开发。

同时包括研究建设拟建系统的必要性和可能性,拟建系统的备选方案的选择以及这些方案的可行性分析。

(2)系统分析阶段:主要任务是根据系统规划阶段确定的拟定系统总体方案和开发项目的安排,分批进行系统开发。

(3)系统设计阶段:主要任务是以系统分析中的新系统逻辑方案为依据,惊醒总体结构设计和代码设计、数据逻辑与物理设计、输入输出设计、功能模块设计等详细设计,提出系统详细设计方案,即设计新系统的物理模型。

业务流图与数据流图的比较

业务流图与数据流图的比较

业务流程图与数据流程图的比较[摘要]业务流程图(TransactionFlowDiagram简称TFD)和数据流程图(DataFlowDiagram简称DFD)是结构化信息系统开发方法中两种常用的图形工具。

本文从描述对象、功能作用、基本符号和绘制方法四个方面阐述二者的区别,对它们的联系也作了介绍。

[关键词]结构化系统开发方法系统调研业务流程图数据流程图业务流程图(TransactionFlowDiagramTFD)和数据流程图(DataFlowDiagramDFD)是结构化信息系统开发方法中两种常用的系统调查工具。

笔者在多年的教学过程中发现,很多学生在学习这部分内容时,对二者的意义和绘制方法易产生混淆。

现对二者的区别、联系作一个比较。

一、业务流程图与数据流程图的区别1.描述对象不同业务流程图的描述对象是某一具体的业务;数据流程图的描述对象是数据流。

业务是指企业管理中必要且逻辑上相关的、为了完成某种管理功能的一系列相关的活动。

在系统调研时,通过了解组织结构和业务功能,我们对系统的主要业务有了一个大概的认识。

但由此我们得到的对业务的认识是静态的,是由组织部门映射到业务的。

而实际的业务是流动的,我们称之为业务流程。

一项完整的业务流程要涉及到多个部门和多项数据。

例如,生产业务要涉及从采购到财务,到生产车间,到库存等多个部门;会产生从原料采购单,应收(付)账款,入库单等多项数据表单。

因此,在考察一项业务时我们应将该业务一系列的活动即整个过程为考察对象,而不仅仅是某项单一的活动,这样才能实现对业务的全面认识。

将一项业务处理过程中的每一个步骤用图形来表示,并把所有处理过程按一定的顺序都串起来就形成了业务流程图。

如图1所示,就是某公司物资管理的业务流程图。

数据是信息的载体,是今后信息系统处理的对象。

建立信息系统必须考察数据的来龙去脉。

数据流指的就是流动的数据,它可以是一项数据,也可以是一组数据(如扣款数据文件、订货单等)。

结构化系统分析-DFD

结构化系统分析-DFD
XS.1 产品入库 管 理
(a) 入库
XS.5
入库 单
XS.1
采购 员 采购 票 发 会 计
销 售 统 计
产品入库 管 理
D1 产品入库
(b)
(d)
XS.1 D3 产品库存 产品入库 管 理
(e) 图 6.8 DFD 中不正确的画法
D1 产品入库
D1 产品入库
(c)
• 分层数据流程图
– 组成与作用: • 顶层(一张):反映系统的主要功能、相关的数据存 储以及之间的数据流,还反映系统与其他系统的之间 的数据流,它概括地描述了系统地边界和功能。
(b)
(c)
<数据流名> 6.1.3 表示“数据流”的符号 6.1.4 表示“数据存储”的符号
图 6.1 DFD 中使用的几何符号
财务 部门
产品 销售 发票
产品进、出、库 存
客户
合同
生产 部门 采购 员
产品出产单
XS.1 产品入库 管 理
XS.2 产品出库 管 理
XS.3 销售合同 管 理
产品采购单
6.1 结构化系统分析方法
• 数据流程图 –作用: • 以即数据变换为中心来展开的,它也是系统信 息模型的一种表示方法。
–要素:
• 处理逻辑 –在数据流程图中,处理逻辑表示对数据的 变换,从用户的角度来看就是表示系统能 “做什么”。
–数据变换有三种: » 数据格式的转换:将一种格式的数据转换成另 一种新格式的数据。 » 数据内容的转换:按生产经营和管理的需要, 从给定的数据中生成新的数据。
相关 人员
图 6.4 某公司销售管理信息子系统数据流程图
• 绘制数据流程图的基本步骤
– 步骤1.确定系统的处理逻辑。 – 步骤2.对于某处理逻辑,确定与其相关的全部数据流。 – 步骤3.对于某处理逻辑,确定与其数据流相关的全部外部 项。

软件工程第五章结构化设计

软件工程第五章结构化设计

服务注册中心
发现
注册
服务消费者 调用
服务提供者
并发系统的集中式控制模型
传感器进程 用户界面Fra bibliotek传动装置进程 系统控制器
计算进程 故障处理器
系统控制模型
事件驱动系统
广播模型:发生的事件广播到所有子系统,任何能处理 该事件的子系统都会响应。该模型适用于基于网络的分 布式系统。
广播模型中的子系统注册其感兴趣的特别事件 广播模型的优点是进化比较简单
软件模块化设计
模块是一个独立命名的,拥有明确定义的输入、输出 和特性的程序实体。
软件的模块化设计(Modular Design)。系统是有 一个个模块组装而成。
软件模块化设计优点
可以简化软件的设计和实现 提高软件的可理解性和可测试性 软件更容易得到维护。
软件模块化设计缺点
结构化设计阶段 数据流设计方法 面向数据的设计 结构化程序设计 案例分析
结构化设计概述
结构化设计方法(Structured Design, SD)是基于模 块化、自顶向下细化、结构化程序设计等程序设计技 术基础上发展起来的。
结构化设计方法用模块结构图来表达程序模块之间的 关系。
缺点是子系统都知道是否和什么时候处理事件,这可能会引 起冲突。
中断驱动模型:由中断处理器对来自外部的中断进行检 测,然后在其他组件中处理这些中断。该模型适用于对 定时有严格要求的实时系统。
只用在硬件实时系统中,要求对一些事件能做出及时响应
总线架构
像水管一样随意接入 像PCI总线一样即插即用
第三部分软件设计与建模
结构化软件设计
阳王东
回答问题
什么是软件设计?有哪些阶段和任务? 什么是模块化设计?有哪些原理? 什么是软件结构和体系结构?二者有什么区别? 数据流有哪些类型?如何区分? 数据流映射的步骤是什么? 什么是结构化程序设计?有哪些工具? 什么是JSD方法?具体步骤是什么?

【管理系统中计算机应用】管理系统中计算机简答论述

【管理系统中计算机应用】管理系统中计算机简答论述

《管理系统中计算机应用》 简答论述 名词解释汇总第一章 管理系统与信息技术应用名词解释1.管理信息的生命周期:管理信息一般都要经历最初捕获、组织、处理、使用、最终消亡这样的生命周期。

2.电子商务:①在因特网支持下②进行产品、信息买卖交易,通过电子化、数字化的方式实现3.移动商务:指利用智能手机、PDA、掌上电脑等无线终端设备,借助移动通信平台开展的电子商务业务。

4.管理信息:那些对人们所从事的社会经济活动有用的、可影响和控制生产、服务或经营活动的信息统称为管理信息。

5.动态信息:反映业务活动或进程的实时状态,时效性比较强,随着业务活动的进展,信息内容要随时提取和更新,否则就成了过时信息。

4.物联网:以互联网为基础的泛在网络,联网的对象从专门的计算设备拓展到了所有的常规物品。

简答论述:1.请举例说明移动商务可应用于哪些方面。

(至少5种)因特网无线接入(Wi-Fi);手机支付;信息资源共享;计算资源共享;按需提供(即时性服务);定位服务(LBS);手机银行服务;手机购物、掌上商城等2.简述按决策层次对信息的分类1.战略信息:使用者为企业高层管理者,信息的来源广、使用寿命长、加工方法较为灵活,但对信息的精确程度要求不是很高。

2.业务信息:使用者为基层业务人员和管理人员,用来执行制定好的计划,信息来源较为单一、但数量大变化快,信息使用寿命较短、加工方法相对固定,信息的精确程度较高。

3.战术信息:主要为中层管理者所使用,信息的使用寿命和精确性等性质介于战略信息和业务信息之间。

3.信息的可用性至少应该包括哪些方面?信息的可用性至少应当包括及时性、准确性、适用性、经济性等四个方面。

4.简述基于计算机的信息系统(CBIS)的优越性。

(1)支持数据的自动化采集;(2)海量数据高速存取;(3)处理自动化; (4)低成本快速传递;(5)多种方式表现信息内容。

第二章 应用信息系统名词解释1.系统:系统是由彼此关联且与环境相关联的元素组成的集合。

《管理信息系统》 第五章 管理信息系统的系统分析

《管理信息系统》 第五章 管理信息系统的系统分析
2、资源限制模型。反映了切各种资源对企 业发展模型的制约,常用的模型有:数学规划模 型、资源分配限制模型。
二、生产计划管理模型 生产计划——包括生产计划大纲和生产 作业计划两类。 1、生产计划大纲——安排与综合生产计 划 有关的生产指标,常用的模型有:数学规 划模型、物料需求计划模型、能力需求计划模 型、投入产出模型等。
贷款额﹤限额 还款记录 好 贷款额﹤2万





√ √ √
1 Y Y ----
2 Y N ---
3 N Y Y
4 N Y N
5 N N ---
应采 贷款 取的 行动 拒绝贷款



√ √
• 2、用决策树和决策表描述公司的折扣规则
• 某公司给购货5万元的顾客不同的折扣率,否则无折 扣率。如果顾客最近三个月内无欠款,折扣为15%; 有欠款,但与公司有10年及以上的交易关系,折扣率 为10%,否则为5%。
付款通知 发货单 供应商 发货单
审核
到货 处理
发货单
财务科
入库 处理 入库单
仓库 发货单
不合格发货单 发货单文件
• 二、决策树和决策表
• 1、根据某商业银行发放贷款原则画出发放贷 款的决策树和决策表
• 某商业银行发放贷款原则如下:(1)对于贷款未超 过限额的客户,允许立即贷款。(2)对于贷款已超 过限额的客户,若过去还款记录好且本次贷款额在2 万元以下,可作出贷款安排;否则拒绝贷款。
有关人员
电工 用户 电量表
出勤统计 人员 出勤 情况表 考勤部门 请假 扣款表
工资 汇总表
人事 变动表
房租 变动表
水电部门
用电 扣款表
财务部门 汇总人员 本月工资 汇总表 财务部 核发人员 工资条 员工

管理信息系统的系统分析

管理信息系统的系统分析

整理ppt
15
第二节 系统初步调查与可行性研究
2.可行性研究的内容 (1)管理上的可行性。 (2)技术上的可行性。 (3)经济上的可行性。 (4)社会意义上的可行性。
整理ppt
16
第二节 系统初步调查与可行性研究
三、可行性研究报告
1.系统概述
(1)引言:说明系统的名称、系统的目标和功能, 系统建设的背景及意义。
初步调查的目的就是经过调查来确认、核 实现行系统尚待解决的问题,说明建立新系统 的迫切性和必要性,提出解决问题的初步设想。 在实际操作时,从企业内部对信息系统的实际 需求出发,调查和研究企业基础数据管理工作、 企业管理现状以及对现代化管理方法的需求程 度等。
整理ppt
13
第二节 系统初步调查与可行性研究
是教务管理系统,在顶层系统中只反映系统
总的目标及系统与外界的信息关系,当分解
到第二层时,把各子系统如何处理的细节隐
蔽,只反映新生管理、成绩管理、学籍管理
等子系统及其相互关系。当分解到第三层时,
又可以把成绩管理分为成绩录入、成绩汇总、
审核成绩和查询成绩等子系统。
整理ppt
9
2.逻辑模型与物理模型分离原则
5.编写系统分析报告
整理ppt
11
开始
接受用户请求
初步调查与可行性研究
是否可行

是 详细调查
建立新系统的逻辑模型
编写系统分析报告
不通过
论证分析总结 通过
结束
整理ppt
12
第二节 系统初步调查与可行性研究
一、系统的初步调查
初步调查指从系统分析人员和管理人员的角 度来判断新系统开发的必要性。
1.初步调查的目的

第五章结构化方法系统分析

第五章结构化方法系统分析

第五章结构化方法系统分析
结构化方法系统分析(Structured Systems Analysis)是一种以建
模和分析技术为基础的系统分析方法,它是以步骤为基础分析问题,把复
杂的信息系统分解成几个有机的部分,每个部分都有自己的流程以及关联
到系统的其他部分。

在整个结构化方法系统分析过程中,软件工程师可以
利用项目开发工具,以系统结构为基础,进行建模和系统分析,为最终项
目实现提供有力的支持。

结构化方法系统分析是一种分步骤式的系统分析方法。

研究人员首先
分析业务需求,明确系统目标。

然后在建模评审阶段,需要识别项目所需
的技术和数据,实现过程的细化。

接下来是识别流程和结构的阶段,通过
绘制流程图识别出系统的各个环节,明确其间的关系,以及系统中的组件。

接着,在建立架构阶段,研究人员会搭建出一套系统模块,把一套完整的
系统建模出来。

最后,在评审阶段,会评估系统模型的可行性,有效性,
稳定性以及可测试性,并且继续进行改进,直至项目完成。

结构化方法系统分析非常重要,它能够有效地帮助企业完成复杂的项目,同时通过各种建模和分析技术。

第5章管理信息系统答案

第5章管理信息系统答案

第5章系统分析习题一、单项选择题1、在结构化生命周期法中,(A )阶段是对原系统进行详细调查,进行数据和功能分析,完成新系统的逻辑设计,并写出系统分析报告。

A)系统分析B)系统设计C)系统实施D)系统维护2、开发MIS的系统分析阶段的任务是(A )。

A)完成新系统的逻辑设计B)完成新系统的功能分析C)完成新系统的物理设计D)完成新系统的数据分析3、系统分析的首要任务是( B )。

A)尽量使用户接受分析人员的观点B)正确评价当前系统C)彻底了解管理方法D)充分弄清用户需求4、在详细调查中,对于调查面广而且调查的信息量不大的情况,最适合的调查方法是(C)。

A)开调查会B)发调查问卷C)个别访问D)参加业务实践5、管理业务流程图可用来描述(C)A)处理功能B)数据流程C)作业顺序D)功能结构6、数据流程图是描述信息系统的( C )。

A)物理模型的主要工具B)优化模型的主要工具C)逻辑模型的主要工具D)决策模型的主要工具7、与数据流程图相比,业务流程图独有的内容是(C)。

A)数据流B)系统外部实体C)数据处理D)系统内部业务处理单位(人员)8、数据流程图的绘制应采用(D )。

A)自底向上、逐层分解的方法B)自顶向下、逐层分解的方法C)模块化的方法D)结构化的方法9、数据字典的建立应是(D )阶段进行的。

A)系统设计B)系统分析C)系统实施D)系统规划10、数据字典的内容不包括(C)A)数据存储B)处理逻辑C)数据管理方式D)数据流11、数据字典定义和说明的是(D)。

A)数据流程图上的数据流B)数据流程图上的数据存储C)数据流程图上的处理功能D)数据流程图上的各个元素12、判断树和判定表是用来描述(A)的工具。

A)逻辑判断功能B)处理过程C)数据流程D)功能关系13.判定表由以下几方面内容组成(A )A)条件、决策规则和应采取的行动B)决策问题、决策规则和判断方法C)环境描述、判断方法和判断规则D)方案序号、判断现则和计算方法14、组成数据流程图的基本元素包括:(D )。

业务流程图

业务流程图

1 / 114图2.3 业务流程图2 / 1142 数据流程图(DFD图)数据流程图是一种能全面描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合的反映出信息在系统中的流动、处理、和存储情况。

这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,只是用一种图形及与此相关的注释来表示系统的逻辑功能,即所开发的系统在管理信息处理方面要做什么。

因此,数据流程图是系统分析人员与用户进行交流的有效手段,也是所有后续工作,如系统设计的主要依据之一。

数据流程图由四种基本成分组成:①外部项:指本系统之外的人或单位,它们和本系统有信息传递关系。

②加工:描述系统对信息进行处理的逻辑功能。

③数据存储:逻辑意义上的数据存储环节。

即系统信息处理功能需要的,不考虑存储物理介质和技术手段的数据存储环节。

④数据流:表示流动着的数据,可以是一个数据,也可以是一组数据。

它们的符号表示如下:图3.1 数据流程图图例此外,为了规范化系统开发流程,有必要给数据流程图上的每个元素编上相应的编号,并在编号之前冠以大写字母,以此来区分不同的元素。

F ……数据流 D ……数据存储 P ……加工 S ……外部项根据上一章对学生宿舍管理的业务流程图的描述,从系统的科学性、管理的合理性、实际营运的可行性角度出发,采用结构化的分析方法,自顶向下对系统进行分解,导出了学生宿舍管理系统的系统关联图、系统顶层图和系统一层图。

3.1.1 系统关联图加工外部项数据存储数据流本系统管理的核心模块是水电费管理和房间管理,在此基础上,所涉及到的外部实体有三个:学生、管理员;涉及到的数据流有六个:住宿协议、个人交费单、水电费单、发票、退房单、结余清单。

确定了整个系统的外部实体和数据流后,把整个系统作为一个加工环节,由此绘制出学生宿舍管理系统的关联图。

如下页图3.2所示:宿协议F3:水电费单F2:个人交费单F4:发票、收据F6:结余清单F5:退房单图3.2 学生宿舍管理系统关联图3.1.2 系统顶层图以上数据关联图主要描述了系统与各外部实体间的信息联系,为了确定系统主要信息的处理功能,还要将系统进一步分解成:登记、交费、水电费管理、房间管理、退房。

《信息系统分析与设计》笔记No.5

《信息系统分析与设计》笔记No.5

《信息系统分析与设计》笔记No.5系统分析概述本章总结:本章重点阐述了系统分析的定义、内容、实施者、过程和⽅法,说明了四种调查⽅法、三种需求引导⽅法,对需求分析的定义和内容进⾏了说明,介绍了实务中使⽤的《系统说明书》。

印象较为深刻的是对“需要”和“需求”⼆者的分析,问题分析得到了针对业务和⽤户的“需要”,⽽针对计算机信息系统的“需求”则需要抽象和升华。

系统分析的任务系统分析的困难系统分析是研制信息系统最重要的阶段,也是最困难的阶段。

困难主要来⾃三个⽅⾯:1. 问题空间(problem domain)的理解2. ⼈与⼈之间的通讯3. 环境的不断变化系统分析师的任务1. 理解和明确企业⽬标、经营业务和战略发展⽅向。

2. 按照企业⽬标制定信息系统建设的⽬标并进⾏分解。

3. 根据企业所处环境和条件制定适合企业信息系统的开发策略。

4. 从可供选择的⽅法和⼯具中进⾏选择,确定适合信息系统开发的⽅法和⼯具。

5. 与企业决策层和业务⼈员充分沟通,了解企业业务需求,准确建⽴企业的业务模型。

6. 根据企业⽬标和技术发展动向,结合业务模型建⽴完善的信息系统逻辑模型。

7. 对信息系统开发的组织、⼈员和进度计划提出建议。

8. 撰写系统说明书。

具备的素质:1. 具备坚实的信息系统知识,了解信息技术的发展,懂得管理科学的知识2. 应有较强的系统观点和较好的逻辑分析能⼒,能够透过现象看到问题本质,从复杂的事物中抽象出系统模型。

3. 具有突出的批判性思维和创新思维,善于接受新鲜事物,从经验积累中进⾏改⾰和创新。

4. 还应具备较好的⼝头和书⾯表达能⼒,谈判和协商的能⼒,较强的组织能⼒,善于与⼈共事。

系统分析的内容1. 识别利⽤IT实现组织变⾰的机会2. 企业流程管理,业务流程改善3. 企业需求分析4. 企业管理模型信息需求信息系统需求分析和规格说明5. 需求采集、需求识别、需求表⽰、需求沟通系统数据需求、⽤户体验分析、⽤户界⾯需求影响安全性的因素、对伦理道德的考虑需求规格说明书6. 信息系统开发⽅式的抉择系统分析的过程和⽅法问题分析通过详细调查全⾯深⼊理解⽤户的业务,找出⽤户所⾯临的问题,准确把握⽤户真正的需要,为最终整理出符合⽤户需要的需求做准备。

管理信息系统第五章习题与答案

管理信息系统第五章习题与答案

第五章管理信息系统的战略规划和开发方法一、选择题1.以下各点中()不属于“业务流程”的基本要素。

A 、效率 B、输入资源C、活动D、价值2.以下各点中,()不是UC矩阵的作用之一。

A、进行数据的完整性和匹配性检验B、划分子系统C、生成数据流程图D、在网络中进行数据资源的分布3.以下各点中,()不是诺兰阶段模型中提出的信息系统发展的阶段之一。

A、初装B、蔓延C、成长D、成熟C矩阵是用来进行( )的方法。

A、系统开发B、系统分析C、子系统划分D、系统规划5.结构化系统开发方法在开发策略上强调( )A、自上而下B、自下而上C、系统调查D、系统设计6.原型法开发系统的主要优点是()。

A.系统重用性好B.项目易管理和控制C.系统开发费用低D.用户要求可较好满足7.关于企业关键成功要素的描述,正确的是()。

A.所谓关键要素是指关系到信息系统成功的重要因素B.在一个企业中关键要素是固定不变的C.关键要素是企业最先要解决、投资最先保证、质量要求最高的环节D.同一行业的企业有类似的关键因素8.MIS的战略规划主要是规划管理信息系统()。

A.设计与实施工作B.长期的、重大的发展方向目标C.与其它系统的关系D.工作环境与条件。

9.下面哪句话最准确地概括了结构化方法的核心思想()A、由分解到抽象B、自顶向下,由细到粗,逐步抽象C、自下而上,由抽象到具体D、自顶向下,由粗到细,逐步求精10.总体规划是系统生命周期中的第一个阶段,其主要任务是明确()A、系统的业务流程的细节B、系统的数据流程C、系统是什么D、系统的开发工具等11. 下列描述正确的是()A、总体规划是系统开发中的首要任务B、总体规划位于系统分析之后C、总体规划是系统开发中相对容易的阶段D、总体规划阶段应当包含数据流程分析二.填空题1.开发信息系统的策略有__自下而上__和__自上而下___两种.2.“自下而上”的开发策略的主要缺点是___不能从整体上考虑问题__.3.“自上而下”的开发策略的主要优点是___整体性和逻辑性强__.4.“自上而下”的策略适用于_大_型系统的设计,而“自下而上”的策略适用于_小_型系统的设计.法的优点在于利用它能保证信息系统独立于__组织结构__.6.结构化系统开发方法可分为系统分析,__系统设计__和__系统实施__三个阶段.7.诺兰阶段模型把信息系统的成长过程划分为六个阶段8.信息系统发展的阶段理论被称为诺兰阶段模型。

第五章结构化方法系统分析

第五章结构化方法系统分析
其属性,如此可得“教学”数据模型。
学生:学号、姓名、性别、出生年月、专业 课程:课程号、课程名、学分、学时数等属性; 教师:职工号、姓名、年龄、职称等属性。
思考题
• 学生修课系统是学校学籍管理系统的 一部分,其中学生、教师、课程、教 室是系统中相对独立的实体,试画出 这些实体之间的ER图。
数据流程图
学生
教师
学生与课程:多对多 教师与课程:0/1 对多 课程
•由于“多对多”的关联在计算机表达时有困难,引 入“选课”对象作为关联对象,可将“多对多”的关 联改为 两个“一对多”的关联。
学生 数据对象表 学号 姓名 性别 出生年月 籍贯 …… 选 课
课 程
•确定属性:为每一个数据对象建立数据对象表,描述
• 使用数据流程图描述的信息查询的例子 :
信息查询 学生
1 信息查询
课程信息
成绩信息 返回结果
• DFD的组成部分、事件列表中所描述的事件以及 ERD中定义的数据实体三者之间的一致性 :
外部实体、数据流和过程来自于 事件中的相关信息 数据存储来自于实 体-联系图
来源
触发器
动作
信息查询
1 信息查询
[案例1]订货系统的数据流程图
如何画出上述订货系统的数据流程图呢? 考虑数据的源点和终点,确定系统的边界。
仓管 员 事务
0.0 订货系统
订货报表
采购 员
图 (a)
订货系统的顶层数据流程图
考虑处理,确定系统有哪几个处理。
考虑数据流。
[案例1]订货系统的数据流程图
图 (a)
仓管 员
订货系统的顶层数据流程图 0.0 订货系统
• SA主要针对数据处理领域,因此,系统分析的侧 重点在于功能分析和数据分析,而行为分析使用 得较少。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
生产部门将用料计划和领料单交给仓库负责 人审批,仓库负责人将未批准的领料单返还 给生产部门,将已批准的领料单交由仓库保 管员进行领料处理,即:查看用料流水账和 库存账,如果有料,则登记用料流水账和修 改库存账,如果缺料,则通知采购员,保管 员每月形成一份库存报表上交有关部门。
ห้องสมุดไป่ตู้
车间
某企业的销售业务流程图
练习题: 试根据以下业务过程画出某企业的订
货业务流程图:采购员从仓库收到缺货通 知单后,查阅订货合同文件,若已订货, 向供货单位发出催货请求,否则,填写订 货单交供货单位。供货单位发出货物后, 立即向采购员发出取货通知。
根据下面的叙述,绘制某企业库存管理的业 务流程图。
绘制管理业务流程图的步骤:
1 区分出系统中的人员、部门,系统外部实体, 单据、报表和账目都有哪些。
2 按题意将四种基本符号在适当位置标出。
3 按业务处理流程,用数据流向线将各基本符 号联接起来。
例:请根据下列描述,画出某校财务科借款业 务流程图。
借款人将已签字的借款单交给会计审核, 会计检查借款单,将不合格的借款单返还给借 款人,会计查看现金账和经费本,判断是否能 够借款,如不能借款,填写拒付单给借款人, 如可以借款,会计发出付款单给出纳,出纳将 支票交给借款人。
例:某校财务科借款业务流程图
已签字借款单
现金账
借款人
不合格借款单 拒付单
会计
经费本
支票
出纳
付款单
问题:1、在图中将已签字借款单和不合格借款单都表 示为“借款单”是否可以,说明原因。2、在图中的双 向箭头表示什么含义?3、在图中现金账、经费本和其 他单据的含义是否一致?有何区别。
借款人
借款单 借款单
为了表达当前系统的业务流程,便于以后各开发 阶段使用,通常采用“业务流程 图”(transaction flow diagram,简称 TFD)来 描述。
业务流程图
定义:是一种表明系统内各单位,人员之间 业务关系,作业顺序和信息流动的流程图。
流向线
系统中人员部门
系统外部实体
单据、报表、账目
学生档案
数据流程图
2、系统数据字典
3、系统处理逻辑说明
五、新系统逻辑模型
六、系统分析报告
业务流程分析 (*)
业务:通常指为实现组织目标和功能,组织实体 的有序活动过程。
为了调查业务流程,应该按原有的信息流动的过 程,逐个地调查当前系统中每个环节的处理业务, 弄清各个环节需要的信息,信息来源,流经去向 和信息形态。
会计
读 现金账 会计 写
经费本 教师
成绩单
练习题:
试根据以下业务过程画出某企业的 销售业务流程图,用户将订货单交某企 业的业务经理,业务经理填写出库单交 仓库保管员,该保管员查阅库存台账, 如果有货则向用户发货,如缺货,则通 知车间。
发货单
用 户 订货单
业务 经理
出库单
库管员
缺货通 知单
库存 台账
第五章 结构化系统分析
第一节 结构化系统分析概述
✓(1)定义:系统分析就是以系统的观点,对已选 定的对象与开发范围进行有目的的,有步骤的实 际调查和科学分析。
第二节 结构化系统分析
主要内容:
一、初步调查与可行性分析
表达工具
二、系统组织结构分析
组织结构图
三、系统业务流程分析
业务流程图
四、系统数据流程分析 1、系统数据流程图
相关文档
最新文档