顶部
收藏

软件工程与测试


作者:
孙勇毅 王喜年 李玮
定价:
30.20 元
版面字数:
370.00千字
开本:
16开
装帧形式:
平装
页数:
239
最新
印次时间:
暂无
ISBN:
978-7-04-048252-2
物料号:
48252-00
出版时间:
2017-09-04
读者对象:
中等职业教育
一级分类:
计算机类
二级分类:
计算机应用/软件与信息服务/计算机速录/计算机与数码产品维修

本书是教育部财政部职业院校教师素质提高计划成果系列丛书。本教材以一个实际软件项目“体育赛事综合管理系统(SMMS)”的开发过程为主线,系统地讲解了软件工程的相关知识,力图使学习者以工程化的视角对软件开发工作、软件测试工作、软件项目管理进行深入的了解。本书以软件生存周期过程为模型,以单元的形式组织学习内容。全书共包含9个单元,分别介绍软件工程概述、软件项目可行性分析、软件项目需求分析、软件项目概要设计、软件项目详细设计、软件编码、软件项目测试、软件项目交付与维护、软件项目管理。每个单元均分为“任务导引”、“知识准备”、“任务实施”、“课后作业”等模块,以任务为导向,遵循理实一体化的教学理念,具有较强的可操作性。

本教材可作为电子与计算机工程专业及相近专业的应用型教材,也可供工程技术人员参考。

  • 目录
    • 前辅文
      • 单元1 软件工程概述
        • 【任务导引】
          • 【学习目标】
            • 【知识准备】
              • 1.1 软件概述
                • 1.2 软件工程简介
                  • 【任务实施】
                    • 任务1 确定SMMS系统的开发模型
                      • 任务2 确定SMMS系统的开发方法
                        • 任务3 确定SMMS系统的开发工具
                          • 【课后作业】
                          • 单元2 软件项目可行性分析
                            • 【任务导引】
                              • 【学习目标】
                                • 【知识准备】
                                  • 2.1 问题调查及可行性分析
                                    • 2.2 经济可行性
                                      • 2.3 可行性分析报告
                                        • 【任务实施】
                                          • 任务1 使用Microsoft Visio绘制组织结构图
                                            • 任务2 撰写SMMS系统可行性分析报告
                                              • 【课后作业】
                                              • 单元3 软件项目需求分析
                                                • 【任务导引】
                                                  • 【学习目标】
                                                    • 【知识准备】
                                                      • 3.1 需求分析概述
                                                        • 3.2 结构化分析建模
                                                          • 3.3 面向对象分析建模
                                                            • 3.4 编写软件需求规格说明
                                                              • 【任务实施】
                                                                • 任务 撰写SMMS系统需求规格说明
                                                                  • 【课后作业】
                                                                  • 单元4 软件项目概要设计
                                                                    • 【任务导引】
                                                                      • 【学习目标】
                                                                        • 【知识准备】
                                                                          • 4.1 软件设计定义
                                                                            • 4.2 软件设计模型
                                                                              • 4.3 概要设计概述
                                                                                • 4.4 结构化设计方法
                                                                                  • 4.5 面向对象设计方法
                                                                                    • 4.6 软件模式及框架介绍
                                                                                      • 4.7 概要设计说明
                                                                                        • 【任务实施】
                                                                                          • 任务 撰写SMMS系统概要设计说明
                                                                                            • 【课后作业】
                                                                                            • 单元5 软件项目详细设计
                                                                                              • 【任务导引】
                                                                                                • 【学习目标】
                                                                                                  • 【知识准备】
                                                                                                    • 5.1 详细设计概述
                                                                                                      • 5.2 详细设计工具
                                                                                                        • 5.3 结构化详细设计方法
                                                                                                          • 5.4 面向对象的详细设计方法
                                                                                                            • 5.5 详细设计说明
                                                                                                              • 【任务实施】
                                                                                                                • 任务 撰写SMMS系统详细设计说明
                                                                                                                  • 【课后作业】
                                                                                                                  • 单元6 软件编码
                                                                                                                    • 【任务导引】
                                                                                                                      • 【学习目标】
                                                                                                                        • 【知识准备】
                                                                                                                          • 6.1 编码的目的
                                                                                                                            • 6.2 程序设计的步骤
                                                                                                                              • 6.3 程序设计语言
                                                                                                                                • 6.4 程序设计风格
                                                                                                                                  • 【任务实施】
                                                                                                                                    • 任务 阅读并掌握SMMS系统编码规范
                                                                                                                                      • 【课后作业】
                                                                                                                                      • 单元7 软件项目测试
                                                                                                                                        • 【任务导引】
                                                                                                                                          • 【学习目标】
                                                                                                                                            • 【知识准备】
                                                                                                                                              • 7.1 软件测试概述
                                                                                                                                                • 7.2 测试技术
                                                                                                                                                  • 7.3 软件测试过程
                                                                                                                                                    • 7.4 软件测试文档
                                                                                                                                                      • 7.5 自动化测试及测试工具介绍
                                                                                                                                                        • 【任务实施】
                                                                                                                                                          • 任务 对SMMS系统进行性能测试
                                                                                                                                                            • 【课后作业】
                                                                                                                                                            • 单元8 软件项目交付与维护
                                                                                                                                                              • 【任务导引】
                                                                                                                                                                • 【学习目标】
                                                                                                                                                                  • 【知识准备】
                                                                                                                                                                    • 8.1 软件项目的验收与交付
                                                                                                                                                                      • 8.2 软件维护概述
                                                                                                                                                                        • 8.3 软件维护的实施
                                                                                                                                                                          • 【任务实施】
                                                                                                                                                                            • 任务 撰写SMMS系统交付说明
                                                                                                                                                                              • 【课后作业】
                                                                                                                                                                              • 单元9 软件项目管理
                                                                                                                                                                                • 【任务导引】
                                                                                                                                                                                  • 【学习目标】
                                                                                                                                                                                    • 【知识准备】
                                                                                                                                                                                      • 9.1 软件项目管理概述
                                                                                                                                                                                        • 9.2 项目计划管理
                                                                                                                                                                                          • 9.3 人员组织管理
                                                                                                                                                                                            • 9.4 软件风险管理
                                                                                                                                                                                              • 9.5 软件质量管理
                                                                                                                                                                                                • 9.6 软件配置管理
                                                                                                                                                                                                  • 9.7 软件文档管理
                                                                                                                                                                                                    • 【任务实施】
                                                                                                                                                                                                      • 任务 使用Microsoft Project 2013管理SMMS系统开发进度
                                                                                                                                                                                                        • 【课后作业】
                                                                                                                                                                                                        • 参考文献

                                                                                                                                                                                                        相关图书