| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
序
第二版前言
第一版前言
第1章 软件工程概论
本章学习目标
1.1 引言
1.2 软件概述
1.2.1 软件的定义
1.2.2 软件的特点
1.2.3 软件的分类
1.2.4 软件的发展
1.3 软件危机
1.3.1 软件危机产生的原因
1.3.2 软件危机的表现形式
1.3.3 解决软件危机的途径
1.4 软件工程
1.4.1 软件工程的定义及目标
1.4.2 软件工程学的范畴
1.4.3 软件过程
1.4.4 软件工程的基本原理
1.5 软件生存周期
1.5.1 软件生存周期定义
1.5.2 软件生存周期划分阶段的原则
1.5.3 软件生存周期各阶段的任务
1.6 软件生存周期模型
1.6.1 瀑布模型
1.6.2 快速原型模型
1.6.3 增量模型
1.6.4 螺旋模型
本章小结
习题一
第2章 可行性研究与需求分析
本章学习目标
2.1 问题的定义与可行性研究
2.1.1 问题的定义
2.1.2 可行性研究的任务
2.1.3 可行性研究的过程
2.1.4 成本/效益分析
2.2 需求分析的任务
2.2.1 确定对系统的综合要求
2.2.2 分析系统的数据要求
2.2.3 导出系统的逻辑模型
2.2.4 修正系统开发计划
2.3 需求获取的常用方法
2.3.1 常用的需求获取方法
2.3.2 快速原型方法
2.4 结构化分析方法
2.4.1 结构化分析的过程
2.4.2 实体一联系图
2.4.3 数据规范化
2.4.4 数据流图
2.4.5 数据字典
2.4.6 状态转换图
2.4.7 其他图形工具
2.5 需求分析评审
2.5.1 需求规格说明书
2.5.2 评审过程
本章小结
习题二
第3章 软件设计
本章学习目标
3.1 软件设计的任务
3.2 软件结构设计
……
第4章 编码与测试
第5章 软件维护
第6章 面向对象技术
第7章 面向对象软件开发方法
第8章 软件工程管理与质量保证
第9章 软件工程标准化及软件工程环境
第10章 现代软件工程技术
参考文献