软件工程课后习题答案 .pdfVIP

  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页

软件工程课后习题答案

习题1略。

习题2略。

习题3略。

习题4

2.在什么情况下应该使用形式化说明技术?使用形式化说明技术时应遵守哪些准则?

人们在理解用自然语言描述的规格说明时,容易产生二义性。为了克服非形式化方法的

缺点,人们把数学引入软件开发工程,创造了基于数学的形式化说明技术。

应用形式化方法的准则:

(1)应该选用释放的表示方法;

(2)应该形式化,但不要过分形式化;

(3)应该估算成本;

(4)应该有形式化方法顾问随时提供咨询;

(5)不应该放弃传统的开发方法;

(6)应该建立详尽的文档;

(7)不应该放弃质量标准;

(8)不应该盲目依赖形式化方法;

(9)应该测试、测试再测试;

(10)应该重用。

4.用有穷状态机说明自动化图书馆流通系统

按作者查找

C

A=

+CR—

初态加入集合借阅归还删除

T=CH

按标题查找预借

软件工程课后习题答案--第1页

软件工程课后习题答案--第2页

习题5略。

习题6略。

习题7略。

习题8略。

习题9

1.什么是面向对象方法学?它有哪些优点?

面向对象方法学,是尽可能模拟人类习惯的思维方式,使开发软件的方法和过程尽可能

接近人类认识世界解决问题的方法和过程,从而使得实现解法的解空间(也称为求解域)与

描述问题的问题空间(也称为问题域)在结构上尽可能一致。

优点:

1.与人类习惯的思维方法一致;

2.稳定性好;

3.可重用性好;

4.较易开发大型软件产品;

5.可维护性好

10.建立订货系统的用例模型。

分析如下:从对这个订货系统的需求可以知道,仓库管理员通过放在仓库中的终端把零

件入库/出库市事务报告给订货系统,系统接受到事务信息之后应该处理事务;采购员需要

使用订货系统提供的产生报表功能,以获取订货报表。综上所述,用例如下:

软件工程课后习题答案--第2页

软件工程课后习题答案--第3页

习题10

1.用面向对象方法分析研究本书习题2第2题中描述的储蓄系统,试建立它的对象模型、

动态模型和功能模型。

对象模型参考:

以上还需将关联关系说明补全。

动态模型参考:

(1)脚本

正常情况脚本:

储户有存款要求,填写存款单,包含储户个人信息,存款金额和存款类型;

业务员查收存款,审核存款与存款单存款金额吻合;

存款单生效;

文档评论(0)

130****9658 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档