 | 书 名: 软件工程实用教程 作 者: 陈明 出 版 社: 电子工业出版社 ISBN : 712100402 原 价: ¥29.8 有一家网站低于85折正在热销 | 软件工程实用教程-图书目录:
目 录 第1章 软件工程简介 1. 1 软件. 软件危机和软件工程的定义 1. 1. 1 软件及其特点 1. 1. 2 软件危机 1. 1. 3 软件工程的定义 1. 1. 4 软件工程的基本原理 1. 2 软件开发阶段 1. 3 软件生存周模型 1. 3. 1 瀑布模型 1. 3. 2 螺旋模型 1. 3. 3 第四代技术模型 1. 3. 4 原型模型 1. 4 软件文档 1. 4. 1 文档的作用和分类 1. 4. 2 文档的管理和维护 本章小结 习题1 第2部分 软件生存周期 第2章 软件可行性分析 2. 1 可行性分析的任务 2. 2 可行性分析的步骤 2. 3 系统流程图 2. 4 成本/效益分析 2. 4. 1 成本估计 2. 4. 2 费用估计 2. 4. 3 效益度量方法 本章小结 习题2 文档示例 第3章 软件需求分析 3. 1 软件需求分析的任务 3. 2 软件需求分析的过程 3. 3 需求分析的原则 3. 4 需求分析的方法 3. 4. 1 结构化分析方法 3. 4. 2其他分析方法 3. 5 图形工具 本章小结 习题3 文档示例 第4章 软件概要设计 4. 1 软件设计基础 4. 1. 1 软件设计和软件工程 4. 1. 2 软件设计的原则 4. 1. 3 设计概念 4. 1. 4 有效的模块设计 4. 2 概要设计的过程 4. 3 结构化设计方法 4. 3. 1 基本概念 4. 3. 2 系统结构图的组成 4. 3. 3 变换分析 4. 3, 4 事务分析 4. 3. 5 设计优化 本章小结 习题4 文档示例 第5章 软件详细设计 5. 1 结构化程序设计 5. 2 详细设计的任务 5. 3 详细设计的工具 5. 4 面向数据结构的设计方法 5. 4. 1 Jackson方法 5. 4. 2 Wamier方法 本章小结 习题5 文档示例 第6章 程序编码 6. 1 程序设计语言 6. 1. 1 程序设计语言分类 6. 1. 2 程序设计语言的选择 6. 2 程序设计 6. 2. 1 程序设计风格 6. 2. 2 程序设计方法论 6. 3 程序效率 本章小结 习题6 第7章 软件测试 7. 1 软件测试基础 7. 1. 1 软件测试的定义 7. 1. 2 软件测试的目的 7. 1. 3 软件测试的原则 7. 1. 4 软件可测试性 7. 2 测试用例设计 7. 2. 1 黑盒测试 7. 2. 2 白盒测试 7. 2. 3 基于软件开发的测试用例设计 7. 3 软件测试过程 7. 4 自动软件测试工具 本章小结 习题7 第8章 软件维护 8. 1 软件维护基础 8. 1. 1 软件维护的定义 8. 1. 2 软件维护代价 8. 1. 3 影响软件维护工作量的因素 8. 1. 4 维护的问题 8. 2 软件维护过程 8. 3 软件可维护性 8. 4 逆向工程 本章小结 习题8 第3部分 软件开发工具与设计工具 第9章 软件开发工具与环境 9. 1 软件开发工具概述 9. 2 软件开发工具的功能 9. 3 软件开发工具的特性 9. 4 软件开发工具的分类 9. 5 软件开发环境 9. 6 软件开发过程 9. 7 常用开发环境 9. 7. 1 Windows98开发环境 9. 7. 2 WindowsNT开发环境 9. 7. 3 Linux开发环境 9. 7. 4 UNIX程序开发环境 9. 8 软件开发环境与工具的研究. 应用与发展 9. 9 CASE技术 本章小结 习题9 第10章 PowerDesigner 10. 1 PowerDesigner概述 10. 1. 1 PowerDesigner6. 0的模块组成 10. 1. 2 PowerDesigner6. 0的模型和对象特性 10. 2 ProcessAnalyst模块 10. 2. 1 概述 10. 2. 2 ProcessAnalyst应用实例 本章小结 第4部分 软件管理 第11章 软件项目管理介绍 11. 1 项目基础 11. 1. 1 项目定义与特点 11. 1. 2 项目的生命周期 11. 2 软件项目管理基础 11. 2. 1 软件项目管理参数 11. 2. 2 软件项目管理的组织模式 11. 2. 3 项目管理原则 本章小结 习题11 第12章 软件配置管理 12. 1 软件配置管理基础 12. 1. 1 软件配置管理的历史 12. 1. 2 软件配置管理的定义 12. 1. 3 软件配置管理的重要性 12. 1. 4 软件配置管理术语 12. 1. 5 软件配置管理工具的选择 12. 2 软件配置管理过程 12. 2. 1 角色分工 12. 2. 2 管理过程 12. 2. 3 关键活动 本章小结 习题12 第13章 软件质量管理 13. 1 软件质量的根源 13. 1. 1 软件不同于硬件或其他产品 13. 1. 2 影响软件质量的因素 13. 2 软件质量基础 13. 2. 1 软件质量定义与评价特征 13. 2. 2 软件质量框架模型 13. 2. 3 软件质量评审指标 13. 3 软件质量管理 13. 3. 1 软件质量保证 13. 3. 2 软件质量控制 13. 3. 3 软件质量管理原则 13. 3. 4 软件质量管理方针 本章小结 习题13 第14章 其他管理内容 14. 1 成本管理 14. 1. 1 软件项目估算 14. 1. 2 成本管理 14. 2 风险管理 14. 2. 1 风险的定义 14. 2. 2 风险的特点 14. 2. 3 风险的分类 14. 2. 4 风险管理 14. 3 人力资源管理 14. 4 项目计划 14. 4. 1 项目计划内容 14. 4. 2 项目报告 14. 4. 3 变动控制 14. 5 软件能力成熟度模型 CMM 14. 5. 1 软件机构的成熟性 14. 5. 2 CMM的基础 14. 5. 3 CMM与ISO 14. 5. 4 CMM的应用 本章小结 习题14 第15章 项目管理工具 15. 1 设计目标和选择准则 15. 2 Microsoft Project工具 15. 2. 1 Microsoft Priject的功能 15. 2. 2 Microsoft Project管理项目 本章小结 习题15 第5部分 面向对象方法学 第16章 面向对象方法学 16. 1 面向对象的概念 16. 2 面向对象方法的优点 16. 3 面向对象分析 16. 3. 1 OOA的主要原则 16. 3. 2 OOA的过程 16. 4 面向对象设计 16. 4. 1 面向对象设计的准则 16. 4. 2 面向对象设计的构成 16. 4. 3 面向对象设计的注意事项 16. 5 面向对象编程 16. 5. 1 使用面向对象编程的原因 16. 5. 2 程序设计语言 16. 5. 3 程序设计风格 16. 5. 4 编码调试 16. 6 面向对象测试 16. 6. 1 面向对象软件测试的难点 16. 6. 2 OOA和OOD的模型测试 16. 6. 3 面向对象的测试策略 16. 7 面向对象维护 16. 7. 1 问题的提出 16. 7. 2 面向对象的软件易于修改但不易理解 16. 7. 3 面向对象软件的理解. 分析 16. 7. 4 面向对象软件的动态联编及多态性 16. 7. 5 建议 本章小结 习题16 第17章 UML 17. 1 UML的产生与发展 17. 1. 1 UML概念 17. 1. 2 UML的组成 17. 1. 3 UML的应用领域 17. 2 UML的表示法 17. 2. 1 概述 17. 2. 2 用例图 17. 2. 3 类图 17. 3 UML软件开发过程概述 本章小结 习题17 附录A 用Word撰写文档规范 参考文献
软件工程实用教程-图书简介: 本书主要介绍软件工程学及其应用有关的内容,主要包括:软件工程概述、可行性分析、需求分析、概要设计、详细设计、编码、测试、维护、软件开发工具与环境、Power Designer、软件项目管理、软件配置管理、软件质量管理、项目管理工具、面向对象的分析与设计方法、UML方法等方面的内容。为了保持教材内容的先进性和实用性,本书还包含了面向对象软件工程学方面的内容,并在附录中提供软件文档的书写规范。 本书可作为高等院校计算机及相关专业的教材,也可作为从事软件开发与应用的工程人员的参考书。
软件工程实用教程-相关最新图书 ·方回的唐宋律诗学 ·逃逃 ·中国气象局气象档案馆指南 ·生存汉语 ·旅游管理综论 ·材料分析方法 ·芯片制造--半导体工艺制程实用教程(第四版) ·西方宪政思想史略 ·群论习题精解 ·数值天气预报基础 ·顾客价值链与顾客满意 ·生物信息学中的计算机技术 ·牛玉儒:保持共产党员先进性的楷模 ·真没想到:中国当代广告精英沉思录 ·林语堂经典作品选 ·关节图集:MR、关节镜和外科解剖图片集 ·与哲学大师对话 ·胡锦涛在中央纪委第五次会上重要讲话精神学习辅导 ·人身伤害赔偿纠纷 ·消费者权益纠纷 |