MCSD Self-Paced Training Kit: Analyzing Requirements and Defining Microsoft .NET
暫譯: MCSD 自學訓練套件:分析需求與定義 Microsoft .NET

Microsoft Corporation

  • 出版商: MicroSoft
  • 出版日期: 2003-04-12
  • 定價: $2,300
  • 售價: 5.0$1,150
  • 語言: 英文
  • 頁數: 528
  • 裝訂: Hardcover
  • ISBN: 0735618941
  • ISBN-13: 9780735618947
  • 相關分類: .NET
  • 立即出貨(限量) (庫存=4)

買這商品的人也買了...

商品描述

Description:

Official Microsoft study guide for analyzing requirements and defining Microsoft .NET solution architectures.

Now you can build real-world programming skills as you prepare for MCP Exam 70-300—the only exam every MCSD certification candidate must pass. Work at your own pace through the scenario-based lessons and hands-on labs to learn how to analyze requirements and define a Microsoft .NET solution architecture for a software development project. This official Microsoft study guide maps one-to-one with the MCP exam objectives, including envisioning the solution; gathering and analyzing business requirements; developing specifications; creating the conceptual, logical, and physical designs; and creating standards and processes. As you develop proficiency in these critical skill areas, you’re also preparing for MCSD certification for Microsoft .NET.

 

Table of Contents:

About This Book vii
    Intended Audience vii
    Prerequisites viii
    Reference Materials viii
    About the CD-ROM viii
    Features of This Book ix
    The Microsoft Certified Professional Program xx
    Technical Support xxv
CHAPTER 1 Introduction to Designing Business Solutions 1
    Lesson 1: Overview of Microsoft Solutions Framework 2
    Lesson 2: Phases in the MSF Process Model 15
    Lesson 3: Introducing the Case Study—Adventure Works Cycles Application 25
    Summary 34
    Review 35
CHAPTER 2 Gathering and Analyzing Information 37
    Lesson 1: Gathering Information 38
    Lesson 2: Analyzing Information 49
    Lesson 3: Using Modeling Notations 57
    Lesson 4: Creating Use Cases and Usage Scenarios 69
    Activity: Gathering and Analyzing Information 78
    Summary 81
    Review 82
CHAPTER 3 Envisioning the Solution 85
    Lesson 1: The Envisioning Phase 86
    Lesson 2: Creating a Vision/Scope Document 91
    Lesson 3: Creating the Project Structure Document 104
    Lesson 4: Analyzing Risks 110
    Activity: Developing a Vision/Scope Document 114
    Summary 118
    Review 120
CHAPTER 4 Creating the Conceptual Design 123
    Lesson 1: An Introduction to the Planning Phase 125
    Lesson 2: An Overview of the Functional Specification 131
    Lesson 3: An Overview of the Conceptual Design Process 138
    Lesson 4: Building the Conceptual Design 143
    Lesson 5: Optimizing the Conceptual Design 157
    Activity: Analyzing Requirements 163
    Summary 165
    Review 168
CHAPTER 5 Creating the Logical Design 171
    Lesson 1: An Overview of Logical Design 173
    Lesson 2: Creating a Logical Design 180
    Lesson 3: Documenting Logical Design Output 194
    Lesson 4: Optimizing Logical Design 202
    Activity: Identifying Objects for the Logical Design 208
    Summary 210
    Review 212
CHAPTER 6 Creating the Physical Design 215
    Lesson 1: An Overview of Physical Design 216
    Lesson 2: Physical Design Analysis 225
    Lesson 3: Physical Design Rationalization 232
    Lesson 4: Physical Design Implementation 241
    Activity: Working on the Physical Design 247
    Summary 248
    Review 250
CHAPTER 7 Designing the Presentation Layer 253
    Lesson 1: Basics of User Interface Design 255
    Lesson 2: Designing the User Interface 262
    Lesson 3: Designing User Process Components 275
    Activity: Creating the User Interface 279
    Summary 281
    Review 283
CHAPTER 8 Designing the Data Layer 285
    Lesson 1: Designing the Data Store 286
    Lesson 2: Optimizing Data Access 298
    Lesson 3: Implementing Data Validation 307
    Activity: Creating a Data Schema 314
    Summary 315
    Review 317
CHAPTER 9 Designing Security Specifications 319
    Lesson 1: Overview of Security in Application Development 320
    Lesson 2: Planning for Application Security 323
    Lesson 3: Using .NET Framework Security Features 330
    Lesson 4: Designing Authorization, Authentication, and Auditing Strategies 339
    Activity: Threat Modeling and Mitigation 349
    Summary 350
    Review 352
CHAPTER 10 Completing the Planning Phase 355
    Lesson 1: Incorporating Design Considerations 356
    Lesson 2: Planning for Administrative Features 371
    Lesson 3: Planning for Future Phases 375
    Lesson 4: Creating the Technical Specification 381
    Activity: Reviewing a Test Plan and Technical Specification 383
    Summary 385
    Review 388
CHAPTER 11 Stabilizing and Deploying the Solution 391
    Lesson 1: The MSF Stabilizing Phase 392
    Lesson 2: Testing and Piloting for Stabilization 397
    Lesson 3: The MSF Deploying Phase 410
    Lesson 4: Deploying to a Production Environment 412
    Activity: Prioritizing Bugs 421
    Summary 423
    Review 424
APPENDIX A Questions and Answers 427
GLOSSARY 455
INDEX 469

商品描述(中文翻譯)

描述:
官方微軟學習指南,用於分析需求和定義 Microsoft .NET 解決方案架構。

現在,您可以在準備 MCP 考試 70-300 的過程中建立實際的程式設計技能——這是每位 MCSD 認證候選人必須通過的唯一考試。您可以按照自己的步調,通過基於情境的課程和實作實驗室學習如何分析需求並為軟體開發專案定義 Microsoft .NET 解決方案架構。這本官方微軟學習指南與 MCP 考試目標一一對應,包括構思解決方案;收集和分析業務需求;開發規格;創建概念、邏輯和物理設計;以及創建標準和流程。在您發展這些關鍵技能領域的熟練度時,您也在為 Microsoft .NET 的 MCSD 認證做準備。

目錄:
關於本書
意圖讀者
先決條件
參考資料
關於 CD-ROM
本書的特點
微軟認證專業人員計畫
技術支援
第一章 商業解決方案設計導論
課程 1:微軟解決方案框架概述
課程 2:MSF 流程模型中的階段
課程 3:案例研究介紹——Adventure Works Cycles 應用程式
總結
回顧
第二章 收集和分析資訊
課程 1:收集資訊
課程 2:分析資訊
課程 3:使用建模符號
課程 4:創建使用案例和使用情境
活動:收集和分析資訊
總結
回顧
第三章 構思解決方案
課程 1:構思階段
課程 2:創建願景/範圍文件
課程 3:創建專案結構文件
課程 4:分析風險
活動:開發願景/範圍文件
總結
回顧
第四章 創建概念設計
課程 1:規劃階段介紹
課程 2:功能規格概述
課程 3:概念設計過程概述
課程 4:構建概念設計
課程 5:優化概念設計
活動:分析需求
總結
回顧
第五章 創建邏輯設計
課程 1:邏輯設計概述
課程 2:創建邏輯設計
課程 3:記錄邏輯設計輸出
課程 4:優化邏輯設計
活動:識別邏輯設計的物件
總結
回顧
第六章 創建物理設計
課程 1:物理設計概述
課程 2:物理設計分析
課程 3:物理設計合理化
課程 4:物理設計實施
活動:進行物理設計
總結
回顧
第七章 設計呈現層
課程 1:使用者介面設計基礎
課程 2:設計使用者介面
課程 3:設計使用者流程元件
活動:創建使用者介面
總結
回顧
第八章 設計資料層
課程 1:設計資料儲存
課程 2:優化資料存取
課程 3:實施資料驗證
活動:創建資料架構
總結
回顧
第九章 設計安全規範
課程 1:應用程式開發中的安全概述
課程 2:應用程式安全規劃
課程 3:使用 .NET Framework 安全功能
課程 4:設計授權、身份驗證和審計策略
活動:威脅建模和緩解
總結
回顧
第十章 完成規劃階段
課程 1:納入設計考量
課程 2:規劃管理功能
課程 3:規劃未來階段
課程 4:創建技術規範
活動:審查測試計畫和技術規範
總結
回顧
第十一章 穩定和部署解決方案
課程 1:MSF 穩定階段
課程 2:測試和試點