注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程與項目案例教程

軟件工程與項目案例教程

軟件工程與項目案例教程

定 價:¥59.90

作 者: 梁立新,郭銳 著
出版社: 清華大學(xué)出版社
叢編項: 高等學(xué)校計算機科學(xué)與技術(shù)項目驅(qū)動案例實踐規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302562276 出版時間: 2020-10-01 包裝: 平裝
開本: 16 頁數(shù): 348 字數(shù):  

內(nèi)容簡介

  本書是一本融合項目實踐與開發(fā)原理于一體的書。它的特色是以項目實踐作為主線貫穿其中。本書提供了完整的項目案例,通過項目使讀者能夠快速掌握軟件工程中最核心的組件,包括:軟件工程概述,項目開發(fā)生命周期及流程,需求分析,系統(tǒng)分析和設(shè)計,編碼實現(xiàn),測試和實施,軟件配置和變更管理,軟件過程管理,項目管理等。另外本書提供國際化企業(yè)標準開發(fā)文檔,體現(xiàn)了國際化軟件項目的標準開發(fā)流程和過程管理等。本書即可以作為初學(xué)軟件工程的基礎(chǔ)教程,對已經(jīng)掌握了部分J知識的讀者亦可起到畫龍點睛的作用。

作者簡介

  梁立新,畢業(yè)于中國科技大學(xué),獲理學(xué)學(xué)士和管理科學(xué)碩士學(xué)位,后留學(xué)美國伊利諾依理工大學(xué),獲工商管理碩士學(xué)位。畢業(yè)后曾工作于美國華爾街、加拿大多倫多證券交易所和Canada Gain Fortune Inc.,擔任高級軟件設(shè)計師和首席技術(shù)官。在國內(nèi)具有從零開始成功創(chuàng)業(yè)以及多年職業(yè)管理經(jīng)歷。現(xiàn)任深圳技術(shù)大學(xué)大數(shù)據(jù)與互聯(lián)網(wǎng)學(xué)院副教授、外國專家局特聘專家。

圖書目錄

目錄
第1章軟件工程及信息化建設(shè)1
1.1軟件工程概述1
1.1.1面向過程的方法3
1.1.2面向?qū)ο蟮姆椒?
1.2信息化建設(shè)項目案例——電子政務(wù)系統(tǒng)4
1.2.1電子政務(wù)系統(tǒng)概述4
1.2.2電子政務(wù)系統(tǒng)分類6
1.2.3電子政務(wù)建設(shè)的基礎(chǔ)8
習(xí)題9
第2章項目開發(fā)流程與UML概述10
2.1項目開發(fā)流程10
2.1.1項目生命周期11
2.1.2項目開發(fā)階段12
2.2UML概述13
2.2.1UML圖13
2.2.2Rational Rose及其使用19
習(xí)題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學(xué)習(xí)目標36
3.3.2案例描述363.3.3案例要點36
3.3.4案例實施37
3.3.5特別提示55
3.3.6拓展與提高55
習(xí)題55
第4章系統(tǒng)分析設(shè)計56
4.1軟件架構(gòu)設(shè)計57
4.1.1軟件架構(gòu)設(shè)計基本概念57
4.1.2軟件架構(gòu)設(shè)計步驟59
4.1.3架構(gòu)設(shè)計文檔69
4.2軟件詳細設(shè)計78
4.2.1軟件詳細設(shè)計概述78
4.2.2面向?qū)ο蟮脑敿氃O(shè)計79
4.2.3數(shù)據(jù)庫設(shè)計82
4.3項目案例94
4.3.1學(xué)習(xí)目標94
4.3.2案例描述94
4.3.3案例要點94
4.3.4案例實施94
4.3.5特別提示127
4.3.6拓展與提高127
習(xí)題127
第5章軟件實現(xiàn)128
5.1StrutsSpringHibernate架構(gòu)概述 128
5.2Struts技術(shù)128
5.2.1Struts概述129
5.2.2MVC與Struts映射129
5.2.3Struts 2的工作流程和配置文件130
5.2.4創(chuàng)建Controller組件132
5.2.5創(chuàng)建Model組件142
5.2.6創(chuàng)建View組件143
5.3Hibernate技術(shù)144
5.3.1Hibernate概述144
5.3.2Hibernate的對象/關(guān)系數(shù)據(jù)庫映射146
5.4Spring技術(shù)1655.4.1Spring概述165
5.4.2Spring IoC166
5.4.3Spring AOP原理176
5.4.4事務(wù)管理180
5.5項目案例185
5.5.1學(xué)習(xí)目標185
5.5.2案例描述185
5.5.3案例要點185
5.5.4案例實施185
5.5.5特別提示211
5.5.6拓展與提高212
習(xí)題212
第6章軟件測試213
6.1軟件測試概述213
6.2常用測試技術(shù)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總結(jié)226
6.5項目案例227
6.5.1學(xué)習(xí)目標227
6.5.2案例描述227
6.5.3案例要點227
6.5.4案例實施227
6.5.5特別提示230
6.5.6拓展與提高230
習(xí)題230
第7章軟件項目部署231
7.1軟件部署概述231
7.2項目案例236
7.2.1學(xué)習(xí)目標2367.2.2案例描述236
7.2.3案例要點236
7.2.4案例實施236
7.2.5特別提示247
7.2.6拓展與提高247
習(xí)題247
第8章軟件配置和變更管理248
8.1軟件配置管理概述248
8.2軟件配置管理工具——CVS248
8.3軟件變更管理概述249
8.4統(tǒng)一變更管理250
8.4.1統(tǒng)一變更管理簡介250
8.4.2統(tǒng)一變更管理原理250
8.5項目案例259
8.5.1學(xué)習(xí)目標259
8.5.2案例描述259
8.5.3案例要點259
8.5.4案例實施260
8.5.5特別提示271
8.5.6拓展與提高272
習(xí)題272
第9章軟件過程管理273
9.1CMM273
9.1.1CMM基本概念273
9.1.2實施CMM的必要性274
9.1.3CMM的基本內(nèi)容274
9.2CMMI278
9.2.1CMMI基本概念278
9.2.2從CMM到CMMI的映射279
9.3項目案例280
9.3.1學(xué)習(xí)目標280
9.3.2案例描述280
9.3.3案例要點280
9.3.4案例實施280
9.3.5特別提示2819.3.6拓展與提高281
習(xí)題281
第10章項目管理282
10.1項目管理基本概念282
10.1.1項目282
10.1.2項目管理的定義和特點283
10.1.3項目管理專業(yè)知識領(lǐng)域284
10.2項目管理知識體系286
10.2.1項目管理知識體系概述286
10.2.2項目管理的9個知識領(lǐng)域和5個過程287
10.3項目管理工具Project及其使用290
10.3.1Project概述290
10.3.2Project工具的使用292
10.4項目案例309
10.4.1學(xué)習(xí)目標309
10.4.2案例描述309
10.4.3案例要點310
10.4.4案例實施310
10.4.5特別提示314
10.4.6拓展與提高314
習(xí)題314
附錄A軟件工程標準文檔模板315
A.1軟件需求規(guī)格說明書315
A.2架構(gòu)設(shè)計說明書317
A.3詳細設(shè)計說明書320
A.4測試說明書322
A.5用戶手冊324
A.6項目開發(fā)計劃327

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號