第1章 概述 1.1 软件开发的历史与软件危机 1.2 软件工程概述 1.3 软件工程学发展现状 1.4 软件工程的目标与常用模型 1.5 软件开发的基本策略 1.6 软件工程基本观念 1.7 软件行业概况 第2章 软件开发相关知识 2.1 项目管理 2.2 CMM 2.3 ISO 9000 2.4 印度软件开发概况 第3章 软件开发组织及人力资源管理 3.1 软件开发组织 3.2 程序员 3.3 程序经理 3.4 软件组织人力资源管理 3.5 软件集成公司组织结构范例(开发维护部分) 第4章 项目计划和项目工具 4.1 项目计划 4.2 软件项目规模估算方法 4.3 项目计划方法 第5章 可行性分析 5.1 可行性分析定义 5.2 可行性分析的要素 5.3 可行性研究步骤 5.4 可行性分析范例 第6章 需求分析 6.1 需求分析基础 6.2 需求分析原则 6.3 需求分析方法 6.4 需求分析人员与工具 6.5 需求分析过程 6.6 需求分析规范 6.7 需求分析案例 第7章 系统设计 7.1 系统设计概述 7.2 软件配置管理 7.3 概要设计 7.4 详细设计 7.5 系统设计范例 第8章 编码、测试与改错 8.1 编码 8.2 软件测试 8.3 改错 第9章 软件维护 9.1 软件维护常识 9.2 软件维护的代价及其影响因素 9.3 软件维护流程 9.4 软件维护档案 9.5 维护评价与总结 9.6 提高可维护性的方法 9.7 逆向工程和再生工程 第10章 软件项目开发实例 10.1 系统结构 10.2 数据库建立 10.3 系统功能设计 参考文献 |
商品评论(0条)