DoDAF大型系統架構設計課程
l Day-1: DoDAF如何支援企業資訊系統之建案(6hr)
l Day-2: 建案階段的作業架構(OV)內容及實作技術(6hr)
l Day-3: 建案階段的系統架構(SV)內容及實作技術(6hr)
l Day-4: 系統開發階段的DoDAF內容及實作技術(6hr)
l Day-5: 從DoDAF到軟體程式設計之流程(6hr)
分5天上課,共25小時
本課程特色:
※ 依據企業的建案、建置及維護模式而規劃的DoDAF架構設計及其文件開發程序。
※ 從建案初期就進行架構規劃及設計,由架構師開發核心的DoDAF文件。
※ 依據架構師所開發的建案DoDAF文件,架構師能替甲方產出精湛的系統開發之需求規格文件。
※ 從建案到做需規格,然後到軟體開發、測試及上線,架構師開發的DoDAF文件貫穿全局,是專案順利成功的基石。
第1天主題: DoDAF如何支援企業資訊系統之建案
|
|
上午 |
|
下午 |
|
主
題 |
DoDAF的意義和目的
|
|
建案階段的DoDAF設計範圍及程序 |
|
節 |
一 |
二 |
|
三 |
四 |
|
|
|
|
|
|
|
|
內容
大綱 |
n DoDAF在建案系統分析階段之角色
n DoDAF文件與AHP評估之關係
n 為何DoDAF文件是建案文件的核心要件? |
n 從協助建案來看DoDAF的三個觀點(View)
n 從建案後之建置看DoDAF三個觀點
n DoDAF與CMMI的搭配方法 |
|
n UML建模語言與DoDAF圖形文件
n 介紹UML/SysML主要圖形繪製方法
n 介紹DoDAF開發工具:EA與SA
n 建案階段的作業架構(OV)部分
|
n 建案階段的系統架構(SV)部分
n 建案階段的TV與AV部分
n 建案階段的DoDAF文件開發程序
|
第2天主題: 建案階段的作業架構內容及實作技術
|
|
上午 |
|
下午 |
|
主題 |
作業架構設計概念及技巧
|
|
作業架構文件開發及實例解說
|
|
節 |
一 |
二 |
|
三 |
四 |
|
|
|
|
|
|
|
|
內容
大綱 |
n 作業架構規劃的目的:以系統整合支援企業資訊化
n 從OV-2與OV-5並行同步出發
n 以UML表達OV-5與OV-2圖和文 |
n 分析作業節點(OPN: Operational Node)的程序和技巧
n 分析作業SOP的程序和技巧
n 分析作業資訊流的程序和技巧
|
|
n 將OPN節點表達於OV-2文件
n 將OPN間的資訊流表達於OV-2
n 將SOP的資訊流表達於OV-5文件
n 將組織結構表達於OV-4文件
n 將資訊交換表達於OV-3文件
|
[Case Study]
n 以Aurora醫療數位化之作業架構為例
n 使用開發EA工具
n 實機繪製OV-2及OV-5圖
n 實機繪製OV-3及OV-4圖
n 實例討論 |
第3天主題: 建案階段的系統架構內容及實作技術
|
|
上午 |
|
下午 |
|
主題 |
系統架構設計概念及技巧
|
|
系統架構文件開發及實例解說
|
|
節 |
一 |
二 |
|
三 |
四 |
|
|
|
|
|
|
|
|
內容
大綱 |
n 系統架構規劃的目的:實現網路化作業模式
n 將OV-2的需求線(Need-line)對應到SV-1
n 將OV-5的資訊流對應到SV-1
|
n 分析系統節點(SYN:System Node)的程序和技巧
n 分析SYN間訊息流程序和技巧
n 分析SYN內部資訊流的程序和技巧
n 分析通訊(Com- munication)節點的程序和技巧
|
|
n 將SYN節點及節點間資訊流介面表達於SV-1
n 將通訊節點及節點間資訊流介面表達於SV-2
n 將系統產品及技術演進和預測評估表達於SV-8和SV-9
n 製作TV和AV文件
|
[Case Study]
n 以Aurora醫療數位化之系統架構為例
n 使用開發EA工具
n 實機繪製SV-1圖
(含SYN層級和系統層級的SV-1圖)
n 實機繪製SV-2圖
n 實例討論 |
第4天主題: 系統開發階段的DoDAF內容及實作(甲方段)
|
|
上午 |
|
下午 |
|
主題 |
細緻化建案DoDAF成為甲方需求規格
|
|
細緻化建案DoDAF成為甲方系統介面規格 |
|
節 |
一 |
二 |
|
三 |
四 |
|
|
|
|
|
|
|
|
內容
大綱 |
n 在開發階段的DoDAF之角色
n 從建案階段的DoDAF文件到開發階段的甲方需求文件
n 開發階段DoDAF文件與CMMI之搭配方法
|
n 開發階段的作業架構(OV)規劃部分
n 分析及繪製OV-6a文件
n 分析及繪製OV-6b及OV-6c文件
n 分析及繪製OV-7文件
|
|
n 從SV-1和SV-2對應到SV-4a
n 以SOA及GIG角度規劃網路服務,並對應到SV-4b
n 繪製SV-3、SV-5a和SV-5b交叉參考表格
|
[Case Study]
n 以Aurora醫療數位化之業務為例
n 使用開發EA工具
n 實機繪製上述的DoDAF文件
n 將上述DoDAF文件作為甲方的系統需求文件及介面規格 |
附註:甲方就是軟體的需求單位
第5天主題: 從DoDAF到軟體程式設計之流程(乙方段)
|
|
上午 |
|
下午 |
|
主題 |
銜接到Use Case-Driven軟體開發程序
|
|
落實到程式碼的程序 |
|
節 |
一 |
二 |
|
三 |
四 |
|
|
|
|
|
|
|
|
內容
大綱 |
n 軟體三個關鍵:結構、需求和好用
n Use Case-Driven:銜接前面架構設計和需求規格而追求好用的利器
n 從SV-4a和SV-4的Use Case出發,進行Use Case分析與設計。
|
n 以Use Case為開發和測試單位,支援軟體專案管理。
n 基於SV-4的Use Case繪製SV-10a、SV-10b和SV-10c文件
n 從SV-4和SV-10分析資料模型,表達於SV-11
|
|
n 基於SV-10進行程式碼的撰寫及單元測試
n 基於SV-1和SV-2進行程式模組的整合測試
n 基於SV-10並使用EA工具自動產生程式碼 |
[Case Study]
n 使用開發EA工具
n 實機繪製上述的SV-10文件
n 基於上述SV-10而展開程式碼的撰寫
n 總複習
n 問題與討論 |
附註:乙方就是軟體開發的承包商。
週六或週日上課6小時
費用: NT$24,500元
服務:
電話:02-2739-8367 Web: www.misoo1.com
Email: misoo.tw@gmail.com 地址:台北市忠孝東路5段510號7F
|