公務(wù)員期刊網(wǎng) 論文中心 正文

人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文,希望能給你帶來靈感和參考,敬請閱讀。

人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

摘要:主要介紹了基于JavaEE的人事管理系統(tǒng)設(shè)計(jì)開發(fā)以及對用戶信息管理、部門信息管理、學(xué)歷信息管理、學(xué)校信息管理、員工信息管理、請假缺勤管理、工資信息管理這七個(gè)模塊的功能介紹。該系統(tǒng)為了體現(xiàn)系統(tǒng)的簡單小巧所以使用的數(shù)據(jù)庫為Mysql數(shù)據(jù)庫,使用JSP、CSS、Jquery、JavaScript等技術(shù),通過JAVA語言進(jìn)行編碼實(shí)現(xiàn)。完成后的人事管理系統(tǒng),簡潔容易使用、界面美觀、功能齊全,必將會為企業(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)成為國內(nèi)外許多企業(yè)都熱捧的產(chǎn)品。人事管理的自動(dòng)化有利于企業(yè)對人力資源充分利用,同時(shí)方便員工對自己考勤、工資、職位的查看與管理。人事管理系統(tǒng)大大減輕了企業(yè)人事部門的工作壓力,也方便了企業(yè)對員工進(jìn)行管理。目前,許多的中小型企業(yè)管理存在著制度缺失,組織管理結(jié)構(gòu)的不健全、員工管理工作無法統(tǒng)一、信息化自動(dòng)化管理水平偏低。這些是導(dǎo)致企業(yè)人力資源流失的主導(dǎo)因素。人力資源的流失無疑對各個(gè)企業(yè)造成了很大的損失,很多企業(yè)對人事管理仍不重視,依舊利用人工進(jìn)行管理,這樣大大降低了企業(yè)對人力資源的利用率,無疑會對企業(yè)的發(fā)展產(chǎn)生制約和負(fù)面影響。顯然基于紙質(zhì)檔案人工查詢或修改員工信息已經(jīng)不再適用于企業(yè)對人力資源的管理與運(yùn)用??傮w來說就是這種管理方式缺乏系統(tǒng)化、規(guī)范化的管理手段,使得計(jì)算機(jī)資源沒有得到實(shí)際應(yīng)用。因此,開發(fā)一個(gè)有利于企業(yè)與員工的管理系統(tǒng)十分重要。

1系統(tǒng)功能分析

系統(tǒng)功能分析如下:1)用戶信息管理:用戶成功登錄后可通過本功能進(jìn)行密碼修改,用戶需要輸入正確的舊密碼和新密碼即可完成密碼修改,此功能大大增加了系統(tǒng)的安全性。2)部門信息管理:管理員可以通過本功能添加和刪除企業(yè)部門,為后面錄入員工信息提供數(shù)據(jù)。3)學(xué)歷信息管理:管理員可以通過本功能添加和刪除員工的學(xué)歷信息,如:碩士、本科、專科等。4)學(xué)校信息管理:管理員可以根據(jù)員工信息在本功能中添加或刪除學(xué)校名稱。5)員工信息管理:管理員可以通過員工信息管理修改和刪除員工信息,在增加員工信息中新增員工信息,添加后刷新列表顯示員工信息管理頁面內(nèi)容;管理員可以通過查詢員工信息查詢出所需員工的基本信息,通過打印按鈕對所需信息進(jìn)行打印操作。6)請假缺勤管理:管理員可以通過請假缺勤管理對員工的請假缺勤記錄進(jìn)行修改刪除操作,管理員也能在登記請假缺勤功能中添加員工的考勤記錄及所需扣除的工資,扣除工資可在登記工資信息中顯示。用戶可以通過我的考勤信息對自己考勤信息進(jìn)行查看,也可以通過月份出勤明細(xì)對自己當(dāng)月或者過往的考勤信息進(jìn)行查詢。7)工資信息管理:管理員可以通過工資信息管理對員工工資信息進(jìn)行打印與刪除操作,在登記工資信息功能中對員工工資信息進(jìn)行添加,其中考勤扣除根據(jù)當(dāng)月考勤情況自動(dòng)結(jié)算顯示。用戶可以根據(jù)我的工資信息對自己最新工資信息進(jìn)行查看,也可以通過查詢工資信息查詢所需工資信息,進(jìn)行打印操作。

2部分功能實(shí)現(xiàn)

這個(gè)系統(tǒng)主要用了有JavaEE技術(shù)簡化的spring開發(fā)框架,使用時(shí),只要配置好springboot開發(fā)的框架,就能得到所有spring構(gòu)成。簡單來說,springboot是將優(yōu)秀的框架組合起來,不需要人工手動(dòng)設(shè)置xml。與數(shù)據(jù)庫連接的是mybaits,mybatis是優(yōu)良的可持續(xù)框架,支持SQL、內(nèi)存進(jìn)程及高級映射。mybatis是幾乎所有JDBC代碼和手動(dòng)設(shè)置的結(jié)果集。mybatis可以使用簡單的XML或注解用于配置和原始映射,將接口和Java的POJO(PlainOldJavaObjects,普通的Java對象)記錄到數(shù)據(jù)庫。本模塊主要是對管理員及員工賬號的密碼進(jìn)行修改,以增加軟件的安全性,以此保護(hù)使用者與公司的信息。在更改密碼的時(shí)候用戶需要輸入舊密碼和兩次新密碼,如果舊密碼輸入錯(cuò)誤系統(tǒng)就會提示操作失敗,用戶需要重新操作。本模塊主要是對企業(yè)部門名稱進(jìn)行管理,方便后面錄入員工信息時(shí)進(jìn)行選擇,管理員可以對企業(yè)部門名稱進(jìn)行添加、刪除。模塊界面的顯示效果。本模塊可以添加學(xué)校名稱,方便后面錄入員工信息時(shí)進(jìn)行選擇,管理員可以對學(xué)校信息進(jìn)行添加、刪除操作。此模塊中員工信息管理頁面可以查看員工信息,對員工信息進(jìn)行修改、刪除,這可以對員工的升職、離職進(jìn)行管理。在員工信息管理頁面的修改功能中,管理員可以對員工的基本信息進(jìn)行修改。員工信息管理模塊中增加員工信息頁面可以添加員工,其中學(xué)校、學(xué)歷、所在部門可以從上面的學(xué)校信息管理、學(xué)歷信息管理、部門信息管理中添加,這可以對員工的入職進(jìn)行管理。員工信息管理中查詢員工信息,管理員可以根據(jù)員工性別、所屬部門、是否在職、學(xué)歷學(xué)校等信息進(jìn)行查詢。查詢員工信息中管理員可以對員工信息進(jìn)行條件查詢,查詢結(jié)果可以進(jìn)行打印,也可保存成.xps或者.pdf格式,查詢結(jié)果打印顯示效果。

3結(jié)語

人事管理系統(tǒng)的開發(fā)是為了方便企業(yè)對員工的管理,增加企業(yè)與員工的工作效率,為人力資源的管理更加系統(tǒng)化、規(guī)范化提供了一個(gè)平臺。該系統(tǒng)大大減輕了企業(yè)人事部門的工作壓力,也能更方便地對員工進(jìn)行管理。

作者:趙國文 夏平平 單位:江蘇省政府采購中心 江蘇海事職業(yè)技術(shù)學(xué)院