
.NET软体工程与项目案例教程
本书结合.NET技术详细讲解面向对象的软体工程原理和实践。本书套用“项目驱动” (project-driven)这种最新的教学模式,通过完整的项目案例系统地介绍使用.NET技术进行面向对象的分析设计、开发及管理的整个流程。全书分为3篇: 第一篇介绍包括信息化建设及面向对象的软体工程概述,以及IT项目开发流程与UML概述;第二篇面向对象的项目开发包括软体需求分析、系统分析设计、软体实现、软体测试以及软体项目部署;第三篇面向对象的项目管理包括软体配置和变更管理、软体过程管理以及项目管理。
基本介绍
- 书名:.NET软体工程与项目案例教程
- 作者:刘光洁、梁立新、雷玉广
- ISBN:9787302271277
- 定价:29元
- 出版时间:2012.01.01
书籍信息
作者:刘光洁、梁立新、雷玉广
定价:29元
印次:1-1
ISBN:9787302271277
出版日期:2012.01.01
印刷日期:2011.12.30
定价:29元
印次:1-1
ISBN:9787302271277
出版日期:2012.01.01
印刷日期:2011.12.30
内容简介
本书结合.NET技术详细讲解面向对象的软体工程原理和实践。本书套用“项目驱动” (project-driven)这种最新的教学模式,通过完整的项目案例系统地介绍使用.NET技术进行面向对象的分析设计、开发及管理的整个流程。全书分为3篇: 第一篇介绍包括信息化建设及面向对象的软体工程概述,以及IT项目开发流程与UML概述;第二篇面向对象的项目开发包括软体需求分析、系统分析设计、软体实现、软体测试以及软体项目部署;第三篇面向对象的项目管理包括软体配置和变更管理、软体过程管理以及项目管理。
教材目录
第一篇 整体介绍1
第1章 信息化建设及面向对象的软体工程概述2
1.1 信息化建设和ERP系统2
1.1.1 初识ERP系统2
1.1.2 ERP系统项目简介4
1.2 面向对象的软体工程概述6
第2章 IT项目开发流程与UML概述9
2.1 项目开发流程9
2.1.1 项目生命周期10
2.1.2 项目开发阶段11
2.2 UML概述12
2.2.1 UML图12
2.2.2 UML工具及使用17
第二篇 面向对象的项目开发31
第3章 软体需求分析32
3.1 软体需求分析概述32
3.2 软体需求分析过程33
3.2.1 软体需求33
3.2.2 需求过程中的角色34
3.2.3 需求过程叠代34
3.2.4 需求来源34
3.2.5 需求获取方法35
3.2.6 软体需求表达35
3.3 项目案例40
3.3.1 学习目标40
3.3.2 案例描述40
3.3.3 案例要点40 3.3.4 案例实施40
3.3.5 特别提示78
3.3.6 拓展与提高78第4章 系统分析设计79
4.1 软体架构设计(软体概要设计)80
4.1.1 软体架构设计基本概念80
4.1.2 软体架构设计步骤82
4.1.3 ERP系统概要设计说明书90
4.2 软体详细设计99
4.2.1 软体详细设计概述99
4.2.2 面向对象的详细设计100
4.2.3 资料库设计100
4.3 项目案例109
4.3.1 学习目标109
4.3.2 案例描述109
4.3.3 案例要点110
4.3.4 案例实施110
4.3.5 特别提示146
4.3.6 拓展与提高146
第5章 软体实现147
5.1 .NET框架概述147
5.2 C#技术150
5.2.1 C#程式的基本结构150
5.2.2 C#面向对象技术153
5.3 ADO.NET技术166
5.4 ASP.NET技术171
5.4.1 ASP.NET概述171
5.4.2 ASP.NET Web 控制项172
5.5 项目案例178
5.5.1 学习目标178
5.5.2 案例描述178
5.5.3 案例要点178
5.5.4 项目案例178
5.5.5 特别提示183
5.5.6 拓展与提高183第6章 软体测试184
6.1 软体测试概述184
6.2 常用测试技术185
6.3 NUnit188
6.3.1 NUnit单元测试简介188
6.3.2 NUnit2详细使用步骤188
6.4 TestDriven.NET194
6.4.1 TestDriven.NET简介194
6.4.2 Visual Studio 2008整合TestDriven.NET和使用步骤195
6.5 项目案例200
6.5.1 学习目标200
6.5.2 案例描述200
6.5.3 案例要点200
6.5.4 案例实施201
6.5.5 特别提示204
6.5.6 拓展与提高204
第7章 软体项目部署205
7.1 软体部署概述205
7.2 项目案例206
7.2.1 学习目标206
7.2.2 案例描述206
7.2.3 案例要点206
7.2.4 案例实施207
7.2.5 特别提示214
7.2.6 拓展与提高214第三篇 面向对象的项目管理215
第8章 软体配置和变更管理216
8.1 软体配置管理概述216
8.2 软体配置管理工具--Visual SourceSafe216
8.3 项目案例219
8.3.1 学习目标219
8.3.2 案例描述2198.3.3 案例要点219
8.3.4 案例实施219
8.3.5 特别提示224
8.3.6 拓展与提高224
第9章 软体过程管理225
9.1 能力成熟度模型225
9.1.1 能力成熟度模型的基本概念225
9.1.2 实施CMM的必要性226
9.1.3 CMM的基本内容226
9.2 能力成熟度模型集成230
9.2.1 CMMI的基本概念230
9.2.2 从CMM到CMMI的映射231
9.3 项目案例232
9.3.1 学习目标232
9.3.2 案例描述232
9.3.3 案例要点232
9.3.4 案例实施232
9.3.5 特别提示233
9.3.6 拓展与提高233
第10章 项目管理234
10.1 项目管理的基本概念234
10.1.1 项目234
10.1.2 项目管理235
10.1.3 项目管理专业知识领域 236
10.2 项目管理知识体系239
10.2.1 项目管理知识体系概述239
10.2.2 项目管理9大知识领域和5个阶段240
10.3 项目管理工具MS Project及使用242
10.3.1 MS Project概述243
10.3.2 MS Project工具的使用244
10.4 项目案例260
10.4.1 学习目标260
10.4.2 案例描述260
10.4.3 案例要点260
10.4.4 案例实施261
10.4.5 特别提示264
10.4.6 拓展与提高265