出版时间:2004-2 出版社:人民交通出版社 作者:冷英男编 页数:216 字数:345000
内容概要
本书介绍了软件工程的基本概念、技术与方法,内容包括:软件开发模型,系统分析,需求分析,软件设计,编码,软件测试,维护,软件配置管理,软件度量和软件体系结构与软件设计模式等。本书取材精练,各章配有习题并有比较具体的示例,便于学习和自学。 本书注重原理,结合实践,兼顾传统技术与新技术,繁简适当,逻辑清楚,可作为高职高专院校计算机专业和相关专业的教材,也可作为软件技术人员的参考书。
书籍目录
第1章 绪论 1.1 软件的基本概念 1.1.1 什么是软件 1.1.2 软件的特点和分类 1.1.3 软件开发涉及的问题 1.2 软件危机与软件工程 1.2.1 软件危机 1.2.2 软件工程学及其基本原则 1.2.3 软件生存周期 1.3 软件开发模型 1.3.1 瀑布模型 1.3.2 原型化模型 1.3.3 渐增模型 1.3.4 螺旋模型 1.3.5 喷泉模型 1.3.6 构件集成模型 1.4 小结 练习题第2章 系统分析 2.1 基于计算机的系统 2.1.1 基于计算机系统的层次及元素 2.1.2 计算机系统工程 2.1.3 软件和软件工程 2.2 系统分析 2.2.1 系统分析的目标 2.2.2 系统分析的过程 2.3 可行性分析 2.3.1 可行性研究的内容 2.3.2 可行性研究的步骤 2.3.3 可行性研究报告 2.4 技术分析 2.4.1 系统模型 2.4.2 模型工具 2.5 成本/效益分析 2.5.1 成本估计 2.5.2 成本/效益分析的内容 2.6 系统规格说明与评审 2.7 小结 练习题第3章 需求分析 3.1 需求分析的任务和过程 3.1.1 软件需求分析的任务与原则 3.1.2 软件需求的内容 3.1.3 软件需求分析的过程与步骤 3.1.4 常用需求分析方法 3.2 结构化分析方法(Structured Analysis,SA) 3.2.1 结构化分析方法使用的工具 3.2.2 结构化分析的过程 3.2.3 原型化方法在需求分析中的作用 3.3 面向对象分析方法(ooA,Object—Oriented Analysis) 3.3.1 面向对象的基本概念 3.3.2 面向对象方法常用的图形工具 3.3.3 面向对象的分析方法学 3.3.4 面向对象分析过程 3.4 软件需求分析的验证 3.4.1 软件需求分析的评审 3.4.2 软件需求规格说明 3.5 小结 练习题第4章 软件设计基础 4.1 软件设计的目的和任务 4.1.1 概要设计的任务 4.1.2 详细设计的任务 4.2 软件设计的基本概念 4.2.1 抽象与细化 4.2.2 模块化与信息隐蔽 4.2.3 复用 4.3 软件架构设计 4.4 过程设计的技术与工具 4.4.1 结构化程序设计 4.4.2 图形工具 4.5 设计规格说明书与评审 ……第5章 面向数据流的软件设计方法第6章 面向对象的设计方法第7章 编码与程序设计语言选择第8章 软件测试第9章 软件维护第10章 配置管理第11章 软件项目的度量第12章 软件体系结构与设计模式参考文献
图书封面
评论、评分、阅读与下载