基于J2EE的高校工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
第 1 章 引言
1.1 課題背景
隨著當(dāng)前信息化技術(shù)的快速發(fā)展,大數(shù)據(jù)時(shí)代即將到來,而海量的數(shù)據(jù)信息給傳統(tǒng)的信息化管理系統(tǒng)的數(shù)據(jù)管理帶來了新的挑戰(zhàn)和機(jī)遇。工作人員的工資管理事務(wù)對于高校來說一直是一項(xiàng)重要而又十分復(fù)雜的管理事務(wù)。隨著高校辦學(xué)規(guī)模不斷擴(kuò)大,教職工人數(shù)也不斷的增加,人員結(jié)構(gòu)變的復(fù)雜,特別是自實(shí)行績效工資以來,工資的管理變得更加復(fù)雜。自 2014 年編制內(nèi)人員社會(huì)保障改革的啟動(dòng),工資的范疇又進(jìn)一步擴(kuò)大,工資的管理涉及到工資的計(jì)算、核算、發(fā)放、查詢等,這些工作細(xì)節(jié)對于工資管理人員來說都是不可忽視的,原來的人工計(jì)算工資已經(jīng)被淘汰。通過計(jì)算機(jī)技術(shù)的快速、準(zhǔn)確及自動(dòng)化等特點(diǎn),對現(xiàn)有的高校工作管理事務(wù)進(jìn)行信息化改造成為了當(dāng)前高校信息化建設(shè)的發(fā)展趨勢[1]。
...............
1.2 國內(nèi)外研究現(xiàn)狀
在上世紀(jì)九十年代,明尼蘇達(dá)大學(xué)教授 GordonB.Davis 較完整的定義了管理信息系統(tǒng),即管理型系統(tǒng)是將計(jì)算機(jī)技術(shù)與傳統(tǒng)管理事務(wù)相結(jié)合,分析和控制日常管理事務(wù)的人機(jī)交互系統(tǒng),,為企業(yè)或個(gè)人提供自動(dòng)化管理支持。其對管理信息系統(tǒng)的定義反映了當(dāng)時(shí)計(jì)算機(jī)技術(shù)及管理信息系統(tǒng)的發(fā)展水平,同時(shí)也闡述了管理信息系統(tǒng)的設(shè)計(jì)目標(biāo)和功能組成等內(nèi)容[7~9]。在國外,管理信息系統(tǒng)的發(fā)展較早,而且發(fā)展到現(xiàn)在已經(jīng)出現(xiàn)了更先進(jìn)的技術(shù),如云計(jì)算、大數(shù)據(jù)等。而針對工資管理事務(wù)的管理信息系統(tǒng)以美國和歐洲等發(fā)達(dá)國家軟件公司產(chǎn)品為代表。國外的產(chǎn)品一般由多個(gè)系統(tǒng)集成在一起,很少有單獨(dú)針對工資管理的系統(tǒng)出現(xiàn),都是由財(cái)務(wù)管理系統(tǒng)、決策支持系統(tǒng)、日常事務(wù)管理系統(tǒng)等組合而成。系統(tǒng)的集成度高,而且各個(gè)子系統(tǒng)協(xié)同管理,數(shù)據(jù)共享,同時(shí)又相互獨(dú)立。在系統(tǒng)部署使用的過程中,其管理數(shù)據(jù)采用分類錄入,各模塊數(shù)據(jù)完全共享,提供全面的事務(wù)處理管理方案,將日常業(yè)務(wù)管理、工資管理、財(cái)務(wù)管理及決策管理集成于一體的管理信息系統(tǒng)。目前國外針對高校工資管理信息系統(tǒng)的發(fā)展主要體現(xiàn)在云計(jì)算、大數(shù)據(jù)及多系統(tǒng)集成的趨勢,實(shí)現(xiàn)了系統(tǒng)的實(shí)時(shí)共享和智能化處理[10~12]。據(jù)相關(guān)統(tǒng)計(jì)數(shù)據(jù)顯示,美國當(dāng)前在財(cái)務(wù)方面的管理事務(wù)處理 95%以上都采用了信息化的計(jì)算機(jī)進(jìn)行處理完成,人力資源的管理特別是工資管理事務(wù)處理的信息化達(dá)到了 90%以上。國外工資管理的相關(guān)系統(tǒng)軟件在操作友好性、功能全面性方面都具有很大的優(yōu)勢。
...............
第 2 章 開發(fā)技術(shù)和開發(fā)工具簡介
2.1 開發(fā)技術(shù)
J2EE 是一個(gè)完全與傳統(tǒng)開發(fā)技術(shù)完全不相同的框架,里面帶有許多組件及子組件,這些組件可優(yōu)化和規(guī)整應(yīng)用系統(tǒng)的研發(fā)與部署,進(jìn)而提升開發(fā)的速率,也有很好的可移植性、安全性及代碼復(fù)用等良好特性。J2EE 由一套完好的 Services、接口(API)和協(xié)議組成,J2EE 是一些開發(fā)技術(shù)相關(guān)的規(guī)定和開發(fā)的指南,J2EE 所包含的組件、服務(wù)和相關(guān)技術(shù),都具有相同的標(biāo)準(zhǔn),這就使得采用 J2EE 框架的各種不同平臺(tái)及平臺(tái)之間,都能夠很好的得到兼容。這樣就將之前企業(yè)內(nèi)部與外部不能良好的進(jìn)行交互及企業(yè)內(nèi)部或外部不能信息共享及相互通信的問題給解決了。
...............
2.2 開發(fā)工具
MyEclipse 是一個(gè)企業(yè)級(jí)工作開發(fā)平臺(tái),它是在 EclipseIDE 開發(fā)環(huán)境基礎(chǔ)上擴(kuò)展而來[22]。使用 MyEclipse,開發(fā)人員可以高效率地開發(fā)基于數(shù)據(jù)庫的應(yīng)用,也可以非常方便地進(jìn)行 JavaEE 的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合。MyEclipse 功能豐富,較好地支持 CSS,HTML,Struts,JSP,Javascript,Spring,Hibernate,SQL。MyEclipse 作為一個(gè)開發(fā)工具,功能非常強(qiáng)大,廣泛支持各種應(yīng)用,特別對各類開源產(chǎn)品的支持也非常不錯(cuò)。MyEclipse 還完美支持 AJAX,Java Servlet,Struts,JSP,JSF,Hibernate,Spring,EJB3,JDBC 數(shù)據(jù)庫接口等多項(xiàng)功能。
...............
第 3 章 基于 J2EE 的高校工資管理系統(tǒng)需求分析...............12
3.1 需求分析概述...............12
3.2 角色分析................12第 4 章 基于 J2EE 的高校工資管理系統(tǒng)設(shè)計(jì)................19
4.1 系統(tǒng)的物理架構(gòu).................19
4.2 系統(tǒng)的邏輯架構(gòu) ................19
第 5 章 基于 J2EE 的高校工資管理系統(tǒng)實(shí)現(xiàn)................38
5.1 系統(tǒng)運(yùn)行環(huán)境................38
5.2 系統(tǒng)主界面.................38
第 6 章 基于 J2EE 的高校工資管理系統(tǒng)測試
6.1 系統(tǒng)測試
系統(tǒng)的測試是該基于 J2EE 的高校工資管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)過程中不可獲取的一步。測試的結(jié)果可以幫助程序開發(fā)人員對系統(tǒng)的功能實(shí)現(xiàn)細(xì)節(jié)、系統(tǒng)運(yùn)行性能有一個(gè)新的認(rèn)識(shí)。從系統(tǒng)測試中找到系統(tǒng)所存在的漏洞,并對這些漏洞進(jìn)行修改和處理,最終提高提高系統(tǒng)的穩(wěn)定性和可靠性,保障了系統(tǒng)開發(fā)設(shè)計(jì)過程的完整性。因此結(jié)合高校工資管理系統(tǒng)的實(shí)際運(yùn)行情況,采用 QTP 和 LoadRunner 測試工具分別對該系統(tǒng)進(jìn)行功能和性能兩方面的系統(tǒng)測試。
...............
6.2 本章小結(jié)
本章主要是對系統(tǒng)的進(jìn)行測試,測試結(jié)果表明該系統(tǒng)基本滿足了系統(tǒng)設(shè)計(jì)初的預(yù)定目標(biāo),基本滿足了系統(tǒng)的功能信息需求。從上述壓力測試結(jié)果表中,可以看出系統(tǒng)的平均響應(yīng)時(shí)間在 2 秒以內(nèi),CPU利用率和內(nèi)存利用率都在 50%以內(nèi),事務(wù)成功率也都達(dá)到了 100%的設(shè)計(jì)要求。同時(shí),系統(tǒng)在負(fù)載增加的情況下,都沒有出現(xiàn)明顯的操作失敗。因此,從上面的測試結(jié)果分析中可以得出結(jié)論:該系統(tǒng)能夠穩(wěn)定運(yùn)行,各項(xiàng)指標(biāo)都達(dá)到系統(tǒng)的性能測試指標(biāo),滿足系統(tǒng)設(shè)計(jì)和實(shí)際應(yīng)用的要求。
...............
總結(jié)
本文設(shè)計(jì)和開發(fā)了一個(gè)針對高校工資管理業(yè)務(wù)的基于 J2EE 技術(shù)平臺(tái)的管理信息系統(tǒng),系統(tǒng)的主要功能模塊包括人員信息管理、薪資賬套管理、工資結(jié)算管理、社保繳納管理、查詢統(tǒng)計(jì)管理以及系統(tǒng)維護(hù)等六大功能模塊及其子模塊。通過本系統(tǒng)的實(shí)際應(yīng)用,解決了目前高校教職工工資管理過程中的數(shù)據(jù)分割、資源分散和信息數(shù)據(jù)交流效率低的問題。通過對高校工資進(jìn)行統(tǒng)一的信息化管理,避免了重復(fù)的系統(tǒng)業(yè)務(wù)建設(shè)和信息資源浪費(fèi),大大提高了高校教職工工資信息資源管理的整合度。同時(shí)也為將來系統(tǒng)新業(yè)務(wù)擴(kuò)展和系統(tǒng)整合奠定了堅(jiān)實(shí)基礎(chǔ)。本文取得的主要成果有:(1)根據(jù)當(dāng)前高校工資信息管理的實(shí)際情況,實(shí)現(xiàn)了一個(gè)基于 J2EE 平臺(tái)的工資管理系統(tǒng)。與傳統(tǒng)的工資管理系統(tǒng)相比,本文所設(shè)計(jì)的系統(tǒng)使用 J2EE 相關(guān)技術(shù)設(shè)計(jì)研發(fā),同時(shí)利用 MVC 開發(fā)模式對系統(tǒng)進(jìn)行模塊化的設(shè)計(jì),提高系統(tǒng)各功能模塊的獨(dú)立性,降低功能模塊之間的耦合度,提高系統(tǒng)的維護(hù)和開發(fā)效率;(2)通過該系統(tǒng)各功能模塊的使用,提高了高校財(cái)務(wù)管理工作人員的效率實(shí)現(xiàn)了高校教職工人員的工資全過程管理,包括工資的錄入、統(tǒng)計(jì)、分析、查詢及信息修改等基本操作。同時(shí),系統(tǒng)的后臺(tái)數(shù)據(jù)庫將每個(gè)教職工的工資信息都進(jìn)行了安全高效的存儲(chǔ)記錄,為員工提供了各種工資報(bào)表分析功能模塊,減少了高校工資管理的人力成本,促進(jìn)了高校的信息化建設(shè)。系統(tǒng)管理員及財(cái)務(wù)管理人員可以按照一定的時(shí)間、教師編碼查詢輸出工資報(bào)表,設(shè)置相關(guān)的報(bào)表查詢條件,對工資報(bào)表信息進(jìn)行分析。
參考文獻(xiàn)(略)
本文編號(hào):842759
本文鏈接:http://sikaile.net/wenshubaike/kjzx/842759.html