2012年《软件需求工程》试卷——答案

2012年《软件需求工程》试卷——答案

ID:47709803

大小:302.51 KB

页数:6页

时间:2019-10-29

2012年《软件需求工程》试卷——答案_第1页
2012年《软件需求工程》试卷——答案_第2页
2012年《软件需求工程》试卷——答案_第3页
2012年《软件需求工程》试卷——答案_第4页
2012年《软件需求工程》试卷——答案_第5页
资源描述:

《2012年《软件需求工程》试卷——答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、考试科目名称  软件需求工程考试方式:闭卷  考试日期  年 月日 教师  系(专业)        年级  本三      班级    学号             姓名           成绩    题号一二三四五六七八九十分数得分1、(本题满分10分)(1)解释下列三个概念:业务需求、用户需求、系统需求;(2)说明为什么在需求开发当中要重视软件的质量属性。答案:(1)nBusinessrequirementsqHigh-levelobjectivesoftheorganizationorcustomerwh

2、orequeststhesystemnUserrequirements(requirementsdefinition)qStatementsinnaturallanguageplusdiagramsoftheservicesthesystemprovidesanditsoperationalconstraints.WrittenforcustomersnSoftwarerequirements(softwarespecification)qAdetailedsoftwaredescriptionwhichcanse

3、rveasabasisforadesignorimplementation.Writtenfordevelopers(2)n质量属性非常重要是因为它对设计的影响很大。在软件设计当中,对任何指定的功能都会有多种可选的方案,不同的方案选择产生不同的设计结果。这些不同的设计结果都体现了共同的功能特性,但它们之间却有着很大的区别,差异之处即在于拥有不同的质量因素。设计方案的质量因素往往包含很多不同的质量属性,而且不同的质量属性之间互有折中(例如,提高可移植性往往会导致效率的降低),很难会出现某一个设计方案的质量属性完全优于

4、其他方案的情况,因此,软件设计必须根据需求的质量属性在多种方案中选择一个最优的方案。而如果不存在事先定义好的质量属性需求,设计方案的选择将完全没有依据,结果就很有可能导致软件不被用户所接受。得分2、(本题满分10分)试分析按下列顺序安排的问题是什么面谈结构:(1)你在这个职位多久了?(2)你的主要责任是什么?(3)你接受什么报告?(4)你是如何看待部门目标的?(5)你是如何描述决策过程的?(6)怎样才能最好地支持这个过程?(7)做这些决策的频度如何?(8)当你做决策时会咨询谁?(9)你做过的对于部门机能有重要意义的

5、决策是什么?(1)这里采用了什么结构?你是如何确定的?(2)通过改变问题的顺序,重新安排面谈的结构(如果有些必要,可以省略一些问题)。标明所用的结构。答案:(1)菱形,按照问题的开放和闭合程度确定(2):4、5、6、7、8、9,金字塔得分3、(本题满分15分)在各种关于软件的调研当中,无一例外的发现“缺乏用户参与”是导致软件失败的最大原因,请列举至少3条会使得用户参与不足的原因?并说明相应的解决方法。(1)用户数量太多,选择困难。随着现有系统规模和功能的不断扩大,它们中的相当一部分拥有了大量角色各异的用户,要覆盖所

6、有用户来获取需求已经变得越来越不可能。这些用户又都只是使用系统功能的某些片断,企望某个用户能够提供系统全部的需求视图也不现实。因此,如何选择用户,以在需求获取可以有效进行的同时保证获取需求的完整性和代表性,就带来了用户的选择困难。(2)用户认识不足,不愿参与。在很多情况下,用户认识不到开展需求工作的重要性。在极端情况下,用户会以为软件产品的生产和其他工业用品一样,顾客的任务只是付费然后坐等合格产品的交付。在通常情况下,用户会在简单的提出要求后,就急不可耐要求看到开发者的进展,在得不到满足之后,又会抱怨开发者能力不足

7、、领悟力不够。但事实上软件系统的开发是一项非常复杂的任务,它要求用户在需求开发上进行积极的配合,因为一方面软件系统的特性不是可以简单定制的,它必须针对用户的问题,另一方面开发者不是用户领域的专家,只有用户自己才真正了解自己的问题。(3)用户情绪抵制,消极参与。一个软件系统被引入问题域之后,它在解决问题的同时,也可能会产生其他的附带影响。其中就包括可能会对某些用户产生不利的影响,并引起他们的情绪抵制。组织本身是一个拥有独立目标、策略和管理方式的实体,同时它的成员又有自己的兴趣、信仰、价值和利益,成员的取向和组织的取向

8、部分统一又部分分离,并在一段时期内形成一个平衡的状态,既满足组织的需要又能让成员们满意。在平衡状态下,如果用户怀疑一个新的软件系统会侵害他们的取向,或者他们看不到新系统对他们取向的尊重,他们就可能努力的拒绝变化发生,抵制新的系统,消极的参与需求获取活动。得分4、(本题满分15分)根据下列叙述性描述,为描述的内容绘制一个上下文DFD:校园书店“课本库存系统”的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。