摘要:隨著經濟的發展和辦公自動化系統的普及,人事管理系統的使用在企業管理中的角色越來越重要。本文針對人事管理系統開發過程中,關鍵技術以及各主要功能模塊的實現方法進行了分析。
關鍵詞:ASP.NET 人事管理 分析
一、人事信息管理的現狀
隨著經濟的發展,人力資源成為了企業重要的財富和核心競爭力,企業也日益重視人力資源的開發、培養和管理,人事管理已經成為各個企業中重要的管理環節。
與之同時,計算機技術的普及和發展為企業提供了新型的辦公自動化系統應用,人事管理系統就是其中一個很重要的管理系統,它改變了以往人工管理檔案,記錄工作業績、記錄考勤、核算工資報酬等工作的繁瑣和低效,將人事管理工作的各個環節集成到了一個高效、便捷的智能化辦公系統平臺,不僅有效推動了人事管理的科學化、規范化和信息化,還能夠為企業節約大量人力物力,從而提高了企業整體的管理效率。
二、關鍵技術
2.1 B/S結構
在系統研發中,當前主流系統構架主要包括:B/S(Browser/Serve,瀏覽器端/服務端)模式和C/S(Client/Serve,用戶端/服務器端)模式。其中B/S模式將系統程序和后臺數據庫保存在網絡服務器中,用戶通過客戶端瀏覽器訪問網絡服務器,并發送消息到服務器端,服務器端處理完成后再將信息發送到客戶端瀏覽器供用戶瀏覽;C/S模式則需要客戶端在電腦上安裝相應客戶端程序,后果客戶端程序與網絡服務器端系統進行互動。鑒于人事管理系統的用戶使用需求,為減少客戶點電腦負荷和系統維護成本,便于用戶實時使用系統工作,人事管理系統選擇采用B/S模式構架進行開發。
2.2 ASP.NET技術
ASP.NET是建立在公共語言運行庫上的編程框架,可以用于服務器上生成功能強大的WEB應用程序,語言接口規范,類庫豐富,安全穩定,具有良好的擴展性和可移植性。
2.3 數據庫技術
數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,是系統數據的集合。人事管理系統中涉及到的所有員工信息都被保存在后臺數據庫中,為和ASP.NET開發環境完美融合,本系統后臺數據庫選擇采用SQL SERVER 2005,該數據庫平臺功能強大,安全可靠,與ASP.NET聯合開發系統穩定性較高,語言接口規范有效。
三、系統設計
在設計人事管理系統時,應充分考慮系統操作的便捷性、安全性、和擴展性,要既能夠滿足當前人事管理的需要,又能夠便于以后對系統的修改和擴展。人事管理系統功能設計圖如1所示。
四、功能模塊分析
4.1 人事管理模塊
人事管理模塊是整個人事管理系統的主要模塊,是實現人事管理的數據基礎,包括員工的個人信息以及每月考勤、業績和變動,其中考勤管理記錄了每個員工當月每天的上下班考勤,并及時記錄員工各類請假信息;業績管理記錄了每個員工當月在其崗位所創造的業績成績;變動管理記錄了每個員工的職務、部門變動情況,考勤、業績和變動情況都直接關系到員工當月的工資信息。其中,合同管理和檔案管理應作為加密信息處理,只有符合級別的用戶才可以閱覽,不針對所有用戶開放閱覽權限。
4.2 工資管理模塊
工資管理模塊中的工資信息管理和前一模塊中的考勤管理、業績管理、變動管理數據相連接,通過計算員工每月考勤和業績,按公司計酬規則自動核算出員工當月的工資數據,并且應同時將該員工工資受到獎勵或處罰的原因及計數方式予以統計。
4.3 查詢統計模塊
查詢統計模塊是人事部門統計數據的重要功能模塊,該模塊實現了整個人事系統數據的查詢和統計功能,要對系統內所有員工的信息、工資進行查詢統計,并生成相應數據報表供領導參考決策。
4.4 系統維護模塊
系統維護模塊是人事管理系統的后臺管理模塊,只有管理員權限才能登錄使用,他可以增加、刪減用戶賬戶,更改用戶信息及密碼,處理系統中的冗余數據。
五、結束語
在企業的管理中,人事管理工作是一個非常重要卻又繁雜的工作。隨著辦公自動化系統的進一步普及,越來越多的企業會選擇人事管理系統來進行人力資源管理,一個集人性化、安全化和智能化于一體的人事管理系統將大大的提升企業信息化水平,為企業創造更大的經濟效益和社會效益。
參考文獻:
[1]Dino Esposito, Andrea Saltarello. Microsoft .NET 企業級應用架構設計[M].陳黎夫,譯.人民郵電出版社,2010.
[2]吳立平,邵山.基于 Web Services 的教育評估信息管理系統模型[J].南京工程學院學報(自然科學版)V01.4,No.4,2011-12.
[3]黃倩.基于工作流的人事管理系統的設計[J].電腦知識與技術,2009(9): 41-43.