软件工程复习题答案的知识.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用例建模1 用例建模2 综合分析与设计题1 (1)分析阶段的顺序图 (2)三层经典架构:展现层、业务逻辑层、数据层,对应的软件设计类:边界类、控制类、实体类。 (3)画出该用例软件设计阶段的顺序图 综合分析与设计题2 识别分析出该用例的类图。 (2)分析阶段的顺序图 测试用例设计综合题 画出对应的流程图和程序图。 程序流程图和程序图分别如下: (2)计算程序图的环形复杂度。 根据程序图,由V(G)=E-N+2可知: 12-9+2=5 (3)确定该程序的基本路径。 共5条基本路径: 1-4-5-8-9;1-4-5-6-8-9;1-4-5-6-7-9;1-2-4- …;1-2-3-5- … (4)采用基本路径测试方法设计一组测试用例。 ?编号 输入数据 输出数据 覆盖路径 W X Y Z M N 1 1-4-5-8-9 2 1-4-5-6-8-9 3 1-4-5-6-7-9 4 1-2-4- … 5 1-3-4- … 1. 软件生存周期可以分为几个阶段,每个阶段的提交物是什么? 答:软件生存周期分为六个阶段: 问题的定义及规划:确定软件的开发目标及可行性 可行性研究提交物:可行性分析报告 需求分析:软件开发人员在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析 需求分析提交物:软件需求规格说明书 软件的设计:根据需求分析的结果,对整个软件系统进行设计 软件设计提交物:软件设计说明书 程序编码:将软件设计的结果换成计算机 可运行的程序代码编码提交物:编写好的程序代码 软件测试:在软件设计完成后要经过严密的测试,以发现软件在整个设计过程中存在的问题并加以纠正 软件测试提交物:软件测试文档和测试用例 运行维护:在软件开发完成并投入使用后,可能由于多方面的原因,软件不能继续适应用户的要求,要延续软件的使用寿命,就必须对软件进行维护 软件维护提交物:软件维护流程图 2. 简述根据原型的不同作用,有三类原型模型:   1、探索型   这种类型的原型是把原型用于开发的需求分析阶段,目的是要用户的需求,确定所期望的特性,并探索各种方案的可行性。它主要针对开发目标模糊,用户与开发都对项目都缺乏经验的情况,通过对原型的开发来用户的需求。   2、实验型原型   这种原型主要用于设计阶段,考核实现方案是否合适,能否。对于一个大型系统,若对设计方案没有把握时,可通过这种原型来证实设计方案的正确性。   3、演化型原型   这种原型主要用于及早向用户提交一个原型系统,该原型系统或者包含系统的框架,或者包含系统的主要功能,在得到用户的认可后,将原型系统不断扩充演变为最终的软件系统。它将原型的思想扩展到软件开发的全过程。由于运用原型的目的和方式不同,在使用原型时也采取不同的策略,有抛弃策略和附加策略。 抛弃策略 是将原型用于开发过程的某个阶段,促使该阶段的开发结果更加完整、准确、一致、可靠,该阶段结束后,原型随之作废。探索型和实验型就是采用此策略的。 附加策略 是将原型用于开发的全过程,原型由最基本的核心开始,逐步增加新的功能和新的需求,反复修改反复扩充,最后发展为用户满意的最终系统,演化型快速原型就是采用此策略。   采用何种形式、何种策略运用快速原型主要取决于软件项目的特点、人员素质、可供支持的原型开发工具和技术等,这要根据实际情况的特点来决定。 BBDDC,AACBD,CCCBD,ACBD 《包含》 《包含》 《包含》 《包含》 图书 管理 读者类别管理 《包含》 《包含》 读者信息管理 图书信息查询 出版社信息管理 读者 《扩展》 《扩展》 过期罚款款 管理员 图书类别管理 借阅 管理 读者 管理 丢失 罚款 《包含》 《包含》 《包含》 《包含》 借阅情况查询 还书 借书 续借 图书信息管理 图书管理系统 “图书管理系统”用例图

文档评论(0)

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

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

1亿VIP精品文档

相关文档