系统分析与设计题.docx

上传人:教**** 文档编号:86252177 上传时间:2023-04-14 格式:DOCX 页数:12 大小:41.99KB
返回 下载 相关 举报
系统分析与设计题.docx_第1页
第1页 / 共12页
系统分析与设计题.docx_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《系统分析与设计题.docx》由会员分享,可在线阅读,更多相关《系统分析与设计题.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、系统分析与设计题、模块DC、用例、环境、边界BAC答案:北方民族大学试卷-即模拟客观世界实体的对象类以及对象类彼面哪一种模型用以表示系统的控制结构,1.1.3-卷,含答(A课程代码课程:系统分析与设-分)。(2此间的相互作用:(-)案-、静态模型D、功能模型B、动态模型CA、对象模型-(允许携带并使用计算机器)(考试,闭卷)-B答案:-线:号-学-题目-:名-姓-班-1.11.22.12.22.32.43.13.2总成绩复核得分阅卷教师)描述系统所预期提供的功能或服务,1.1.4关于需求方面的描述,请选择填空:()是从用户角它取决于开发的软件类型、软件未来的用户以及开发的系统类型;(4分)度来

2、描述系统功能和非功能需求。(E、功能需求D、接口需求A、用户需求B、非功能需求C、需求工程-1E答案:-级-封A90-0-2-业认知与理解题(18+22=40分)1.-)则以时间为顺序)强调从系统的外部参与者角度看到的或需要的系统功能;(1.1.5(专-分)说明对象间的相互作用,从系统的动态行为角度显示如何实现系统的功能。(4-程选择题(每空2分,共18分)1.1.-工-图来描述信息结构但不涉及信息在计算机中的表示,用E-R系统设计中,1.1.1在-件-软阶段。(2分)它是系统设计的_-E、协作图、顺序图D、用例图A、活动图B、状态图C-。-题-院、物理设计D、逻辑设计CB、概念设计A、需求分

3、析-试-学-试-D答案:考-程密末工-期B答案:C-与-期-学学-)是有着定义良好的接口和功能的软件元素,可利用其即插即用的功能部署到各应(1.1.6-季-科-秋分)用程序中。(2机-2()1.1.2(是对系统在各种条件下响应用户的请求时系统的行为和功能的刻画。-年-算-学-分)-计-2-1-0-2-、类D、构件B、框架A、包C-1-1-0-2-目的可行性评估是项目选择阶段非常重要的一项活动。鉴于考虑因素的不同,它包括项1.2.4)是识别与一个开发项目了六种不同类型的可行性分析,其中:(C答案:)是对开发一个被提议系有关的财务收益和成本,()是检查项目将达到其期望目(统的能力进行评估的过程;6

4、分)标的可能性进行评估的过程。(1.1.7下面哪种测试是用户用模拟数据测试一个完整的信息系统。(分)(2答案:D、测试、测试A、集成测试B、单元测试C(有先后顺序)经济可行性评估;技术可行性评估;运行可行性评估D答案:22分)判断题(每空2分,共1.3.填空题(每空2分,共22分)1.2.系统开发生命周期是确认、这四个阶段是:1.3.1分析、设计和实现信息系统的一种四步方法,这四个阶段是:统开发生命周期是确认、分析、设计和实现信息系统的一种四步方法,1.2.1系)()()()()。整个信息系统的开发是这四个阶段不断迭代、细化的过程。()。整个信息系统的开发是这四个阶段不断迭代、细化的过程。(8

5、分)(8分)(答案:答案:(无先后顺序)项目与计划,系统设计,系统实现与运转(无先后顺序)项目管理与计划,系统分析,系统设计,系统实现与运转)、管理信1.2.2按照信息系统处理信息、面向对象的不同,可以分为:(分)4某9=362.分析题(分)。(4息系统和(分)(面向对象系统分析与设计)项目所独有的特征。(9描述OOSAD2.1.1.5分)参考答案(包括要点即可,每一个要点答案:当这些组件联合在一起,就组成了整个系统;1)将系统定义为一组组件将整个系统细分为一组组件,事务处理系统,决策支持系统(无先后顺序)项目中某些难题(如系统物理架构)通常都关系着项目的成败,因此尽早解2)首先完成困难的问题

6、软件开发方式是一种面向对象的程序开发方RationalUnifiedProce,统一过程)UP1.2.3R(决难题,可以在实际的资源耗尽之前,考虑好这些难题,进而减少项目风险;)的(法理论。该方法中系统开发至少经过四个过程,其中:)的工作重点在工作重点在于定义项目的作用域和业务案例;(所有的系统开发周期活动都进行了,用迭代来管理项目在每次迭代中,即包含管理、分析、3)计划、于将项目需求分析的更加细致;构造阶段的工作重点在于创建应用程序设计与源代码;以及所有这一次迭代中要实现的组设计和实现与操作活动。每次迭代中的输入是前一次迭代的结果,分)交付阶段的工作重点在于将系统交付给用户。(4件;做长期的

7、详细计划是错误的,因为计划本身可能是错误的;4)不要在前期计划的过于详细答案:1周),对于小型项目可短至至确定迭代的次数和时间长度迭代的时间长度一般是固定的(285)9次迭代;6周;经验表明,从项目初始到交付,经常用到初始阶段,细化阶段(有先后顺序)在初始阶段,最主要的任务是分析;在细化阶段,重点在项目生命周期内项目活动的重点是变化6)解释为什么在对象关系建模阶段要对关系进行规范化,而有时在物理数据库设计阶段在于设计;在构造阶段则集中于实现;而在交付阶段,则把注意力放在使系统可操作。但是,每次迭2.3.9分)又要进行反规范化?(代中这些活动的比例与重点都不一样。参考答案(包括要点即可)下图是一

8、个零售系统的用例图,请阅读该用例图,分析该用例图包含了哪些要素,并当一个关系不满足规范化时,会存在数据冗余;相应地,在用户对表中数据进行插入、修改和删除操作2.2.举例说明该图中的对应要素是什么,不同的关系表达什么含义?(9分)时,可能出现错误或不一致现象。因此,在建立对象关系模型时,为了去除数据冗余,避免插入、修改及删除异常,需要对关系进行规范化;而另一方面,当我们将关系都拆分为一个个彼此独立的简单关系之后,如果我们要进行一些查询操作,对应三个独立的表,都满足第三范式,当我们如S(SN,SName,CN),C(CN,CName),SC(CN,SN,Score)通过不同关系的连接操作实现最终的

9、查询,就需要连接这三个表,要查询张三数据结构这门课的成绩时,影响数据库访问效率。因此,当表中的检索超过更新相当多时,我们会考虑使用反规范化,进而提高数据访问效率。顺序图和协作图是两种典型的交互图,它们利用图形文档的方式描述对象之间以及对2.4.“借下面是图书管理系统象与参与者之间的动态协作关系以及协作过程中的行为次序。9分)书”用例的顺序图,请你依据该顺序图绘制出它所对应的协作图!(画图区:零售系统用例图分)(有举例说明即可,不需要说出图中包含的全部要素。每一个要点参考答案:1.5该用例图包含了以下要素:1)参与者,包括顾客和售货员;用例,包括退货,进行购买,购买延长保证期,授权信用卡使用,存

10、入顾客庄户;)23)系统边界,将零售系统内外分开;参与者同用例间的连接表示该参与者涉入了那个特定的系统功能;连接,4)如顾客同退货用例间的连接。,后者通过增加新行为或动作扩展前一用例;5)扩展关系,用例“购买延长保证期”扩展了“进行购买”“授权信用卡使用”被“进行购买”包含,说明后包含关系,用例“存入顾客账户”被“退货”包含,6)一用例使用前一用例。:item1:provideLoginInfo():borrowInterface:reader:book:reervation1:provideLoginInfo()2:checkStuCard()3:howInformation():borro

11、wborrowInterfaceTopPackage:LibraryManagerTopPackage:LibraryManager2:checkStuCard()(ecc)u(3:howInformation()Swwororho:b2:4:borrow()145:getReader()borrow6:returnValid()reader6:returnValid()7:getTitle()5:getReader()891:g:0ge:teRctNre1oeeRa1retv;8:getReervation()erae(terib)tov(unoael(trrt9:getNoReervati

12、on()iionrTnotV(ew)ga:e7l10:create(borrower,item)ird,i(t)em11;returnValid()12:howSucce()bookitemreervation图书管理系统“借书”用例协作图图书管理系统“借书”用例顺序图参考答案:12=24分)设计应用题(2某3.年时间了。在这期间他开发了很多项目,并积累了大量的系统53.1李林已经从事程序开发分析设计经验。公司新接手一个项目,需要相应的系统分析人员。李林毛遂自荐,希望承担新项目的系统分析员。于是,公司组织了面试。在面试中,面试官要求李林假想一个控制阀产品的智能选型系统的开发,并为其建立项目计划

13、。李林欣然接收,通过仔细个活动。请你帮助李林创建一个连接这些活动10分析,李林将该项目分解,得到AJ)、最晚完成)导出最早完成时间(0EF的网络图,并为下面的每个任务(开始时间为个任务哪些在关键路径上?该项目AJ10时间(LF)和富裕时间,同时帮助李林分析,富裕时间,是否在LF的关键路径有几条,分别是什么?(注:网络图单独构建,EF,分)关键路径上填写在下表中(需给出关键步骤),最后列出项目的关键路径)(12任务先导事件预期持续时间(周)EFLF富裕时间是否在关键路径上A参考答案:(4440是BA593122否CA617107否DA711110是EA,D617170是FC,E522220是GD

14、,E421221否HE320222否IF,G426260是JH,I531310是1)网络图如下所示:BEF(F)=ma某(EF(C),EF(E)+5=22EF(G)=ma某(EF(D),EF(E)+4=21EF(H)=EF(E)+3=20EF(I)=ma某(EF(F),EF(G)+4=26EF(J)=ma某(EF(H),EF(I)+5=31即得整个项目的最早完成时间是31(3)计算最晚预期完成时间。LF(J)=EF(J)=31LF(I)=LF(J)-5=26LF(H)=min(LF(J)-5),LF(I)-4)=22等(4)富裕时间=最晚预期完成时间-最早预期完成时间(5)关键路径:A-D-E

15、-F-I-J,A-E-F-I-J。3.2假设一个信息系统的收益是第一年50000美元,接下来的4年每年收益增加5000美元(第一年为50000美元,第二年为55000美元,第三年为60000美元,第四年为65000美元,第五年为70000美元)。一次性开发成本为50000美元,续生成本从第一年开始,在系统的整个生存期间都是40000美元。公司的贴现率是8%。使用一个5年的时间期限,计算这些成本和收益的净现值,再计算项目的总投资回报率。最后估计该项目在哪个时间点出现收支平衡?(12分)参考答案见链接CF3.2-经济可行性分析-A.某lJIHAEDG(2)计算最早的预期完成时间。EF(A)=4EF(B)=4+5=9EF(C)=4+6=10EF(D)=4+7=11EF(E)=ma某(EF(D),EF(A)+6=17

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁