• 软件工程实用教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

软件工程实用教程

17.82 4.7折 38 九五品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者朴勇 著

出版社人民邮电出版社

出版时间2015-08

版次1

装帧平装

货号A4

上书时间2024-11-17

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 朴勇 著
  • 出版社 人民邮电出版社
  • 出版时间 2015-08
  • 版次 1
  • ISBN 9787115393173
  • 定价 38.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 256页
  • 字数 432千字
  • 正文语种 简体中文
  • 丛书 普通高等教育软件工程“十二五”规划教材
【内容简介】
  《软件工程实用教程》主要围绕软件的系统工程化开发过程,介绍相关的理论、方法、技术和工具。以面向对象的分析和设计为主线,遵循UML2标准,从基本理论为出发点,介绍对软件开发的组织管理以及业务流程分析;重点针对软件开发的生命周期,讨论对业务需求进行分析、面向对象的概要设计、从概要设计到代码框架的生成、面向对象的详细设计、设计优化、面向对象实现、交互设计、测试与质量保证等重要环节;介绍软件开发环境,包括项目计划管理与跟踪以及主流配置管理工具的使用。
  《软件工程实用教程》内容丰富、循序渐进,注重软件工程理论与实践的结合,适合高等院校计算机相关专业本科生和研究生的教材,可也为从事软件开发的理论研究及工程技术人员提供参考。
【作者简介】
  朴勇,大连理工大学软件学院教师
  1994.9-1998.7大连理工大学计算机及应用专业学士
  1998.9-2001.4大连理工大学计算机软件与理论专业硕士
  2001.7-2003.12德国锡根大学电子工程与计算机系进修
  2004.3至今大连理工大学软件学院教师
【目录】
第1章软件工程概述
1.1软件危机与软件工程
1.1.1软件危机
1.1.2软件工程知识体系
1.2系统工程与UML
1.2.1系统工程
1.2.2统一建模语言
1.3软件工程开发方法
1.3.1传统方法
1.3.2面向对象方法
1.3.3理解两种开发方法
1.4习题

第2章软件开发过程
2.1软件开发的过程与生命周期
2.2传统生命周期模型
2.2.1瀑布模型
2.2.2快速原型模型
2.2.3增量模型
2.2.4螺旋模型
2.2.5喷泉模型
2.3敏捷软件模型
2.3.1增量与迭代
2.3.2敏捷开发的优势
2.3.3极限编程
2.3.4SCRUM
2.3.5MSF
2.4过程建模
2.4.1组织级过程
2.4.2使用活动图进行过程建模
2.5风险管理过程
2.6习题

第3章需求分析
3.1需求分析的挑战
3.2涉众及目标
3.2.1系统涉众
3.2.2系统目标
3.3通过用例明确系统功能
3.3.1用例及其表示
3.3.2寻找用例
3.3.3用例规约
3.3.4用例提炼
3.4基本事件流和备选事件流
3.5功能性需求
3.6非功能性需求
3.7习题

第4章类的概要设计
4.1系统架构
4.2基本类的确定
4.2.1类的识别
4.2.2初始类图
4.2.3类的关系
4.2.4类与对象
4.3类的细化
4.3.1方法和管理类
4.3.2设计优化
4.4使用顺序图进行验证
4.4.1顺序图
4.4.2验证方法
4.5界面类设计
4.6需求跟踪
4.7习题

第5章代码生成之道
5.1CASE工具
5.2单个类的代码实现
5.3关联关系的实现
5.4对象间的归属关系
5.4.1聚合关系
5.4.2组合关系
5.4.3依赖关系
5.5软件架构的构建
5.5.1包及其结构
5.5.2包结构优化
5.6影响程序运行的其它因素
5.7习题

第6章类的详细设计
6.1详细设计主要活动
6.2类方法的详细设计
6.2.1图形设计工具
6.2.2表格工具
6.2.3语言工具
6.3类的详细设计
6.3.1状态图的基本结构
6.3.2状态图的扩展
6.3.3状态图的应用
6.4对象约束语言
6.5习题

第7章设计优化
7.1小规模设计
7.2设计结构的优化
7.2.1基本的设计原则
7.2.2设计原则的应用
7.3模型-视图-控制器(MVC)
7.4设计模式
7.4.1抽象工厂模式
7.4.2单例模式
7.4.3适配器模式
7.4.4门面模式
7.4.5代理模式
7.4.6观察者模式
7.4.7策略模式
7.4.8状态模式
7.5习题

第8章实现
8.1非功能性需求的实现
8.2分布式系统
8.3XML
8.4程序库
8.5组件
8.5.1组件的设计与使用
8.5.2JavaBean组件
8.6框架
8.6.1框架及其应用
8.6.2Java中的框架
8.7数据的持久化
8.7.1文件持久化
8.7.2数据库持久化
8.8领域特定语言
8.9模型驱动架构(MDA)
8.9.1MDA原理及开发过程
8.9.2MDA应用
8.10重构
8.11习题

第9章交互设计
第10章质量保证
第11章软件开发环境
第12章版本控制系统
参考文献
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP