软件工程是指导计算机软件开发的工程科学技术,本书是在《软件工程》第2版的基础上,根据使用该教材的教师和读者的意见,对原书在结构和内容上做了很多调整和修改,第3版增强了结构化和面向对象方法的理论基础。全书共分为4个部分,第一部分(第1~3章)是基础理论,第二部分(第4~6章)是结构化方法,第三部分(第7~16章)是面向对象方法与实现,第四部分(第17~20章)是质量与工程管理。本书对每章概念都进行了严格的论述,每个概念都有相应的例子解释,同时每章都配有习题,使读者巩固所学知识。 本书可作为高等学校计算机专业
本书结合高等院校“软件工程”课程的相关要求,通过一系列实例,向读者介绍软件工程理论在实际项目中的应用,以达到深入理解软件工程过程和实现方法的目的。本书分为课程实验理论与过程、课程实验与实例、课程设计与实例三个部分。基本内容包括软件工程中的可行性分析、需求分析、软件设计、软件实现、软件测试、用户手册以及如何进行各部分的报告编写规范和参考实例,书中的项目各个阶段的参考提纲和实际项目文档具有很强的参考价值。本书适合作为高等院校“软件工程”课程的配套课程设计教材,也可作为软件工程技术人员的参考读物。
本书是在《软件工程》(第4版)的基础上,根据使用该书的教师等读者的意见,做了很多调整和修改,如补充了应用实例,加强了对方法论的讲解。本书针对软件工程的基本理论、可行性研究、软件需求分析、总体设计、软件详细设计、面向对象分析与设计、用户界面设计、数据库及其接口设计、软件实现、软件测试、软件项目管理与计划等进行了严谨的论述,通过各章实例来讲解概念。同时各章都配有丰富的习题。本书还有配套的《软件工程习题解答》(第4版)(ISBN 9787302473336)和《软件工程实践与课程设计》(ISBN 9787302478676)。 本书可作为高等学校计算机、软件工程及相关专业本科生的教材,也可作为IT领域的科研人员、开发人员的参考用书。