软件工程 SoftwareEngineering-Theory-and-Practice-中文版

### 软件工程:理论与实践 #### 引言:理论与实践的结合 自1968年北约会议首次提出“软件工程”这一概念以来,该领域经历了巨大的发展和变化。随着软件在日常生活中的普及程度不断提高,软件工程不仅需要关注理论研究,还需要将这些理论应用到实践中去。《软件工程:理论与实践》一书正是基于这样的理念而编写,旨在为读者提供一种从理论到实践的桥梁。 #### 教材定位与目标读者 这本书主要适用于研究生和本科生的学习,既可以作为软件工程的入门教材,也可以作为软件开发人员继续教育的参考资料。书中提供了丰富的案例分析,涵盖了从小型项目到大型项目,从面向对象到面向过程的不同开发方法,以及从实时处理到事务处理的不同应用场景,确保满足不同背景读者的需求。 #### 书籍核心特征 本书的独特之处在于以下几个方面: 1. **综合评价标准**:将多种评价标准融入软件工程的教学过程中,强调定量分析与改进在软件开发中的重要性。通过这种方式,学生能够学习如何在个人、团队以及项目层面上进行有效的评估和改进。 2. **全面覆盖软件工程概念**:本书不仅讨论传统的软件工程概念,如重用、风险管理、质量工程等,还将这些概念整合到软件开发的过程中,而非孤立地看待它们。 3. **实践导向的案例分析**:每章都包含两个实际项目的案例分析,例如信息系统实例讲述了如何通过软件来确定英国一家大型电视公司的广告时段定价,而实时系统实例则介绍了Ariane-5火箭控制软件的设计与实现。这些案例帮助学生理解和应用软件工程的技术和方法。 4. **多维度的学习资源**:除了文本内容外,本书还提供了相关的网站链接、文献资料、在线工具以及学习指南,为学生提供了一个全面的学习环境。 5. **面向未来的教育模式**:本书鼓励学生思考软件工程在法律和伦理层面的影响,并探讨如何从社会和政治的角度审视软件工程决策。此外,还涵盖了面向过程和面向对象两种方法论,以及UML语言的应用,以适应不断变化的技术环境。 6. **丰富的教学辅助材料**:包括项目实例介绍、概念索引、启发式问题等,为教师和学生提供丰富的教学资源和支持。 7. **注重软件质量和改进**:本书的最后一部分着重讨论了如何评价和提高软件产品的质量,这是软件工程领域中一个极其重要的主题。 #### 内容组织 本书分为三个部分: 1. **第一部分**(第一章至第三章):介绍了软件工程的基础知识,强调了理论与实践相结合的重要性,并讨论了项目规划的基本原则。 2. **第二部分**(第四章至第十一章):详细介绍了软件开发和维护的主要步骤,包括需求获取、设计、编码和测试等内容。 3. **第三部分**(第十二章至第十四章):重点讨论软件产品质量的评价与改进方法。 #### 结语 《软件工程:理论与实践》这本书不仅仅是一本教材,它更像是一座桥梁,连接着理论与实践的世界。通过对本书的学习,无论是初学者还是有经验的开发者,都能够更好地理解软件工程的本质,掌握先进的软件开发技术和方法,并能够在实际工作中灵活应用这些知识。

































剩余293页未读,继续阅读

- zhoub20092013-01-01对于英语不好的同学来说,非常不错
- zhoyan20132013-08-13恩,中文版,而且不是影印版,对照英文版看,即练英语又学软件工程。

- 粉丝: 6
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 数据挖掘技术在现代远程开放教育中的应用.docx
- 电力物联网的通信技术探究.docx
- 数据库课程设计.doc
- 中国光通信行业运营商资本支出分析及市场需求预测.docx
- 基于BP神经网络的网络舆情预警研究.docx
- 2016年通信施工组织计划.doc
- 试论电气工程自动化控制对智能化技术的运用.docx
- 数据库原理与应用实验指导书.doc
- 无线网络安全-MSE安全攻防培训资料.pptx
- 网络技术在电气工程及其自动化中的应用研究.docx
- Oracle数据库图书管理课程设计.doc
- YOLO 目标检测算法的相关实现方式
- 关于计算机软件专业学生毕业设计工作的探讨.docx
- 不定积分基本公式和运算法则直接积分法.doc
- C语言学生成绩管理系统设计.doc
- 汽车网络及电器架构.ppt


