本书是国家职业教育软件技术专业教学资源库配套教材,同时为“十二五”职业教育国家规划教材修订版。
本书以教育案例“大学生综合素质拓展训练学分管理系统”作为贯穿全书的项目载体,重点阐述了软件开发的基本过程和项目管理方法。全书共分8个单元,单元1介绍了软件开发过程模型和软件开发方法概述;单元2~6系统阐述了需求分析、软件设计、编码、软件测试、软件部署与维护的软件开发完整过程;单元7以教育案例项目为例阐述了项目管理的重要内容,即项目计划制订、配置管理和质量管理;单元8是综合项目实战,用前7个单元中介绍的软件开发方法与项目管理知识阐述“学生公寓管理系统”的开发过程。
本书在第一版的基础上升级改版为新形态一体化教材。与本书配套的数字课程将在“智慧职教”(www.icve.com.cn)网站上线,学习者可以登录网站进行学习,也可以通过扫描书中二维码观看教学视频,详见“智慧职教服务指南”。
本书可作为高职高专院校软件技术与计算机应用专业方向的教材,也可以作为IT 从业者、软件研发人员的参考书。
- 前辅文
- 单元1 软件开发过程模型和软件开发方法概述
- 学习目标
- 单元介绍
- 任务一 软件开发过程模型
- 任务二 软件开发方法
- 能力训练与素质拓展
- 单元2 需求分析
- 学习目标
- 单元介绍
- 任务一 需求获取
- 任务二 软件需求分析
- 任务三 需求规格说明书编写
- 能力训练与素质拓展
- 单元3 软件设计
- 学习目标
- 单元介绍
- 任务一 软件架构设计
- 任务二 界面设计
- 任务三 数据库设计
- 任务四 模块设计
- 能力训练与素质拓展
- 单元4 编码
- 学习目标
- 单元介绍
- 任务一 编码规范
- 任务二 代码优化
- 任务三 代码调试
- 能力训练与素质拓展
- 单元5 软件测试
- 学习目标
- 单元介绍
- 任务一 黑盒测试
- 任务二 白盒测试
- 任务三 系统性能测试
- 能力训练与素质拓展
- 单元6 软件部署与维护
- 学习目标
- 单元介绍
- 任务一 软件部署
- 任务二 软件维护
- 能力训练与素质拓展
- 单元7 项目管理
- 学习目标
- 单元介绍
- 任务一 制订项目计划
- 任务二 配置管理
- 任务三 质量管理
- 能力训练与素质拓展
- 单元8 综合项目实战
- 学习目标
- 单元介绍
- 任务一 需求分析
- 任务二 软件设计
- 任务三 编码
- 任务四 软件测试
- 能力训练与素质拓展
- 附录A 编写需求规格说明书
- 附录B 测试用例模板
- 附录C 软件维护相关表
- 参考文献