出版日期:2008年01月
ISBN:9787302157311
[十位:7302157316]
页数:523
定价:¥46.00
店铺售价:¥16.10
(为您节省:¥29.90)
店铺库存:1
本
正在处理购买信息,请稍候……
我要买:
本
* 如何购买
联系店主:
18941142515
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2020-03-18 21:28:10]
马*
郑州市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2020-03-18 20:35:17]
曾**
永州市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2020-03-18 20:10:28]
刘**
衡阳市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2020-03-18 12:09:44]
邹**
淄博市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2020-03-13 17:48:18]
王**
泰安市
《软件工程(第2版)》内容提要:
软件工程是指导计算机软件开发的工程科学技术,本书是在《软件工程》第1版的基础上,根据使用该教材的教师和读者的意见,对原书在结构和内容上做了很大调整和修改,从而修订的。全书共分为4个部分,**部分基础理论,第二部分结构化方法,第三部分面向对象方法与实现,第四部分质量与工程管理。本书对每章概念进行了严格的论述,每一概念都有相应的例子解释,同时每章都配有习题,使读者巩固所学知识。
本书作为高等学校计算机专业本科生和研究生教材,也可作为工程技术人员的参考用书。
《软件工程(第2版)》图书目录:
**部分 基础理论
第1章 绪论
1.1 软件概述
1.1.1 什么是计算机软件
1.1.2 软件的特点
1.1.3 软件的分类
1.1.4 软件的发展
1.1.5 软件危机
1.2 软件工程
1.2.1 软件工程与方法学
1.2.2 软件工程的基本原理
1.2.3 软件工程的目标
1.2.4 软件工程的内容
1.2.5 软件工程原则
1.2.6 软件工程面临的问题
小结
综合练习一
第2章 基本理论
2.1 软件工程过程
2.2 软件生命周期
2.2.1 软件分析时期
2.2.2 软件设计时期
2.2.3 编码与测试时期
2.2.4 运行与维护时期
2.3 软件生命周期模型
2.3.1 软件生命周期模型的概念
2.3.2 瀑布模型
2.3.3 原型模型
2.3.4 增量模型
2.3.5 螺旋模型
2.3.6 喷泉模型
2.3.7 基于知识的模型
2.3.8 变换模型
2.4 软件开发方法
2.4.1 结构化方法
2.4.2 Jackson方法
2.4.3 维也纳开发方法
2.4.4 面向对象的开发方法
2.5 软件工具与开发
2.5.1 软件工具箱
2.5.2 软件开发环境
2.5.3 计算机辅助软件工程
小结
综合练习二
第3章 可行性研究
3.1 可行性研究任务与步骤
3.1.1 研究任务
3.1.2 研究步骤
3.2 系统分析
3.2.1 系统分析员
3.2.2 面临的问题域
3.2.3 通信技术
3.3 分析原理
3.3.1 信息域
3.3.2 建立模型
3.3.3 分解
3.4 系统模型与模拟
3.4.1 系统模型
3.4.2 系统建模和模拟
3.5 成本-效益分析
3.6 可行性研究的文档
3.7 项目开发计划
3.7.1 方案选择
3.7.2 制定项目开发计划
小结
综合练习三
第二部分 结构化方法
第4章 软件需求分析
第5章 总体设计
第6章 软件详细设计
第三部分 面向对象方法与实现
第7章 面向对象方法概论
第8章 模型
第9章 对象分析
第10章 关系分析
第11章 面向对象设计原则
第12章 对象设计
第13章 接口设计
第14章 形式化方法
第15章 软件实现
第四部分 质量与工程管理
第16章 软件质量
第17章 软件测试
第18章 软件维护
第19章 软件项目管理与计划
参考答案
参考文献
《软件工程(第2版)》文章节选:
**部分 基础理论
第1章 绪论
1.1 软件概述
1.1.3 软件的分类
20世纪计算机产生以来,人们围绕着它开发了大量的软件,广泛应用于科学研究、教育、工农业生产、事务处理、国防和家庭等众多领域,积累了丰富的软件资源。然而,在软件的品种、质量和价格方面仍然满足不了人们日益增长的需要。计算机软件产业是一项年轻的、充满活力的飞速发展的产业。因此,由于其分类方法不同,所分类型差别也很大。这里简单地介绍计算机软件在计算机系统、实时系统、嵌入式系统、科学和工程计算、事务处理、人工智能、个人计算机和计算机辅助软件工程(CASE)等方面的应用。
按照计算机的控制层次,计算机软件分为系统软件和应用软件两大类。
1.系统软件
计算机系统软件是计算机管理自身资源(如CPU、内存空间、外存、外部设备等),提高计算机的使用效率并为计算机用户提供各种服务的基础软件。系统软件依赖于机器的指令系统、中断系统以及运算、控制、存储部件和外部设备。系统软件要为各类用户提供尽可能标准、方便的服务,尽量隐藏计算机系统的某些特征或实现细节。因此,系统软件是计算机系统的重要组成部分,它支持应用软件的开发和运行。系统软件包括操作系统、网络软件、各种语言的编译程序、数据库管理系统、文件编辑系统、系统检查与诊断软件等。
……