第六章 系统分析.docx
- 文档编号:25988478
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:44
- 大小:300.74KB
第六章 系统分析.docx
《第六章 系统分析.docx》由会员分享,可在线阅读,更多相关《第六章 系统分析.docx(44页珍藏版)》请在冰豆网上搜索。
第六章系统分析
第六章系统分析
系统分析是在系统规划的基础上,对现行系统进行全面详细的调查,并分析系统的现状和存在的问题,真正弄清楚所开发的新系统必须要“做什么”,提出新的管理信息系统的逻辑模型,为下一阶段的系统设计工作提供依据。
通过本章内容的学习,了解系统分析的完整过程,掌握详细调查的方法,学会描述组织结构与功能分析中常用的图表,重点掌握业务流程描述工具——业务流程图、数据流程的表示方法,包括数据字典的建立方法和描述流程处理的逻辑工具,学会编写系统分析报告。
基本内容
一、系统分析概述
1.系统分析的任务:
在系统规划的指导下,运用系统的观点和方法,对系统进行深入详细的调查研究,通过问题识别、可行性分析、详细调查、系统化分析等工作来确定新系统的逻辑模型。
2.系统分析的基本步骤:
系统分析的工作分两个阶段来完成。
第一个阶段的工作是进行系统初步调查和可行性研究,第二个阶段的工作是在完成可行性报告并通过审定后对系统进行详细调查和逻辑设计工作。
第二阶段工作的内容主要包括:
现行系统的详细调查、组织结构与业务流程分析、系统数据流程分析、建立新系统的逻辑模型、提交系统分析报告。
二、系统初步调查和可行性研究
1.现行系统的初步调查:
初步调查的主要工作包括一般调查和信息处理情况初步调查。
2.可行性研究:
可行性研究是对开发管理信息系统的必要性和可行性进行分析论证。
建立信息系统的必要性分析包括“显见”的必要性、“预见”的必要性和“隐见”的必要性的分析;建立信息系统的可行性分析是对系统开发的经济可行性、技术可行性和环境可行性进行分析。
3.可行性研究报告:
可行性研究报告是可行性研究的最终成果,报告由系统概述、系统的基本环境、拟建系统的方案、系统建设方案的必要性和可行性分析论述和论证的结论几部分组成。
三、系统详细调查
1.详细调查的原则:
真实性、全面性、规范性和启发性。
2.详细调查的范围及内容:
系统界限和运行状态、组织机构和人员分工、业务流程、各种计划、单据和报表、资源情况、约束条件、薄弱环节和用户要求。
3.详细调查的方法:
重点询问方式、问卷调查方式、深入实际的调查方式、面谈、阅读、观察和参加企业业务实践。
4.详细调查中应注意的问题:
调查前要做好计划和用户培训、调查要从系统的现状出发,避免先入为主、调查与分析整理相结合和规范调查图表。
四、组织结构与功能分析
1.组织结构图:
组织结构图是对组织机构调查的结果,将在详细调查中得到的关于企业组织的资料进行整理,用图的形式反映企业内部组织各部门之间的隶属关系。
2.功能结构图:
对调查资料进行整理,归纳出企业的部门与业务层次的功能,用树形图的形式描绘出来,这种反映组织内部上下级联系关系的树形图称为结构图。
3.组织/业务联系表:
是一张二维表格,横坐标表示组织,纵坐标表示业务,用特定的符号表示业务与组织之间的关系。
通过对组织/业务分析,找出现行系统中组织结构和功能存在的问题,研究解决这些问题的方法和措施,进一步理顺组织的功能,让组织和信息系统能更好地适应。
五、业务流程分析
1.业务流程调查的任务及方法:
调查系统中各环节的业务活动,用流程图的方式把企业的具体管理活动和业务的处理过程绘制出来。
2.业务流程图:
业务流程图是业务流程的描述工具,是用规定的符号及连线来表示某个具体业务的处理过程。
3.业务流程分析:
对现行流程进行分析,发现现行系统中存在的问题和不合理的地方,优化业务处理过程,画出新系统的业务流程图。
六、数据流程分析
1.数据的收集与分析:
数据收集的内容主要有现行的组织机构;现行系统的业务流程;现行的决策方式;各种报表、报告、图示。
数据分析包括系统目标的分析、信息源周围的环境分析、现行业务的流程分析、数据特征的分析。
2.数据流程图:
数据流程图(DataFlowDiagram,DFD)是一种能全面地描述系统数据流程的主要工具,它用一组符号来描述整个系统中信息的全貌,综合地反映出信息在系统中的流动、处理和存储情况。
数据流程图的基本符号为:
外部实体、数据流、处理逻辑和数据存储。
绘制数据流程图的原则为:
“由外向里”,即先确定系统的边界或范围,再考虑系统的内部,先画加工的输入和输出,再画加工的内部。
绘制数据流程图的基本步骤为:
a.识别系统的输入和输出,画出顶层图
b.画系统内部的数据流、加工与文件,画出一级细化图
c.加工的进一步分解,画出二级、三级、…细化图
画分层数据流程图应注意:
合理编号、子图与父图的平衡、分解的程度应合适。
3.数据字典:
是指以特定格式记录下来的,对数据流程图上的各个元素的概念、具体内容和特征做出完整的定义和详细说明的文档。
数据字典是系统分析的一种重要工具,是对数据流程图的重要补充和注释。
数据字典的内容包括:
数据项、数据结构、数据流、数据存储、处理逻辑和外部实体。
4.描述处理逻辑的工具:
对数据流程图中比较复杂的处理逻辑,通常采用一些工具进行描述,使得处理逻辑的更为详细、易懂。
常用的描述处理逻辑的工具有判断树、判断表和结构化语言等方法。
判断树是采用树型结构来表示处理逻辑的一种方法。
判断树用来描述在一组不同的条件下,决策的行动根据不同条件来选择的处理过程。
判断表采用表格形式来表示处理逻辑的一种方法。
用二维表格直观地表达具体条件、决策规则和应当采取的行动策略之间的逻辑关系。
结构化描述语言采用很简洁的词汇来表述处理逻辑。
这是一种介于自然语言和计算机程序设计语言之间的一种语言,既可以用英语表达,也可以用汉语表达。
七、建立新系统的逻辑模型
1.确定系统目标:
再次对可行性分析报告中提出的系统目标进行考察,重新考虑项目的可行性和必要性,并根据对系统建设的环境和条件的实际调查结果修正系统目标,使系统目标适应组织的管理需求和战略目标。
2.确定新系统的业务流程:
对企业的业务流程进行分析讨论,找出业务流程中仍不合理的地方,对业务流程中不合理的过程进行优化,并确定新系统的业务流程。
3.确定新系统的数据和数据流程:
与用户讨论数据指标体系是否全面合理,数据精度是否满足要求等有关内容,确认最终的数据指标体系和数据字典;找出数据流程中仍不合理的地方,对数据流程中不合理的过程进行优化,确定新系统的数据流程。
4.确定新系统的功能模型:
对新系统进行子系统的划分,通过对子系统的划分,建立起系统的功能模型。
在确定新系统逻辑模型时,必须再次进行分析讨论,最后确定新系统总的功能模型。
5.确定新系统数据资源分布:
在系统功能分析和子系统划分之后,应该确定数据资源在新系统中的存放位置,即哪些数据资源存储在本系统的内部设备上,哪些是存储在网络或主机上的。
6.确定新系统中的管理模型:
根据数据流程图对每个处理过程进行认真分析,研究每个管理过程的信息处理特点,找出相适应的管理模型。
八、系统分析报告
系统分析阶段的成果就是系统分析报告,系统分析报告一经确认,就成为具有约束力的指导性文件,成为下一阶段系统设计工作的依据和今后验收目标系统的检验标准。
系统分析报告一般包括:
系统概述、新系统目标及开发可行性、现行系统状况、新系统的逻辑设计、系统实施的初步计划。
练习题
一、选择题
1.系统分析阶段的主要任务是()。
A、完成新系统的逻辑设计B、完成新系统的功能分析
C、完成新系统的物理设计D、完成新系统的数据分析
2.系统分析的首要任务是()。
A、尽量使用户接受系统分析人员的观点B、正确评价当前系统
C、彻底了解管理方法D、明确用户的真正需求
3.管理信息系统的研制是因为()而开始的。
A、现行的管理信息系统(人工的或计算机的)不能满足组织的需要
B、系统所承担的工作量大于系统的能力
C、上级主管部门的要求
D、管理现代化的要求
4.在结构化生命周期法中,()阶段是对原系统进行详细调查、业务流程分析、数据分析,完成新系统的逻辑设计,并写出系统分析报告。
A、系统分析B、系统设计
C、系统实施D、系统维护
5.在决定开发管理信息系统之前,首先要做好系统开发的()。
A、详细调查工作B、可行性分析
C、逻辑设计工作D、物理设计工作
6.可行性分析的目的是()。
A、提出系统总体方案B、计算机与网络系统配置选型
C、论证系统开发的必要性和可行性D、建立新系统逻辑模型
7.系统调查的主要内容有()。
A、计算机设备性能的调查B、企业的业务活动和存在问题调查
C、资金来源调查D、数据处理调查
8.在可行性分析过程中,要对当前的软件和硬件技术是否满足系统的要求进行分析,这种分析应属于下列哪一种可行性分析?
()
A、经济可行性分析B、技术可行性分析
C、操作可行性分析D、开发可行性分析
9.在可行性分析中,经济可行性分析的主要任务是()。
A、检查管理是否符合规范B、计算机技术是否满足用户要求
C、对项目的经济效益进行评价D、分析领导对系统开发是否支持
10.要确定一个企业是否值得开发一个新的管理信息系统,是对这个企业进行()的工作。
A、系统设计B、系统分析
C、系统详细调查D、系统初步调查
11.下面的描述中,对可行性研究报告进行正确的描述的是()。
A、是系统开发任务是否下达的决策依据
B、是系统分析阶段的工作总结
C、是系统分析人员和用户交流的主要手段
D、是系统设计阶段工作的依据
12.()是系统开发人员在充分理解用户的要求后,明确地将双方共同的理解写成的一份文档。
A、需求说明书B、可行性分析报告
C、开发进度表D、模块图
13.在详细调查方法中,召开调查会是一种常用的方法,调查会一般由()主持。
A、企业领导B、企业业务人员
C、开发方领导D、开发人员
14.系统环境调查的具体内容不包括()。
A、现行系统的管理水平B、原始数据的精确程度
C、计算机技术是否满足用户要求D、原系统的设备情况
15.在详细调查中,对于调查面广而且调查的信息量不大的情况,最适合采用的调查方法是()。
A、访问B、发调查问卷
C、阅读D、参加业务实践
16.业务流程图是用来描述系统的()。
A、处理功能B、数据流程
C、作业顺序D、功能结构
17.在业务流程图中,代表()。
A、系统中的人员B、系统外部实体
C、数据流向D、单据、报表和账目
18.()是帮助系统分析员对一个组织内部业务处理活动的内容与工作流程进行了解的一种图表。
A、数据流程图B、功能结构图
C、业务流程图D、程序流程图
19.数据流程图的组成不包括()。
A、数据存储B、外部实体
C、处理逻辑D、数据结构
20.数据流程图描述的内容是()。
A、数据来源、数据流向、处理过程和数据结构
B、数据来源、数据流向、处理过程和数据存储
C、数据结构、数据流向、处理过程和数据存储
D、数据来源、数据结构、处理过程和数据存储
21.数据流程图是描述管理信息系统的()。
A、物理模型的主要工具B、优化模型的主要工具
C、逻辑模型的主要工具D、决策模型的主要工具
22.数据流程图的绘制应采用()。
A、自底向上、逐层分解的方法B、自顶向下、逐层分解的方法
C、模块化的方法D、结构化的方法
23.在系统设计阶段,下图中的四种符号用于绘制()。
A、数据流程图B、业务流程图
C、表格分配图D、系统流程图
24.绘制数据流程图指的是()。
A、绘制新系统的数据流程图B、绘制原系统的数据流程图
C、绘制新系统和原系统的数据流程图D、与计算机处理有关的数据流程图
25.描述数据流程图的基本元素包括()。
A、数据流,内部实体,处理功能,数据存储
B、数据流,内部实体,外部实体,信息流
C、数据流,信息流,资金流,物流
D、数据流,处理逻辑,数据存储,外部实体
26.与数据流程图相比较,业务流程图独有的内容是()。
A、数据流向B、系统外部实体
C、数据处理D、系统中的人员(好象没有?
)
27.与业务流程图相比,数据流程图具有两个特性,他们是:
()。
A、抽象性和概括性B、单一性和灵活性
C、具体性和可靠性D、复杂性和系统性
28.下面关于数据流程图的描述,()是不正确的。
A、是组织中信息运动的抽象B、是MIS逻辑模型的主要形式
C、它具有抽象性和概括性D、所描述的内容是面向管理人员的
29.系统分析员通常从哪些方面来检查数据流程图的正确性?
()
A、分解均匀、适当命名、简化加工联系
B、数据守衡、文件正确引用、父图子图平衡
C、系统外部、后画系统内部、再画加工内部
D、分解均匀、先画系统内部、后画系统外部
30.数据流用带有名字的()表示,名字称为数据流名,表示流经的数据。
A、具有箭头的线段
B、矩形里加一条直线的图形
C、右边不封口的长方形并在里面加一个竖的图形
D、圆形
31.下面关于数据流程图作用的四种描述中,不正确的描述是()。
A、反映系统中的决策与控制过程
B、从总体上描述系统的逻辑功能、系统内各部分的信息联系及系统外各有关事物的联系
C、反映系统中信息运动的规律
D、系统逻辑模型的主要描述形式
32.遵守数据守恒是检查数据流程图正确的措施之一,而违背数据守恒的情况只能出现在()中。
A、数据存储B、数据流
C、数据加工D、组合数据
33.对数据流程图的所有数据建立一个共同的词汇表来表述这些数据的名称和组成,这就是()。
A、数据字典B、U/C矩阵
C、功能结构图D、数据库
34.绘制数据流程图应依据的设计思想是()。
(同22)
A、自顶向下,逐步求精B、自底向上,逐步求精
C、模块化D、集成化
35.在系统分析阶段,数据流程图是对()。
A、作流程图的抽象B、业务流程图的抽象
C、系统流程图的抽象D、程序流程图的抽象
36.数据字典是()中所包含的各个元素的详细说明。
A、所有开发系统B、数据流程图
C、软件结构D、PAD图
37.数据字典应该在()建立的。
A、系统分析阶段B、系统设计阶段
C、系统实施阶段D、系统维护阶段
38.数据字典定义和说明的是()。
A、数据流程图上的数据流B、数据流程图上的数据存储
C、数据流程图上的处理功能D、数据流程图上的各个元素
39.数据字典的内容不包括()。
A、数据流 B、处理逻辑
C、数据管理机构 D、数据存储
40.判断树和判断表的功能是用来描述比较复杂的()。
A、输入内容B、数据存贮
C、处理逻辑D、输出格式
41.判断表由以下哪方面内容组成()。
A、条件、决策规则和应采取的行动B、决策问题、决策规则和判断方法
C、环境描述、判断方法和判断规则D、方案序号、判断规则和计算方法
42.判断树是()。
A、编写程序流程图的一种辅助手段
B、描述基本加工的逻辑功能的一种有效工具
C、用来代替程序流程图的一种工具
D、A和C
43.判断树和判断表的作用是作为()。
A、描述处理逻辑的工具B、描述业务流程的工具
C、划分功能模块的工具D、划分系统边界的工具
44.结构化描述语言采用三种基本逻辑结构来描述处理逻辑,这三种基本逻辑结构是:
()。
A、顺序结构、循环结构和选择结构B、组织结构、循环结构和选择结构
C、组织结构、软件结构和硬件结构D、功能结构、顺序结构和循环结构
45.在结构化生命周期法开发管理信息系统的过程中,下列()工作是不属于系统分析阶段的工作内容。
A、编写程序B、逻辑设计
C、可行性分析与研究D、数据字典设计
46.系统分析阶段的主要活动不包括()。
A、系统总体规划及可行性研究B、计算机网络系统配置方案
C、现行系统详细调查D、新系统逻辑模型的建立
47.系统说明书的重点内容是()。
A、系统开发项目概述B、现行系统的运行状况
C、新系统的目标和逻辑模型D、系统实施的详细计划
48.下列步骤中,()不属于系统分析阶段的工作。
A、代码设计B、可行性研究
C、系统详细调查D、绘制数据流程图
49.系统分析阶段的主要成果是()。
A、系统说明书B、详细调查报告
C、程序流程图D、数据字典
50.在结构化生命周期法中,()阶段是对原系统进行详细调查、业务流程分析、数据分析,完成新系统的逻辑设计,并写出系统分析报告。
A、系统分析B、系统设计
C、系统实施D、系统维护
51.系统分析报告的主要作用是()。
A、系统规划的依据B、系统实施的依据
C、系统设计的依据D、系统评价的依据
二、填空题
1.系统分析阶段的主要工作是完成新系统的()方案设计,系统设计阶段的主要工作则是完成新系统的()方案设计。
2.系统分析中的详细调查常的方法有()、()、()面谈、()、阅读和观察和参加企业业务实践等方式。
3.可行性研究是对管理信息系统开发方案进行()上的可行性、()上的可行性、()上的可行性等方面的分析。
4.()用图的形式反映企业内部组织各部门之间的隶属关系,是一张反映组织内部上下级关系的树状结构图。
5.在系统业务调查中,()是描述企业业务流程最常用、最重要的使用工具。
6.绘制()图有助于找出业务流程中不合理的地方。
7.数据流程图是系统分析的重要工具,它有两个特性,即()和()。
8.绘制数据流程图采用(),逐层分解的方法。
9.数据流程图进一步分解应从图中的()开始,将它分解为多个处理。
10.数据流程图的四种基本元素是:
()、数据流、处理和()。
11.数据流程图如果没有数据字典的配合,就无法完整地描述系统的()模型。
12.数据流的组成可以是一个已定义的数据结构,也可以由若干()和()组成。
13.子系统包括在系统之内,在绘制子系统的数据流程图时,对于在整个系统之内,但不属于本子系统的人或单位都应按()处理。
14.在数据字典中,数据项又称为(),是数据的()。
15.生成数据字典的方法有手工方式生成和()两种方法。
16.数据字典包括()、()、()、()、()和数据存储六个方面的内容。
17.数据字典是配合数据流程图,运用()对系统的逻辑模型进行描述。
18.建立数据字典是为了对()图上的各个()进行详细的定义和说明。
29.数据结构描述了数据项之间的关系,一个数据结构可以由若干个数据项组成,也可以由若干个()组成。
20.描述处理逻辑的常用工具有()、()和结构英语表示法。
。
21.()是采用树型结构来表示处理逻辑的一种方法。
22.系统分析报告是系统()的依据。
23.新系统边界分析的目的是确定计算机和()在功能上的分工问题,明确新系统的()。
三、名词解释
1.可行性分析
2.组织结构图
3.功能结构图
4.数据流程图
5.外部实体
6.数据流
7.处理逻辑
8.数据存储
9.数据字典
10.判断树
11.判断表
12.结构化描述语言
13.系统分析报告
四、简答题
1.在管理信息系统开发过程中,不认真进行系统分析会带来什么危害?
2.管理信息系统分析的任务是什么?
3.系统分析有哪几个主要步骤?
4.管理信息系统分析为什么要对组织结构进行调查和分析?
5.对管理信息系统进行可行性分析时,应对哪些方面进行分析?
6.详细调查的任务是什么?
7.在可行性分析中,如何对项目的经济可行性进行评价?
8.简述详细调查的原则。
9.简述详细调查的方法。
10.什么是组织结构图?
用实例说明组织结构图是怎么表示的。
11.什么是业务功能图?
12.什么是管理业务流程图?
它的作用是什么?
13.业务流程分析的任务和内容是什么?
14.绘制业务流程图采用哪些符号?
15.什么是数据流程图?
数据流程图包括几项内容?
具有哪些特征?
16.简述绘制数据流程图的原则。
17.简述绘制数据流程图的主要步骤
18.简述数据字典的内容。
19.既然已经有了数据流程图描述系统,为什么还要编制数据字典,数据字典的作用是什么?
20.系统分析中采用哪些描述处理逻辑的工具?
21.简述用判断树描述处理逻辑的优缺点。
22.判断表主要表达哪几方面的逻辑关系?
23.系统分析报告中应写入哪些内容?
24.新系统逻辑方案的内容有哪些?
五、计算题
1.对你所在学校的学生宿舍管理中心进行调查,画出组织结构图。
2.某翻译公司的英文笔译收费标准如下:
若欲翻译的文档的字数在2000字(含2000字)以内,类型为一般读物的,每千字为180元,类型为专业读物的,每千字为220元;
若欲翻译的文档的字数大于2000字小于等于8000字,类型为一般读物的,每千字为160元,类型为专业读物的,每千字为200元;
若欲翻译的文档的字数在8000字以上,不管是那种类型的读物,每千字均为150元。
请依据题意画出判断树和判断表。
3.某超市在其开业周年举行的庆祝活动中,给消费者如下的购物优费待遇:
如果消费者使用现金消费,一次性消费在500元(含500元)以上的,给予5%的优费;一次性消费满300元不满500元的,给予3%的优费;一次性消费满100元不满300元的,给予2%的优费;一次性消费不满100元的,给予1%的优费。
如果消费者使用的是超市赠与的现金代购卷,一律不给优费。
请画出判断树、判断表,并用结构英语表示法表示题意。
4.某货运站的收费标准如下:
(1)收费地点在本省,则快件每公斤6元,慢件每公斤4元;
(2)收费地点在外省,则在25公斤以内(含25公斤)快件每公斤8元,慢件每公斤6元;如果超过25公斤时,快件每公斤10元,慢件每公斤8元
试根据上述要求,绘制确定收费标准的决策表,并配以简要文字说明。
5.邮局邮寄包裹收费标准如下:
若收件地点距离(L)在1000公里以内,邮件类型(T)为普通件的每公斤收费2元,挂号件每公斤3元。
若收件地点距离(L)在1000公里(含1000公里)以外,普通件每公斤收费2.5元,挂号件每公斤3.5元;若重量(W)大于30公斤,超重部分每公斤加收0.5元。
请根据上述要求,绘制确定收费(T)的决策表,并配以简要文字说明。
6.某商业中心按以下决策规则确定商品的订货决策:
(1)当某商品的库存量低于储备量时,就应订货;
(2)当库存量高于或等于订货点时,不应订货;(3)当库存量低于订货点,且该种商品上月销售金额大于或等于5000元时应订货,小于5000元时,不订货。
试按此画出库存订货判断表,并配以简要文字说明。
7.某厂对一部分职工重新分配工作,分配原则是:
(1)年龄不满20岁的职工,文化程度是小学者脱产学习,文化程度是中学者当电工;
(2)年龄满20岁但不足50岁的职工,文化程度是小学或中学者,男性当钳工,女性当车工;
(3)年龄满50岁及50岁以上的职工,文化程度是小学或中学者当材料员,文化程度是大专者当技术员。
请根据题意做出判断表和判断树。
8.绘制取款过程的数据流程图:
储户将填好的取款单及存折交储蓄所,经查对储户帐,将不合格的存折和取款单退回储户,合格的存折和取款单被送交取款处理,处理时要修改储户帐和现金帐,并将存折、利息和现金交储户,同时将取款单存档。
9.某工厂成品库管理的业务过程如下:
成品库保管员按车间送来的入库单登记库存台帐。
发货时,发货员根据销售科送来的发货
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六章 系统分析 第六
![提示](https://static.bdocx.com/images/bang_tan.gif)