範文齋

企業人事管理系統的設計與實現論文

人事管理是人力資源管理發展的第一階段(有時也作爲廣義的“人力資源管理”的代稱),是有關人事方面的計劃、組織、指揮、協調、信息和控制等一系列管理工作的總稱。下面是小編爲你帶來的企業人事管理系統的設計與實現論文 ,歡迎閱讀。

企業人事管理系統的設計與實現論文

【摘要】企業人事管理系統的開發主要包括後臺數據庫的建立和維護以及前臺頁面的設計和維護兩個方面。前者要求設計者能夠設計出一個數據安全性高、一致性強的庫。而後者則要求設計者開發出的應用程序功能完備,易於操作。本系統主要完成對企業人事信息的管理,包括數據庫中表的增、刪、改、查等。本系統的核心是數據庫中各個表之間的關聯,各個表之間的增刪改查就是級聯進行的,當完成對數據的操作時系統會自動地完成數據庫的修改。查詢功能也是系統的核心之一,在系統中即有單條件查詢和多條件查詢,有精確查詢也有模糊查詢。經過分析,我決定使用Oracle數據庫、Java編程語言、Eclipse開發工具。

【關鍵詞】人事管理系統,JAVA,數據庫

人事管理系統的需求

普通員工登錄系統可以查詢維護自己的信息,包括瀏覽自己的信息,維護個人信息,以及修改密碼和瀏覽個人的考勤信息,獎懲信息和調動信息,但不允許查看和修改其他的信息。

管理員登錄系統可以查詢和維護所有員工除了其他管理員的信息,包括瀏覽所有員工個人信息,維護所有員工詳細檔案,修改員工密碼,以及瀏覽和維護員工考勤信息,獎懲信息和調動信息。還可以對系統進行維護,比如說維護部門信息和職位信息。

本人事管理系統主要實現以下目標

人性化設計。程序設計充分考慮企業的要求,使操作簡單方便快捷,界面友好,功能實用。

動態更改前臺用戶,實現員工註冊,登陸和進行瀏覽,查詢,修改,維護系統信息。提高網站通用性,易於管理維護。

人事管理。這部分程序是爲了員工信息的維護和查詢,員工登陸系統以後,會判斷他的權限,進行不同的頁面顯示和操作控制。此部分程序不是常駐內在的.,並且是順序執行。

人事異動。這部分程序是爲了員工的異動,包括員工就職,離職,員工異動以及異動查詢。此部分程序不是常駐內在的,並且是順序執行。

獎懲管理。該部分程序是用來對一個員工實現獎勵和懲罰的,主要是根據該員工的平時表現,比如說是考勤記錄,來給他一個評判。包括獎懲信息維護和獎懲信息查詢。該部分程序爲不常駐內存,並且是順序執行的。

考勤管理。這一部分程序是用來對員工平時的表現記錄的,該模塊包括查詢和維護考勤信息。此部分程序不是常駐內在的,並且是順序執行。

工資管理。這一程序模塊是對用戶的工資進行管理,對於一個員工來說,工資是必不可少的部分,所以該模塊在系統中是必不可少的。該部分程序爲非常駐內存的,而且是順序執行的。

企業人事管理系統具體功能描述及實現

人事管理模塊:人事管理模塊主要針對員工自己的信息進行維護和瀏覽,其中又分爲員工信息瀏覽和檔案維護,普通員工登陸以後可以在這裏查看自己的信息,如果發現信息不準確或者不完善的地方可以進行修改。而系統管理員剛能進行更多的操作,比如維護所有普通員工的信息。

在該程序塊中的瀏覽子模塊中限制是每次用戶輸入查詢條件的時候必須完成,否則不允許查詢,在檔案維護子模塊中,不允許修改用戶的員工號和部門號,修改部門號可以到員工調動裏去修改。還有就是不同權限的員工的操作範圍的限制。

人事異動信息:這一模塊的功能就是記錄員工的異動,實際就是對員工信息的添加和刪除,以及調動。每一次員工的異動,都會在異動信息表裏產生一條記錄供以後查詢。而當員工離職以後,還會保留他的一些信息。但是不會享有任何的福利條件。當然,這裏也涉及到權限的問題,如果是普通員工,只允許他查看自己的異動記錄。而管理員則可以操作員工就職,添加員工,還可以爲員工辦理離職手續。

獎懲管理信息:這一模塊的主要功能就是對根據員工的表現來實現獎勵或懲罰的。管理員可以根據員工平時的表現來實行獎勵和懲罰,分爲四個等級:大功,小功,大過,小過。普通員工可以查看自己的獎懲信息,不允許其他操作。管理員則可以對所有獎懲信息進行維護,也可以查看所有人的獎懲信息。

考勤管理信息:這一部分程序的功能是記錄員工日常的出勤。主要有:遲到,早退,曠工,加班。普通員工可以查看自己的考勤信息,管理員可以查看所有有的考勤信息也可以對這些信息進行維護。

工資管理信息:這一程序模塊是對用戶的工資進行管理,對於一個員工來說,工資是必不可少的部分,所以該模塊在系統中是必不可少的。在該模塊中,可以對於員工的工資進行更新,因爲在員工就職的時候,系統默認一個最低工資額,所以調節工資在這個模塊。

經過本學期的不斷實踐與探索,企業人事管理信息系統的設計與實現己經完成,基本上達到了預期的設計要求和目的。

在整個畢業設計階段的工作和本論文的寫作過程的經歷將會使我終生受益,並對我今後的工作和發展產生深遠的影響。由於畢業設計時間比較倉促,所以該系統還有許多不盡如意的地方,比如用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待於進一步的改善。現在,大學學習生活即將結束,畢業設計將是我們最後的學習機會。畢業設計起一個承上啓下的作用,它將理論和實踐有效地結合起來,讓每個畢業生都進行了一次系統的實踐學習,鞏固自己所學的專業知識,爲順利步入工作崗位做了鋪墊。

參考文獻

[1]張思民語言程序設計[M].北京:清華大學出版社. 2012.01:34-97.

[2]劉健.企業人事管理系統的開發.黑龍江科技信息,2008,19(20):15-20.

[3]楊小虎.軟件工程課程設計.浙江:浙江大學出版社,2007。

[4]劉志宏程序設計教程[M].北京:航空工業出版社. 2010.07:39-87.

[5]楊貴 Script概述[M].北京:電子商業出版社.2010.04: 72-102.

[6]李江晉.程序設計與算法[M].北京:清華大學出版社. 2007.02:43-81