您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 信息分析与设计试卷1
一、选择题(每小题1分,共20分)1.原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于_______系统。A需求不确定的B需求确定的C管理信息D决策支持2.使用用例建模系统需求的主要优点是__________。A自顶向下分析需求B促进并鼓励用户参与C有助于详细描述需求D自底向上分析需求3.__________意味着一个操作在不同的类中可以有不同的实现方式。A多态性B多继承C类的复用D封装4.在各种系统开发方法中,系统可重用性、可维护性以及稳定性最好的开发方法是__________。A原型法B结构化系统开发方法C面向对象的方法D加速开发方法5.发展CASE的目的是提高__________。A系统的重用性B系统可维护性C系统可扩充性D系统开发效率和质量6.在下列面向对象的方法中,哪种方法是以分析为重点的代表性方法,并从对象模型、动态模型和功能模型等三个视角描述系统并建立模型。ABooch方法BOMT方法COOSE方法DCoad/Yourdon方法7.系统开发过程的问题分析阶段的主要交付品是__________。A问题陈述B系统改进目标C业务需求陈述D范围与构想8.用于辅助管理人员理解项目费用、质量、范围等影响的主要工具是__________。A数据——地点矩阵B候选系统矩阵C预期管理矩阵D可行性分析矩阵9.关于UML,下列说法正确的是AUML是可视化程序设计语言BUML是一种面向对象方法CUML是独立于过程的一种建模语言DUML是Rational公司开发的CASE工具10.如果用例“提交新会员订单”和用例“提交通信地址改变”包含了同样的功能步骤“修改通信地址”,那么可以将“修改通信地址”提取成为__________。A扩展用例B抽象参与者C被扩展用例D抽象用例11.下列关于输入设计原理的叙述哪项不正确__________。A不要输入变化的数据B不要收集在计算机程序中计算和存储的数据C要使用相应属性的编码D尽可能使用已知含义的设计12.CMM模型将软件过程的成熟度分为5个等级。实现了一致的过程管理的级别是__________。A优化级B管理级C已定义级D可重复级13.在UML的视图中,用来描述系统中对象之间的动态协作关系,并侧重于描述各个对象之间存在的消息收发关系(交互关系)的图是A活动图B协作图C顺序图D状态图14.下列是最终用户使用真实数据一段时间后进行的最终系统测试。A确认测试B验收测试C系统测试D集成测试15.大型信息系统项目的高层管理者一般采用项目管理方法进行总体计划。AGantt图B项目评审技术C关键路径分析法DPETRI网16.下列描述了不同位置上的数据和访问权限。A数据—位置—CRUD矩阵B过程—位置—关联矩阵C数据—过程—CRUD矩阵D对象—位置—关联矩阵17.下列哪种技术不是对信息系统的经济可行性进行分析的常用技术。A投资回收分析B投资回报率C净现值D贴现率18.下列系统开发方法提出了“数据位于现代数据处理系统的中心”以及“数据稳定论”的思想。A结构化方法B面向对象方法C信息工程方法D快速原型法19.某信息系统开发项目的PERT图如下:任务A3天任务B2天任务D7天任务C2天任务E6天任务I5天任务G2天任务F则该项目最早完成时间为:A19天B18天C17天D16天20.有关基于因特网的体系架构,下列说法正确的是:A访问数据库记录必须首先把整个文件下载到执行数据处理逻辑的客户端B应用逻辑必须在所有客户端上进行复制和维护C表现逻辑需要在客户端浏览器中使用从WEB服务器下载的内容实现D表现逻辑和应用逻辑在客户端实现,数据处理层在服务器端实现二、填空题(答案填在答题纸上)(每空2分,共20分)1.假定每一车次具有唯一的始发站和终点站。如果实体“列车时刻表”属性为车次、始发站、发车时间、终点站、到达时间,该实体的主键是_(1)_;如果实体“列车运行表”属性为车次、日期、发车时间、到达时间,该实体的主键是(2)。通常情况下,上述“列车时刻表”和“列车运行表”两实体型间为(3)关系及(填写形式为:N对M)。2.下图显示了客户/服务器方案的分布式数据与应用的信息技术架构形式,请在空中填入信息系统应用的各个层次:(4)用户客户端(5)应用服务器(6)数据库服务器表现3.根据下面的实体关系图填空。SHIPMENTShipmentNumber(PK)PRODUCTProductNumber(PK)SHIPPEDPRODUCT哪些是弱实体(7)。SHIPPEDPRODUCT的主键是___(8)______。SAMPLE实体的主键是___(9)_____。SAMPLE实体和QATEST实体之间的关系是确定性关系还是非确定性关系?(10)。三、简答题:(共20分)1.简述面向对象方法相对于结构化方法和优点。(4分)2.简述B/S与C/S架构的主要区别。(4分)3.简述不同系统关联人员在信息系统开发中的关注点。(4分)4.简述系统分析的主要过程。(5分)5.列出描述过程逻辑的三种方法。(3分)四、综合题(共40分)1.王大夫在小镇上开了一家牙科诊所。他有一个牙科助手、一个牙科保健员和一个接待员。王大夫需要一个软件系统来管理预约。(25分)当病人打电话预约时,接待员将查阅预约登记表,如果病人申请的就诊时间与已定下的预约时间冲突,则接待员建议一个就诊时间以安排病人尽早得到诊治。如果病人同意建议的就诊时间,接待员将输入预约时间和病人的名字。系统将核实病人的名字并提供记录的病人数据,数据包括病人的病例号等。在每次治疗或者清洗后,助手或保健员将登记相应的预约诊治已经完成,如果必要的话会安排病人下次再来。系统能够按病人姓名和按日期进行查询,能够显示记录的病人数据和预约信息。接待员可以取消预约,可以打印出前两天尚未接诊的病人清单。系统可以从SAMPLEQATESTQATESTIDPRODUCTTESTSAMPLE病人记录中获知病人的电话号码。接待员还可以打印出关于所有病人的每天和每周的工作安排。问题(1):建立上述牙科诊所管理系统的数据流图。(10分)问题(2):建立上述牙科诊所管理系统的用例模型。(7分)问题(3):建立上述牙科诊所管理系统的UML类图。(8分)2.某企业决定开发一个企业仓储管理系统,现进行系统的设计工作。该系统的网络连接如图所示。(15分)该企业有多个仓库,上图所示的中心数据库存储了各仓库中每种货物的库存信息。每个仓库配备一台前端机,进出货物均由前端机辅助实现,管理员每天上班时,通过前端机从中心数据库的库存表中读取本仓库各种货物的库存数,每个仓库的当日业务数据也都暂时存在前端机,当天业务结束后,再将前端机中存储的数据传输到主机进行存储与汇总。每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中。每个仓库有多个管理员,但每个管理员只管理一个仓库。货物出库/入库时,由仓库管理员将货物的条码通过阅读器输入前端机,货物数量的默认值为1,可以由管理员修改。前端机根据输入的货物信息,打印“出库/入库”清单。出库/入库单中同一种货物最多只出现一次,每份出库/入库单由流水号唯一标识。表1是一个出库单的实例。流水号:20040808001300101时间:2005-10-0113:22货物编号货物名称单价数量320010010988洗衣机1680.002632001001065524寸彩电7580.0020320010010126空调2360.0060管理员:出库/入库:出库该系统处理业务的过程如下:1.初始化:前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价。2.登记出库/入库信息:由前端机存储每笔“出库/入库”记录。3.汇总,在每个工作日结束前汇总当日各种货物的“出库/入库”量至日汇总表。4.更新库存表:根据当日的汇总信息更新货物的库存。问题(1):根据题意,设计出上下文数据模型。(10分)问题(2):标出每个实体的主键和外键。(5分)
本文标题:信息分析与设计试卷1
链接地址:https://www.777doc.com/doc-2713050 .html