摘 要:傳統的人事管理正常工作中,如果要按規律地完成一定數量的員工基本信息、考勤信息、醫保信息、考核信息、工資信息的查詢與管理統計方面的工作,就會要花費人事管理工作者大量時間,這種工作方式的工作效率很低,迫切需要得到提高及人事研究工作的深入進行。為了使人事管理更加的正規化、規范化、信息化,對人事信息進行有效的管理,將管理系統和現實更好地地結合,讓人事管理者可以快速、安全、準確的管理、計算、獲取所需要的人事信息,更好完善系統功能以及業務應用,改進建庫方式涉及此系統。本系統采用了 B/S(Browser/Server) 體系結構開發。 本系統以JSP作為前臺頁面顯示工具,后臺以SqlServer 作為數據庫管理,用 MyEclipse 的最優的開發環境,人事管理系統提高了企業的辦事效率和對信息的可控性,降低辦公成本,提高執行力,使管理趨于完善。本文通過分析人事管理的工作流程,提出了一種利用JAVA技術進行開發系統的方案,以期達到功能強大,費用低廉,通用性強的目的。文中著重論述了該系統的功能、數據流程與存儲、功能實現的過程等。
關鍵詞:人事管理; JSP;SQL;
0 前言
隨著社會的不斷進步,信息化程度越來越高,企業規模的逐漸擴大,相關的企業數據也會越來越多,企業內部的人事管理在未來將變得越來越復雜,傳統的管理方式在管理上越來越容易出現問題,計算出來的結果也不夠精準,況且每一樣工作都要浪費物力、財力和精力,存在眾多的缺點,保存和維護等之后的工作也很繁瑣,已經不能滿足公司的發展需求,對信息的處理和運用已經成為越來越重要的事,如何處理超大的數據量是企業現在正在迫切尋找的解決方法,需要新的人事管理系統來改變這個現狀,因此,人事管理系統出現了,它能夠對公司員工的信息有一個基本的了解,能夠方便的對員工的出勤情況、考核情況以及考勤情況等信息有掌控,所有的數據都是有計算機管理,可靠性高,該系統對企業的合理化管理有很大的作用,把公司所有員工的信息都統計起來進行分類處理操作,并由專門的人事部門對其進行管理,這樣既方便了整個公司的運營發展,也方便了員工對自己所在公司的了解,成為現代企業在內部發展和管理方面的迫切需求,所以,它已經成為企業的決策者和管理者必不可少的運用工具。建立一套人事管理信息系統具有非常深遠且可靠地實際意義,能夠加強管理的信息化手段,提高本公司的經濟效益。
1 系統的研究現狀
根據當前社會的數據統計,那些運用計算機比較發達的國家在經濟管理方面有高達百分之八十以上,發達國家在財務會計方面的工作百分之九十都是由計算機代為完成的,而在人事管理方面也有百分之八十以上的信息是由計算機處理完成的。由此可見,國外計算機在應用領域中尤其是商業經濟方面有很大的占中比。而我國在計算機運用方面尤其是人事管理系統是1973年才開始進行開發運行的,到了83年之后才有了運用管理系統進行大量數據統計和開發研究工作的。當前社會信息資源已經被確定為經濟發展信息的核心內容,響應國家政策,各方面領域也在積極實行這一策略。對于企業而言,人事管理系統更是企業提高效率減少失敗率的關鍵所在,它的運用對于企業的執行者、管理者和客戶來說都是至關重要的,企業人事管理系統能夠為用戶提供快捷的查詢手段和充足的信息。但一直以來是用傳統手工的方式進行文件檔案的管理,這種管理方式存在諸多缺點,如:時間一長,會產生大量的數據和文件而且保密性差、效率低,這對于更新、維護和查找都帶來了不少的困難。
作為計算機應用的一部分,使用計算機對人事的資源信息進行管理,具有手工管理所無法比較的許多優點。比如:查找方便、保密性好、成本低、存儲量大、檢索迅速、可靠性高、壽命長等。這些優點可以很大程度上提高人力資源管理的辦事效率,同時更是企業進行正規化管理、科學化,與世界接軌的重要條件的過程。公司的規模正在不斷擴大伴隨而來的是越來越激烈的市場競爭,互聯網的快速發展數據的膨脹和信息化的普及,IT技術在企業人事管理方面有了更廣泛的運用,如何降低人工成本,提高人力部門的辦事效率和辦事人員的管理水平素質,成為企業管理者關心的問題之一。當前,國內人事管理系統的開發技術有了很大的進步,其中的主要原因在于人事管理系統本身擁有數據處理規范、業務清晰等許多優點,加上國內計算機應用開發商和國家人事主管部門的攜手努力,國內目前己有多種多樣常用的人事管理系統軟件供企業單位選擇使用。應該說,企業人事管理系統的功能在完善運用在普遍,它在國內正在走向成熟。
2 系統設計內容及目標
本系統服務的內容由員工的基本信息、業務考核、平時考勤、薪資和系統的維護組成。員工考核的模塊;員工工資錄入;可以將普通員工的綜合信息進行輸入。
以下五個模塊是主要功能:
1、員工工作考評模塊,可完成員工考評信息的錄入、修改、刪除以及查詢。
2、員工考勤模塊,可完成員工的考勤信息的登記、改正、刪除以及查詢。
3、員工信息管理模塊,可完成員工基本信息的輸入、信息維護等功能。
4、員工工資管理模塊,可完成員工的薪資的登記,薪資的修改與查詢。
5、系統維護模塊,可完成部門信息維護以及用戶管理等功能。
2.1需求分析
該需求分析階段很重要,此階段對整個系統的穩定運行方向和后續維護都有很大的影響,系統的運行程度,系統的具體功能,都會被直接的影響到。應該先確定人事管理系統的需求逐步建立模型,根據公司所需要的實際情況進行分析,業務工作方向和流程都是順應這需求的方向逐步進行的,大致可以分成幾個步驟:基礎數據、考勤管理、用戶登錄、工資管理、考核管理等模塊。
2.2 業務流程分析如下圖1和圖2所示:
3 系統設計
3.1 系統詳細設計
設計的流程可分為一下兩個部分:
1.功能設計:實現人事管理系統的運行方法和解決問題方法:根據用戶的要求進行定制,實現個性化定制,該“功能”不僅確定系統基本信息的任何獨立的加工步驟或數據處理。還指在問題定義函數的列表
2.結構設計:解決了整個系統的組成部分。結構設計就是指把系統分成多個模塊進行單獨解決處理,如此既快速的明白分功能的所在位置和原因,也方便尋找錯誤的位置。
3.1.1 系統總體結構
本系統的目的是為企業的人事查詢方面給予支持,能夠有效迅速的查看員工的一些信息,提高人事管理的方便有效性。。
根據上述的需求分析,可以知道該模塊的層次體系。
管理員的子系統功能結構圖3所示:
員工的子系統功能結構圖4所示:
3.2系統模塊描述
系統的描述和處理功能模塊的描述。主要是用來語言描述,而非數字描述。
管理員的子系統模塊如下:
1、員工的管理:對員工信息進行修改、添加、刪除管理;
2、員工的考勤管理:對員工的考勤進行修改、添加、刪除管理;
3、員工的考核管理:對員工的考核進行修改、添加、刪除管理;
4、系統維護的管理:對系統管理員帳號信息進行管理;
5、員工的醫保管理:對員工的醫保進行修改、添加、刪除管理;
6、員工工資的管理:對員工的工資進行修改、添加、刪除管理;
7、修改密碼:登錄系統的用戶可以進行修改個人密碼信息操作。
員工子系統模塊如下:
1、員工工資:查看員工個人工資信息;
2、員工醫保:查看員工個人醫保信息;
3、員工考勤:查看員工個人考核信息;
4、員工考核:查看員工個人考核信息;
5、修改密碼:登錄系統的用戶可以進行修改個人密碼信息操作。
參考文獻:
[1]耿霞 鄒婷婷.網站設計與開發技術教程.北京:人民郵電出版社,2014
[2]虞益誠.SQL Server 2005數據庫應用技術(第二版).北京:中國鐵道出版社,2015
[3]孫延鵬 呂曉鵬.Web程序設計——jsp.北京:人民郵電出版社,2016
作者簡介:
汪鈺斌(1979—),男,江西省南昌市人,本科,江西農業大學南昌商學院計算機教師,主要研究方向:計算機基礎教育、軟件開發.