E-BOOK 软件工程 张秋余 软件工程

软件工程

📥 PDF 电子书 · 百度网盘 · 约 84M 👤 张秋余 📖 西安电子科技大学出版社 📋 9787560635101 🌐 zh-CN
230
下载次数
4.8
用户评分

📦 下载本书

  • 系统理解软件工程:帮助读者建立软件工程的整体框架,理解从项目策划到维护的完整生命周期,避免只见树木不见森林。
  • 掌握传统方法学:通过第1-6章的学习,掌握结构化分析与设计、测试、维护等经典方法,能够应对传统软件项目的开发。
  • 学会面向对象开发:结合统一过程模型,深入理解面向对象分析、设计、实现与测试,并能运用UML等工具进行建模。
  • 获得实战经验:通过贯穿全书的考勤系统实例,读者可以跟随案例逐步实践,将理论应用于实际项目开发。
  • 了解现代开发方法:通过第14章了解敏捷、DevOps等现代软件工程方法,拓宽视野,适应行业发展趋势。

📖 书籍简介

本书结合软件产业现状,较为全面地介绍了软件工程的基本概念、原理和方法,以期培养学生在理论及应用上的系统整合能力以及从系统的角度看待整个软件项目的能力。

本书共14章。第1~6章主要介绍了软件工程学与传统软件工程方法的基本理论,主要包括软件工程的策划、分析、设计、实现、测试和维护等工作;第7~13章主要介绍了面向对象软件工程,结合软件统一过程模型,从面向对象范型出发对软件工程进行重新演绎,全面、系统、清晰地介绍了面向对象软件工程的基本概念、原理、方法和工具,并将考勤系统完整实例贯穿于面向对象软件开发的整个过程;第14章介绍了当今比较流行的现代软件工程软件开发方法。

本书可以作为计算机科学与技术、软件工程相关专业本科生或研究生的教材,也可以作为软件工程领域专业人士的参考书籍。

📑 章节目录

  1. 软件工程概述
  2. 软件过程与项目策划
  3. 软件需求分析
  4. 软件设计(结构化设计)
  5. 软件实现与编码规范
  6. 软件测试与维护
  7. 面向对象方法学导论
  8. 面向对象需求分析
  9. 面向对象设计
  10. 面向对象实现与测试
  11. 统一过程模型(RUP)
  12. 软件项目管理与配置管理
  13. 考勤系统综合实例
  14. 现代软件工程方法(敏捷、DevOps等)