2009年12月27日 星期日

MDA 實作

MDA 是用宣告的方式來產生畫面, 可以很方便的 Real Time Form Generator. 有了 MDA 的架構, 顧問將可以更專心於業務流程。不管是一個操作畫面的增減欄位, 增減 Button, 或新增一個操作畫面, 都可以用定義的方式產生, 而不用寫程式。

提供 KIWI 連結: Model-driven architecture

較白話文的說明: (叡揚資訊對其開發工具的介紹)
MDA 的開發工具

觀念一樣, 但 Adempiere 是ERP 的MDA. 將可以更快速的完成 ERP 所要求的工作。

實作一: Purchase Order 減少欄位
實作二: Purchase Order 新增欄位
實作三: 新增操作畫面程式

以上, 都可以用定義的方式產生, 所以, MDA 不是一個操作畫面對應一支程式。
Janus 是MDA, SAP 也是, Oracle 的 Quality Management 有點像是, 但 Oracle ERP 並不是。

MDA 更大的好處是: USER 可以看到完成的操作畫面, Acceptance 不用簽的提心吊膽。

沒有留言:

張貼留言