日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NET企業(yè)級應用開發(fā):使用VS.NET\UML和MSF

企業(yè)級應用開發(fā):使用VS.NET\UML和MSF

企業(yè)級應用開發(fā):使用VS.NET\UML和MSF

定 價:¥78.00

作 者: (丹)漢森、湯姆森|譯者;王海濤譯
出版社: 清華大學出版社
叢編項: 使用VS.NET、UML和MSF
標 簽: 軟件項目管理

ISBN: 9787302108146 出版時間: 2005-08-01 包裝: 平裝
開本: 16開 頁數(shù): 569 字數(shù):  

內容簡介

  為滿足客戶要求,各種新技術、標準和工具紛至沓來,令小型軟件、企業(yè)級應用程序和集成系統(tǒng)開發(fā)人員無所適從。因此,Microsoft等軟件巨頭投入大量工作,提供了使用這些新技術的最佳實踐和指導原則,推出了成熟的使用模式。技術決定著大多數(shù)項目的成敗,所以,必須注重規(guī)劃、架構、設計和開發(fā)過程,遵循建模、測試和分析運行應用程序的原則。本書從產品功能和常見的角度闡述VS.NET的企業(yè)功能,解釋使用VS.NET的原因和方式。例如,若用企業(yè)模板限制VS.NET,則可按選定的應用程序架構,更靈活地進行開發(fā),更安全地使用新技術,并能在應用開發(fā)項目使用最佳實踐。通過學習本書的實踐指南,您可以了解VS.NET的最佳企業(yè)功能,提高應用程序的質量。

作者簡介

  John Erik Hansen著名的項目管理、業(yè)務分析和UML分析/建模的專家,成功指導過多個項目,業(yè)績遍及歐洲。John擁有MCSD、Rational Rose證書和商務管理證書,曾任項目經理、顧問、微軟CTEC培訓師和業(yè)務分析師,編寫過數(shù)據(jù)倉庫、電子采購、ASP、VB和.NET應用程序,有十年以上的從業(yè)經歷。

圖書目錄

第Ⅰ部分  入門篇
第1章  建?;A知識 3
1.1  企業(yè)應用程序、開發(fā)和建模 3
1.1.1  企業(yè)應用程序 3
1.1.2  企業(yè)開發(fā) 3
1.1.3  企業(yè)建模 4
1.2  Visio簡介 4
1.3  構建Logon流程的模型 5
1.3.1  構建VB.NET類 5
1.3.2  生成Logon類的VB.NET代碼 9
1.3.3  構建C#類 11
1.3.4  為Logon類生成C#代碼 12
1.3.5  代碼生成小結 13
1.4  構建數(shù)據(jù)庫模型 13
1.4.1  構建數(shù)據(jù)庫模型圖 13
1.4.2  生成數(shù)據(jù)庫 17
1.4.3  對數(shù)據(jù)庫實施反向工程 20
1.5  總結 22
第2章  規(guī)劃和記錄解決方案 23
2.1  設計的含義 23
2.1.1  設計的重要性 24
2.1.2  “好”設計的含義 24
2.1.3  “壞”設計的成本 26
2.2  Microsoft解決方案框架設計
過程 27
2.2.1  概念設計 28
2.2.2  邏輯設計 32
2.2.3  物理設計 37
2.3  規(guī)劃解決方案 44
2.3.1  規(guī)劃過程 44
2.3.2  記錄解決方案 45
2.4  總結 45
第Ⅱ部分  UML
第3章  UML基礎 49
3.1  UML簡介 49
3.2  UML發(fā)展史 50
3.2.1  James Rumbaugh的OMT 51
3.2.2  Grady Booch的Booch開發(fā)
方法 52
3.2.3  Ivar Jacobson的OOSE方法 52
3.3  由OMG發(fā)布 53
3.4  使用UML 53
3.5  UML符號 54
3.5.1  功能圖 55
3.5.2  行為圖 56
3.5.3  實現(xiàn)圖 59
3.6  總結 60
第4章  UML行為模型 61
4.1  用例圖 61
4.1.1  行動者 62
4.1.2  關系 65
4.1.3  過程 67
4.1.4  包 69
4.1.5  系統(tǒng)邊界 72
4.1.6  用例圖小結 72
4.2  順序圖 73
4.2.1  對象 73
4.2.2  激活 75
4.2.3  消息 76
4.2.4  注解 80
4.2.5  順序圖小結 81
4.3  協(xié)作圖 81
4.3.1  對象 81
4.3.2  鏈接 82
4.3.3  消息 83
4.3.4  協(xié)作圖小結 84
4.4  活動圖 84
4.4.1  泳道 84
4.4.2  活動 85
4.4.3  轉換 85
4.4.4  狀態(tài) 86
4.4.5  決策 87
4.4.6  活動圖小結 88
4.5  UML到.NET的映射 88
4.6  總結 88
第5章  UML靜態(tài)模型 89
5.1  類圖 89
5.1.1  包 89
5.1.2  類 92
5.1.3  關系 101
5.2  狀態(tài)圖 106
5.2.1  狀態(tài) 107
5.2.2  轉換 107
5.2.3  決策 107
5.3  組件圖 108
5.3.1  組件 109
5.3.2  節(jié)點 110
5.3.3  依賴 111
5.3.4  接口 111
5.3.5  從組件圖生成代碼 113
5.4  部署圖 116
5.4.1  節(jié)點 116
5.4.2  組件 117
5.4.3  關系 118
5.5  定型 119
5.5.1  內置定型 119
5.5.2  自定義定型 120
5.6  UML到.NET的映射 120
5.7  總結 122
第6章  規(guī)劃VB.NET或C#項目 123
6.1  規(guī)劃過程 123
6.1.1  收集需求 123
6.1.2  設計解決方案 123
6.1.3  構建迭代規(guī)劃 124
6.1.4  準備編碼 124
6.1.5  選擇數(shù)據(jù)訪問 127
6.1.6  規(guī)劃部署 128
6.1.7  測試 128
6.2  企業(yè)模板項目 129
6.3  配置文件 130
6.4  維護 132
6.4.1  查找新功能 132
6.4.2  監(jiān)視程序 133
6.4.3  故障 133
6.5  總結 134
第7章  維護UML文檔 135
7.1  更新時間 135
7.2  更新內容 135
7.3  負責維護 137
7.4  如何在團隊中維護UML 138
7.4.1  鎖定UML模型 138
7.4.2  支持多個用戶 139
7.4.3  模型的版本控制 139
7.5  維護模型的不同視圖 140
7.6  如何在部署后更新模型 140
7.7  總結 140
第Ⅲ部分  VS.NET企業(yè)級功能
第8章  使用企業(yè)模板項目 145
8.1  企業(yè)模板項目的作用 145
8.2  預置企業(yè)模板項目 146
8.2.1  選擇模板項目 146
8.2.2  分析用企業(yè)模板創(chuàng)建的
解決方案 147
8.2.3  查看企業(yè)模板項目文件 148
8.3  定制企業(yè)模板項目 158
8.3.1  編輯已有企業(yè)模板文件 158
8.3.2  使用VS.NET新建企業(yè)模板
項目文件 159
8.3.3  為企業(yè)模板項目添加項目或
項目項 160
8.3.4  清理企業(yè)模板項目 166
8.3.5  將企業(yè)模板項目添加到New
Project對話框 167
8.4  總結 171
第9章  使用策略文件 172
9.1  策略文件的含義 172
9.1.1  策略文件上下文 173
9.1.2  策略文件項 173
9.1.3  策略文件范圍 174
9.2  策略文件格式和模式 174
9.2.1  根節(jié)點和第一級節(jié)點 175
9.2.2  DEFAULTSETTINGS節(jié)點 176
9.2.3  CATEGORIES節(jié)點 177
9.2.4  FEATURES節(jié)點 177
9.2.5  ELEMENT節(jié)點 177
9.3  創(chuàng)建和編輯策略文件 178
9.3.1  關閉編輯器 179
9.3.2  創(chuàng)建策略文件主干 179
9.3.3  指定全局默認行為 182
9.3.4  添加項 185
9.3.5  組合項 200
9.3.6  使用ELEMENT表達式 201
9.3.7  用策略配置VS.NET IDE 201
9.4  策略驗證 218
9.5  TDL節(jié)點 218
9.6  總結 226
9.7  練習題答案 226
9.7.1  練習9-9答案 226
9.7.2  練習9-10答案 228
第10章  使用自定義幫助主題 230
10.1  Dynamic Help窗口 230
10.1.1  選擇外部或內部幫助 232
10.1.2  選擇幫助集 234
10.2  幫助上下文文件格式 234
10.2.1  LinkGroup節(jié)點 235
10.2.2  Context節(jié)點 237
10.3  創(chuàng)建自定義幫助主題 239
10.3.1  確定自定義幫助主題
類別 241
10.3.2  設置幫助上下文鏈接 242
10.3.3  過濾幫助主題的設置 244
10.3.4  將幫助主題引用添加到
策略文件 245
10.3.5  過濾自定義幫助主題
鏈接 248
10.4  顯示Dynamic Help窗口
調試信息 252
10.5  設置Dynamic Help窗口 254
10.6  總結 255
第11章  Visual SourceSafe 257
11.1  使用源控制的原因 257
11.2  VSS的體系結構 258
11.2.1  服務器/VSS數(shù)據(jù)庫
服務器 259
11.2.2  工作站/VSS客戶端 259
11.2.3  數(shù)據(jù)庫組織 260
11.3  VSS的安全性 263
11.4  VSS與VS.NET IDE的集成 265
11.4.1  接口添加 265
11.4.2  源控制選項 267
11.5  基礎知識 272
11.5.1  訪問VSS項目 272
11.5.2  編輯項目項 272
11.6  Visual SourceSafe管理 273
11.6.1  啟動Visual SourceSafe
Administrator應用程序 273
11.6.2  用戶管理 275
11.6.3  數(shù)據(jù)庫管理 277
11.7  使用Visual SourceSafe 287
11.7.1  日常的VSS任務 287
11.7.2  高級任務 294
11.8  使用源控制的最佳實踐 304
11.8.1  經常性地簽入 304
11.8.2  不要簽入未完成的項 304
11.8.3  對所有項簽入進行注釋 305
11.8.4  建立用戶命名約定 305
11.8.5  經常驗證數(shù)據(jù)庫的
完整性 305
11.9  總結 306
第12章  Visio for Enterprise Architects
2003 307
12.1  生成自動的代碼和UML
模型 307
12.1.1  前向工程 307
12.1.2  反向工程 312
12.2  VEA中的錯誤檢查 316
12.2.1  語義錯誤 316
12.2.2  程序錯誤 318
12.3  使用代碼模板 319
12.3.1  使用默認的代碼模板 320
12.3.2  修改代碼模板 323
12.4  生成報告 325
12.4.1  將模型保存為Web頁 326
12.4.2  為其他UML圖創(chuàng)建報告
的方法 327
12.5  總結 329
第13章  Application Center Test 330
13.1  ACT簡介 330
13.1.1  理解ACT計算機角色 331
13.1.2  使用ACT單機應用程序 331
13.1.3  在Visual Studio .NET 
IDE中使用ACT 333
13.1.4  選擇ACT項目環(huán)境 334
13.2  用戶和組 335
13.3  設置項目屬性 337
13.4  創(chuàng)建測試 339
13.4.1  記錄測試 339
13.4.2  檢查測試腳本代碼 341
13.5  設置測試屬性 341
13.6  運行測試 343
13.7  檢查測試結果 345
13.7.1  概覽:總結 346
13.7.2  測試運行圖 346
13.7.3  屬性 347
13.7.4  匯總 347
13.7.5  錯誤計數(shù) 347
13.7.6  額外的網絡統(tǒng)計 347
13.7.7  響應代碼 347
13.8  總結 347
第14章  Visual Studio Analyzer 348
14.1  Visual Studio Analyzer體系
結構 348
14.2  安裝Visual Studio Analyzer
組件 350
14.3  創(chuàng)建Visual Studio Analyzer
項目 351
14.4  使用收集過濾器 354
14.4.1  添加預定義的過濾器 355
14.4.2  添加定制的過濾器 355
14.4.3  編輯過濾器 356
14.4.4  刪除過濾器 356
14.5  開始和停止事件收集 357
14.5.1  開始事件收集 357
14.5.2  停止事件收集 357
14.5.3  暫停和恢復事件收集 358
14.6  分析數(shù)據(jù) 358
14.6.1  查看事件日志 358
14.6.2  查看服務器、進程和組件
交互圖 359
14.7  總結 360
第15章  部署應用程序 361
15.1  VS.NET部署概述 361
15.1.1  安裝和部署項目的類型 362
15.1.2  項目屬性 363
15.1.3  設置項目編輯器 365
15.2  Microsoft Windows Installer 374
15.3  部署Windows應用程序 375
15.3.1  向解決方案中添加
安裝項目 376
15.3.2  將文件添加到Windows
安裝和部署項目 376
15.3.3  在目標機器上定制
Windows部署的項 381

15.4  部署ASP.NET應用程序 384
15.4.1  向Web解決方案添加
安裝項目 386
15.4.2  向Web安裝和部署項目
添加文件 387
15.4.3  按照正確的順序構建和
部署Web安裝項目 390
15.5  處理.NET框架問題 390
15.5.1  檢測.NET框架 391
15.5.2  顯示警告消息 391
15.5.3  包含.NET框架 392
15.6  實現(xiàn)安全性 392
15.6.1  .NET框架安全機制 393
15.6.2  強名稱 393
15.6.3  身份驗證碼 393
15.6.4  模糊技術 394
15.6.5  部署權限 394
15.6.6  應用程序下載緩存 394
15.6.7  .NET Wizards 395
15.7  定制安裝項目 395
15.7.1  添加許可協(xié)議 395
15.7.2  添加標題徽標 396
15.8  版本化 397
15.8.1  程序集版本化 397
15.8.2  應用程序版本化 398
15.9  本地化問題 399
15.9.1  安裝本地化 399
15.9.2  本地化.NET框架 401
15.10  構建安裝項目和解決方案 401
15.11  運行安裝包 403
15.11.1  運行標準的安裝 403
15.11.2  運行可管理的安裝 403
15.12  使用非接觸部署 405
15.12.1  安裝遠程應用程序 405
15.12.2  清除應用程序下載
緩存 409
15.13  部署到多個目標機器 409
15.14  部署新的發(fā)布和補丁 410
15.14.1  有計劃的發(fā)布 410
15.14.2  補丁 410
15.14.3  部署完整的安裝包 410
15.14.4  部署Hotfix包 411
15.14.5  購買第三方產品 411
15.15  總結 412
第Ⅳ部分  實際的項目
第16章  實際訓練:內部項目 415
16.1  關于ITReady:背景情況 415
16.1.1  ITReady基礎設施 415
16.1.2  系統(tǒng)要求 416
16.2  掌握系統(tǒng)需求 416
16.2.1  確定最初的解決方案
行動者 417
16.2.2  在較高層次上識別過程 417
16.2.3  闡明系統(tǒng)的要求 418
16.2.4  添加基本的關系 419
16.3  確定創(chuàng)建哪種UML模型 420
16.3.1  必須遵循的圖 421
16.3.2  應該何時創(chuàng)建其他的圖 421
16.4  建模用例圖 423
16.4.1  考慮用例的數(shù)量和細節(jié) 423
16.4.2  添加用例內容 426
16.4.3  獲得用戶和贊助商的
承認 437
16.5  創(chuàng)建順序圖 437
16.5.1  確定觸發(fā)的對象和事件 438
16.5.2  得到用戶和開發(fā)人員的
承認 446
16.6  構建類圖 447
16.6.1  創(chuàng)建新的數(shù)據(jù)類型 447
16.6.2  建模類 449
16.7  時間表項目的問題和答案 456
16.8  建模數(shù)據(jù)庫 458
16.8.1  按照UML方法建模
數(shù)據(jù)庫 458
16.8.2  采用Visio方法建模
數(shù)據(jù)庫 459
16.8.3  使用可替換的數(shù)據(jù)庫
建模方法 459
16.9  總結 460
第17章  實際訓練:外部項目 461
17.1  關于Coffee Inc.:背景資料 461
17.2  收集需求 461
17.3  創(chuàng)建順序圖 463
17.3.1  開始創(chuàng)建順序圖 463
17.3.2  使順序圖更加實際 465
17.4  創(chuàng)建類圖 467
17.4.1  開始創(chuàng)建類圖 467
17.4.2  創(chuàng)建數(shù)據(jù)庫類圖 468
17.4.3  細化類圖 470
17.4.4  回顧OOP技術 477
17.5  為Upload類生成代碼 478
17.5.1  生成User類代碼 479
17.5.2  生成SalesCompanyUser
類代碼 480
17.5.3  生成LegalRight類代碼 484
17.6  建模集合并在代碼中反映它 485
17.7  創(chuàng)建并使用COM+組件 487
17.7.1  使用強名稱編譯程序集 487
17.7.2  創(chuàng)建新的COM應用程序 488
17.7.3  向COM組件添加引用 489
17.8  總結 490
第Ⅴ部分  建模工具
第18章  IBM Rational XDE 493
18.1  XDE和.NET IDE 集成 493
18.2  使用XDE建模 494
18.3  使用XDE繪制圖 495
18.3.1  設置屬性 496
18.3.2  創(chuàng)建順序圖 496
18.3.3  同步代碼和模型 497
18.4  移植模型 499
18.4.1  從Rose移植到XDE 499
18.4.2  從XDE移植到VEA 501
18.5  代碼模板 501
18.6  設計模式 504
18.7  了解更多有關XDE的內容 504
18.8  總結 504
第19章  比較Microsoft和IBM Rational
     UML工具及開發(fā)構架 506
19.1  集成 506
19.1.1  所支持的代碼生成類型 506
19.1.2  Visual Studio .NET IDE
集成 508
19.2  對象模型 510
19.3  .NET語言支持 511
19.4  報告 511
19.5  團隊開發(fā) 511
19.6  UML版本支持 512
19.7  成本 513
19.8  制造商支持 514
19.9  比較MSF和RUP 514
19.10  總結 516
第Ⅵ部分  MSF
第20章  Microsoft Solutions 
Framework 3.0 521
20.1  關于MSF 521
20.1.1  兩種方法 522
20.1.2  項目失效:大多數(shù)項目
都是失敗的 523
20.1.3  專注于過程而不是技術 524
20.1.4  分離目標和功能 524
20.1.5  分離業(yè)務和技術 525
20.2  MSF的內容 525
20.3  項目生命周期 526
20.3.1  規(guī)劃階段 526
20.3.2  構建階段 527
20.3.3  管理階段 527
20.4  模型 527
20.4.1  團隊模型 527
20.4.2  過程模型 535
20.4.3  風險模型 553
20.4.4  應用程序模型 559
20.4.5  企業(yè)模型 559
20.4.6  基礎結構模型 561
20.5  MSF是否能夠與UML、
VB.NET和C#一起使用 561
20.6  最佳的實踐 562
20.7  總結 563
附錄A  有用的鏈接和引用 564
A.1  UML鏈接和引用 564















A.2  VB.NET鏈接和引用 565
A.3  C#鏈接和引用 565
A.4  MSF鏈接和引用 566
A.5  Visio鏈接和引用 566
A.6  VS.NET Enterprise鏈接
和引用 567
A.7  其他鏈接和引用 568

本目錄推薦

掃描二維碼
Copyright ? 讀書網 rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號