基于RFID的企業(yè)工資支付保障平臺設計與實現(xiàn)
2)縣區(qū)勞動監(jiān)察機構用戶
擁有本縣級轄區(qū)內最高權限,對本縣轄區(qū)信息進行核對管理監(jiān)督;各轄區(qū)機構之間能獨立運行使用管理系統(tǒng)權限,各轄區(qū)的管理系統(tǒng)能及時查詢到某企業(yè)在某區(qū)的違法案件的處理記錄信息,但各轄區(qū)相互之間無法查詢各自區(qū)開展的業(yè)務量和繳存的保證金、準備金的數(shù)據(jù)的權限。
3)用人單位/建設單位用戶
擁有本單位信息查詢權限、申請開通權限,可以查詢到本單位的勞動管理事項、務工人員信息等可見信息。
4)務工人員
在實際務工過程中,能夠及時接受到監(jiān)察大隊和用工單位的信息通知,以及接受到銀行系統(tǒng)對工資發(fā)放情況的通知。
省級、市級和區(qū)縣級勞動監(jiān)察單位的管理權限按行政級別進行分層管理。系統(tǒng)部署模式:整個系統(tǒng)只部署一套系統(tǒng),數(shù)據(jù)庫為單庫部署,所有縣區(qū)的用戶都訪問同一套系統(tǒng)。為考慮系統(tǒng)安全和持續(xù)服務,建議采用服務器雙機熱備系統(tǒng),可提供不間斷的系統(tǒng)服務。
系統(tǒng)層次結構:系統(tǒng)中管理機構涉及省、市、縣區(qū)層次,用工單位處于不同的行政區(qū)劃范圍內,施工工地涉及跨區(qū)施工等問題,在最終實際的系統(tǒng)中,上級機構可以查看下級機構管轄的用工單位和務工人員情況。
同級監(jiān)察管理機構之間原則上是不允許互相查看對方的用工單位和務工人員情況的,特殊情況需要特殊授權處理。
2 系統(tǒng)總體架構的設計與實現(xiàn)
2.1 用戶訪問合法性控制
系統(tǒng)訪問控制層采用Seam的Action作為用戶訪問控制器,Seam的Action實現(xiàn)非常簡單,通過繼承Seam的Action基類重載execute方法,并在該方法里調用業(yè)務邏輯組件的業(yè)務方法。通過上述分析,在本系統(tǒng)中可以發(fā)現(xiàn)所有的Action有個共同之處是都需要調用業(yè)務邏輯組件。而在分析服務層時,業(yè)務邏輯組件統(tǒng)一封裝成了工廠類ManagerFactory,所以定義一個基類BaseAction,讓所有的Action都從基類派生。Ba seAction基類代碼如下所示。
![c.JPG](http://editerupload.eepw.com.cn/fetch/20130807/153456_2_0.jpg)
在本系統(tǒng)中,大多模塊需要驗證用戶是否登錄系統(tǒng),所以為所有登錄驗證的Action設計一個安全控制基類SecureValidBaseAction,在SecureValidBaseAction類中的execute方法中,首先檢查用戶是否己登錄,如果沒有登錄,則將用戶導向登錄頁面,否則執(zhí)行todoExecute邏輯。todoExecute方法是在SecureValidBaseAction定義的抽象方法,該方法與一般的Action類的execute方法類似,有相同的參數(shù)。Secure ValidBaseAction的實現(xiàn)類不在執(zhí)行execute方法,而是實現(xiàn)todoExecute方法。
2.2 系統(tǒng)平臺管理
系統(tǒng)平臺管理主要完成對系統(tǒng)運行所需要的信息的維護和初始化,同時還包括角色設置、首選項、用戶管理、模塊注冊、模塊授權等管理功能。系統(tǒng)平臺結構如圖3所示。
本文引用地址:http://www.ex-cimer.com/article/153456.htm
2.3 RFID卡管理
通過務工人員與卡的綁定,實現(xiàn)對務工人員考勤、缺勤等的記錄。因卡損壞或卡異常實現(xiàn)換卡/不卡。并對讀卡器的異常情況進行報警以及服務器的狀態(tài)進行查詢。
本系統(tǒng)采用的近距離刷卡感應考勤采用高頻13.56MHz頻段??记谙到y(tǒng)目前提供兩種解決方案實現(xiàn)。
評論