第一图书网

软件工程基础实践教程

吴洁明 清华大学
出版时间:

2007-11  

出版社:

清华大学  

作者:

吴洁明  

页数:

382  

字数:

605000  

Tag标签:

无  

内容概要

本书是作者多年教学研究与工程项目开发经验编写的软件工程实践教程。 全书以5条主线介绍软件工程的原理、方法和过程。第1条,从软件的特点引出软件危机的概念,介绍软件危机的解决方法,即本书的的核心内容软件工程,第2条从软件的生存周期入手,介绍软件生命周期各个阶段软件的存在形式和评价标准,详佃介绍软件文档的写作及管理,第3条从软件工程实践出发,介绍可行性研究结构化分析和设计方法,以及相应的工具和步骤,第4条从面向对象的概念入手,结合UML讲述面向对象分析和设计的方法、工具和步骤,第5条详细讲述软件测试的概念、方法、策略和步骤。 本书以实例驱动理论讲解。在结构化方法和面向对象方法的讲述中使用相同的示例,目的是让读者从中体会两种方法各自的特点,特别是面向对象方法的优点。 本书适用于普通高等院校“软件工程”课程的教材或参考书。书中给出了大量的实用模板和表格,可供软件工程师在实际项目开发参考应用。

书籍目录

第1章 软件工程概述 1.1 软件和软件危机 1.2 软件工程发展简史 1.3 软件工程的定义和目标 1.4 软件工程的7条基本原理 1.5 软件生命周期模型 1.6 软件工程过程 1.7 软件开发方法简述 1.8 软件工程相关的技术规范、标准和最新文献的信息源 1.9 练习第2章 可行性研究 2.1 可行性研究的任务 2.2 可行性研究的步骤 2.3 可行性分析的要素 2.4 成本/效益分析 2.5 可行性研究的模板 2.6 练习第3章 需求工程 3.1 需求工程的概念 3.2 确定系统目标和范围 3.3 需求获取方法 3.4 定义软件的质量属性 3.5 需求优先级 3.6 需求验证技术 3.7 需求管理 3.8 练习第4章 结构化分析 4.1 结构化分析的主要工具 4.2 结构化分析方法的实现步骤 4.3 结构化分析规格说明书 4.4 结构化分析实例 4.5 练习第5章 结构化软件设计 5.1 软件设计的过程 5.2 软件设计原则和影响设计的因素 5.3 软件设计的概念 5.4 软件结构图 5.5 结构化设计方法 5.6 图书管理信息系统软件结构设计 5.7 优化软件设计 5.8 设计复查 5.9 数据设计 5.10 接口设计 5.11 详细设计 5.12 设计规格说明书 5.13 练习第6章 软件测试第7章 编写程序第8章 面向对象的需求分析第9章 面向对象设计第10章 面向对象的实现第11章 面向对象的测试第12章 软件开发文档的写作和管理第13章 系统维护第14章 软件复用参考文献


图书封面

图书标签Tags

广告

下载页面


软件工程基础实践教程 PDF格式下载



相关图书