基于项目的软件工程:面向对象方法
本书是集软件工程实用性与实践性于一体的第一本教科书,阐述了软件工程生命周期的各个阶段,并通过对两个现行案例的分析来认识开发过程中的概念化、分析、设计和实现阶段。这两个案例可以由一个小型软件开发组来实践,同时给出各阶段的成品。书中还包括一个完整的软件开发项目,学生可将对各阶段的理解和经验应用于其中。本书集中讨论面向对象软件开发,并按此范型组织内容。本书不依赖于具体的程序设计语言(必要的代码示例用Java给出),并采用统一建模语言(UML)的子集来为软件建模,解释学生工作中需要用到的符号。本书为学生而写,可作为计算机专业本科生、非计算机专业研究生的软件工程教材,亦可作为软件开发者、组织者和管理者的参考书。
用户评论