书籍详情

软件工程理论与实践

软件工程理论与实践

作者:王立峰,延伟东,章华编著

出版社:清华大学出版社

出版时间:2003-12-01

ISBN:9787302075080

定价:¥26.00

购买这本书可以去
内容简介
  本书分为本篇共16章。第一篇软件工程基础及高级话题,包括第1章至第5章,介绍软件工程问题的提出、软件工程基础知识、软件开发统一过程RUP、统一建模语言UML基础、面向对象方法等;第二篇软件工程项目管理,包括第6章至第8章,介绍项目的组织与管理、项目的经济性度量模型、项目的质量控制与CMM等;第三篇软件工程开发过程,包括第9章至第14章,介绍需求工程、软件需求分析、总体设计、详细设计、程序设计语言和编码、软件测试等;第四篇项目的实施与维护,包括第15章和第16章,介绍软件项目实施、软件项目的维护与再工程。本书从一个完全B/S结构的集成业务、财务管理系统的软件实例出发,阐述软件工程的基本理论,介绍软件工程的基本概念。本书分为本篇共16章。第一篇软件工程基础及高级话题,包括第1章至第5章,介绍软件工程问题的提出、软件工程基础知识、软件开发统一过程RUP、统一建模语言UML基础、面向对象方法等;第二篇软件工程项目管理,包括第6章至第8章,介绍项目的组织与管理、项目的经济性度量模型、项目的质量控制与CMM等;第三篇软件工程开发过程,包括第9章至第14章,介绍需求工程、软件需求分析、总体设计、详细设计、程序设计语言和编码、软件测试等;第四篇项目的实施与维护,包括第15章和第16章,介绍软件项目实施、软件项目的维护与再工程。本书特别适合软件工程类与非软件工程类教学和参考用书,并适合程序员向系统分析师和项目经理过渡的学习用书。本书需要有一寂的计算机语言编写程序基础和计算机知识的人员学习和参考。
作者简介
暂缺《软件工程理论与实践》作者简介
目录
第一篇  软件工程基础及高级话题
第1章  软件工程问题的提出
  1.1  引言
  1.2  软件工程问题的提出
  1.3  完全B/S结构集成业务
  1.4  本书讲述的主要内容
第2章  软件工程基础知识
  2.1  软件与软件危机
  2.2  软件工程
  2.3  软件生存期模型
  2.4  软件质量因素
  2.5  集成业务财务系统例题讨论
第3章  软件开发纺一过程RUP
  3.1  统一过程RUP
  3.2  RUP方法的软件开发模型
  3.3  统一过程RUP开发
  3.4  RUP的剪裁原理和剪裁过程
  3.5  集成业务财务系统的开发过程
第4章  统一建模语言UML基础
  4.1  UML简介
  4.2  UML的历史
  4.3  UML语言描述
  4.4  UML概念域
  4.5  集成业务财务系统的典型图例
第5章  面向对象方法
  5.1  面向对象发展历史和动因
  5.2  面向对象的建模方法
  5.3  面向对象的建模
  5.4  面向对象编程
  5.5  面向对象的软件工程
  5.6  面向对象的分析和面向对象的设计——OOA和OOD
  5.7  管理问题
  5.8  从集成业务财务系统来看面向对象编程的若干问题
第二篇  软件工程项目管理
第6章  项目的组织与管理
  6.1  项目可行性分析
  6.2  软件开发团队
  6.3  软件计划进度安排
  6.4  项目的开发规范
  6.5  软件项目管理的成功原则
  6.6  软件项目的配置管理
  6.7  集成业务财务系统的组织和计划
第7章  项目的经济性度量模型
  7.1  软件的度量
  7.2  工作量估计
  7.3  项目成本估算方法
  7.4  集成业务财务系统的工作量和成本估计
第8章  项目的质量控制与CMM
  8.1  项目开发方法对项目质量的保证
  8.2  项目开发各阶段的质量保证
  8.3  项目遇险的因素及其信号
  8.4  朱兰的质量管理理论
  8.5  软件能力成熟度模型CMM介绍
  8.6  我的质量格言
第三篇  软件开发工程过程
第9章  需求工程
  9.1  需求是什么
  9.2  需求的标准和特点
  9.3  需求的层次
  9.4  需求风险
  9.5  需求工程
  9.6  需求调查的工程观点
  9.7  需求调研步骤
  9.8  需求调研方法
  9.9  集成业务财务系统的需求层次
第10章  软件需求分析
  10.1  需求类型和分析过程
  10.2  需求分析的3个方面
  10.3  需求分析方法中的一些概念
  10.4  业务建模
  10.5  需求分析建模过程
  10.6  解决需求建模中的常见难题
  10.7  需求分析的20条法则
  10.8  集成业务财务系统的需求分析举例
第11章  总体设计
  11.1  总体设计过程
  11.2  软件体系结构
  11.3  软件模块设计
  11.4  数据结构和算法设计
  11.5  系统交互设计
  11.6  系统设计模式
  11.7  集成业务财务系统的模块设计和数据结构设计示例
第12章  详细设计
  12.1  详细设计的任务
  12.2  详细设计的步骤
  12.3  结构化程序设计
  12.4  结构化详细设计工具
  12.5  集成业务财务系统的详细设计范例
第13章  程序设计语言和编码
  13.1  程序设计的若干问题
  13.2  软件开发语言
  13.3  程序员的修养
  13.4  程序维护手册
  13.5  程序编写规范
  13.6   PHP编写动态页面举例
第14章  软件测试
  14.1  软件测试概述
  14.2  软件测试的基本方法
  14.3  测试工作流程图
  14.4  软件测试的组织与管理
  14.5  软件测试自动化的一些具体做法
  14.6  配置软件测试环境
  14.7  测试用例的设计
  14.8  测试的主要评测方法
  14.9  集成业务财务系统的测试样例
第四篇  项目的实施与维护
第15章  软件项目实施
  15.1  项目实施的失败教训
  15.2  软件项目实施的思考
  15.3  软件项目实施的步骤
  15.4  项目实施后的评价
  15.5  集成业务财务系统的项目实施案例
第16章  软件项目的维护与再工程
  16.1  软件项目的维护
  16.2  软件再工程
  16.3  逆向工程
附录A  ERP的主要功能模块简介
  A.1  财务管理模块
  A.2  生产控制管理模块
  A.3  物流管理模块 
  A.4  人力资源管理模块
猜您喜欢

读书导航