本书通过基于用JSP和Java编写的“项目工单管理系统”应用程序,把软件工程的概念、理论、方法和技术融入到具体项目中,让学生在直观的事例中体会和理解知识,并安排一定的实训学时,按照项目管理方法,让学生分组进行开发。在软件开发中通过版本控制软件,熟悉软件版本控制的原理和方法;编写测**例、实施测试,编写测试报告,体会测试的全过程。其内容包括需求分析、架构设计、详细设计、编码和调试、测试、安装部署及项目管理。
本书适合高职高专院校、成人高校及本科院校的二级职业技术学院教学用书,还可供本科院校、IT从业人员及爱好者参考。