查文庫>論文> java工資管理系統論文

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_.NET 技術的工資管理系統的設計與實現[J].網路安全技術與應用,2011.2:60-62.

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

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

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