java工資管理系統論文

工資管理系統能提高企業的管理效益,各位同學們,大家看看下面的java工資管理系統論文

java工資管理系統論文

java工資管理系統論文

摘 要:本文使用Java Swing技術設計系統界面,使用Mysql作爲數據庫服務器,使用hibernate技術解決系統對數據庫的訪問和操作。本系統包含四個模塊,界面友好、操作簡單,基本能滿足工資管理的需求。

關 鍵 詞:JAVA;數據庫;工資管理系統

一 引言

隨着經濟的發展,企業正向着大型化、規模化發展,員工、績效等跟工資管理有關的信息也隨之急劇增加。在這種情況下如果單靠人工或簡單的計算機統計來管理員工的工資不但顯得力不從心,而且極易出錯。爲了使辦公人員可以輕鬆快捷地完成工資管理任務,降低工作強度,提高工作效率,確保工作質量,有必要開發一個基於JAVA實現工資管理的系統來滿足他們的工作需求和企業的發展要求。

二 系統總體設計

(一)系統目標

工資管理系統是進行信息的採集、存儲、維護和使用的系統。利用本系統,可以實現工資的計算機自動化的集中管理,可供工作人員對本單位的人員以及工資進行增加、刪除、修改、查詢,對人事的員工考勤績效管理及工資發放中的應發工資合計等項目自動進行計算,操作直觀、方便,使用安全,不僅節約時間,節省開支,而且方便工作人員的辦公,提高了工作效率。

(二)系統開發環境

1.硬件環境

Cpu(Duo T2350 1.83GHz);內存(512MB以上);硬盤(160G)。

2.軟件環境

操作系統(Windows XP/Windows 2003/2008/Windows 7);數據庫(Mysql);開發工具包(JDK Version1.6.2);開發工具(Myeclipse8.5)。

(三)系統開發技術

MyEclipse企業級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它可以在數據庫和JavaEE的開發、發佈以及應用程序服務器的整合方面極大地提高工作效率。它是功能豐富的JavaEE集成開發環境,包括了完備的編碼、調試、測試和發佈功能,完整支持HTML、Struts、 JSF、CSS、Javascript、SQL、Hibernate。

(四)業務流分析

基於JAVA實現的工資管理系統的業務流程:管理員可添加或刪除管理員,若有新員工入職或有舊員工離職可對他們的檔案進行添加記錄或刪除清理;每月管理員要把所有員工的特殊考勤狀況如請假、曠工等記錄到系統並保存到數據庫;每月對每一個員工的`工作績效進行評估,系統會將評估結果保存到數據庫中,並根據評估結果對員工績效工資進行調整,在工資數據表中進行修改。每月系統會自動根據數據庫中員工的崗位基本工資、考勤、績效等在工資結算期進行工資的計算,統計出每月的工資報表並錄入數據庫供後期查詢。

(五)系統總體結構

本系統主要由四個子模塊組成:管理員管理、檔案管理、考勤績效管理和工資管理模塊,整個系統的功能結構框架圖如圖1所示:

(六)數據庫設計

根據數據邏輯結構設計的情況,本系統數據庫的數據表共有7個,分別爲管理員登錄表(userinformation)、員工信息表(employeeinformation)、職位信息表(jobinformation)、員工工資登記表(wageinformation)、員工考勤表(attendanceinformation)、員工績效表(assessmentinformation)、員工工資記錄表(payrollrecords),在這裏只將其中兩個表列出來進行分析。

三 系統各功能模塊介紹

本系統的開發本着節約時間和成本,方便工作人員對企業員工信息進行管理,實現工資管理計算機自動化的基本思想,意在爲企業開發一個符合公司人事和工資管理制度的工資管理系統。本系統的主要功能模塊如下:

(一)管理員管理模塊

管理員信息的維護,可進行管理員的添加或刪除。

(二)人事檔案模塊

本模塊主要是對員工的信息進行管理和維護,分爲檔案登記和離職管理兩部分。1.員工檔案登記主要實現員工信息的錄入,可以對員工的基本信息如員工編號、姓名、性別、出生日期、戶籍、身份證號、職務、員工照片等進行添加、修改或刪除。2.離職管理:員工離職後可對員工的檔案進行刪除清理。

(三)考勤績效管理模塊

本模塊主要分爲三個部分:1.考勤登記:每個月對員工遲到、早退、曠工或請假等考勤情況進行登記,保存到數據庫中。2.考勤列表:可按年、月和員工缺勤的次數來進行考勤的查詢,爲人事管理工作提供方便。3.績效評估:對員工上一個月的績效評估進行錄入,針對個人和全員可按年月查詢以往的績效評估。考勤登記的信息將影響績效的評估的分值,最終反映到季度、年終獎金中,同時考勤情況還和月工資掛鉤。

(四)工資管理模塊

該模塊分爲工資登記和工資列表兩部分。1.工資登記:可按編號查看員工的基本工資水平,還可修改調薪後員工的基本工資。2.工資列表:按編號對員工的年/月度工資進行查詢,根據年/月對全員進行工資查詢,方便管理者對公司財務進行年/月度總結。

四 結束語

基於JAVA實現的工資管理系統實現了計算機自動化的工資管理,輕鬆快捷,操作簡便,界面設計簡潔實用,但也存在對數據庫操作的性能有待進一步優化等問題,如有部分功能程序代碼對數據庫的操作過於頻繁,如果後臺數據庫過大將會影響運行速度等等,我們將在未來的工作中對系統進行進一步的改進和完善。

參考文獻

[1]張妍梅.基於J2EE技術工資管理系統的開發[J].遼寧科技學院學報,2012.3(14):31-33.

[2]王丹丹,楊飛亮.工資管理系統的設計[J].赤峯學院學報(科學教育版),2011.1(3):15-16.

[3]餘樂.基於ASP_ 技術的工資管理系統的設計與實現[J].網絡安全技術與應用,2011.2:60-62.

[4]王暢,王玲.企業人事工資管理系統的設計與實現[J].電腦學習,2010.6(3):85-88.

[5]馮桂蓮,陳宇聯.基於JSP的工資管理系統的設計與探析[J].計算機應用與軟件,2009.3(26):268-271.

[6]尹繼平,張帆範例大全[M].北京:機械工業出版社,2009.