
| 第1篇 软件开发方法 第1章 软件工程概述 1.1 软件与软件危机 1.1.1 计算机软件概念 1.1.2 计算机软件的发展 1.1.3 软件危机 1.2 软件工程 1.2.1 软件工程定义 1.2.2 软件工程的内容 1.2.3 软件工程基本原理 1.2.4 软件开发方法 1.3 软件生命周期 1.3.1 软件生命周期的划分 1.3.2 各阶段的基本任务 1.4 软件开发模型 1.4.1 瀑布模型 1.4.2 快速原型模型 1.4.3 增量模型 1.4.4 螺旋模型 1.4.5 喷泉模型 1.5 应用实例 1.6 小结 习题 第2章 可行性研究 2.1 可行性研究的任务 2.2 可行性研究的过程 2.3 系统流程图 2.4 成本/效益分析 2.4.1 成本估算 2.4.2 成本/效益分析方法 2.5 可行性研究报告 2.6 软件立项和合同 2.6.1 立项方法和立项文档 2.6.2 签订合同方法和合同文档 2.7 项目开发计划 2.8 小结 习题 第3章 需求分析 3.1 需求分析概述 3.1.1 需求分析的任务 3.1.2 需求分析的步骤 3.2 图形工具 3.2.1 数据流图 3.2.2 数据字典 3.2.3 实体-联系图 3.2.4 其他图形工具 3.3 结构化分析 3.3.1 结构化分析的步骤 3.3.2 应用实例 3.3.3 软件需求规格说明书 3.4 验证软件需求 3.5 小结 习题 第4章 总体设计 第5章 详细设计 第2篇 面向对象开发方法 第6章 面向对象方法学引论 第7章 面向对象分析与设计 第8章 UML统一建模语言 第9章 RationalcRose工具 第3篇 软件工程质量保证与管理 第10章 软件测试 第11章 软件维护 第12章 软件工程管理 缩略语 参考文献 |
商品评论(0条)