資源描述:
《工資管理系統(tǒng)的設計與實現(xiàn)論文》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、工資管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文目錄1緒論151.1背景151.2開發(fā)思路和計劃152系統(tǒng)需求162.1范圍162.2定義162.3功能需求173數(shù)據(jù)庫設計173.1數(shù)據(jù)流程圖173.2數(shù)據(jù)字典分析184設計說明214.1系統(tǒng)概述214.2數(shù)據(jù)源的配置214.3Spring配置264.4Struts2配置265模塊一登錄模塊275.1登錄模塊以及響應基礎類BaseAction類的配置275.2對應類之間的調(diào)用295.3部分算法設計305.4接口315.5子功能模塊的測試326模塊二系統(tǒng)模塊356.1功能模塊一部門管理模塊實現(xiàn)356.1.1Str
2、usts的配置356.1.2配置DepartmentAction繼承BaseAction366.1.2對應類之間的調(diào)用376.1.3部分算法設計376.1.4接口396.1.5子功能模塊的測試406.2功能模塊二角色管理模塊實現(xiàn)426.2.1Strusts的配置426.2.2配置RoleAction和AclAction繼承BaseAction446.2.2對應類之間的調(diào)用446.2.3部分算法設計476.2.4接口496.2.5子功能模塊的測試506.3功能模塊三用戶管理模塊實現(xiàn)536.3.1Strusts的配置53706.3.2配置UserA
3、ction繼承BaseAction546.3.2對應類之間的調(diào)用556.3.3部分算法設計566.3.4接口596.3.5子功能模塊的測試597模塊七報表管理模塊627.1功能模塊一員工報表管理模塊實現(xiàn)627.1.1Strusts的配置627.1.2PersonReportAction繼承BaseAction637.1.2對應類之間的調(diào)用647.1.3部分算法設計647.1.4接口687.1.5子功能模塊的測試687.2功能模塊一工資報表管理模塊實現(xiàn)707.2.1Strusts的配置707.2.2PersonReportAction繼承Base
4、Action717.2.2對應類之間的調(diào)用727.2.3部分算法設計727.2.4接口737.2.5子功能模塊的測試748權限控制技術:769技術控制(參考網(wǎng)址:http://fangang.iteye.com/blog/47670)7910參考文獻:82701緒論1.1背景本次開發(fā)是由安博教育和學校發(fā)起,學生自主選題的一次畢業(yè)設計??紤]到市面上的人事管理系統(tǒng)與工資管理系統(tǒng)都是針對個別公司開發(fā)的。我們有意開發(fā)一種通用的,管理權限、部門、以及工資發(fā)放形式可以根據(jù)不同的公司自行分配和修改的工資管理系統(tǒng)。隨著現(xiàn)代信息技術和管理理論,建立企業(yè)管理信息系
5、統(tǒng)是當今社會的重要趨勢?!坝眯畔⒒瘞庸I(yè)化”的指導思想的提出更是中國走向互聯(lián)網(wǎng)時代的口號。對企業(yè)而言,全面開發(fā)和應用計算機管理信息系統(tǒng)就是近期不能回避的問題。在企業(yè)管理中,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”,因此人事管理是企業(yè)的計算機管理信息系統(tǒng)重要組成部分。而工資管理又是人力資源管理的重中之重。實行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。工資管理信息系統(tǒng)的實現(xiàn)可以減輕比較繁瑣的手工工資管理。1.2開發(fā)思路和計劃在和指導老師多次交流后,確定實現(xiàn)方案的要點和工作計劃。本系統(tǒng)的實現(xiàn)的
6、主要功能有:(1)對系統(tǒng)進行管理。用戶的添加修改以及權限授予都是管理員操作的(2)對單位人員的變動進行處理。一個單位的職工不會是一成不變的,總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動。因此,設計系統(tǒng)是應考慮到這些情況。(3)對工資賬戶的創(chuàng)建,修改,刪除。(4)對職工的工資進行計算、修改。能對各職工的工資進行計算,即計算應發(fā)金額、應扣金額及實發(fā)金額等。(5)查詢統(tǒng)計功能。要求即可以單項查詢,比如查看某個職工的工資情況等;也可以查詢?nèi)?。?)員工個人信息的查詢,修改與管理。(7)報表打印功能。每月發(fā)放工資時,要求能夠打印本月的工資
7、表、隨工資發(fā)給每個職工的工資條以及工資統(tǒng)計表。70和研究任何其它軟件項目一樣,我做的畢業(yè)設計也經(jīng)歷了從選題,調(diào)研,熟悉開發(fā)環(huán)境,實驗關鍵技術,查找類似的相關系統(tǒng)的資料;系統(tǒng)概要設計,數(shù)據(jù)庫結(jié)構(gòu)設計,功能模塊開發(fā),功能模塊測試,系統(tǒng)調(diào)試和系統(tǒng)試運行和修改。如下1.2-1開發(fā)計劃流程圖:選題調(diào)查研究資料查詢開發(fā)環(huán)境熟悉學習ssh技術概要設計數(shù)據(jù)庫的設計功能模塊開發(fā)和詳細設計功能模塊測試系統(tǒng)調(diào)試和修改需求分析圖1.2-1開發(fā)計劃流程圖2系統(tǒng)需求2.1范圍本次開發(fā)的系統(tǒng)為工資管理系統(tǒng)。用于對小型企業(yè)的職工基本信息和工資信息的管理。包括系統(tǒng)管理(部門管理
8、、角色管理、用戶管理)、報表管理(員工報表管理、工資報表管理)。2.2定義GZGLXTGongZiGuanLiXiTong工資管理系統(tǒng))的縮寫。70F