課程詳情
基于 .NET 的需求分析和解決方案設計(MSF)
-->
具備使用.NET語言設計和編程能力
了解面向對象編程技術
了解軟件開發(fā)周期
熟悉微軟 .NET 開發(fā)技術
了解軟件生命周期
了解對象模型和數據模型的建模
目的:理解MSF框架原理,了解軟件生命周期管理流程,掌握MSF的基本構件
1、?MSF框架概述
2、?過程模型
3、?MSF過程模型的工作方式
4、?組織項目團隊的方式
5、?MSF 準則
6、?管理平衡的方法
7、?在項目中使用迭代
第二章.?收集和分析信息
目的:學習需求的收集和分析方法,掌握實用UML用例圖建立業(yè)務模型的方法
1、?使用建模表示法
2、?創(chuàng)建用例和使用場景
3、?收集信息
4、?分析信息
第三章.?解決方案的構思
目的:學習關于構思階段的創(chuàng)建,以及項目團隊成員在該階段中的角色和責任,掌握定義項目遠景和分析與項目有關的風險
1、?構思階段 概述
2、?創(chuàng)建遠景/范圍文檔
3、?創(chuàng)建項目結構文檔
4、?風險分析
第四章.?概念設計的創(chuàng)建
目的:了解計劃階段的三種設計以及相互關系,掌握概念設計理念,了解概念設計的過程,人員和交付物。
1、?計劃階段概述
2、?功能說明書概述
3、?概念設計過程概述
4、?構建概念設計
5、?優(yōu)化概念設計
第五章.?邏輯設計的創(chuàng)建
目的:學習概述邏輯設計的目的和好處,以及如何創(chuàng)建業(yè)務解決方案的邏輯設計,學習用于記錄邏輯設計輸出的工具和技術;如何優(yōu)化邏輯設計
1、?概述邏輯設計的目的和好處,以及團隊在邏輯設計過程中的組成情況;
2、?如何創(chuàng)建業(yè)務解決方案的邏輯設計;
3、?用于記錄邏輯設計輸出的工具和技術;
4、?如何優(yōu)化邏輯設計
第六章.?物理設計的創(chuàng)建
目的:學習物理設計的目的,完成物理設計有關的任務和交付成果,理解創(chuàng)建物理設計的四個步驟:研究、分析、合理化和實現
1、?物理設計概述
2、?物理設計分析
3、?物理設計合理化
4、?物理設計實現
第七章.?表示層的設計
目的:掌握有關應用程序表示層設計的相關內容,分別學習用戶界面(UI)和用戶處理組件的基本概念和設計方法
1、?用戶界面設計的基礎
2、?設計用戶界面
3、?設計用戶處理組件
第八章.?數據層的設計
目的:掌握解決方案的數據層設計,學習如何優(yōu)化數據訪問和驗證數據正確性;學習數據存儲設計,數據訪問優(yōu)化和數據有效性檢查的實現
1、?設計數據存儲
2、?優(yōu)化數據訪問
3、?實現數據有效性檢查
第九章.?設計安全規(guī)范
目的:學習設計安全的應用程序,掌握應用程序的常見安全威脅和缺陷;學習規(guī)劃應用程序的安全策略;.NET提供的安全方面的特性以及在應用程序的重要層次結構中設計授權、驗證和審核策略
1、?應用程序開發(fā)的安全性概述
2、?為應用程序安全性制定計劃
3、?使用.NET框架中的安全性
4、?設計授權、驗證和審核策略
第十章.?完成計劃階段
目的:學習如何完成計劃階段,從而為完成解決方案的開發(fā)和部署提供計劃和時間表,幫助項目團隊在項目的后續(xù)階段中更好地工作術
1、?整合設計的考慮事項
2、?管理功能的計劃
3、?將來階段計劃
4、?創(chuàng)建技術說明書
第十一章.?穩(wěn)定和部署方案
目的:掌握 MSF 穩(wěn)定階段和部署階段的目標、里程碑和交付成果
1、?MSF 穩(wěn)定階段
2、?穩(wěn)定階段的和試運行
3、?MSF 部署階段
4、?部署到產品環(huán)境
歡迎來電垂詢:?