书籍详情

实用软件工程

实用软件工程

作者:赵池龙编著

出版社:电子工业出版社

出版时间:2003-03-01

ISBN:9787505385467

定价:¥29.00

购买这本书可以去
内容简介
  编辑推荐:本书是一本内容全新的软件工程教材,按照IT企业软件研发的工作思路和步骤,面向工程实践安排了书中的章节次序。本书系统地介绍“业务模型、功能模型、数据模型”的建模思想,“面向过程、面向数据、面向对象”的开发方法,“面向流程方法、面向数据设计、面向对象实现、面向功能测试、面向过程管理”的实施理论;并将“功能、性能和接口”三项指标自始至终地贯彻到软件立项、需求、策划、设计、实现、测试和验收之中;它还将ISO9000,CMM,UML和微软企业文化集成在一起。书中给出了大量的软件工程案例和详细的文档样本,介绍了建模工具PowerDesigner和RationalRose,以及配置管理工具VSS和ClearCase,使读者从中真正获得软件工程的实用知识和技能。本书面向工程实践,内容新颖、实用。作为高等院校本科生教材,可以讲授全部章节,作为高职高专教材,可以进行适当删简;作为IT企业的培训教材或软件工作者的自学书籍,可以任意裁剪。
作者简介
暂缺《实用软件工程》作者简介
目录
第1章 软件工程的内容与方法
1. 1 软件工程的定义
1. 2 软件工程的作用
1. 3 软件的开发方法
1. 3. 1 软件工程的三种开发方法
1. 3. 2 软件工程的五个面向理论
1. 4 软件的支持过程
1. 5 软件的管理过程
1. 5. 1 ISO 9000体系
1. 5. 2 微软企业文化模式
1. 5. 3 SW-CMM模型
*1. 6 软件工程与信息系统工程
1. 6. 1 信息系统的定义
1. 6. 2 信息系统的建设方法
*1. 7 信息系统建设案例
1. 8 本章小结
习题1
第2章 软件生存周期及开发模型
2. 1 软件生存周期概论
2. 2 瀑布模型
2. 3 增量模型
*2. 4 迭代模型
2. 5 原型模型
2. 6 本章小结
习题2
第3章 软件立项与台同
3. 1 立项方法
3. 2 立项文档
3. 3 签订合同的方法与合同文档
3. 4 下达任务的方法与相关文档
3. 5 任务书案例
3. 6 本章小结
习题3
第4章 软件策划
4. 1 软件策划概论
4. 2 软件策划方法
4. 3 软件策划文档
4. 4 策划管理方法与文档
4. 5 本章小结
习题4
第5章 软件需求
5. 1 需求分析的重要性
5. 2 需求分析的任务
5. 3 需求分析的目的
5. 4 需求分析方法
5. 5 需求管理过程
5. 6 需求分析文档
5. 6. 1 需求报告和需求规格说明书的差异
5. 6. 2 用户需求报告
5. 6. 3 需求规格说明书
5. 6. 4 需求管理文档
5. 7 本章小结
习题5
第6章 软件设计
6. 1 设计方法概论
6. 2 三层结构设计
6. 2. 1 数据层的设计
6. 2. 2 应用逻辑层的设计
6. 2. 3 表示层的设计
6. 3 数据库设计概论
6. 3. 1 数据库与数据库管理系统
6. 3. 2 数据库的组成
6. 3. 3 数据库设计的内容与步骤
*6. 4 数据库设计的14条技巧
*6. 5 数据库设计工具PowerDesigner
6. 6 数据模型的设计实例
6. 7 软件设计文档
6. 7. 1 概要设计说明书
6. 7. 2 详细设计说明书
6. 7. 3 设计管理文档
6. 8 本章小结
习题6
第7章 软件建模
*7. 1 UML的建模思想
7. 1. 1 UML对软件工程的重大影响
7. 1. 2 UML的概念模型
7. 1. 3 UML的建模思想
7. 1. 4 UML的软件开发生存周期
7. 1. 5 UML的缺点与不足
7. 1. 6 UML的支撑环境Rose
7. 1. 7 UML的未来
7. 2 三个模型的建模思想
7. 2. 1 三个模型概论
7. 2. 2 业务模型
7. 2. 3 功能模型
7. 2. 4 数据模型
7. 3 信息系统建模实例分析
7. 3. 1 新华书店信息系统案例
7. 3. 2 移动电信营业系统案例
7. 3. 3 港口生产信息系统案例
7. 3. 4 劳资信息系统案例
7. 4 三个模型建模思想总结
7. 5 本章小结
习题7
第8章 软件实现
8. 1 软件实现方法
8. 2 源程序设计风格
8. 3 屏幕界面设计
8. 3. 1 控件级定义
8. 3. 2 窗口级定义
8. 3. 3系统级定义
8. 4 帮助信息
8. 4. 1 在线帮助
8. 4. 2 提示信息
8. 4. 3 其他规定
8. 5 软件实现文档
8. 6 本章小结
习题8
第9章 软件测试
9. 1 软件测试概论
9. 1. 1 软件测试的作用
9. 1. 2 软件评测中心
9. 1. 3 软件测试分类
9. 1. 4 软件测试方法
9. 2 测试案例分析
9. 3 软件测试文档
9. 4 软件产品测试提问单
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 CMM基本概念
12. 2 CMM软件过程资源
12. 3 CMM实施思路
12. 4 KPA文档样例分析
12. 5 CMM的发展方向
12. 6 本章小结
习题12
第13章 软件配置管理
13. 1 配置管理的重要性
13. 2 配置管理的定义与范围
13. 3 配置管理的基本概念
13. 4 配置管理员的职责
13. 5 配置管理工具VSS
*13. 6 配置管理工具ClearCase
13. 7 本章小结
习题13
第14章 软件质量保证
14. 1 软件质量基本概念
14. 2 软件质量保证方法
14. 3 软件质量保证文档
14. 3. 1 质量保证文档
14. 3. 2 质量保证管理文档
14. 4 本章小结
习题14
第15章 软件培训
15. 1 软件培训方法
15. 1. 1 公司集中培训
15. 1. 2 项目组分散培训
15. 1. 3 对客户的培训
15. 2 软件培训文档
15. 2. 1 培训文档
15. 2. 2 培训管理文档
15. 3 本章小结
习题15
第16章 软件项目管理
16. 1 项目管理定义
16. 2 项目管理的重要性
*16. 3 项目管理认证体系
16. 4 项目经理职责及工作程序
16. 5 项目经理对程序员的9条要求
16. 6 项目经理谈项目管理7条经验
16. 7 高层经理谈项目管理10大原则
16. 8 本章小结
习题16
附录A 文档编写指南索引表
附录B 案例索引表
附录C 英文缩略词英汉对照表
参考文献
猜您喜欢

读书导航