• 软件工程与项目案例教程(高等学校计算机科学与技术项目驱动案例实践规划教材)
  • 软件工程与项目案例教程(高等学校计算机科学与技术项目驱动案例实践规划教材)
21年品牌 40万+商家 超1.5亿件商品

软件工程与项目案例教程(高等学校计算机科学与技术项目驱动案例实践规划教材)

每天下午五点半之前下单当天发货,西藏新疆不包邮加运费才能发货谢谢合作

20 3.3折 59.9 全新

仅1件

陕西西安
认证卖家担保交易快速发货售后保障

作者梁立新、郭锐 著

出版社清华大学出版社

出版时间2020-10

版次1

装帧平装

货号2023-6-24库

上书时间2024-09-09

飞扬书店2020

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 梁立新、郭锐 著
  • 出版社 清华大学出版社
  • 出版时间 2020-10
  • 版次 1
  • ISBN 9787302562276
  • 定价 59.90元
  • 装帧 平装
  • 开本 16
  • 纸张 胶版纸
  • 页数 348页
  • 字数 0.51千字
【内容简介】

本书是一本融合项目实践与开发原理于一体的书。它的特色是以项目实践作为主线贯穿其中。本书提供了完整的项目案例,通过项目使读者能够快速掌握软件工程中最核心的组件,包括:软件工程概述,项目开发生命周期及流程,需求分析,系统分析和设计,编码实现,测试和实施,软件配置和变更管理,软件过程管理,项目管理等。另外本书提供国际化企业标准开发文档,体现了国际化软件项目的标准开发流程和过程管理等。本书即可以作为初学软件工程的基础教程,对已经掌握了部分J知识的读者亦可起到画龙点睛的作用。

【作者简介】

梁立新,毕业于中国科技大学,获理学学士和管理科学硕士学位,后留学美国伊利诺依理工大学,获工商管理硕士学位。毕业后曾工作于美国华尔街、加拿大多伦多证券交易所和Canada Gain Fortune Inc.,担任高级软件设计师和首席技术官。在国内具有从零开始成功创业以及多年职业管理经历。现任深圳技术大学大数据与互联网学院副教授、外国专家局特聘专家。

【目录】

目录

 

第1章软件工程及信息化建设1

 

1.1软件工程概述1

 

1.1.1面向过程的方法3

 

1.1.2面向对象的方法3

 

1.2信息化建设项目案例――电子政务系统4

 

1.2.1电子政务系统概述4

 

1.2.2电子政务系统分类6

 

1.2.3电子政务建设的基础8

 

习题9

 

第2章项目开发流程与UML概述10

 

2.1项目开发流程10

 

2.1.1项目生命周期11

 

2.1.2项目开发阶段12

 

2.2UML概述13

 

2.2.1UML图13

 

2.2.2Rational Rose及其使用19

 

习题27

 

第3章软件需求分析28

 

3.1软件需求分析概述28

 

3.2软件需求分析过程29

 

3.2.1什么是软件需求29

 

3.2.2需求分析过程中的角色30

 

3.2.3需求分析过程的迭代30

 

3.2.4需求来源31

 

3.2.5需求获取方法31

 

3.2.6软件需求表达31

 

3.3项目案例36

 

3.3.1学习目标36

 

3.3.2案例描述363.3.3案例要点36

 

3.3.4案例实施37

 

3.3.5特别提示55

 

3.3.6拓展与提高55

 

习题55

 

第4章系统分析设计56

 

4.1软件架构设计57

 

4.1.1软件架构设计基本概念57

 

4.1.2软件架构设计步骤59

 

4.1.3架构设计文档69

 

4.2软件详细设计78

 

4.2.1软件详细设计概述78

 

4.2.2面向对象的详细设计79

 

4.2.3数据库设计82

 

4.3项目案例94

 

4.3.1学习目标94

 

4.3.2案例描述94

 

4.3.3案例要点94

 

4.3.4案例实施94

 

4.3.5特别提示127

 

4.3.6拓展与提高127

 

习题127

 

第5章软件实现128

 

5.1StrutsSpringHibernate架构概述 128

 

5.2Struts技术128

 

5.2.1Struts概述129

 

5.2.2MVC与Struts映射129

 

5.2.3Struts 2的工作流程和配置文件130

 

5.2.4创建Controller组件132

 

5.2.5创建Model组件142

 

5.2.6创建View组件143

 

5.3Hibernate技术144

 

5.3.1Hibernate概述144

 

5.3.2Hibernate的对象/关系数据库映射146

 

5.4Spring技术1655.4.1Spring概述165

 

5.4.2Spring IoC166

 

5.4.3Spring AOP原理176

 

5.4.4事务管理180

 

5.5项目案例185

 

5.5.1学习目标185

 

5.5.2案例描述185

 

5.5.3案例要点185

 

5.5.4案例实施185

 

5.5.5特别提示211

 

5.5.6拓展与提高212

 

习题212

 

第6章软件测试213

 

6.1软件测试概述213

 

6.2常用测试技术214

 

6.3JUnit217

 

6.3.1安装JUnit217

 

6.3.2JUnit测试流程217

 

6.3.3Eclipse与JUnit220

 

6.4JMeter223

 

6.4.1JMeter简介223

 

6.4.2JMeter测试流程223

 

6.4.3JMeter总结226

 

6.5项目案例227

 

6.5.1学习目标227

 

6.5.2案例描述227

 

6.5.3案例要点227

 

6.5.4案例实施227

 

6.5.5特别提示230

 

6.5.6拓展与提高230

 

习题230

 

第7章软件项目部署231

 

7.1软件部署概述231

 

7.2项目案例236

 

7.2.1学习目标2367.2.2案例描述236

 

7.2.3案例要点236

 

7.2.4案例实施236

 

7.2.5特别提示247

 

7.2.6拓展与提高247

 

习题247

 

第8章软件配置和变更管理248

 

8.1软件配置管理概述248

 

8.2软件配置管理工具――CVS248

 

8.3软件变更管理概述249

 

8.4统一变更管理250

 

8.4.1统一变更管理简介250

 

8.4.2统一变更管理原理250

 

8.5项目案例259

 

8.5.1学习目标259

 

8.5.2案例描述259

 

8.5.3案例要点259

 

8.5.4案例实施260

 

8.5.5特别提示271

 

8.5.6拓展与提高272

 

习题272

 

第9章软件过程管理273

 

9.1CMM273

 

9.1.1CMM基本概念273

 

9.1.2实施CMM的必要性274

 

9.1.3CMM的基本内容274

 

9.2CMMI278

 

9.2.1CMMI基本概念278

 

9.2.2从CMM到CMMI的映射279

 

9.3项目案例280

 

9.3.1学习目标280

 

9.3.2案例描述280

 

9.3.3案例要点280

 

9.3.4案例实施280

 

9.3.5特别提示2819.3.6拓展与提高281

 

习题281

 

第10章项目管理282

 

10.1项目管理基本概念282

 

10.1.1项目282

 

10.1.2项目管理的定义和特点283

 

10.1.3项目管理专业知识领域284

 

10.2项目管理知识体系286

 

10.2.1项目管理知识体系概述286

 

10.2.2项目管理的9个知识领域和5个过程287

 

10.3项目管理工具Project及其使用290

 

10.3.1Project概述290

 

10.3.2Project工具的使用292

 

10.4项目案例309

 

10.4.1学习目标309

 

10.4.2案例描述309

 

10.4.3案例要点310

 

 10.4.4案例实施310

 

10.4.5特别提示314

 

10.4.6拓展与提高314

 

习题314

 

附录A软件工程标准文档模板315

 

A.1软件需求规格说明书315

 

A.2架构设计说明书317

 

A.3详细设计说明书320

 

A.4测试说明书322

 

A.5用户手册324

 

A.6项目开发计划327

 


点击展开 点击收起

—  没有更多了  —

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

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