系统分析与设计课件期末考试试题答案_第1页
系统分析与设计课件期末考试试题答案_第2页
系统分析与设计课件期末考试试题答案_第3页
系统分析与设计课件期末考试试题答案_第4页
系统分析与设计课件期末考试试题答案_第5页
全文预览已结束

下载本文档

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

文档简介

系统分析与设计期末考试答案一、填空题(30个空,每空1分,共30分)1、(技术系统)(社会系统)2、(制定计划)(风险分析)、(实施工程)(客户评估)3、(自主开发)、(联合开发)、(委托开发)4、(总体结构)(基本框架)。5、(直接切换法)(并行切换法)(试点过渡法)。6、(瀑布模型)(增量模型)(螺旋模型)7、(规划)、(分析)、(设计)、(实施)、(运行和维护)8、(组织与人员)(项目计划)(质量控制)(风险管理)(文档管理)9、(对象模型)、(动态模型)和(功能模型)。二二、单项选择题(每题1分,共10分)得分1.B2.C3.C4.B.5.B6、C7、C8、C9、B10、D三三、概念(每题3分,共15分)得分业务流程重组:(BusinessProcessReengineering,BPR),也称企业流程重组、企业流程再造,就是对企业的业务流程作根本性的思考和彻底的重建,其目的是在成本、质量、服务和速度等方面取得显著的改善,使得企业能最大限度地适应以顾客(Customer)、竞争(Competition)、变化(Change)为特征的现代企业经营环境。适应性维护:随着计算机的飞速发展,外部环境(新的硬、软件配置)或数据环境(数据库、数据格式、数据输入∕输出方式、数据存储介质)可能发生变化,为了使软件适应这种变化,而去修改软件的过程就叫做适应性维护。路径测试:就是设计足够的测试用例,覆盖程序中所有可能的路径。战略目标集转换法:是一种确定信息系统战略目标的方法。从企业的战略出发制定信息系统战略,使得信息系统战略与企业战略保持一致。战略目标集转换法把企业的战略目标看成是一个“信息集合”,由企业使命、目标、战略和其他影响战略的因素组成。项目管理:是在一定资源条件的约束下,如时间、资金、人力、设备、材料、能源、动力等,为有效地达到项目的既定目标(如项目竣工时计划达到的质量、投资、进度),按照项目的内在规律和程序,对项目的全过程进行有效的计划、组织、协调、领导和控制的系统管理活动,从而保证软件项目取得成功,得到满足用户需求的软件产品四四、简答题(共30分)得分简述系统系统开发中的跨生命周期活动(8分)1)调查研究:从内容上看,需要调查用户需求、系统目标、组织概况、现行系统概况和存在的问题、相关人员对信息系统态度、新系统开发所需要的资源等,从系统生命周期的各个阶段看,系统规划要进行初步调查,系统分析阶段要进行详细调查,在设计、实现、测试及运行阶段,项目团队研究技术方案并征求有关技术设计、技术标准和工作组件的反馈意见时,也需要调查,但用得较少。2)记录文档和演示汇报:信息系统建设涉及的参与人员众多,相互之间的沟通极为重要。有两种沟通技术在系统开发项目中很常见,即记录文档和演示汇报。在进行各类调查时要进行文档的记录,而信息反馈以及各个阶段进行评审都需要演示汇报文档。3).可行性分析:开发信息系统通常都受到人力、财力、设备、时间等各类资源的限制,可行性分析主要从经济、技术、管理等多方面分析所给出的解决方案是否可行,是否能在有限的资源和时间内完成,信息系统的开发原理要求将信息系统视为一项重要的投资,所以应在规划、分析、设计、实现等各个阶段进行可行性分析,一旦发现各项资源,特别是资金不满足原有的要求,可以立即取消,降低损失。4).项目管理和过程管理:项目管理是基于单个项目实施时的管理方法,过程管理定义了构建系统所使用的共性的、普遍性的管理方法,将系统开发看作是一个必须逐项目进行管理的过程。项目和过程管理是持续不断的跨生命周期活动。2、举例说明如何区分过程内聚和通信内聚。(6分)过程内聚:模块内部必须按照过程描述,在同一模块内自上而下地组织各任务。假设一文件操作包括四个步骤:打开文件、读文件、保存、关闭文件。如果这些操作是由两部分完成的,Setp1打开文件和读文件操作,Step2()进行保存和关闭文件操作。这两个子程序都具有顺序内聚性。通信内聚:模块中的成分引用共同的输入数据,或者产生相同的输出数据,则称为是通信内聚模块。产生职工工资报表并计算平均工资模块,都需要职工工资记录做为输入。3、详细设计的任务主要包括哪些?(12分)详细设计的任务是在总体设计的基础上,选用适当的技术和方法,具体实现各部分的细节,直至系统的所有内容都有足够详细的过程描述,内容包括代码设计、数据存储设计、界面设计和过程设计。数据存储设计:包括数据库、数据文件和全局数据结构的定义。在结构化设计中,通过系统分析阶段的实体关系图、数据字典建立数据模型。在面向对象设计中,通过类的抽象与实例化,以及类的永久存储设计,完成数据设计过程。代码设计:制定信息系统中数据的编码规则,实现了信息系统数据整体上的统一,合理的代码设计是信息系统是否具有生命力的一个重要因素。界面设计:包括与系统交互的人机界面设计,以及模块间、系统与外部系统的接口关系,界面设计与用户美学的需求有较大关系。在结构化设计中,需要根据数据流条目,定义模块接口、设计整体结构。在面向对象设计中,定义关联类、接口类、边界类等,既满足人机交互界面数据的统一,也完成类间数据的传递。过程设计包括确定软件各模块内部的具体实现过程及局部数据结构。在结构化设计中,模块独立性约束了数据结构与算法相分离的情况,减少外部对两者的影响。在面向对象设计中,类的封装性较好地体现了算法和数据结构的内部性。类的继承性提供了多个类(类家族)共同实现过程设计的机制。4、关键成功因素法的基本步骤是什么。(4分)(1)了解企业战略目标:主要通过与高级管理者的交流,了解企业的发展战略及其相关的企业问题。(2)识别所有关键成功因素:可采用逐层分解的方法分析影响战略目标的各种因素和影响这些因素的子因素,区分实现目标的主要影响者。(3)确定关键因素。对所有成功因素进行评价,根据企业的现状及目标确定出关键因素。(4)定义数据字典:识别测量性能的数据。(5)确定信息系统需求。五五、画图回答下列问题(15

温馨提示

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

评论

0/150

提交评论