中级信息系统管理工程师-信息系统分析-2.系统分析的步骤_第1页
中级信息系统管理工程师-信息系统分析-2.系统分析的步骤_第2页
中级信息系统管理工程师-信息系统分析-2.系统分析的步骤_第3页
中级信息系统管理工程师-信息系统分析-2.系统分析的步骤_第4页
中级信息系统管理工程师-信息系统分析-2.系统分析的步骤_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中级信息系统管理工程师-信息系统分析-2.系统分析的步骤[单选题]1.系统分析过程的先后顺序应该为()。①现行系统的详细调查②提出新系统的逻辑模型③需求分析④编写系统规格说明书A.①→②→④→③B.(江南博哥)①→③→④→②C.①→③→②→④D.①→②→③→④正确答案:C参考解析:系统分析的步骤:(1)现行系统的详细调查(2)在详细调查的基础上,进行需求分析(3)提出新系统的逻辑模型(4)编写系统规格说明书[单选题]2.在面向对象软件开发过程中,()不属于面向对象分析阶段的活动。A.评估分析模型B.确定接口规格C.构建分析模型D.识别分析类正确答案:B参考解析:面向对象的软件开发过程包括分析、系统设计、开发类、组装测试和应用维护等。其中分析过程包括问题域分析、应用分析,此阶段主要识别对象及对象之间的关系,最终形成软件的分析模型,并进行评估。设计阶段主要构造软件总的模型,实现相应源代码,在此阶段,需要发现对象的过程,确定接口规格。[单选题]3.制定系统运行计划之前,工作小组成员要先了解单位现有软、硬件和所有工作人员的技术水平及其对旧系统的熟悉情况,并充分学习和掌握新系统的功能和特性,结合本单位的实际情况制定新系统的运行计划。下列选项中,()不应在计划内容之列。A.运行开始的时间B.运行周期C.开发小组人员的安排D.运行管理制度正确答案:C参考解析:本题考查对制定系统运行计划的工作内容的理解。系统运行计划的内容包括:运行开始的时间、运行周期、运行环境、运行管理的组织机构、系统数据的管理、运行管理制度、系统运行结果分析等,它不涉及开发小组人员的安排。[单选题]4.UML是一种()。A.面向对象的程序设计语言B.面向过程的程序设计语言C.软件系统开发方法D.软件系统建模语言正确答案:D参考解析:UML是一种定义良好、易于表达、功能强大且普遍使用的建模语言。它融入了软件工程领域的新思想,新方法和新技术。它不仅可以支持面向对象的分析与设计,更重要的是能够有力地支持从需求分析开始的软件开发的全过程。UML是一种建模语言,而不是一种方法。[单选题]5.当信息系统的功能集中于为管理者提供信息和支持决策时,这种信息系统就发展为()。A.信息报告系统B.专家系统C.决策支持系统D.管理信息系统正确答案:C参考解析:在信息管理方面,我们正经历着从单项事务的电子数据处理,向以数据库为基础的管理信息系统,以及数据库、模型库和方法库为基础的决策支持系统(DSS)发展的过程。决策支持系统能够为决策者迅速而准确地提供决策所需的数据、信息和背景材料,帮助决策者明确目标,建立或修改决策模型,提供各种各选方案,对各种方案进行评价和优选,通过人机对话进行分析、比较和判断,为正确决策提供有力支持[单选题]6.结构化分析的输出不包括()。A.数据流图B.数据字典C.加工逻辑D.结构图正确答案:D参考解析:结构化方法的分析结果由以下几部分组成:一套分层的数据流图、一本数据词典、一组小说明(也称加工逻辑说明)、补充材料。因此D选项不包括。[单选题]7.以下关于功能模块设计原则的说法中,不正确的是()。A.系统分解要有层次B.模块大小要适中C.适度控制模块的扇入扇出D.要有大量重复的数据冗余正确答案:D参考解析:本题考查对功能模块设计原则的理解。功能模块设计最重要的原则就是高内聚,低耦合。此外,系统分解要有层次,系统深度和宽度比例要适宜,模块的大小要适中,模块的扇入扇出要适度,属于冗余要小。综上,要有大量重复的数据冗余说法错误。[单选题]8.()是一种面向数据结构的开发方法。A.结构化方法B.原型化方法C.面向对象开发方法D.Jackson方法正确答案:D参考解析:结构化方法:是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化程序设计三部分有机组合而成的。它的基本思想:把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内。结构化方法的基本要点是:自顶向下、逐步求精、模块化设计、结构化编码。原型化方法:基本思想是:凭借着系统分析人员对用户要求的理解,在软件环境支持下,快速地给出一个实实在在的模型(或称为原型、雏形),然后与用户反复协商修改,最终形成实际系统。面向对象开发方法:出发点和基本原则是:尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程;更好的复用性;关键在于建立一个全面、合理、统一的模型;分析、设计、实现三个阶段,界限不明确。Jackson方法:由M.A.Jackson在1975年提出的一类至今仍广泛使用的软件开发方法。这一方法从目标系统的输入、输出数据结构入手,导出程序框架结构,再补充其它细节,就可得到完整的程序结构图。这一方法对输入、输出数据结构明确的中小型系统特别有效,如商业应用中的文件表格处理。该方法也可与其它方法结合,用于模块的详细设计。杰克逊结构图是用来描述数据结构中的顺序,选择和重复。[单选题]9.关系模型是采用(请作答此空)结构表达实体类型及实体间联系的数据模型。在数据库设计过程中,设计用户外模式属于()。A.树型B.网状C.线型D.二维表格正确答案:D参考解析:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。关系模型的数据结构单一,现实世界的实体以及实体间的各种联系均用关系来表示。在用户看来,关系模型中数据的逻辑结构是一张二维表。逻辑结构设计阶段的主要任务是:1、确定数据模型;2、将E-R图转换为指定的数据模型;3、确定完整性约束;4、确定用户视图。题中的外模式对应关系数据库就是视图,所以应是逻辑结构设计阶段的任务。[单选题]10.在系统分析阶段,需要再全面掌握现实情况、分析用户信息需求的基础上才能提出新系统的()?A.战略规划B.逻辑模型C.物理模型D.概念模型正确答案:B参考解析:系统分析是应用系统的思想和方法,把复杂的对象分解成简单的组成部分,并找出这些部分的基本属性和彼此间的关系。系统分析的主要任务是理解和表达用户对系统的应用需求。通过深入调查,和用户一起充分了解现行系统是怎样工作的,理解用户对现行系统的改进要求和对系统的要求。其主要任务是:了解用户需求:通过对现行系统中数据和信息的流程以及系统的功能给出逻辑的描述,得出现行系统的逻辑模型。确定系统逻辑模型,形成系统分析报告。在调查和分析中得出新新系统的功能需求,并给出明确地描述。根据需要与实现可能性,确定新系统的功能,用一系列图表和文字给出新系统功能的逻辑描述,进而形成系统的逻辑模型。完成系统分析报告,为系统设计提供依据。[单选题]11.在结构化设计中,程序模块设计的原则不包括()。A.规模适中B.单入口、单出口C.接口简单D.功能齐全正确答案:D参考解析:提高聚合程度,降低模块之间的耦合程度是模块设计应该遵循的最重要的两个原则。除此之外,还应该考虑其它方面的一些要求,遵循如下原则:1、系统分解有层次:首先从系统的整体出发,根据系统的目标以功能划分模块。各个模块即互相配合,又各自具有独立功能,共同实现整个系统的目标。然后对每个子模块在进一步逐层向下分解,直至分解到最小的模块为止。2、适宜地系统深度和宽度比例。系统深度是指系统结构中的控制层次。宽度表示控制的总分布,即统一层次的模块总数的最大值。系统的深度和宽度之间往往有一个较为适宜的比例。深度过大说明系统划分过细,宽度过大可能会导致系统管理难度的加大。3、模块大小适中。模块的大小一般使用模块中所包含的语句的数量多少来衡量。有这个样一个参考数字,即模块的语句行数在50~100行为最好,最多不超过500行。4、适度控制模块的扇入扇出。模块的扇入指模块直接上级模块的个数,模块的直属下级模块个数即为模块的扇出。模块的扇入数一般来说越大越好,说明该模块的通用性强。对于扇出而言,过大可能导致系统控制和协调比较困难,过小则可能说明该模块本身规模过大。经验证明,扇出的个数最好是3或4,一般不要超过7。5、较小的数据冗余。如果模块分解不当,会造成大量的数据冗余,这可能引起相关数据分布在不同的模块中,大量原始数据需要调用,大量的中间结果需要保存和传递,以及大量计算工作将要重复进行的情况,可能会降低系统的工作效率。[单选题]12.以下关于UML的表述,不正确的是()。A.UML是一种文档化语言B.UML是一种构造语言C.UML是一种编程语言D.UML是统一建模语言正确答案:C参考解析:UML(UnifiedModelingLanguage)是一种定义良好、易于表达、功能强大且普遍实用的建模语言。UML是一种可视化语言:UML是一组图形符号,使用图形建模,UML表示法中的每个符号都有明确的语义。UML是一种构造语言:使用UML描述的模型可与各种编程语言直接相连,即可把UML描述的模型映射成编程语言,甚至映射成关系数据库表或面向对象数据库的永久存储。这种映射允许进行正向工程,也可以进行逆向过程(编程语言代码重新构造UML模型)。UML是一种文档化语言:UML适于建立系统体系结构及所有的细节文档。UML还提供了用于表达需求和用于测试的语言。最终UML提供了对项目计划和发布管理的活动进行建模的语言。[单选题]13.企业信息化建设的根本目的是()。A.解决管理问题,侧重于对IT技术管理、服务支持以及日常维护等B.解决技术问题,尤其是对IT基础设施本身的技术性管理工作C.实现企业战略目标与信息系统整体部署的有机结合D.提高企业的业务运作效率,降低业务流程的运作成本正确答案:C参考解析:企业信息化建设的根本就是实现企业战略目标与信息系统整体部署的有机结合,这种结合当然是可以从不同的层次或者角度出发来考虑,但这种不同层次和角度的结合能够给企业带来的最终效益是不一样的。IT战略有助于确保IT活动支持总体经营战略,使该组织实现其经营的目标和目的。[单选题]14.设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”职位的员工平均薪资,则相应的SQL语句为:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY(请作答此空)();A.员工号B.姓名C.部门名D.薪资正确答案:C参考解析:SELECT语句的语法结构:SELECT[ALL|DISTINCT][,···n]]本题中是要求查询不同部门中,所以应使用分组语句进行分组,分组的条件是部门名;在分组的基础上指定条件,一般使用HAVING语句,本题要求是担任“项目主管”职位,也就是说要求职位为项目主管。由于“项目主管”是属于字符串类型的数据,所以在条件表达式中,需要使用单引号将该值引起来。[单选题]15.E-R图是数据库设计的工具之一,它适用于建立数据库的()。A.概念模型B.逻辑模型C.结构模型D.物理模型正确答案:A参考解析:概念结构设计是指由现实世界的各种客观事物及其联系转化为信息世界中的信息模型的过程,即为数据库的概念结构设计;概念结构设计最著名最常用的方法是实体-联系方法(E-R方法)[单选题]16.(请作答此空)不属于DFD(DataFlowDiagram,数据流图)的要素。如果使用DFD对某企业的财务系统进行建模,那么该系统中()可以被认定为外部实体。A.加工B.联系C.数据流D.数据存储正确答案:B参考解析:数据流图(DFD)是一种最常用的结构化分析工具,从数据传递和加工的角度,以图形的方式刻画系统内部数据的运动情况。数据流图是一种能全面地描述信息系统逻辑模型的主要工具,可以用少数几种符合综合地反映出信息在系统中流动、处理和存储的情况。数据流图用到的基本成分有,外部实体、数据流、数据存储和处理逻辑;本题中选项B的联系应属于E-R模型的内容。外部实体:指不受系统控制,在系统以外又与系统有联系的事物或人,它表达了目标系统数据的外部来源或去处。外部实体也可以是另外一个信息系统。本题中接受转账单的银行应是外部实体[单选题]17.在系统分析过程中,编写数据字典时各成分的命名和编号必须依据()A.数据流程图B.决策表C.数据结构D.U/C矩阵正确答案:A参考解析:编写数据字典的基本要求是:对数据流图上各成分的定义必须明确、唯一、易于理解。命名、编号与数据流图一致,必要时可增加编码,以方便查询、检索、维护和统计报表。符合一致性和完整性的要求,对数据流图上的成分定义与说明没有遗漏数据字典中无内容重复或内容相互矛盾的条目数据流图中同类成分的数据字典条目中,无同名异义或异名同义者。格式规范、风格统一、文字精炼,数字与符合正确。[单选题]18.软件需求分析阶段的主要任务是确定()。A.软件开发方法B.软件系统功能C.软件开发工具D.软件开发费用正确答案:B参考解析:系统分析的主要任务是理解和表达用户对系统的应用需求。通过深入调查,和用户一起充分了解现行系统是怎样工作的,理解用户对现行系统的改进要求和对新系统的要求。在此基础上,把用户共同理解的新系统用恰当的工具表达出来。其主要任务是:了解用户需求;确定系统逻辑模型,形成系统分析报告。[单选题]19.采用UML进行软件设计时,可用()关系表示两类事物之间存在的特殊/一般关系。A.依赖B.聚集C.泛化D.实现正确答案:C参考解析:在UML中有4种关系:依赖、关联、泛化、实现①依赖:是两个事物间的语义关系,其中一个事务(独立事物)发生变化会影响另一个事物(依赖事物)的语义②关联:是一种结构关系,它描述了一组链,链是对象之间的连接。聚合是一种特殊的类型关联,他描述了整体和部分间的结构关系。③泛化:是一种特殊/一般关系,特殊元素(子元素)的对象可替代一般元素(父元素)的对象。用这种方法,子元素共享了父元素的结构和行为④实现:是类元之间的语义关系,其中的一个类元指定了由另一个类元保证执行的契约。在两种地方要遇到实现关系:一种是在接口和实现它们的类或构件之间;另一种是在用例和实现它们的协作之间。[单选题]20.以下不属于数据字典的作用的是()。A.列出数据元素B.相互参照,便于系统修改C.一致性和完整性检验D.展示系统的处理逻辑正确答案:D参考解析:数据字典是以特定格式记录下来的、对系统的数据流图中各个基本要素(数据流、处理逻辑、数据存储和外部实体)的内容和特征所做的完整的定义和说明。是结构化系统分析的重要工具之一,是对数据流图的重要补充和说明。数据字典的作用:按各种要求列表相互参照,便于系统修改由描述内容检索名称一致性检验和完整性检验[单选题]21.()是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。A.结构化开发方法B.Jackson系统开发方法C.Booch方法D.UML(统一建模语言)正确答案:A参考解析:结构化方法规定了一系列模块的分解协调原则和技术,提出了结构化设计的基础是模块化,即将这个系统分解成相对独立的若干模块,通过对模块的设计和模块之间关系的协调来实现整个软件系统的功能[单选题]22.当软件交付运行后,()阶段引入的错误所需的修复代价较高。?A.需求分析B.概要设计C.详细设计D.编码正确答案:A参考解析:早期的问题没有被发现产生的修复代价高。本题中需求分析阶段早于其它阶段,所以本题应该是需求分析阶段的问题的修复代价最高。[单选题]23.某企业使用App来管理员工,该App支持打卡、考勤等功能。该App属于()。A.面向作业处理的系统B.面向管理控制的系统C.面向决策计划的系统D.面向数据汇总的系统正确答案:A参考解析:面向作业的系统:是用来支持业务处理,实现处理自动化的信息系统面向管理控制的系统:是辅助企业管理、实现管理自动化的信息系统面向决策计划的系统:是为决策提供信息支持的系统本题中,该APP只是负责记录相关信息,以支持考勤相关处理,应属于面向作业的系统。[问答题]1.阅读下列说明,回答问题1至问题4,将解答填入对应栏内。【说明】从系统论的角度看,家庭、单位、社会都是系统,系统是普遍存在的。系统论创始人贝塔朗菲认为:“系统是相互联系相互作用的诸元素的综合体”。也就是说,系统是由相互作用和相互依赖的若干部分组成的具有特定功能的有机整体。大到宇宙、地球,小到国家、个人都是系统。什么是信息系统?戈登•戴维斯从社会观和技术观方面给信息系统下了定义,他认为信息系统是系统的一种,它是“用以收集、处理、存储、分发信息的相互关联的组件的集合,其作用在于支持组织(企业、政府、科研单位等)的决策与控制。”信息系统的出现,对企业的生产过程、管理过程、决策过程都产生了重大影响。尤其是促进了企业组织结构的重大变革,使企业的组织结构更加扁平化、更加灵活和有效,可以实现企业的虚拟办公、增加企业流程重组的成功率,提高企业的管理效率、降低企业的管理成本等等。【问题1】戈登,戴维斯对信息系统的表述,综合起来体现了什么观?其中哪部分表述体现了信息系统的社会观?哪部分表述体现了信息系统的技术观?【问题2】信息系统从概念上来看是由信息源、信息用户,信息处理器和信息管理者等四大部分组成,它们之间的关系可用图3-1表示。请在答题纸中,将信息源、信息用户、信息处理器和信息管理者分别填写在(1)~(4)的相应处。【问题3】信息系统是为管理决策服务的,而管理是分层的,可以分为战略计划、战术管理和作业处理三层,因此信息系统也可以分解为三层子系统,该三层子系统是哪三层子系统?【问题4】信息系统的应用对企业组织结构的影响主要有哪些方面??正确答案:详见解析参考解析:【问题1】(1)综合起来体现了社会技术观;(2)前半部分即用以收集、处理、存储、分发信息的相互关联的组件的集合体现了技术观;(3)后半部分即支持组织(企业、政府、科研单位)的决策与控制体现了社会观。【问题2】(1)信息管理者(2)信息源(3)信息处理器(4)信息用户【问题3】战略计划子系统或战略管理层子系统战术管理子系统或执行管理层子系统作业处理子系统或操作层管理子系统【问题4】信息系统的应用对企业组织结构的影响主要有:促使组织结构的扁平化;组织结构更加灵活和有效;虚拟办公或虚拟组织;增加企业流程重组的成功率:提高企业管理效率和管理水平:降低企业成本。[问答题]2.阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】某海外代购公司为扩展公司业务,需要开发一个信息化管理系统。请根据公司现有业务及需求完成该系统的数据库设计。【需求描述】(1)记录公司员工信息。员工信息包括工号、身份证号、姓名、性别和一个手机号,工号唯一标识每位员工,员工分为代购员和配送员。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论