





定价:59.8元
印次:1-8
ISBN:9787302448884
出版日期:2016.10.01
印刷日期:2024.08.13
图书责编:贾斌
图书分类:教材
本教材阐述了软件工程的基本思想、软件开发过程、面向对象的分析与设计技术及项目管理的内容。在各章节中以软件生命周期阶段为主线,介绍了软件开发过程中的每个阶段需要达成的任务目标、涉及的基本原理及采用的技术。在每一章中都会使用同一业务背景下的案例带领读者运用讲述的知识进行实践,指导读者灵活解决实际问题。每一章节后面都为读者准备了相应的练习题,帮助读者巩固和加深对知识点的理解。教材的最后一章设置了综合实训环节,将前面讲述的知识进行完整的应用,起到将所学知识融会贯通的作用。 本教材适合高校信息类专业“软件工程”课程的教学,也可作为广大软件开发爱好者的参考资料。
1.本书介绍了面向对象思想进行软件开发的思路,并详细讲述分析了在各阶段采用的系统分析设计的技术,包括构建用例模型、领域模型,体系结构的设计、用户界面设计及面向对象测试等主流技术。 2.在各个章节设置的知识的拓展,有利于读者开阔视野、扩充知识面。整个教材设定了一个贯穿始终的完整案例,在每个项目实施的阶段,都设定一个案例分析环节,剖析项目在实施过程中是如何一步步得到推进,贯彻分析设计技术的。书后有相应配套的习题,供读者进行练习。 如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。
第1章软件工程概述
1.1项目导引
1.2项目分析
1.3软件工程的历史
1.4软件工程的基本概念
1.5软件工程的基本原理
1.6软件生命周期
1.7软件开发过程模型
1.7.1瀑布模型
1.7.2原型模型
1.7.3螺旋模型
1.7.4迭代开发与RUP
1.8案例分析
1.9技术拓展
1.9.1敏捷开发技术1——Scrum
1.9.2敏捷开发技术2——XP
小结
强化练习
第2章软件工程管理
2.1项目导引
2.2项目分析
2.3软件项目管理概述
2.4项目范围管理
2.4.1项目范围变更控制
2.4.2项目范围变更原因
2.4.3范围变更控制过程
2.4.4实施范围变更管理原则
2.4.5项目范围变更控制
2.5项目成本管理
2.5.1成本管理过程
2.5.2成本管理手段
2.6项目进度管理
2.6.1影响项目进度的因素
2.6.2项目进度控制
2.7项目配置管理
2.7.1配置管理的意义
2.7.2配置管理的实施过程
2.7.3配置控制
2.7.4配置管理报表
2.8项目组织管理
2.8.1民主制程序员组
2.8.2主程序员组
2.8.3现代程序员组
2.8.4软件项目组
2.8.5IT组织管理
2.9项目质量管理
2.9.1软件质量概述
2.9.2软件质量...
1.本书介绍了面向对象思想进行软件开发的思路,并详细讲述分析了在各阶段采用的系统分析设计的技术,包括构建用例模型、领域模型,体系结构的设计、用户界面设计及面向对象测试等主流技术。
2.在各个章节设置的知识的拓展,有利于读者开阔视野、扩充知识面。整个教材设定了一个贯穿始终的完整案例,在每个项目实施的阶段,都设定一个案例分析环节,剖析项目在实施过程中是如何一步步得到推进,贯彻分析设计技术的。书后有相应配套的习题,供读者进行练习。