李亞麗, 張國平, 張青苗
(平頂山學院 計算機學院, 平頂山 467000)
隨著社會的不斷發展,傳統的手工統計和核算工資的方法也變得日益繁瑣、復雜[1][2]。由于企業的部門及人員不斷增多,傳統的人工計算工資,不僅工作量巨大,而且會不可避免的出現各種錯誤[3][4]。為了高效的處理企業中的工資數據信息,隨時隨地管理和掌握員工信息及工資動態信息,本文采用Spring MVC、Ajax技術和jQUERY等技術,設計并開發一個基于B/S模式的工資管理系統,使企業的管理更加簡潔、高效、方便。也使企業有了更加規整、嚴謹的管理方案。
Spring框架是當前流行的輕量級一站式企業應用程序解決方案,它為應用程序開發提供了許多基礎,使開發人員能夠更加專注于程序業務邏輯的實現,Spring MVC是Spring框架的一部分,它能與Spring更加有機的結合[5-6]。
Spring MVC實現了MVC的核心概念,它為控制器和處理程序提供了大量與此模式相關的功能[7]。并且當向MVC添加反轉控制時,它使應用程序高度解耦,提供了通過簡單的配置更改,即可動態更改組件的靈活性。
通過需求分析得出,工資管理系統主要由工資匯總、基本信息管理、工資管理以及系統管理四大模塊組成。包含管理員和普通用戶兩類用戶角色。管理員可以對各個模塊進行操作,擁有不同權限的用戶可以對相應的模塊進行操作。
其中,基本信息模塊包含員工基本信息管理、部門信息管理、職稱級別管理、獎金信息管理、津貼信息管理、保險信息管理以及所得稅信息管理。……