第五章系统分析
- 格式:docx
- 大小:575.06 KB
- 文档页数:51
第五章结构化方法系统分析
结构化方法系统分析(Structured Systems Analysis)是一种以建
模和分析技术为基础的系统分析方法,它是以步骤为基础分析问题,把复
杂的信息系统分解成几个有机的部分,每个部分都有自己的流程以及关联
到系统的其他部分。
在整个结构化方法系统分析过程中,软件工程师可以
利用项目开发工具,以系统结构为基础,进行建模和系统分析,为最终项
目实现提供有力的支持。
结构化方法系统分析是一种分步骤式的系统分析方法。
研究人员首先
分析业务需求,明确系统目标。
然后在建模评审阶段,需要识别项目所需
的技术和数据,实现过程的细化。
接下来是识别流程和结构的阶段,通过
绘制流程图识别出系统的各个环节,明确其间的关系,以及系统中的组件。
接着,在建立架构阶段,研究人员会搭建出一套系统模块,把一套完整的
系统建模出来。
最后,在评审阶段,会评估系统模型的可行性,有效性,
稳定性以及可测试性,并且继续进行改进,直至项目完成。
结构化方法系统分析非常重要,它能够有效地帮助企业完成复杂的项目,同时通过各种建模和分析技术。
第五章系统分析第五章系统分析是全书重点章节之一。
在对系统进行可行性分析后,如果系统可行,那么就要开始进入到管理信息系统开发的第一阶段——系统分析。
系统分析阶段也是系统开发中管理人员参与最多的阶段。
本章共有现行系统详细调查、需求分析和系统逻辑模型的建立以及系统分析报告三节内容。
本章是历年考核的重点章节。
重点是需求分析和系统逻辑模型的建立部分,并且开始涉及到应用题目。
本章内容曾以各种题型出现过,每年的题目的分值基本在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)数据存储-名解。