前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。
摘要:主要介紹了基于JavaEE的人事管理系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)以及對(duì)用戶(hù)信息管理、部門(mén)信息管理、學(xué)歷信息管理、學(xué)校信息管理、員工信息管理、請(qǐng)假缺勤管理、工資信息管理這七個(gè)模塊的功能介紹。該系統(tǒng)為了體現(xiàn)系統(tǒng)的簡(jiǎn)單小巧所以使用的數(shù)據(jù)庫(kù)為Mysql數(shù)據(jù)庫(kù),使用JSP、CSS、Jquery、JavaScript等技術(shù),通過(guò)JAVA語(yǔ)言進(jìn)行編碼實(shí)現(xiàn)。完成后的人事管理系統(tǒng),簡(jiǎn)潔容易使用、界面美觀、功能齊全,必將會(huì)為企業(yè)員工的工作起到有力的促進(jìn)作用。
關(guān)鍵詞:人事管理;Mysql;jsp;jQuery;JAVA
引言
人事管理是企業(yè)管理的一項(xiàng)重要內(nèi)容,隨著時(shí)代的進(jìn)步以及科技的發(fā)展,如何管理好企業(yè)內(nèi)部員工讓人事管理變得規(guī)范化,是企業(yè)管理的重要內(nèi)容。為了將人力資源管理規(guī)范化,人事管理系統(tǒng)成為國(guó)內(nèi)外許多企業(yè)都熱捧的產(chǎn)品。人事管理的自動(dòng)化有利于企業(yè)對(duì)人力資源充分利用,同時(shí)方便員工對(duì)自己考勤、工資、職位的查看與管理。人事管理系統(tǒng)大大減輕了企業(yè)人事部門(mén)的工作壓力,也方便了企業(yè)對(duì)員工進(jìn)行管理。目前,許多的中小型企業(yè)管理存在著制度缺失,組織管理結(jié)構(gòu)的不健全、員工管理工作無(wú)法統(tǒng)一、信息化自動(dòng)化管理水平偏低。這些是導(dǎo)致企業(yè)人力資源流失的主導(dǎo)因素。人力資源的流失無(wú)疑對(duì)各個(gè)企業(yè)造成了很大的損失,很多企業(yè)對(duì)人事管理仍不重視,依舊利用人工進(jìn)行管理,這樣大大降低了企業(yè)對(duì)人力資源的利用率,無(wú)疑會(huì)對(duì)企業(yè)的發(fā)展產(chǎn)生制約和負(fù)面影響。顯然基于紙質(zhì)檔案人工查詢(xún)或修改員工信息已經(jīng)不再適用于企業(yè)對(duì)人力資源的管理與運(yùn)用??傮w來(lái)說(shuō)就是這種管理方式缺乏系統(tǒng)化、規(guī)范化的管理手段,使得計(jì)算機(jī)資源沒(méi)有得到實(shí)際應(yīng)用。因此,開(kāi)發(fā)一個(gè)有利于企業(yè)與員工的管理系統(tǒng)十分重要。
1系統(tǒng)功能分析
系統(tǒng)功能分析如下:1)用戶(hù)信息管理:用戶(hù)成功登錄后可通過(guò)本功能進(jìn)行密碼修改,用戶(hù)需要輸入正確的舊密碼和新密碼即可完成密碼修改,此功能大大增加了系統(tǒng)的安全性。2)部門(mén)信息管理:管理員可以通過(guò)本功能添加和刪除企業(yè)部門(mén),為后面錄入員工信息提供數(shù)據(jù)。3)學(xué)歷信息管理:管理員可以通過(guò)本功能添加和刪除員工的學(xué)歷信息,如:碩士、本科、專(zhuān)科等。4)學(xué)校信息管理:管理員可以根據(jù)員工信息在本功能中添加或刪除學(xué)校名稱(chēng)。5)員工信息管理:管理員可以通過(guò)員工信息管理修改和刪除員工信息,在增加員工信息中新增員工信息,添加后刷新列表顯示員工信息管理頁(yè)面內(nèi)容;管理員可以通過(guò)查詢(xún)員工信息查詢(xún)出所需員工的基本信息,通過(guò)打印按鈕對(duì)所需信息進(jìn)行打印操作。6)請(qǐng)假缺勤管理:管理員可以通過(guò)請(qǐng)假缺勤管理對(duì)員工的請(qǐng)假缺勤記錄進(jìn)行修改刪除操作,管理員也能在登記請(qǐng)假缺勤功能中添加員工的考勤記錄及所需扣除的工資,扣除工資可在登記工資信息中顯示。用戶(hù)可以通過(guò)我的考勤信息對(duì)自己考勤信息進(jìn)行查看,也可以通過(guò)月份出勤明細(xì)對(duì)自己當(dāng)月或者過(guò)往的考勤信息進(jìn)行查詢(xún)。7)工資信息管理:管理員可以通過(guò)工資信息管理對(duì)員工工資信息進(jìn)行打印與刪除操作,在登記工資信息功能中對(duì)員工工資信息進(jìn)行添加,其中考勤扣除根據(jù)當(dāng)月考勤情況自動(dòng)結(jié)算顯示。用戶(hù)可以根據(jù)我的工資信息對(duì)自己最新工資信息進(jìn)行查看,也可以通過(guò)查詢(xún)工資信息查詢(xún)所需工資信息,進(jìn)行打印操作。
2部分功能實(shí)現(xiàn)
這個(gè)系統(tǒng)主要用了有JavaEE技術(shù)簡(jiǎn)化的spring開(kāi)發(fā)框架,使用時(shí),只要配置好springboot開(kāi)發(fā)的框架,就能得到所有spring構(gòu)成。簡(jiǎn)單來(lái)說(shuō),springboot是將優(yōu)秀的框架組合起來(lái),不需要人工手動(dòng)設(shè)置xml。與數(shù)據(jù)庫(kù)連接的是mybaits,mybatis是優(yōu)良的可持續(xù)框架,支持SQL、內(nèi)存進(jìn)程及高級(jí)映射。mybatis是幾乎所有JDBC代碼和手動(dòng)設(shè)置的結(jié)果集。mybatis可以使用簡(jiǎn)單的XML或注解用于配置和原始映射,將接口和Java的POJO(PlainOldJavaObjects,普通的Java對(duì)象)記錄到數(shù)據(jù)庫(kù)。本模塊主要是對(duì)管理員及員工賬號(hào)的密碼進(jìn)行修改,以增加軟件的安全性,以此保護(hù)使用者與公司的信息。在更改密碼的時(shí)候用戶(hù)需要輸入舊密碼和兩次新密碼,如果舊密碼輸入錯(cuò)誤系統(tǒng)就會(huì)提示操作失敗,用戶(hù)需要重新操作。本模塊主要是對(duì)企業(yè)部門(mén)名稱(chēng)進(jìn)行管理,方便后面錄入員工信息時(shí)進(jìn)行選擇,管理員可以對(duì)企業(yè)部門(mén)名稱(chēng)進(jìn)行添加、刪除。模塊界面的顯示效果。本模塊可以添加學(xué)校名稱(chēng),方便后面錄入員工信息時(shí)進(jìn)行選擇,管理員可以對(duì)學(xué)校信息進(jìn)行添加、刪除操作。此模塊中員工信息管理頁(yè)面可以查看員工信息,對(duì)員工信息進(jìn)行修改、刪除,這可以對(duì)員工的升職、離職進(jìn)行管理。在員工信息管理頁(yè)面的修改功能中,管理員可以對(duì)員工的基本信息進(jìn)行修改。員工信息管理模塊中增加員工信息頁(yè)面可以添加員工,其中學(xué)校、學(xué)歷、所在部門(mén)可以從上面的學(xué)校信息管理、學(xué)歷信息管理、部門(mén)信息管理中添加,這可以對(duì)員工的入職進(jìn)行管理。員工信息管理中查詢(xún)員工信息,管理員可以根據(jù)員工性別、所屬部門(mén)、是否在職、學(xué)歷學(xué)校等信息進(jìn)行查詢(xún)。查詢(xún)員工信息中管理員可以對(duì)員工信息進(jìn)行條件查詢(xún),查詢(xún)結(jié)果可以進(jìn)行打印,也可保存成.xps或者.pdf格式,查詢(xún)結(jié)果打印顯示效果。
3結(jié)語(yǔ)
人事管理系統(tǒng)的開(kāi)發(fā)是為了方便企業(yè)對(duì)員工的管理,增加企業(yè)與員工的工作效率,為人力資源的管理更加系統(tǒng)化、規(guī)范化提供了一個(gè)平臺(tái)。該系統(tǒng)大大減輕了企業(yè)人事部門(mén)的工作壓力,也能更方便地對(duì)員工進(jìn)行管理。
作者:趙國(guó)文 夏平平 單位:江蘇省政府采購(gòu)中心 江蘇海事職業(yè)技術(shù)學(xué)院