資源描述:
《中小型企業(yè)工資管理信息系統(tǒng)的設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、中小型企業(yè)工資管理信息系統(tǒng)的設計與實現(xiàn) 摘要在企業(yè)管理中,企業(yè)員工工資管理是重中之重。工資管理既是企業(yè)財務管理重要的部分,同時也涉及到企業(yè)的人事管理。員工工資管理系統(tǒng)可以極大提高企業(yè)工資管理的效率并降低出錯率。系統(tǒng)使用數(shù)據(jù)庫技術(shù),做到信息的安全存儲、準確計算,實現(xiàn)企業(yè)系統(tǒng)化、規(guī)范化、自動化的工資管理。本文前臺程序開發(fā)采用Java語言編寫圖形化界面,后臺數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫?! £P(guān)鍵詞工資管理系統(tǒng)數(shù)據(jù)庫技術(shù)MySQL 1需求分析 當今社會,資金是企業(yè)生存的關(guān)鍵,資金的流動影響到企業(yè)的整體運作。企業(yè)員工的工資
2、管理是企業(yè)資金管理的一個重要組成部分,因為企業(yè)每個月都要涉及發(fā)放企業(yè)員工工資的問題。而隨著企業(yè)人員數(shù)量的增加,企業(yè)的工資管理也變得越來越復雜。如果能夠?qū)崿F(xiàn)工資管理的自動化,無疑將為企業(yè)節(jié)省在其上不小的開支?! T工工資管理是一項瑣碎、復雜而又十分細致的工作。最初的工資統(tǒng)計和發(fā)放都是使用人工方式處理,工作量大的時候,往往由于財務人員抄寫不慎,或者計算的疏忽,出現(xiàn)工資發(fā)放錯誤的現(xiàn)象。同時工資的發(fā)放具有較強的時間限制,必須在規(guī)定的時間完成計算和發(fā)放工作。可見,傳統(tǒng)的使用紙質(zhì)材料的數(shù)據(jù)信息管理方式已經(jīng)不再適合現(xiàn)代企業(yè)公司的發(fā)
3、展了,現(xiàn)代公司迫切需要實現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動化。 2系統(tǒng)設計 員工工資管理信息系統(tǒng)可以做到工資信息的快速計算、全面統(tǒng)計。系統(tǒng)使用數(shù)據(jù)庫保存所有工資信息,管理人員可方便快捷地完成查詢、添加、修改和刪除等操作。本文所設計的工資管理信息系統(tǒng)基本滿足現(xiàn)代企業(yè)工資管理中的的如下一些需求: ?T工基本工資的設置和調(diào)整功能;企業(yè)員工的基本信息的瀏覽、添加、刪除、修改功能;員工每月加班時間以及績效考核等級的瀏覽、添加、刪除、修改功能;員工的績效考核等級與獎金發(fā)放的統(tǒng)計功能;根據(jù)員工當月的加班情況和績效考核情況結(jié)算實
4、發(fā)工資的功能;對所有工資發(fā)放的歷史記錄可按按員工號、月份、工資高低或加班時長的查詢與排序功能;對企業(yè)每月實際發(fā)放的總員工工資金額的統(tǒng)計功能;員工登陸自己的賬戶查詢工資記錄的功能;用戶密碼的修改功能。 為了實現(xiàn)后臺數(shù)據(jù)庫對于員工工資信息的管理,根據(jù)先羅列出本系統(tǒng)需要管理的數(shù)據(jù)項并設計出以下數(shù)據(jù)庫表來存放相關(guān)信息: ?。?)員工基本信息表(workerinfo表),該表用于記錄公司中每個員工的基本信息。內(nèi)容包括員工工號(no)、員工姓名(name)、員工登陸密碼(mi)、員工職位(post)和員工月基本工資(salar
5、y)?! 。?)員工工資表(wage_info表),該表用于記錄公司中每個員工每個月的實發(fā)工資。內(nèi)容包括了員工工號(no)、發(fā)薪月份(month)和實發(fā)工資(total_wage)。 ?。?)員工加班情況記錄表(overtime表),該表用于記錄公司中每個員工每個月的加班總時長。內(nèi)容包括員工工號(no)、月份(month)和加班時長(time)?! 。?)員工加班工資標準表(ot_st表),該表用于記錄公司中不同職務員工的加班工資標準。內(nèi)容包括員工職務(post)和每小時加班工資標準(pay)。 ?。?)員工績效考核
6、等級記錄表(attendance表),該表用于記錄公司中每個員工每個月的績效考核等級。內(nèi)容包括員工工號(no)、月份(month)和當月績效考核等級(level)?! 。?)員工績效獎金標準表(attst表),該表用于記錄公司中不同績效考核等級所發(fā)放獎金金額的標準。內(nèi)容包括績效考核等級(level)和績效獎金(award)?! 。?)系統(tǒng)管理員信息表(administrator表),該表用于記錄公司中不同績效考核等級所發(fā)放獎金金額的標準。內(nèi)容包括管理員賬戶(name)、登陸密碼(password)和管理員身份擁有人(
7、belong)?! £P(guān)系數(shù)據(jù)庫中表的設計應滿足一定的規(guī)則,應符合由實體關(guān)系圖轉(zhuǎn)化而來的關(guān)系模式,該數(shù)據(jù)庫的關(guān)系模式如圖所示: 3系統(tǒng)實現(xiàn) 本系統(tǒng)前臺采用Java語言進行開發(fā),利用圖形界面讓數(shù)據(jù)的顯示更加直觀易讀、操作更加方便也容易上手;后臺鏈接MySQL數(shù)據(jù)庫存儲數(shù)據(jù)。根據(jù)系統(tǒng)功能的要求,可以將系統(tǒng)流程分解成幾個功能模塊來設計,下面對系統(tǒng)的各個主要功能的實現(xiàn)進行分析: (1)系統(tǒng)登陸驗證。若用戶選擇以管理員身份登錄,在界面中輸入了用戶名與登陸密碼后,程序?qū)鶕?jù)用戶輸入的用戶名與密碼在后臺數(shù)據(jù)包庫中的系統(tǒng)管理員
8、信息表中查詢,若查詢到相符合的記錄,則提示登陸成功并跳轉(zhuǎn)到下一界面,否則提示錯誤若用戶選擇以職工身份登錄,在界面中輸入了用戶名與登陸密碼后,程序?qū)鶕?jù)用戶輸入的用戶名與密碼在后臺數(shù)據(jù)包庫中的員工基本信息表中查詢,若查詢到相符合的記錄,則提示登陸成功并跳轉(zhuǎn)到下一界面,否則提示錯誤?! 。?)員工信息查詢。在員工信息管理界面中,程序會在數(shù)據(jù)庫中的