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