软件工程

软件工程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [英] ,
2011-05
版次: 1
ISBN: 9787111334989
定价: 75.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 468页
原版书名: Software Engineering, Ninth Edition
464人买过
  •   《软件工程》是系统介绍软件工程理论的经典教材,自1982年初版以来,随着软件工程学科的不断发展,不断更新版本,影响了一代又一代软件工程人才,对学科本身也产生了重大影响。本版保留了上一版中的软件工程的基本材料,但对各章都进行了修改和更新,并增加了很多有关其他主题的新材料。
      《软件工程》包含四个部分:第1部分是对软件工程的一般性介绍,包括软件工程过程和敏捷开发,以及面向对象的设计和设计模式的使用;第2部分介绍可依赖性和信息安全性问题;第3部分介绍高级软件工程;第四部分介绍软件管理,重点介绍技术管理问题。   萨默维尔(IanSommerville),英国著名软件工程专家。曾任教于兰卡斯特大学,现为圣安德鲁斯大学软件工程学教授。他在软件工程的教学和科研方面有20多年的经验。他是IEEECS组织编撰“软件工程知识体系”(SWEBOK)的专家委员会成员之一。他的研究领域包括计算机系统工程、需求工程、系统可靠性以及软件进货。 出版者的话译者序前言第一部分 软件工程导论第1章 概述1.1 专业化软件开发1.1.1 软件工程1.1.2 软件工程的多样性1.1.3 软件工程和Web1.2 软件工程人员的职业道德1.3 案例研究1.3.1 胰岛素泵控制系统1.3.2 用于心理健康治疗的患者信息系统1.3.3 野外气象站要点进一步阅读材料练习参考书目第2章 软件过程2.1 软件过程模型2.1.1 瀑布模型2.1.2 增量式开发2.1.3 面向复用的软件工程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 Boehm的螺旋模型2.4 Rational统一过程要点进一步阅读材料练习参考书目第3章 敏捷软件开发3.1 敏捷方法3.2 计划驱动开发和敏捷开发3.3 极限编程3.3.1 极限编程中的测试3.3.2 结对编程3.4 敏捷项目管理3.5 扩展的敏捷方法要点进一步阅读材料练习参考书目第4章 需求工程4.1 功能需求和非功能需求4.1.1 功能需求4.1.2 非功能需求4.2 软件需求文档4.3 需求描述4.3.1 自然语言描述4.3.2 结构化描述4.4 需求工程过程4.5 需求导出和分析4.5.1 需求发现4.5.2 采访4.5.3 脚本4.5.4 用例4.5.5 深入实际4.6 需求有效性验证4.7 需求管理4.7.1 需求管理规划4.7.2 需求变更管理要点进一步阅读材料练习参考书目第5章 系统建模5.1 上下文模型5.2 交互模型5.2.1 用例建模5.2.2 时序图5.3 结构模型5.3.1 类图5.3.2 泛化5.3.3 聚合5.4 行为模型5.4.1 数据驱动的建模5.4.2 事件驱动模型5.5 模型驱动工程5.5.1 模型驱动体系结构5.5.2 可执行UML要点进一步阅读材料练习参考书目第6章 体系结构设计6.1 体系结构设计决策6.2 体系结构视图6.3 体系结构模式6.3.1 分层体系结构6.3.2 容器体系结构6.3.3 客户机一服务器体系结构6.3.4 管道和过滤器体系结构6.4 应用体系结构6.4.1 事务处理系统6.4.2 信息系统6.4.3 语言处理系统要点进一步阅读材料练习参考书目第7章 设计与实现7.1 利用UML进行面向对象设计7.1.1 系统上下文与交互7.1.2 体系结构的设计7.1.3 对象类识别7.1.4 设计模型7.1.5 接口描述7.2 设计模式7.3 实现问题7.3.1 复用7.3.2 配置管理7.3.3 宿主机一目标机开发7.4 开源开发要点进一步阅读材料练习参考书目第8章 软件测试8.1 开发测试8.1.1 单元测试8.1.2 选择单元测试案例8.1.3 组件测试8.1.4 系统测试8.2 测试驱动开发8.3 发布测试8.3.1 基于需求的测试8.3.2 情景测试8.3.3 性能测试8.4 用户测试要点进一步阅读材料练习参考书目第9章 软件进化9.1 进化过程9.2 程序进化的动态特性9.3 软件维护9.3.1 维护预测9.3.2 软件再工程9.3.3 通过重构进行预防性维护9.4 遗留系统管理要点进一步阅读材料练习参考书目第二部分 可依赖性和信息安全性第三部分 高级软件工程第四部分 软件管理
  • 内容简介:
      《软件工程》是系统介绍软件工程理论的经典教材,自1982年初版以来,随着软件工程学科的不断发展,不断更新版本,影响了一代又一代软件工程人才,对学科本身也产生了重大影响。本版保留了上一版中的软件工程的基本材料,但对各章都进行了修改和更新,并增加了很多有关其他主题的新材料。
      《软件工程》包含四个部分:第1部分是对软件工程的一般性介绍,包括软件工程过程和敏捷开发,以及面向对象的设计和设计模式的使用;第2部分介绍可依赖性和信息安全性问题;第3部分介绍高级软件工程;第四部分介绍软件管理,重点介绍技术管理问题。
  • 作者简介:
      萨默维尔(IanSommerville),英国著名软件工程专家。曾任教于兰卡斯特大学,现为圣安德鲁斯大学软件工程学教授。他在软件工程的教学和科研方面有20多年的经验。他是IEEECS组织编撰“软件工程知识体系”(SWEBOK)的专家委员会成员之一。他的研究领域包括计算机系统工程、需求工程、系统可靠性以及软件进货。
  • 目录:
    出版者的话译者序前言第一部分 软件工程导论第1章 概述1.1 专业化软件开发1.1.1 软件工程1.1.2 软件工程的多样性1.1.3 软件工程和Web1.2 软件工程人员的职业道德1.3 案例研究1.3.1 胰岛素泵控制系统1.3.2 用于心理健康治疗的患者信息系统1.3.3 野外气象站要点进一步阅读材料练习参考书目第2章 软件过程2.1 软件过程模型2.1.1 瀑布模型2.1.2 增量式开发2.1.3 面向复用的软件工程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 Boehm的螺旋模型2.4 Rational统一过程要点进一步阅读材料练习参考书目第3章 敏捷软件开发3.1 敏捷方法3.2 计划驱动开发和敏捷开发3.3 极限编程3.3.1 极限编程中的测试3.3.2 结对编程3.4 敏捷项目管理3.5 扩展的敏捷方法要点进一步阅读材料练习参考书目第4章 需求工程4.1 功能需求和非功能需求4.1.1 功能需求4.1.2 非功能需求4.2 软件需求文档4.3 需求描述4.3.1 自然语言描述4.3.2 结构化描述4.4 需求工程过程4.5 需求导出和分析4.5.1 需求发现4.5.2 采访4.5.3 脚本4.5.4 用例4.5.5 深入实际4.6 需求有效性验证4.7 需求管理4.7.1 需求管理规划4.7.2 需求变更管理要点进一步阅读材料练习参考书目第5章 系统建模5.1 上下文模型5.2 交互模型5.2.1 用例建模5.2.2 时序图5.3 结构模型5.3.1 类图5.3.2 泛化5.3.3 聚合5.4 行为模型5.4.1 数据驱动的建模5.4.2 事件驱动模型5.5 模型驱动工程5.5.1 模型驱动体系结构5.5.2 可执行UML要点进一步阅读材料练习参考书目第6章 体系结构设计6.1 体系结构设计决策6.2 体系结构视图6.3 体系结构模式6.3.1 分层体系结构6.3.2 容器体系结构6.3.3 客户机一服务器体系结构6.3.4 管道和过滤器体系结构6.4 应用体系结构6.4.1 事务处理系统6.4.2 信息系统6.4.3 语言处理系统要点进一步阅读材料练习参考书目第7章 设计与实现7.1 利用UML进行面向对象设计7.1.1 系统上下文与交互7.1.2 体系结构的设计7.1.3 对象类识别7.1.4 设计模型7.1.5 接口描述7.2 设计模式7.3 实现问题7.3.1 复用7.3.2 配置管理7.3.3 宿主机一目标机开发7.4 开源开发要点进一步阅读材料练习参考书目第8章 软件测试8.1 开发测试8.1.1 单元测试8.1.2 选择单元测试案例8.1.3 组件测试8.1.4 系统测试8.2 测试驱动开发8.3 发布测试8.3.1 基于需求的测试8.3.2 情景测试8.3.3 性能测试8.4 用户测试要点进一步阅读材料练习参考书目第9章 软件进化9.1 进化过程9.2 程序进化的动态特性9.3 软件维护9.3.1 维护预测9.3.2 软件再工程9.3.3 通过重构进行预防性维护9.4 遗留系统管理要点进一步阅读材料练习参考书目第二部分 可依赖性和信息安全性第三部分 高级软件工程第四部分 软件管理
查看详情
系列丛书 / 更多
软件工程
Java编程思想(第4版)
[美]Bruce Eckel 著;陈昊鹏 译
软件工程
数据挖掘:概念与技术(原书第3版)
[美]Jiawei、[美]Micheling、[美]Jian Pei 著;范明、孟小峰 译
软件工程
算法导论(原书第3版)
[美]Thomas、[美]Charles、[美]Ronald、[美]Clifford Stein 著;殷建平、徐云、王刚 译
软件工程
数据结构与算法分析:Java语言描述
[美]马克·艾伦·维斯 著;陈越 译
软件工程
C程序设计语言(第二版)
[美]Brian(布莱恩·克尼汉)、[美]Dennis M.Ritchie(丹尼斯·里奇) 著;徐宝文、李志 译
软件工程
C程序设计语言(第2版·新版) 习题解答
吉米拜尔 著;杨涛 译;[美]汤朵
软件工程
计算机科学丛书·云计算:概念、技术与架构
[美]Thomas、[英]Zaigham、[巴西]Ricardo Puttini 著;龚奕利、贺莲、胡创 译
软件工程
数据库系统概念:(原书第6版)
[美]Abraham、Henry、S.Sudarshan 著;杨冬青、李红燕、唐世渭 译
软件工程
深入理解计算机系统(原书第3版)
[美]兰德尔 E.布莱恩特(Randal E.·Bryant) 著;龚奕利、贺莲 译
软件工程
编译原理:原理、技术与工具
[美]阿霍 著;赵建华 译
软件工程
计算机科学导论:原书第3版
[美]Behrouz Forouzan 著;刘艺 译
软件工程
软件工程:实践者的研究方法(原书第8版 本科教学版)
[美]罗杰 S. 普莱斯曼 著;郑人杰、马素霞 译
相关图书 / 更多
软件工程
软件供应链安全实践指南
范丙华
软件工程
软件测试技术与实践——面向分布式系统OpenHarmony
朱少民
软件工程
软件简史(上下册)
张银奎
软件工程
软件和信息技术服务业IPO实务:探寻审核关注要点 解锁问题应对思路
天职国际会计师事务所(特殊普通 合伙)行业专家委员会 编著
软件工程
软件架构指标:度量软件系统的性能和架构质量
[意]克里斯蒂安·西塞里
软件工程
软件安全概论 大中专公共计算机
魏强 编
软件工程
软件工程理论与实践 大中专理科科技综合 廉龙颖 等 编 新华正版
作者
软件工程
软件测试技术(信息工程类高职高专双高建设活页式教材)
于洋 编者;万国德;责编:张庆琼
软件工程
软件测试:一个软件工艺师的方法(原书第5版) [美]保罗·C. 乔根森 [美]拜伦·德弗里斯
[美]拜伦·德弗里斯(ByronDeVries) 著;[美]保罗·C.乔根森(PaulC.Jorgensen)
软件工程
软件测试
赵烽;卜令瑞
软件工程
软件工程(第二版) 阎朝坤 编
黄炎
软件工程
软件工程导论(原书第5版) 软硬件技术
作者
您可能感兴趣 / 更多
软件工程
极北森林:移动的林木线 生物科学
[英]本·罗伦斯
软件工程
战争事典086:沙漠装甲:北非坦克战——1940年至1941年从贝达富姆到十字军 外国军事 [英]罗伯特·a.福尔奇克
[英]罗伯特·a.福尔奇克
软件工程
勃朗特插画书信集(通贩版) 外国现当代文学
[英]沈语冰主朱丽叶·加迪纳 编
软件工程
简·奥斯汀插画书信集(通贩版) 外国现当代文学
[英]沈语冰主佩内洛普·休斯—哈利特 编
软件工程
拉斐尔前派插画书信与记(通贩版) 外国现当代文学
[英]沈语冰主简·马什 编
软件工程
凡·高普罗旺斯插画书信集(通贩版) 外国现当代文学
[英]沈语冰主马丁·贝利 编
软件工程
弗吉尼亚·伍尔夫插画书信集(通贩版) 外国现当代文学
[英]沈语冰主弗朗西斯·斯伯丁 编
软件工程
dk地图上的人类史:我们从哪里来 外国历史 英国dk公司
[英]dk公司
软件工程
德国人眼中的欧战胜利日 纳粹德国的终失败
[英]乔纳森·特里格著小小冰人 译
软件工程
复杂系统的模糊网络
[英]亚历山大·吉戈夫(AlexanderGegov);王小巍
软件工程
胆大又胆小的冒险家(中英双语拼音版)/好玩好笑的一家人
[英]劳伦斯·安荷特 著
软件工程
塞尔达传说视觉艺术史
[英]未来出版社著李玫霏 译