- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件工程课后习题答案
(适用于《软件工程》朴勇,周勇编著,2019年版)
目录
第1章软件工程概述
第2章软件开发过程
第3章需求分析
第4章软件架构的构建
第5章类的分析与设计10
第6章代码生成12
第7章类的详细设计14
第8章设计优化19
第9章实现技术24
第10章交互设计.28
第11章软件测试.29
第12章软件项目级管理33
第13章软件过程管理及改进.37
源代码
1
第1章软件工程概述
1.软件工程主要包括哪些内容?
软件工程是从技术和管理两个方面开发和维护计算机软件的一门学科。IEEE对软件工
程的定义是:将系统化、规范化、可量化的工程原则和方法应用于软件的开发、运行和维护
及对其中方法的理论研究,其主要目标是高效开发高质量的软件,降低开发成本。
软件工程知识体系包含两个部分:开发过程和支持过程;10个主要的知识域,分别是:
软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软
件工程过程、软件工程工具与方法、软件质量。
2.面向对象分析方法优于传统方法的根本原因是什么?可否借助图1.4或其他实例给出自
己的理解?
面向对象方法是一种动态的思想,其出发点和基本原则是尽可能模拟人类习惯的思维方
式,将现实世界中的实体抽象为对象(Object),对象中同时封装了实体的静态属性和动态
方法。面向对象分析设计的方式使得业务领域中实体及实体之间的关系与对象及其关系保持
一致,做到了概念层与逻辑层的相互协调,更要强调的是各种逻辑关系在结构上的稳定性,
通过稳定的结构来提高应对各种变化的能力。
技术上,对象融合了数据及在数据之上的操作,所有的对象按照类(Class)进行划分,
类是对象的“抽象”;类与类之间可以构成“继承”的层次关系;对象之间的互相联系是通
过消息机制实现的,确保了对信息的“封装”,使得对象之间更为独立。
同时,面向对象的分析过程既包含了由特殊到一般的归纳思维过程,也有由一般到特殊
的演绎思维过程,而且对象是更为独立的实体,可以更好地进行“重用”。
3.UML包含哪些重要的模型?它们在系统开发的解空间中作用如何?
UML2.0具体包括以下模型:
1.用例图:用于表示系统与使用者(或其他外部系统)之间的交互,有助于将需求映射
到系统;
2.活动图:用于表示系统中顺序和并行的活动;
3.类图:用于表示类、接口及其之间的关系;
4.对象图:用于表示类图中定义的对象的实例,其配置是对系统的模拟;
5.顺序图:用于表示重要对象之间的互动顺序;
6.通信图:用于表示对象交互的方法和需要支持交互的连接;
7.时序图:用于表示重
您可能关注的文档
- 施工协议书范本(精选11篇) .pdf
- 2025年内蒙古自治区鄂尔多斯市鄂托克旗高三下学期数学基础题、中档题型强化训练.docx
- erp沙盘模拟实训心得体会 .pdf
- 广东珠海市香洲区2024届中考数学模拟试题含解析 .pdf
- 2023年消防设施操作员之消防设备基础知识模拟考试试卷A卷含答案完整版724519514.pdf
- 2024年监事会主要职责方案(2篇) .pdf
- 2024年物业管理服务合同标准版本(三篇) .pdf
- Unit 3 Be a Nice Person Lesson 9 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 2 Be Good Friends Lesson 8 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 3 Be a Nice Person Lesson 10 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 6 Get Close to Nauture Lesson 22 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 23 -课件-2025-2026学年度北京版英语四年级上册.pptx
- 2025食品饮料行业AI转型白皮书-2025食品饮料行业数智化转型领先实践.pdf
- Unit 7 Be Together Lesson 24 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 25 -课件-2025-2026学年度北京版英语四年级上册.pptx
- Unit 7 Be Together Lesson 26 -课件-2025-2026学年度北京版英语四年级上册.pptx
- 2025年广州体育职业技术学院单招职业倾向性考试题库完美版.docx
- 软件公司员工考勤异常处理.doc
- 2025年土地登记代理人之土地登记相关法律知识题库500道及完整答案【有一套】.docx
- 2025年四平职业大学单招职业适应性考试题库含答案.docx
最近下载
- 激光打标机安全操作规程.docx VIP
- 九年级化学常用实验仪器教案新版.doc VIP
- Unit1 I love sports第4课时 Hit it big&Wrap up&Let's explore (课件)2025-2026学年外研版英语四年级上册.pptx VIP
- 华东师大版八年级数学上册 第12章 整式的乘除 单元检测试题(有答案).docx VIP
- GB50150-2016 电气装置安装工程 电气设备交接试验标准 (2).pdf VIP
- 家具构造与工艺 课件.ppt VIP
- 压力管道设计与审批人员考试题电子版真题部分2.docx VIP
- 2025年药品经营许可证换证自查报告模板(仅参考).docx
- 2023年8月5日河北省三支一扶面试真题及答案解析(上午).doc VIP
- 高性能特种聚异氰酸酯交联剂Takenate.PDF VIP
文档评论(0)