软件需求分析1-12章作业及部分答案.docVIP

软件需求分析1-12章作业及部分答案.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件需求分析》作业 第一章 需求工程概述 1.将下列描述与其相符的术语匹配。 1)问题所存在的现实世界中的那个部分。 2)关注问题域与解系统之间交互的需求工程任务。 3)客户希望在问题域内产生的效果。 4)条理化技术在开发复杂的有用人工制品中的应用。 5)关注解系统内部运作实现的任务。 6)对问题域及需求作调查研究和描述,设计将满足那些需求的解系统的特性并用文档说明。 7)关于解系统所要求的应用范围的知识。 8)在问题域内用以产生想要的效果的系统。 9)关注问题域和存在于其中的问题的需求工程任务。 10)用来处理有关问题域的信息查询的解系统。 ()分析--------------------------------9) ()设计--------------------------------5) ()工程--------------------------------4) ()需求--------------------------------3) ()信息系统--------------------------10) ()需求工程---------------------------2) ()规格说明---------------------------6) ()问题域知识------------------------7) ()问题域(或应用领域)---------1) ()解系统(或应用,机器)------8) 2. 表 1-1 问题域描述(世界是怎样的) 需求(客户想要什么) 商业约束(时间和金钱) 设计约束(如何构建系统) 功能的(系统做些什么) “一般的” 性能 速度 容量 可靠性 可用性 以下有许多描述,每一条陈述或者是对问题域的描述,或者指定了一条需求,请按照表1-1确定其类别。 当用户选择“修改赛艇详细资料”选项时,系统将提示它们输入赛艇的名字。(一般需求) 系统必须用三个主要模块来实现,即检测、记录和统计模块,每个模块各自实现一个主要功能。(设计约束) 当电梯在传感器额定位置的垂直方向(之上或之下)20cm范围内,传感器发出一个hi信号,否则发出一个lo信号。(问题域描述) 对于每一艘赛艇,其实际用时定义为比赛开始时间与完成时间之差(以s为单位)。(问题域描述) 电梯不应在快速模式下停下来,而总是至少应当在停下来之前1s切换到慢速模式。(一般需求) 只有当停在某一楼层时,电梯才能改变方向。(一般需求) 系统必须用“XYZ”系统方法进行开发。(设计约束) 所控制的最大电梯数是4,最小是1。(性能需求中的容量需求) 当前,没有两个用户会同名,但将来可能会有这种情况。(性能需求中的可靠性需求) 最大输入文件的尺寸是200万个字符,而且这样尺寸的文件应当在60s内得以转换。(性能需求中的可用性需求) 版本号由4个数字组成,每个数字最多3位并用点号与下一个数字分隔。(问题域描述) 可维护性应是考试数据库开发的一个主要目标。(性能需求中的可用性需求) 软件规模必须小于现有的NCR7116现金自动售货机系统。(设计约束) 每一个动作得到确认后,输入将被接受,或者出错状态将在每个输入后显示。(一般需求) AUTOTELLER系统用于维护的停机时间将不超过年运行时间的0.001%。(性能需求中的可用性需求) 大多数的预订直接来自订户;然而,出版业务也涉及一些代销点或预订服务办公室。(问题域描述) 为了优化现金流程,重要的是发票应在收费机读数输入两天内被打印并发送。(一般需求) 连接到锅炉的接口应当通过一个独立子系统实现,以便能够易于为不同的端口配置而重新编程。(设计约束) 用户一输入他们的姓名,系统就将从口令文件中检索他们的加密口令,以便到他们输入口令时能及时进行核对。(一般需求) 新系统应占用的内存不超过10MB。(设计约束) 卡片系统将由只有很少或预先没有计算机操作经验的现有安全人员操作,经过一小时的培训,一个典型的操作员应当能够完成一组测试,并且其平均用户响应时间少于5s,差错率低于1/10。(性能需求中的速度需求) 其中对一些功能或性能的理解。 商业约束:指交付时间和费用。 设计约束:1.解系统在其上运行的的目标机器; 2.底层的体系结构----分布式的或本地的; 3.系统运行的内存大小; 4.应当采用的任何前端图形用户界面(GUI)程序包; 5.系统运行的操作系统; 6.应当使用的编程语言; 7.其他应当集成的软件程序包,如DBMS; 8.必须应用的开发标准; 9.应采用的设计方法; 10.应当合并的算法。

文档评论(0)

AnDyqaz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档