《信息系统分析与设计复习题(共4页).doc》由会员分享,可在线阅读,更多相关《信息系统分析与设计复习题(共4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上信息系统分析与设计复习题第一章1、项目沟通的信息发布方法包括:口头沟通方法,书面沟通方法,非语言沟通方法,电子媒介沟通方法2、风险管理的内容包括:风险识别,风险分析,风险规划,风险监控 3、IT项目风险识别的内容包括:确定风险来源,风险产生的条件,描述风险特征,确定哪些风险事件又可能影响项目4、IT项目的风险识别方法有:专家调查法,面谈或访谈法,鱼骨图法,风险分解结构法、核对表法5、项目沟通管理过程包括:沟通计划,信息发布,绩效报告,管理收尾6、(判断)绩效报告的目的是收集并发布项目的绩效信息,包括状况报告、进展报告及预测。7、(判断)信息系统开发成功的关键是真正了解
2、清楚用户复杂的需求,这个问题的解决必须建立在开发人员和用户良好的沟通、协作的基础上。第一章出案例分析(白给的15分)第二章1、瀑布模型的开发过程(瀑布模型的主要内容)?答:(1)系统规划:收集企业的信息,明确当着组织所面临的问题,决定为解决这些问题,进行信息系统开发所采取的基本策略、基本方法等。(2)系统分析:调查企业的业务流程,明确客户的信息需求,考虑信息系统的基本结构和工作方式,并对其进行成本效益分析。(3)系统设计:进行信息系统的总体和详细设计,确定新系统的功能和使用方法。(4)系统实施:进行物理数据库设计,软件编程,调试,检错;准备系统规程,实施系统的安装和转换,对终端用户的训练。(5
3、)系统维护:使用并维护系统,对系统进行评价,计划对系统的升级、改进。2、瀑布模型的特点:强调阶段的划分及其顺序性;强调各阶段工作及其文档的完备性;是一种严格性的、按阶段顺序的、逐步细化的开发模式3、什么是原型法,原型法的基本原理是什么?答:原型法是为了动态地确定用户对系统的需求,逐步弄清楚不确定因素而提出的一种试验保证方法。基本原理:系统开发人员在初步了解用户需求的基础上,迅速构建一个初始系统模型,该模型即为原型,这个原型是一个可以实际运行的系统应用模型,用户和开发人员在此原型的基础上共同探讨,改善和完善设计方案,开发人员根据改进后的 方案对原型进行修改,再去征求用户意见,反复多次直到取得满意
4、的结果为止。4、原型分为三类:抛弃式、演化式、增量式5、统一开发过程的英文简写是RUP6、RUP中的软件生命周期在时间上被分解为四个顺序的阶段:(1)初始阶段,初始阶段结束时是第一个重要的里程碑生命周期目标里程碑(2)细化阶段,细化阶段结束时是第二个重要的里程碑生命周期结构里程碑(3)构造阶段,构造阶段结束时是第三个重要的里程碑初始功能里程碑(4)交付阶段,在交付阶段的终点是第四个里程碑产品发布里程碑7、结构化方法的实质是模块化;自顶向下、逐步求精;信息隐藏8、生命周期开发方法的缺点是早期冻结用户需求。第三章1、企业信息化战略:也称为信息技术战略,是企业战略的有机组成部分,是关于信息功能的目标
5、及其实现的总体谋划。2、企业信息化战略的主要内容包括:跟踪学习战略,应用开发战略,系统维护战略3、企业系统规划方法(BSP),方法的出发点是:将数据看做一种资源在信息系统中进行统一管理,而不是由各个部门局部控制,由一个企业各部门可共享的数据中心来实现数据对企业的价值。企业必须制定数据一致性定义,以及数据安全性策略和规划,保证信息系统为企业提供一致性信息。4、BSP方法的核心是:先自顶向下的分析企业目标,划分定义逻辑过程,并对数据分析、汇集,最终分成若干个子系统,再对子系统自下而上地分步实现,使企业可以按系统进行分步建设,既有全局战略规划,又能按企业重点、资金状况逐步实现。5、IT项目的特点有:
6、收益的无形性,复杂性,高不确定性,柔性,学习型投资。6、IT项目决策:是指按照一定的程序、方法和标准,对拟建的IT项目的各种因素进行调查、研究、分析、判断并作出选择的过程。7、IT项目的可行性有哪些?答:(1)经济可行性:是评价IT项目是否可行的最基本、最常用的一种方法,是对IT项目解决方案的成本有效性的度量。(2)技术可行性:是指IT项目实施所需要的技术是否具备,如支持系统的硬件和软件能力,以及从事这些工作的技术人员的数量和技术水平。(3)运行可行性:是指一个IT项目的实施在特定的环境中能否正常运行,从而满足组织的各种业务信息需求。8、IT选型是指用户在决定实施IT项目后,基于企业IT战略和
7、IT规划,结合IT项目的投入预算,对市场上相关IT产品和供应商进行调查、比较、分析和评估,最后选择其中最适合企业自身需求和特点的IT产品和服务的过程。9、IT外包的四种方式:整体外包,选择性外包,战略资源联盟,买入式外包10、企业战略(BS)是指企业根据内外环境和可获得资源情况,为求得长期生存和持续的均衡发展而进行的总体性管理与参谋。11、企业战略规划的内容:信息系统战略规划,业务流程规划,信息系统总体结构规划,项目实施与资源分配规划。12、IT项目建设模型有四种:自主开发方式、委托开发方式、联合开发方式、购买软件包。13、IT外包是将组织中与信息相关的活动,从企业其他业务中剥离出来,部分或全
8、部交给组织外的信息服务提供者来完成。第四章1、事件是可以描述的、值得记录的在某一特定时间和地点发生的事情。事件有三种类型:外部事件、临时事件、状态事件。2、外部事件:是系统之外发生的事情,通常都是由外部实体或活动者参与触发的。3、临时事件:是一个基于时间的触发器过程。简单地说,临时事件是系统到达某一时刻所发生的事情。4、状态事件:是一种基于系统状态或条件变化的触发器处理,与临时事件一样,状态事件也产生一个系统的输入控制流。5、需求包括三个不同的层次:业务需求,用户需求,功能需求和非功能需求。6、需求开发的内容包括:需求获取,需求分析,编写需求规格说明书,需求验证第五章1、数据流程图是对系统中数
9、据流变化的一种图形化的描述。过程用矩形表示,数据流用箭头表示,实体用正方形来表示,数据存储用缺角的矩形表示。2、黑洞既只有输入而没有输出,灰洞既输入不足以产生输出,数据流必须起于且/或止于过程。3、数据字典:是对数据流程图中的各个成分,包括数据项、数据结构、数据流、数据存储、处理功能、外部实体等的逻辑内容与特征予以详细说明。4、运用判定表描述决策的步骤:(1)分析确定每个条件(2)列出条件的所有组合情况(3)决定给定条件下所采取的行动(4)应用合并规则,化简判定表5、过程说明的工具:决策树,决策表,文字描述,结构化英语。6、运用判定表描述决策的步骤:(1)分析确定每个条件(2)列出条件的所有组
10、合情况(3)决定给定条件下所采取的行动(4)应用合并规则,化简判定表。第七章1、用例概念的基本思路是什么?答:(1)找出系统边界以外的活动者(2)从这些活动者如何与系统进行对话的角度,用Uee Case来描述活动者怎样使用系统以及系统向活动者提供什么功能(3)在建立OOA基本模型的活动中,把活动者和用例作为启发分析员发现对象并认识其行为的重要依据(4)以用例为基础建立系统的交互图,以反映各个用例所要求的系统功能是由哪些对象来完成的2、用例之间的关系:扩展关系,包含关系,泛化关系。3、交互图:是一种动态视图,它展现了一种交互,它由一组对象和它们之间的关系组成,包括在它们之间可能发送的消息。交互图
11、包括:顺序图和协作图。4、顺序图:表示了对象之间传送消息的时间顺序,也就是对象之间的交互顺序,这些交互是指在场景或用例的事件流中发生的。5、协作图:对在一次交互中有意义的对象和对象间的链建模,对象和关系只有在交互时才有意义。6、封装是指将对象的属性和行为包装在一起,将实现细节隐蔽起来,形成一份相对独立的单元。7、多态性意味着“多种形式”。在面向对象技术中,多态是指一种行为可以被不同的对象获类以不同的方式执行。8、静态图:类图、对象图;动态图:用例图,交互图,状态图,活动图第八章1、客户机的任务是:管理用户界面(I/O),接受用户的数据和处理请求(I),处理应用程序(Logic),产生对数据的请
12、求(I),向数据库服务器发请求(I),接受服务器返回的结果(O),以用户需要的格式输出结果(O)。2、服务器的任务是:接受客户机发出的请求,处理对数据库的请求,将处理结果传给发出请求的客户机,进行数据完整性检查,维护数据字典、索引和其他附加数据,处理数据恢复,查询/更新的优化处理。3、耦合:是对两个模块之间的连接程度的一种度量。耦合有五种不同的类型,由好到坏分为数据耦合,标记耦合,控制耦合,公共耦合,内容耦合。4、内聚:是对一个模块内,其元素在功能上联接程度强弱的一种度量。内聚由可维护性的好坏可分为功能内聚,顺序内聚,通信内聚,过程内聚,古典内聚,逻辑内聚,机械内聚。5、数据流分为两种类型:交
13、换流和事务流。6、OOD阶段需要建立的模型包括:设计类图,包图,构件图,配置图。7、系统总体设计方案:(1)应用软件和数据库设计报告(2)系统运行环境和软件、硬件配置报告(3)系统的网络与通信的设计和实施方案8、详细设计方案的内容包括:(1)代码设计方案(2)输入/输出设计方案(3)数据库设计方案(4)程序设计说明书9、结构化设计方法的基本思想是什么?答:模块化,即每一个系统分解成若干大小适当,功能明确,彼此具有较强的独立性,又有一定联系的组成部分,即“自顶向下,逐步求精”的过程。10、根据数据流程图来建立系统结构图,用系统结构图用来描述模块间及其通讯关系。11、在系统结构图中,一个模块只能与
14、它的上一级或下一级发生联系,而不能越级或与同级模块发生直接联系。第九章1、在n端实体类型转换成的关系模式中加入1端实体类型转换成的关系模式的键和联系类型的属性。2、代码的类型:顺序码,重复码,成组码,表意码,专用码,组合码。3、代码设计是输入设计的一个重要内容。代码也叫信息编码,是指能唯一标识客观实体或属性的,由一个或多个字母、数字以及特殊字符构成的一组有序符号串。通过代码能够实现人和计算机的沟通。第十章1、系统切换的方法有哪些?答:(1)直接方式(立即方式),是指在规定的时刻,旧系统停止工作,新系统开始工作。这种方式最简便,但风险最大。(2)平行方式,是让新旧系统并行运行一段时间,当新系统运
15、行的基本没有问题时,将旧系统取而代之。该方式显然考虑了系统安全性的问题,风险较低,但是由于两个系统同时工作,成本较高。(3)逐步方式,即将系统的支付使用分阶段继续进行,这样即可克服立即方式风险大的缺陷,也可避免平行方式带来的成本高的问题,属于一种折中的办法。2、软件测试的方法有三种:动态测试法,静态测试法,程序正确性证明。3、动态测试法分为黑箱法和白箱法。4、功能测试法分为等价类法,边值分析法,因果图法,错误猜测法。5、白箱测试法常用的几个覆盖标准有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖。6、语句覆盖标准是比较弱的一种测试标准。7、静态测试法分为:桌前检查,代码会审。8、软件测试是按照与系统开发相反的方向来进行的,依次为单元测试(模块测试)、集成测试、有效性测试(功能测试)、系统测试、验收测试。9、单元测试的实施要以黑箱法测试其功能。10、集成测试用来测试模块之间的接口,也即模块之间的数据和控制传递。11、系统维护包括矫正性维护、适应性维护、完善性维护、预防性维护案例分析在第一章出,判定树、判定表可能会一起出在大题里,E-R图会出大题,数据流程图不会考大题。专心-专注-专业
限制150内