注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学软件工程:技术、方法与环境

软件工程:技术、方法与环境

软件工程:技术、方法与环境

定 价:¥29.00

作 者: 王立福,张世琨,朱冰编著
出版社: 北京大学出版社
丛编项: 北京大学计算机系教学用书
标 签: CMM(软件能力成熟度模型)

ISBN: 9787301032275 出版时间: 2002-03-01 包装: 平装
开本: 26cm 页数: 224 字数:  

内容简介

  《软件工程(第2版)》是在北京大学计算机科学技术系使用《软件工程》教材的基础上,根据全国高等教育自学考试指导委员会制定的《软件工程考试大纲》的要求,由主讲、主考教师编写而成的,既是北京大学计算机系本科生指定教材,也是北京市高等教育自学考试指导定教材。《软件工程(第2版)》结合国内外软件工程的发展,特别是国家“八五”攻关实践,详细地讲述了软件工程的基本内容,包括基本概念、基本模型、基本方法及相应的支持工具。《软件工程(第2版)》注重基础知识的系统性,同时注意选材的先进性,内容全面、层次清楚。

作者简介

暂缺《软件工程:技术、方法与环境》作者简介

图书目录

第一章 软件工程概论
1. 1 软件工程概念
1. 2 软件工程框架
第二章 软件开发模型
2. 1 瀑布模型
2. 2 演化模型
2. 3 螺旋模型
2. 4 喷泉模型
2. 5 增量模型
第三章 需求分析
3. 1 需求获取
3. 1. 1 需求获取的内容
3. 1. 2 需求获取应遵循的原则
3. 1. 3 需求获取采用的技术
3. 2 结构化分析方法
3. 2. 1 模型表示
3. 2. 2 实施步骤
3. 3 需求验证
3. 4 需求分析文档
3. 5 实例研究
第四章 总体设计
4. 1 总体设计的任务
4. 2 总体设计的表示形式
4. 2. 1 层次图
4. 2. 2 HIPO图
4. 2. 3 结构图
4. 3 总体设计的方法
4. 3. 1 数据流图的类型
4. 3. 2 设计步骤
4. 4 好的设计的准则
4. 5 启发式规则
4. 6 设计优化
4. 7 ××××××系统软件设计说明书
第五章 详细设计
5. 1 结构化程序设计
5. 2 详细设计的工具
5. 2. 1 程序流程图
5. 2. 2 企图(N-S图)
5. 2. 3 PAD图
5. 2. 4 类程序设计语言(PDL)
第六章 面向对象分析
6. 1 面向对象技术概述
6. 1. 1 面向对象技术的历史. 现状和发展
6. 1. 2 一些基本概念
6. 1. 3 同结构化方法的比较
6. 2 标识类及对象
6. 2. 1 为什么要标识类及对象
6. 2. 2 如何表示类及对象
6. 3 标识结构
6. 3. 1 为什么要标识结构
6. 3. 2 如何标识一般/特殊结构
6. 3. 3 如何标识整体/部分结构
6. 4 标识主题
6. 4. 1 为什么要标识主题
6. 4. 2 如何标识主题
6. 5 定义属性
6. 5. 1 为什么要定义属性
6. 5. 2 如何定义属性
6. 6 定义服务
6. 6. 1 为什么要定义服务
6. 6. 2 如何定义服务
6. 7 面向对象分析文档
6. 7. 1 文档内容
6. 7. 2 模型检查
第七章 面向对象设计
7. 1 从 OOA到 OOD
7. 2 问题域部分的设计
7. 2. 1 为什么需要问题域部分的设计
7. 2. 2 如何进行问题域部分的设计
7. 3 人机交互部分的设计
7. 3. 1 为什么需要人机交互部分
7. 3. 2 如何设计人机交互部分
7. 4 任务管理部分的设计
7. 4. 1 为什么需要有任务管理部分
7. 4. 2 怎样设计任务管理部分
7. 5 数据管理部分的设计
7. 5. 1 为什么需要数据管理部分
7. 5. 2 如何设计数据管理部分
第八章 OSA方法简介
8. 1 OSA的对象关系模型(ORM)
8. 1. 1 基本的模型化概念
8. 1. 2 特殊的关系集合
8. 1. 3 特殊对象类. 资格条件. 注释
8. 1. 4 对象关系模型小结
8. 2 对象行为模型
8. 2. 1 基本概念及概念模型化
8. 2. 2 状态网
8. 2. 3 对象行为模型小结
8. 3 对象交互模型
8. 3. 1 基本的对象交互
8. 3. 2 特殊类型交互的描述
8. 3. 3 交互的约束. 继承
8. 3. 4 对象交互模型小结
第九章 软件测试
9. 1 软件测试目标与软件测试过程模型
9. 1. 1 软件测试目标
9. 1. 2 测试过程模型
9. 2 软件测试技术
9. 2. 1 路径测试技术
9. 2. 2 事务处理流程测试技术
9. 3 软件测试步骤
9. 3. 1 单元测试
9. 3. 2 集成测试
9. 3. 3 有效性测试
9. 3. 4 软件测试与程序正确性证明
9. 4 程序证明技术
第十章 软件过程
10. 1 基本过程
10. 2 支持过程
10. 2. 1 文档过程
10. 2. 2 配置管理过程
10. 2. 3 质量保证过程
10. 2. 4 验证过程
10. 2. 5 确认过程
10. 2. 6 联合评审过程
10. 2. 7 审计过程
10. 2. 8 问题解决过程
10. 3 组织过程
10. 4 剪裁过程和过程模型建造技术
10. 4. 1 剪裁过程
10. 4. 2 过程建模技术简介
第十一章 计算机辅助软件工程CASE
11. 1 CASE综述
11. 1. 1 什么是 CASE
11. 1. 2 CASE分类
11. 1. 3 集成化 CASE
11. 1. 4 CASE生命周期
11. 2 CASE工作台
11. 2. 1 CASE工作台概述
11. 2. 2 程序设计工作台
11. 2. 3 分析和设计工作台
11. 2. 4 测试工作台
11. 2. 5 元-CASE工作台
11. 3 软件工程环境
11. 3. 1 软件工程环境概述
11. 3. 2 集成环境
11. 3. 3 平台服务
11. 3. 4 框架服务
11. 3. 5 PCTE
11. 4 大型软件开发环境青鸟系统简介
11. 4. 1 综述
11. 4. 2 JB2系统介绍
参考文献

本目录推荐