我正試圖設計一個HR休假應用系統。我需要知道如何最好地在前端實現以下要求,以及如何在數據庫中保存數據以便我可以動態地處理驗證。以下是我們如何確認員工是否有資格休假的一個小例子。根據規則動態地執行驗證
假設他/她正在申請「病假」,這種類型的假期不能在第二天直接進入「休假」。如果他/她申請的前一天標有病假,則不能申請休假。一旦我們驗證了這一點,我們需要對假期餘額進行驗證。假設員工是程序員,他/她每個月最多可以帶病假1次(或工資週期)。一個月內病人的病假數量取決於員工的指定。
以上是一個簡單的例子。規則可能會變得複雜,而且取決於員工的指定。我正在考慮在數據庫中堅持這樣的規則(我需要什麼樣的結構/屬性),還要在前端代碼(C#)中動態地評估規則(我需要什麼設計模式)
需要一些關於如何使用這些引擎的教程。 – deostroll 2010-02-25 13:49:36
@deostroll:已添加 – 2010-02-25 17:53:42