framework體系較穩定,效率開始上來。 framework內容很多,這篇只是簡要介紹一下.
---- XP過程 --------------------------------------------------
面談-> 確定管理流程 -> 製作demo -> 示範研討/改demo -> 合約 ->補足 -> 細化 -> 完成
(1) 啟動Framework,開新項目
從std產生標準資料庫,加上示範所需之使用者差異。
運行 yxErp.exe,以管理員進入, 回合設定參數:要不要期間、系統名、系統標題等
(2) 按企業管理流程設計 操作導航介面
加入各項,選表徵圖。指定項目執行的類, 按企業的管理流程,做出初步的介面。
許可權樹按 操作導航 層次,自動產生了。各項有什麼許可權亦可在此定義。
(3)使用 framework提供的標準類, 力量之源。
標準類
基礎資料:客戶、供應商、產品、材料、價目表、協議價、BOM、工序、機台
採購:採購訂單、MPR計算、採購入貨、進度管理、採購分析。。。。
倉庫:進倉、出倉、損溢、調撥、轉換、借還、進銷存帳
銷售:報表、訂單、銷售、進度、退貨、資料分析
外協:外協單價、外協訂單、外協領料、外協入倉、損耗計算、加工費用計算
生產:生產計劃、生產工單、質檢、
成本:月度費用、部門分配比例、物料/半成品/成品成本計算
人事:部門檔案、人事檔案、工資表定義、工資計算
考勤:班次定義、卡鐘設定、讀卡、加班記錄、考勤表產生
售後服務:回訪管理、投訴管理、客戶滿意度調查表
辦公輔助:行事曆、連絡人、內部郵件、公文審批
系統維護:系統參數設定、使用權限設定、維護記錄、備份、自動更新。。。。。。。
標準類來源
1.按多年經驗加集體論證,預先編寫的標準模組,以class型式儲存。
在做項目時, 客戶提出需求
2.功能標準需求,做到std,再反過來派生給此項目用,Std被增強。
3.只有一部分是標準的客戶需求,標準部分做在std, 派生到項目後再補上差異, std被增強。
4.與標準無關的,特定做在項目好了。
實現 App整體進化,烏龜爬得比兔子快。吸星大法,大關鍵。
(4)客戶需要與標準系統 的差異處理
具體的項目,可以直接用標準類,有時就要將標準類派生以體現客戶的差異需求。
a. 簡單的差異,在導航器再定義
b. 複雜的差異。派生到具體項目,可視化修改。修改後結果,存在具體項目。
下面項目,是將標準STD抽取一部分做成的 <通用出納票據列印> 。
原後台為SQL,通過改CA等,改為access資料庫。
c. 與標準太偏離的差異。另做表單可也。
5. 合約簽訂後,將示範版按合約內容補足。
然後系統進入細化階段。通過系統內部的“維護記錄”,驅動測試員、客戶、
PM、程式員 協同工作。這樣,系統將儘快接近目標。
參考 http://www.meizvfp.com/bbs/dispbbs.asp?boardID=2&ID=52826&page=1