内容简介
本书共13章,内容分为5大部分。前5章主要介绍如何组织和实施课程设计、如何进行项目的需求分析和系统的体系架构设计、类设计以及正确和合理地创建对象; 第6~8章主要说明如何提高应用系统的性能和降低系统各个层次组件的耦合度; 第9~11章主要是为读者介绍如何高效、高质量地进行项目开发实现,以及如何评审和度量代码的质量; 第12章主要介绍如何进行团队协作开发、版本控制和管理; 第13章主要介绍如何实施课程设计的答辩和项目的文档管理。
本书适合作为承担国家技能型紧缺人才培养培训工程的高等院校和示范性软件学院的计算机应用与软件工程专业的课程设计类教学和学习辅导参考教材,也可作为自学和急需了解J2EE技术平台的软件项目开发和实现的相关技术和知识的技术人员的参考书。当然,也适用于各类职业技能培训机构作为提高学员项目开发能力的培训指导教材。