实用软件工程

实用软件工程

王爱平, 主编

出版社:北京交通大学出版社

年代:2009

定价:25.0

书籍简介:

本书从实用的角度出发,比较全面系统地介绍了软件工程的概念、原理和技术方法。内容包括软件工程的基本概念软件过程模型、可行性分析、需求分析方法、软件系统设计方法、软件编码和软件测试经及软件项目管理方法等。并对软件生命周期各环节的文档附有规格说明书。

书籍目录:

第1章 软件工程概述 1.1 软件的概念及特征  1.1.1 软件定义  1.1.2 软件的特征 1.2 软件危机与软件工程  1.2.1 软件的发展  1.2.2 软件危机  1.2.3 软件工程 1.3 软件过程模型  1.3.1 软件的生命周期  1.3.2 常用的软件过程模型 习题第2章可行性研究 2.1 问题定义 2.2 可行性研究内容及其步骤

第1章 软件工程概述 1.1 软件的概念及特征  1.1.1 软件定义  1.1.2 软件的特征 1.2 软件危机与软件工程  1.2.1 软件的发展  1.2.2 软件危机  1.2.3 软件工程 1.3 软件过程模型  1.3.1 软件的生命周期  1.3.2 常用的软件过程模型 习题第2章可行性研究 2.1 问题定义 2.2 可行性研究内容及其步骤  2.2.1 可行性研究的内容  2.2.2 可行性研究的步骤 2.3 成本/效益分析  2.3.1 估算成本  2.3.2 成本/效益分析 2.4 可行性研究报告 习题第3章 需求分析及规范 3.1 需求分析的任务和原则  3.1.1 软件需求的定义  3.1.2 需求分析的目标. 任务及过程  3.1.3 需求分析的原则 3.2 需求调查  3.2.1 需求调查的原则  3.2.2 需求调查的内容和方法 3.3 结构化分析工具  3.3.1 数据流程图  3.3.2 数据字典  3.3.3 判定树和判定表 3.4 面向对象分析工具  3.4.1 统一建模语言(UML)简介  3.4.2 用例模型  3.4.3 对象模型  3.4.4 动态模型 3.5 软件需求说明书 3.6 需求分析案例  3.6.1 结构化分析案例:名片管理系统  3.6.2 面向对象分析案例:学生成绩管理系统 习题第4章 软件总体设计 4.1 总体设计的任务和原则  4.1.1 总体设计的任务  4.1.2 总体设计的原则 4.2 总体设计的基本原理  4.2.1 抽象和逐步求精  4.2.2 模块化与信息隐蔽  4.2.3 软件层次结构的划分 4.3 模块的独立性  4.3.1 模块和模块结构图  4.3.2 模块独立性的度量  4.3.3 模块结构设计准则 4.4 结构化设计方法  4.4.1 数据流的类型  4.4.2 结构化设计步骤  4.4.3 变换型数据流的分析设计  4.4.4 事务型数据流的分析设计 4.5 面向对象设计建模方法  4.5.1 类图  4.5.2 包图 4.6 软件总体设计说明书 4.7 总体设计案例:名片管理系统总体设计 习题第5章 软件详细设计 5.1 详细设计的任务与设计原则  5.1.1 详细设计的任务  5.1.2 详细设计的原则 5.2 详细设计的内容  5.2.1 代码设计  5.2.2 输入设计  5.2.3 输出设计  5.2.4 用户界面设计  5.2.5 安全控制设计 5.3 处理过程设计工具  5.3.1 程序流程图  5.3.2 盒图(N-S图)  5.3.3 PAD图  5.3.4 过程设计语言(PDL) 5.4 软件详细设计文档 习题第6章 面向对象的开发方法 6.1 面向对象方法概述  6.1.1 传统开发方法存在的问题  6.1.2 什么是面向对象方法  6.1.3 面向对象的基本概念 6.2 面向对象模型  6.2.1 对象模型  6.2.2 动态模型  6.2.3 功能模型 6.3 面向对象的分析  6.3.1 建立对象模型  6.3.2 建立动态模型  6.3.3 建立功能模型  6.3.4 定义服务 6.4 面向对象的设计  6.4.1 面向对象设计的准则  6.4.2 面向对象设计的内容 6.5 面向对象的实现  6.5.1 面向对象语言的选择  6.5.2 面向对象程序设计风格 习题第7章 软件编码第8章 软件测试第9章 软件维护第10章 软件项目管理参考文献

内容摘要:

本书从实用的角度出发,比较全面系统地介绍了软件工程的概念、原理和技术方法。主要内容包括软件工程的基本概念、软件过程模型、可行性分析、需求分析方法、软件系统设计方法、软件编码、软件测试及软件项目管理等,并对软件生命周期各环节的文档附有规格说明书。  本书内容充实、实用性强,可作为高职高专院校计算机软件专业软件工程课程的教材,也可作为有关软件工程师的培训教材,对从事软件开发工作的相关技术人员也具有一定的参考价值。

编辑推荐:


本书从实用的角度出发,比较全面系统地介绍了软件工程的概念、原理和技术方法。主要内容包括软件工程的基本概念、软件过程模型、可行性分析、需求分析方法、软件系统设计方法、软件编码、软件测试及软件项目管理等,并对软件生命周期各环节的文档附有规格说明书。  本书内容充实、实用性强,可作为高职高专院校计算机软件专业软件工程课程的教材,也可作为有关软件工程师的培训教材,对从事软件开发工作的相关技术人员也具有一定的参考价值。

书籍规格:

书籍详细信息
书名实用软件工程站内查询相似图书
9787811235890
如需购买下载《实用软件工程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位北京交通大学出版社
版次1版印次1
定价(元)25.0语种简体中文
尺寸26装帧平装
页数印数

书籍信息归属:

实用软件工程是北京交通大学出版社于2009.08出版的中图分类号为 TP311.5 的主题关于 软件工程-高等学校:技术学校-教材 的书籍。