注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学软件工程案教程:软件企业的实际案例贯穿始终(本书为教师配有电子教案)

软件工程案教程:软件企业的实际案例贯穿始终(本书为教师配有电子教案)

软件工程案教程:软件企业的实际案例贯穿始终(本书为教师配有电子教案)

定 价:¥29.00

作 者: 韩万江 编著
出版社: 机械工业出版社
丛编项:
标 签: 软件工程/开发项目管理

购买这本书可以去


ISBN: 9787111206675 出版时间: 2007-05-01 包装: 胶版纸
开本: 184*260 页数: 321 字数:  

内容简介

  本书以案例的形式,讲述了软件开发的全过程,包括软件开发中需求分析、概要设计、详细设计、编码、测试、提交以及维护等各个过程中涉及的理论、方法、注意事项、提交的产品和文档等。本书注重实效,讲解系统、全面,通过对案例的学习,读者可以在短时间内掌握软件开发的基本知识、基本过程,并有效提高实践能力。.本书既适合作为高等院校计算机及相关专业软件工程、软件测试课程的教材,也适合作为广大软件技术人员的培训教程,同时可以供软件开发人员参考。本书是《软件项目管理案例教程》的姊妹篇,全书以案例的形式,讲述了软件开发的全过程。作者按照软件开发的路线图,以一个软件项目为例,讲述了软件开发中需求分析、概要设计、详细设计、编码、测试、提交以及维护等各个过程中涉及的理论、方法、注意事项、提交的产品和文档等。..本书注重实效,讲解系统、全面,通过对案例的学习,读者可以在短时间内掌握软件项目开发的基本知识、基本过程,并有效提高实践能力,为以后的软件工程实践打下基础,达到理论联系实践的目的。本书特点:《软件项目管理案例教程》作者全新力作。注重实效,讲解系统、全面。内容涵盖软件开发中各个过程涉及的理论、方法、注意事项、提交的产品和文档等。介绍了一完整的项目开发实例,以指导课程设计。为教师配有电子教案。方便教师教学。

作者简介

暂缺《软件工程案教程:软件企业的实际案例贯穿始终(本书为教师配有电子教案)》作者简介

图书目录

前言  
第1 章 软件工程的实质  
1. 1 软件工程引发的故事  
1. 2 软件工程知识体系  
1. 3 软件工程的三段论  
1. 3. 1 软件开发过程  
1. 3. 2 软件项目管理  
1. 3. 3 软件过程改进  
1. 4 软件工程生存期模型  
1. 4. 1 瀑布模型  
1. 4. 2 V模型  
1. 4. 3 原型模型  
1. 4. 4 增量式模型  
1. 4. 5 螺旋式模型  
1. 5 软件工程中的复用原则  
1. 6 小结  
1. 7 练习题  
笫2章 软件项目的需求分析  
2. 1 概述  
2. 1. 1 需求定义  
2. 1. 2 需求类型  
2. 2 需求工程  
2. 2. 1 需求获取  
2. 2. 2 需求分析  
2. 2. 3 需求规格编写  
2. 2. 4 需求验证  
2. 2. 5 需求变更管理  
2. 3 需求建模的基本方法  
2. 3. 1 关联模型  
2. 3. 2 行为模型  
2. 3. 3 数据模型  
2. 3. 4 结构化方法  
2. 3. 5 面向对象模型  
2. 3. 6 其他方法  
2. 4 需求分析过程  
2. 5 需求规格文档  
2. 6 案例说明  
2. 7 小结  
2. 8 练习题  
第3章 软件项目的概要设计  
3. 1 软件设计定义  
3. 2 概要设计方法概论  
3. 2. 1 传统(结构化)的设计方法  
3. 2. 2 面向对象的设计方法  
3. 3 设计模型  
3. 3. 1 架构设计  
3. 3. 2 数据设计  
3. 3. 3 用户界面设计  
3. 3. 4 模块设计  
3. 4 体系结构介绍  
3. 4. 1 主机  
3. 4. 2 客户机/服务器(C/S)  
3. 4. 3 浏览器/服务器(B/S)  
3. 4. 4 应用程序框架的概念  
3. 4. 5 stru t体系结构  
3. 5 设计原则  
3. 6 概要设计过程  
3. 7 概要设计文档标准  
3. 8 案例说明  
3. 9 小结  
3. 10 练习题  
第4章 软件项目的详细设计  
4. 1 详细设计的概念  
4. 2 详细设计方法  
4. 2. 1 传统(结构化)的详细设计方法  
4. 2. 2 面向对象的详细设计  
4. 3 详细设计过程  
4. 4 详细设计规格文档  
4. 5 案例说明  
4. 6 小结  
4. 7 练习题  
第5章 软件项目的编码  
5. 1 编码概述  
5. 2 编码方法  
5. 2. 1 传统(结构化)编程方法  
5. 2. 2 面向对象编程(OOP)  
5. 2. 3 编码指南  
5. 3 编码标准和规范  
5. 4 重用原则..  
5. 5 关于重构理念  
5. 6 编码过程  
5. 7 编码文档  
5. 8 案例说明  
5. 9 小结  
5. 10 练习题  
第6章 软件项目的测试  
6. 1 软件测试概述  
6. 2 软件测试方法概论  
6. 3 静态测试  
6. 4 动态测试  
6. 4. 1 白盒测试方法  
6. 4. 2 黑盒测试方法  
6. 4. 3 灰盒测试方法  
6. 5 软件测试级别  
6. 5. 1 单元测试  
6. 5. 2 集成测试  
6. 5. 3 系统测试  
6. 5. 4 接收测试  
6. 5. 5 回归测试  
6. 6 面向对象的测试  
6. 6. 1 面向对象中的单元测试策略  
6. 6. 2 面向对象中的集成测试策略  
6. 7 测试管理过程  
6. 7. 1 软件测试计划  
6. 7. 2 软件测试设计  
6. 7. 3 软件测试开发  
6. 7. 4 软件测试执行  
6. 7. 5 软件测试跟踪  
6. 7. 6 软件测试评估与总结  
6. 8 自动化测试  
6. 8. 1 测试自动化的程度  
6. 8. 2 测试工具的使用现状及分析  
6. 9 软件测试过程  
6. 9. 1 单元测试过程  
6. 9. 2 集成测试过程  
6. 9. 3 系统测试过程  
6. 9. 4 接收测试过程  
6. 10 软件测试过程的文档  
6. 10. 1 测试计划文档  
6. 10. 2 测试设计  
6. 10. 3 测试开发  
6. 10. 4 测试执行  
6. 10. 5 测试跟踪  
6. 10. 6 测试总结  
6. 11 案例说明  
6. 12 小结  
6. 13 练习题  
第7章 软件项目的提交  
7. 1 软件项目提交  
7. 2 培训  
7. 2. 1 培训对象  
7. 2. 2 培训方式  
7. 2. 3 培训指南  
7. 3 用户文档  
7. 3. 1 用户手册  
7. 3. 2 系统管理员手册  
7. 3. 3 其他文档  
7. 4 软件项目的提交过程  
7. 5 软件项目提交文档  
7. 5. 1 用户手册文档标准  
7. 5. 2 系统管理员手册文档标准  
7. 5. 3 产品提交文档标准  
7. 6 案例说明  
7. 7 小结  
7. 8 练习题  
第8章 软件项目的维护  
8. 1 软件项目维护概述  
8. 2 软件项目维护的任务  
8. 2. 1 纠错性维护  
8. 2. 2 适应性维护  
8. 2. 3 完善性维护  
8. 2. 4 预防性维护  
8. 3 软件项目维护过程  
8. 4 软件维护过程文档  
8. 5 案例说明  
8. 6 小结  
8. 7 练习题  
附录 软件工程知识体系的10个知识领域简介  
参考文献  

本目录推荐