- 相關推薦
java工資管理系統(tǒng)論文
工資管理系統(tǒng)能提高企業(yè)的管理效益,各位同學們,大家看看下面的java工資管理系統(tǒng)論文。
java工資管理系統(tǒng)論文
摘 要:本文使用Java Swing技術設計系統(tǒng)界面,使用Mysql作為數據庫服務器,使用hibernate技術解決系統(tǒng)對數據庫的訪問和操作。本系統(tǒng)包含四個模塊,界面友好、操作簡單,基本能滿足工資管理的需求。
關 鍵 詞:JAVA;數據庫;工資管理系統(tǒng)
一 引言
隨著經濟的發(fā)展,企業(yè)正向著大型化、規(guī);l(fā)展,員工、績效等跟工資管理有關的信息也隨之急劇增加。在這種情況下如果單靠人工或簡單的計算機統(tǒng)計來管理員工的工資不但顯得力不從心,而且極易出錯。為了使辦公人員可以輕松快捷地完成工資管理任務,降低工作強度,提高工作效率,確保工作質量,有必要開發(fā)一個基于JAVA實現工資管理的系統(tǒng)來滿足他們的工作需求和企業(yè)的發(fā)展要求。
二 系統(tǒng)總體設計
(一)系統(tǒng)目標
工資管理系統(tǒng)是進行信息的采集、存儲、維護和使用的系統(tǒng)。利用本系統(tǒng),可以實現工資的計算機自動化的集中管理,可供工作人員對本單位的人員以及工資進行增加、刪除、修改、查詢,對人事的員工考勤績效管理及工資發(fā)放中的應發(fā)工資合計等項目自動進行計算,操作直觀、方便,使用安全,不僅節(jié)約時間,節(jié)省開支,而且方便工作人員的辦公,提高了工作效率。
。ǘ┫到y(tǒng)開發(fā)環(huán)境
1.硬件環(huán)境
Cpu(Duo T2350 1.83GHz);內存(512MB以上);硬盤(160G)。
2.軟件環(huán)境
操作系統(tǒng)(Windows XP/Windows 2003/2008/Windows 7);數據庫(Mysql);開發(fā)工具包(JDK Version1.6.2);開發(fā)工具(Myeclipse8.5)。
。ㄈ┫到y(tǒng)開發(fā)技術
MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它可以在數據庫和JavaEE的開發(fā)、發(fā)布以及應用程序服務器的整合方面極大地提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持HTML、Struts、 JSF、CSS、Javascript、SQL、Hibernate。
。ㄋ模I(yè)務流分析
基于JAVA實現的工資管理系統(tǒng)的'業(yè)務流程:管理員可添加或刪除管理員,若有新員工入職或有舊員工離職可對他們的檔案進行添加記錄或刪除清理;每月管理員要把所有員工的特殊考勤狀況如請假、曠工等記錄到系統(tǒng)并保存到數據庫;每月對每一個員工的工作績效進行評估,系統(tǒng)會將評估結果保存到數據庫中,并根據評估結果對員工績效工資進行調整,在工資數據表中進行修改。每月系統(tǒng)會自動根據數據庫中員工的崗位基本工資、考勤、績效等在工資結算期進行工資的計算,統(tǒng)計出每月的工資報表并錄入數據庫供后期查詢。
。ㄎ澹┫到y(tǒng)總體結構
本系統(tǒng)主要由四個子模塊組成:管理員管理、檔案管理、考勤績效管理和工資管理模塊,整個系統(tǒng)的功能結構框架圖如圖1所示:
(六)數據庫設計
根據數據邏輯結構設計的情況,本系統(tǒng)數據庫的數據表共有7個,分別為管理員登錄表(userinformation)、員工信息表(employeeinformation)、職位信息表(jobinformation)、員工工資登記表(wageinformation)、員工考勤表(attendanceinformation)、員工績效表(assessmentinformation)、員工工資記錄表(payrollrecords),在這里只將其中兩個表列出來進行分析。
三 系統(tǒng)各功能模塊介紹
本系統(tǒng)的開發(fā)本著節(jié)約時間和成本,方便工作人員對企業(yè)員工信息進行管理,實現工資管理計算機自動化的基本思想,意在為企業(yè)開發(fā)一個符合公司人事和工資管理制度的工資管理系統(tǒng)。本系統(tǒng)的主要功能模塊如下:
(一)管理員管理模塊
管理員信息的維護,可進行管理員的添加或刪除。
(二)人事檔案模塊
本模塊主要是對員工的信息進行管理和維護,分為檔案登記和離職管理兩部分。1.員工檔案登記主要實現員工信息的錄入,可以對員工的基本信息如員工編號、姓名、性別、出生日期、戶籍、身份證號、職務、員工照片等進行添加、修改或刪除。2.離職管理:員工離職后可對員工的檔案進行刪除清理。
(三)考勤績效管理模塊
本模塊主要分為三個部分:1.考勤登記:每個月對員工遲到、早退、曠工或請假等考勤情況進行登記,保存到數據庫中。2.考勤列表:可按年、月和員工缺勤的次數來進行考勤的查詢,為人事管理工作提供方便。3.績效評估:對員工上一個月的績效評估進行錄入,針對個人和全員可按年月查詢以往的績效評估?记诘怯浀男畔⒂绊懣冃У脑u估的分值,最終反映到季度、年終獎金中,同時考勤情況還和月工資掛鉤。
(四)工資管理模塊
該模塊分為工資登記和工資列表兩部分。1.工資登記:可按編號查看員工的基本工資水平,還可修改調薪后員工的基本工資。2.工資列表:按編號對員工的年/月度工資進行查詢,根據年/月對全員進行工資查詢,方便管理者對公司財務進行年/月度總結。
四 結束語
基于JAVA實現的工資管理系統(tǒng)實現了計算機自動化的工資管理,輕松快捷,操作簡便,界面設計簡潔實用,但也存在對數據庫操作的性能有待進一步優(yōu)化等問題,如有部分功能程序代碼對數據庫的操作過于頻繁,如果后臺數據庫過大將會影響運行速度等等,我們將在未來的工作中對系統(tǒng)進行進一步的改進和完善。
參考文獻
[1]張妍梅.基于J2EE技術工資管理系統(tǒng)的開發(fā)[J].遼寧科技學院學報,2012.3(14):31-33.
[2]王丹丹,楊飛亮.工資管理系統(tǒng)的設計[J].赤峰學院學報(科學教育版),2011.1(3):15-16.
[3]余樂.基于ASP_.NET 技術的工資管理系統(tǒng)的設計與實現[J].網絡安全技術與應用,2011.2:60-62.
[4]王暢,王玲.企業(yè)人事工資管理系統(tǒng)的設計與實現[J].電腦學習,2010.6(3):85-88.
[5]馮桂蓮,陳宇聯(lián).基于JSP的工資管理系統(tǒng)的設計與探析[J].計算機應用與軟件,2009.3(26):268-271.
[6]尹繼平,張帆.Java范例大全[M].北京:機械工業(yè)出版社,2009.
【java工資管理系統(tǒng)論文】相關文章:
工資管理系統(tǒng)報告04-13
庫存管理系統(tǒng)論文07-24
物資管理系統(tǒng)論文08-06
控制系統(tǒng)論文12-07
系統(tǒng)類畢業(yè)論文03-10
信息管理系統(tǒng)論文09-18
決策支持系統(tǒng)論文08-06