2010年2月7日 星期日

MDA ERP:: CIM, PIM, PSM 還是 MIM 不分模組共用底層

MDA ERP::CIM, PIM, PSM 還是 MIM 不分模組共用底層

不分模組共用底層才是真 MDA
台灣你何時才能醒來!!!



UML 與 MDA 是目前兩大當紅、最夯的軟體標準,
前者定義了一套物件導向分析設計的模式語言,
後者則進一步規範建構模式的三大階段。
>> 真是鬼扯::先來 CIM 跟電腦化無關 就是管理目標 就是管理制度
>> 再個鬼扯::先來 PIM 跟開發平台無關 就是輸入畫面 就是輸出報表
>> 再個鬼扯::先來 PSM 跟開發平台有關 就是寫入方式 就是儲存方式
>> 這怎麼是 MDA ..
>> 那還不是 Sales Order / Mfg Order / Purchase Order 都是拆離的
>> Modular Independent 才是真 MDA
>> Sales Order / Mfg Order / Purchase Order 都是 Order
>> Customer Shipment / Material Issue Finish Goods / Vendor Receipt 都是 InOut
>> .....
>> Order and InOut 都是 :: Entry/Query/Update :: Same Screen.
>>

在MDA開發程序中,將建構模式分為三大階段,分別是:CIM、PIM及PSM。最後,程式設計師才依據PSM階段產出的UML模式,按圖編碼。
 
首先,在CIM(Computation Independent Model)階段,聚焦於系統環境及需求,但不涉及系統內部的結構與運作細節。課程中,我們將從範例瞭解在建構CIM階段的UML模式時,有什麼樣的實務訣竅。 而在PIM(Platform Independent Model)階段,則聚焦於系統內部細節,但不涉及實作系統的實體平台。這個階段所建構出來的UML模式是與平台無關的。課程中,我們將以範例與各位分享,瞭解在建構PIM階段的UML模式時,有什麼樣的實務訣竅。
 
接著,PSM(Platform Specific Model)階段,則聚焦於系統落實於特定實體平台的細節。最後,以簡單的C++範例,瞭解PSM到程式碼的對應關係。
課程目的
1.瞭解模型驅動架構(MDA) 之概念及其最佳實踐方法。
2.瞭解UML2.0各類符號之語法及其語意。
3.運用所學於軟體開發專案中,將MDA的方法逐步實現於應用系統的設計上。
適合對象
1.對模型驅動架構(MDA)、資訊系統的架構、分析及設計具有高度興趣者。
2.對UML 2.0相關圖形、符號、語法有濃厚興趣者。
3.跨國合作、以設計為導向的軟體公司。
預備知識
1.具備物件導向基本觀念
2.具有軟體系統開發經驗
3.略懂Java 、VB.NET 或是C++ 等任一物件導向程式設計語言
課程大綱
1. 認識UML與MDA兩大標準
2. 瞭解MDA開發程序與範例 --認識MDA開發程序的三大步驟 --以一個範例立即展示MDA開發程序
3. CIM觀念說明 --定義企業流程 --分析企業流程 --界定系統範圍
4. CIM應用範例
5. PIM觀念說明 --分析系統流程 --分析企業規則 --定義靜態結構 --定義操作及方法
6. PIM應用範例
7. PSM觀念與範例 --說明PSM與實體平台的相關性 --套用C++後的PSM模式
8. C++實作範例
上課日期
班級代號

上課時間

上課時段

線上報名
SE023B

2008/12/06 ~ 2008/12/14

週六, 日

假日

日期已過
24小時 / 18,500元 (課程嚐鮮優惠價:16,000元)《詳細內容》
相關課程:
 第一張專業認證:OMG Certified UML Professional (OCUP) Fundamental 認證班
 第二張專業認證:OMG Certified UML Professional (OCUP) Intermediate 認證班
 第三張專業認證:OMG Certified UML Professional (OCUP) Advanced 認證班

沒有留言: