出版社:清华大学出版社
年代:2010
定价:39.0
本书以案例为主,介绍软件工程的原理、方法和过程。
第1章 软件工程概述
1.1 软件危机
1.2 软件工程
1.3 软件工程学科知识体系
1.4 软件工程师职业道德
练习1
第2章 软件过程
2.1 软件过程的概念
2.2 几个典型的软件过程模型
2.3 迭代与递增
2.4 rup软件开发过程
2.5 敏捷开发
练习2
第3章 软件工程管理
3.1 人员组织与管理
3.2 软件规模与成本估算
3.3 软件开发计划与控制
3.4 软件配置管理
3.5 软件质量管理
练习3
第4章 需求工程
4.1 需求工程的概念
4.2 确定系统目标和范围
4.3 需求获取方法
4.4 需求分析的任务
4.5 需求分析的原则
4.6 定义软件的质量属性
4.7 需求优先级
4.8 需求验证技术
4.9 需求管理
练习4
第5章 结构化需求分析
5.1 结构化分析的主要技术
5.2 结构化分析方法的实现步骤
5.3 编写需求规格说明书
5.4 结构化分析案例
练习5
第6章 结构化软件设计
6.1 软件设计的概念
6.2 软件设汁原则和影响设计的因素
6.3 结构化设计方法
6.4 小型图书馆图书信息管理系统软件结构设计
6.5 优化软件结构
6.6 数据设计
6.7 详细设计
6.8 设计复查
练习6
第7章 面向对象基础
7.1 从一个例子看结构化方法的问题
7.2 面向对象的概念
7.3 面向对象开发的方法简介
7.4 uml语言
7.5 用例图
7.6 活动图
7.7 状态图
7.8 交互图
7.9 类图
7.10 配置图
7.11 组件图
练习7
第8章 面向对象分析
8.1 面向对象分析概述
8.2 建立用例模型
8.3 建立对象模型
8.4 构造动态模型
8.5 评审分析模型
8.6 面向对象的需求分析规格说明书
练习8
第9章 面向对象设计
9.1 面向对象的设计概念
9.2 面向对象的设计原则--类设计原则
9.3 xml在软件设计中的应用
9.4 基于uml的面向对象设计过程
9.5 面向对象设计规格说明书
练习9
第10章 用户界面设计
10.1 界面设计原则
10.2 界面设计
10.3 用户界面评价
10.4 用户界面设计案例分析
练习10
第11章 软件编码
11.1 程序设计语言
11.2 良好的编程实践
11.3 软件编码规范
11.4 代码重构
练习11
第12章 软件测试
12.1 软件测试基本概念
12.2 软件测试过程
12.3 软件测试计划
12.4 测试用例设计和测试执行
12.5 单元测试
12.6 集成测试
12.7 系统测试
12.8 验收测试
12.9 界面测试
12.10 面向对象的测试
12.11 软件测试工具
练习12
第13章 软件交付与维护
13.1 软件维护概念
13.2 维护过程
13.3 提高软件的可维护性
练习13
第14章 如何编写软件开发文档
14.1 软件文档的作用和要求
14.2 软件文档的种类和提供时机
14.3 软件文档的编写步骤
14.4 如何写好软件文档
14.5 文档管理
14.6 软件工程标准
14.7 几个常用软件文档的模板
练习14
参考文献
《软件工程实例教程》以培养应用型软件人才为目标,全面系统地阐述了软件工程的基本概念、原理和典型方法。全书突出4个特点:第一,从始至终贯穿案例教学的思想,提高读者的学习兴趣;第二,内容新颖实用,介绍厂软件模式、xml、代码重构等内容在软件工程中的应用;第三,可操作性强,读者可参照书中给出的模板和案例,构建自己的应用;第四,通过对反面案例的点评,帮助读者深刻地领会软件工程的原理和规范,促使读者在实际工程中自觉应用软件下程的方法,自觉遵守软件工程规范。《软件工程实例教程》适合作为高等院校“软件工程”课程的教材或参考书,书中给出了大量的表格和模板,可作为软件公司的培训教材使用,对具有一定实践经验的软件工程人员也有很好的参考价值。
书籍详细信息 | |||
书名 | 软件工程实例教程站内查询相似图书 | ||
9787302238096 如需购买下载《软件工程实例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 39.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 | 3000 |