九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

人事與工資管理系統(tǒng)的設計與實現(xiàn)

  • 資源ID:116794086       資源大?。?span id="24d9guoke414" class="font-tahoma">648.50KB        全文頁數(shù):43頁
  • 資源格式: DOC        下載積分:20積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要20積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

人事與工資管理系統(tǒng)的設計與實現(xiàn)

JIANGXI AGRICULTURAL UNIVERSITY 本 科 畢 業(yè) 論 文(設 計) 題 目:人事與工資管理系統(tǒng)的設計與實現(xiàn) 學 院: 計算機與信息工程學院 姓 名: 學 號: 專 業(yè): 信息管理與信息系統(tǒng) 年 級: 二 0 年 四 月 摘 要 本文采用自頂向下的結構化的系統(tǒng)分析方法,闡述了一個功能全面的人事與工資 管理系統(tǒng)的開發(fā)過程、操作流程及其一些核心的技術。本 文 首 先 進 行 了 項 目 概 述 , 簡 單 介 紹 了 項 目 開 發(fā) 的 背 景 、 項 目 開 發(fā) 的 目 的 和 項 目 開 發(fā) 的 意 義 ; 接 下 來 是 系 統(tǒng) 規(guī) 劃 階 段 , 通 過 實 際 的 業(yè) 務 流 程 調(diào) 研 , 分 析 了 系 統(tǒng) 的 組 織 結 構 , 具 體 完 成 了 人 事 與 工 資 管 理 系 統(tǒng) 的 需 求 分 析 、 可 行 性 分 析 、 現(xiàn) 行 業(yè) 務 流 程 分 析 , 并 通 過 對 現(xiàn) 行 業(yè) 務 流 程 的 優(yōu) 化 , 得 出 了 系 統(tǒng) 的 業(yè) 務 流 程 ; 之 后 是 系 統(tǒng) 分 析 , 具 體 完 成 了 數(shù) 據(jù) 流 分 析 和 數(shù) 據(jù) 字 典 ; 系 統(tǒng) 設 計 階 段 主 要 完 成 了 功 能 模 塊 的 劃 分 、 數(shù) 據(jù) 庫 的 設 計 和 系 統(tǒng) 界 面 設 計 。 該 階 段 對 各 個 模 塊 的 功 能 進 行 了 詳 細 設 計 , 形 成 了 本 系 統(tǒng) 的 功 能 模 塊 圖 , 在 此 基 礎 上 選 擇 了 合 適 的 開 發(fā) 模 式 ; 數(shù) 據(jù) 庫 的 設 計 先 進 行 了 概 念 結 構 設 計 , 之 后 進 行 了 邏 輯 結 構 設 計 , 最 后 完 成 了 數(shù) 據(jù) 庫 表 的 設 計 。 根 據(jù) 前 幾 個 階 段 的 分 析 和 設 計 , 該 系 統(tǒng) 決 定 采 用 B/S 結 構 , JSP 作 為 開 發(fā) 語 言 , 數(shù) 據(jù) 庫 采 用 Microsoft SQL Server 2000, 完 成 了 系 統(tǒng) 的 程 序 實 施 。 本 系 統(tǒng) 的 設 計 實 施 為 企 業(yè) 人 事 與 工 資 管 理 系 統(tǒng) 的 運 行 做 基 礎 , 同 時 為 人 事 與 工 資 管 理 系 統(tǒng) 的 開 發(fā) 提 供 一 個 參 考 模 式 , 為 企 業(yè) 的 人 事 與 工 資 的 管 理 提 供 良 好 的 條 件 。 關鍵詞:人事與工資;管理系統(tǒng);結構化分析 Abstract In this paper, top-down structured systems analysis, describes a fully functional personnel and salary management system development, operational processes and some of its core technology. This paper carried out the project overview, a brief background of project development, project development and project development objective of the meaning; followed by the system planning stage, the actual business processes through research and analysis of the systems organizational structure, specifically the completion of the personnel and salary management system requirements analysis, feasibility analysis, the existing business process analysis, and optimization of existing business processes, business processes of the system obtained; followed by systematic analysis of the specific completion of the data flow analysis and data dictionary; system completed the design phase the main functional modules of the division, the database design and system interface design. This phase of the function of each module in detail the design, forming a functional block diagram of the system, on this basis, have chosen the right development model; database design first tested the concept design, followed by a logic design, and finally completed the design of the database table. According to previous analysis and design phase, the system decided to use B / S structure, JSP as a development language, the database uses Microsoft SQL Server 2000, completed a systematic process to implement. Design and implementation of this system for the enterprise personnel and salary management system is running a foundation, as well as personnel and payroll management system development and provides a reference model for enterprise management personnel and provide good wage conditions. Key words : Personnel and salary; management system; structured analysis 目 錄 1 引言 .1 1.1 人力資源管理系統(tǒng)的國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢 .1 1.2 項目開發(fā)的背景及意義 .1 1.3 本課題的研究的主要內(nèi)容 .1 1.4 本課題預期達到的效果 .2 2 系統(tǒng)開發(fā)相關技術及方法 .3 2.1 JSP 概述 .3 2.2 MYECLIPSE .3 2.3 SQL SERVER 2000 .4 2.4 B/S 模式概念 .4 3 系統(tǒng)分析 .5 3.1 可行性分析 .5 3.1.1 技術可行性 .5 3.1.2 經(jīng)濟可行性 .5 3.1.3 管理可行性 5 3.2 管理業(yè)務分析 .5 3.3 數(shù)據(jù)流圖 .7 3.4 數(shù)據(jù)字典 .8 4 系統(tǒng) 設計 11 4.1 總體設計 11 4.1.1 系統(tǒng)前臺設計 11 4.1.2 系統(tǒng)后臺設計 11 4.2 系統(tǒng)的功能模塊設計 12 4.2.1 員工信息管理模塊 12 4.2.2 其他模塊 13 4.3 系統(tǒng)數(shù)據(jù)庫設計 13 4.3.1 概念結構設計 13 4.3.2 系統(tǒng)的物理結構 15 2 5 系統(tǒng)實現(xiàn) 17 5.1 登錄模塊 17 5.2 登錄主界面 20 5.3 修改密碼界面 21 5.4 添加管理員頁面 21 5.5 員工信息管理界面 22 5.6 員工信息添加界面 24 5.7 績效考核管理界面 25 5.8 薪酬管理界面 26 5.9 我的薪酬查詢界面 26 5.10 數(shù)據(jù)庫表實現(xiàn) .27 6 系統(tǒng)的測試與分析 29 6.1 測試環(huán)境 29 6.2 測試步驟 29 6.2.1 密碼修改 29 6.2.2 系統(tǒng)管理員的添加與刪除 30 6.2.3 員工信息查詢 30 6.2.4 員工信息添加 30 6.2.5 績效考核添加 31 6.2.6 薪酬福利添加 31 7 總結 .33 參 考 文 獻 .34 致 謝 35 0 1 引言 1.1 人力資源管理系統(tǒng)的國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢 在 21 世紀的今天,人力資源管理系統(tǒng)是“通過對企業(yè)事業(yè)組織的和事的管理, 處于人與人之間的關系,人與事的配合,充分和發(fā)揮人的潛能,并對認得各種活動給 予以計劃,組織,指揮和控制已實現(xiàn)的目標” 。它的主要內(nèi)容包括:員工信息的管理, 績效管理,薪酬管理等。 在薪酬管理方面,現(xiàn)代企業(yè)需要合理的薪酬管理制度,從而對企業(yè)員工的工作產(chǎn) 生正面的影響。 在績效考核發(fā)面,通過一系列的員工考評方法,能夠促使員工積極完成個人和企 業(yè)的目標。 所以,人力資源管理在現(xiàn)代企業(yè)中占據(jù)及其重要的角色,該系統(tǒng)的好壞直接關系 到企業(yè)發(fā)展程度,企業(yè)對人力資源管理系統(tǒng)的合理運用對企業(yè)發(fā)展有這重要的意義與 影響。因此,良好的運用人力資源管理理論是促進現(xiàn)代企業(yè)發(fā)展的必由之路。 1.2 項目開發(fā)的背景及意義 隨著改革的深入和經(jīng)濟的發(fā)展,企業(yè)管理日益繁重,從而對人事與工資管理的要 求也更加嚴格。在老舊的手工管理時期,企業(yè)員工的各方面的記錄需要耗費大量紙張 和人力,且隨著企業(yè)的發(fā)展,員工的人數(shù)也在不斷增加,所以員工工資記錄和發(fā)放任 務非常復雜。同時,人事部門和財政部門之間信息交流困難,經(jīng)常造成員工信息記錄 丟失,極大地影響了企業(yè)的管理。另外也使員工統(tǒng)計、工資統(tǒng)計匯總變的日益繁瑣。 當今企業(yè)間的競爭壓力越來越大,企業(yè)要想發(fā)展與生存,就必須在各個方面加強 管理,并要求企業(yè)有更高的信息化集成,能夠?qū)ζ髽I(yè)的整體資源進行集成管理 2。這 就要求企業(yè)各個部門之間統(tǒng)一計劃,協(xié)調(diào)生產(chǎn)步驟,匯總信息,調(diào)配企業(yè)內(nèi)部資源, 實現(xiàn)既要獨立又要統(tǒng)一的資源共享管理 3。隨著信息技術的發(fā)展,企業(yè)為提高人事與 工資管理的管理效率,加快企業(yè)運轉速度,所以決定開發(fā)“人事與工資管理系統(tǒng)” 。 1.3 本課題的研究的主要內(nèi)容 本課題的主要內(nèi)容是在服務器和客戶端 PC 上開發(fā)一套人事與工資管理系統(tǒng)的應 1 用軟件。 在課題中所做的工作主要為以下幾方面工作: 1,本系統(tǒng)主要使用 JSP、Struts 技術對系統(tǒng)進行設計和開發(fā)。 2,調(diào)研人事與工資管理系統(tǒng)業(yè)務流程,設計系統(tǒng)各個業(yè)務模塊,滿足企業(yè)人力 資源管理需求。 3,研究 B/S 模式。優(yōu)化框架功能,實現(xiàn)多級用戶分權限管理。 4,研究系統(tǒng)后臺數(shù)據(jù)庫。 1.4 本課題預期達到的效果 項目的預期效果: 1,通過對本系統(tǒng)的設計,實現(xiàn)對員工信息,薪酬管理,績效考核等信息的準確 管理。 2,建立良好的數(shù)據(jù)庫后臺,通過對歷史數(shù)據(jù)的分析幫助公司決策者做出決策選 擇。同時方便員工查詢個人相關的信息。 2 2 系統(tǒng)開發(fā)相關技術及方法 本章主要介紹系統(tǒng)在搭建過程中用到的相關技術。該系統(tǒng)前臺界面采用的是 JSP 制作,后臺的數(shù)據(jù)庫采用的是 SQL SERVER 2000, 采用 B/S 的開發(fā)模式。 2.1 JSP 概述 JSP 是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種動態(tài)技術標 準。在傳統(tǒng)的網(wǎng)頁 HTML 文件(*.htm,*.html)中加入 Java 程序片段(Scriptlet)和 JSP 標簽,就構成了 JSP 網(wǎng)頁 java 程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 E-mail 等,實現(xiàn)建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務器端執(zhí)行,網(wǎng)絡 上傳送給客戶端的僅是得到的結果,這樣大大降低了對客戶瀏覽器的要求,即使客戶 瀏覽器端不支持 Java,也可以訪問 JSP 網(wǎng)頁。JSP 全名為 java server page,其根本是 一個簡化的 Servlet 設計,他實現(xiàn)了 Html 語法中的 java 擴張。JSP 與 Servlet 一樣, 是在服務器端執(zhí)行的,通常返回給客戶端的就是一個 HTML 文本,因此客戶端只要有 瀏覽器就能瀏覽。Web 服務器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序 段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給客戶端。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP 技術使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理 邏輯。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯。JSP 將網(wǎng) 頁邏輯與網(wǎng)頁設計的顯示分離,支持可重用的基于組件的設計,使基于 Web 的應用 程序的開發(fā)變得迅速和容易。 JSP(JavaServer Pages)是一種動態(tài)頁面技術,它的主要 目的是將表示邏輯從 Servlet 中分離出來。JSP 具備了 Java 技術的簡單易用,完全的 面向?qū)ο螅哂衅脚_無關性而且安全可靠,主要是面向 INTERNET 網(wǎng)的所有特點。 2.2 MyEclipse MyEclipse 企業(yè)級工作平臺是對 EclipseIDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā),發(fā)布以及應用程序服務器的整合方面極大的提高效率。它是功能豐 富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼,調(diào)試,測試和發(fā)布功能,完整支持 HTML,Struct ,JSP,SQL 等。MyEclipse 是一個十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合, MyEclipse 的功能非常強大,支持也十分廣泛,尤其是對各種開源 3 產(chǎn)品的支持十分不錯。MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫鏈接工具等多項功能。可以說 MyEclipse 幾乎囊括了目 前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具。 2.3 SQL Server 2000 SQL Server 2000 系統(tǒng)具有強大的網(wǎng)上功能,可以在互聯(lián)網(wǎng)上發(fā)布數(shù)據(jù)庫中的數(shù) 據(jù)。在 SQL Server 2000 系統(tǒng)中,允許用戶簡單的使用一些向?qū)Ш凸ぞ甙褦?shù)據(jù)庫的數(shù) 據(jù)發(fā)布到網(wǎng)絡上,并且可以根據(jù)需要來調(diào)度修改已經(jīng)發(fā)布的數(shù)據(jù)。 2.4 B/S 模式概念 B/S 模式,即 Browser/Server 模式,在這種結構下,用戶工作頁面是通過萬維網(wǎng) 來實現(xiàn),一小部分事務邏輯在前端實現(xiàn),大部分在服務器端實現(xiàn)。B/S 結構,主要是 利用了萬維網(wǎng)技術,結合多種 Script 語言和 ActiveX 技術,用簡單易懂的技術實現(xiàn)復 雜的功能,并且節(jié)約了成本,是一種全新的技術。 B/S 結構軟件的優(yōu)勢: 1 成本降低,選擇更多。B/S 結構不僅能使用在 WINDOWS 服務器端,而且能 使用在 LINUX 服務器端,而且數(shù)據(jù)庫也是免費的。 2 軟件操作簡便,由于 B/S 架構軟件只安裝在服務器端,用戶界面主要事務邏輯 在服務器端完全通過瀏覽器實現(xiàn),極少部分在瀏覽器端實現(xiàn),所以,管理員只需要維 護硬件。 4 3 系統(tǒng)分析 3.1 可行性分析 3.1.1 技術可行性 本系統(tǒng)是一個數(shù)據(jù)庫管理與查詢的系統(tǒng),在現(xiàn)有的良好基礎條件下應該能實現(xiàn)該 系統(tǒng)的功能目標。同時,開發(fā)期限也比較充裕,能在規(guī)定時間內(nèi)開發(fā)完成。 所以,該系統(tǒng)具有技術可行性。 3.1.2 經(jīng)濟可行性 該系統(tǒng)具有免費的支持平臺和開發(fā)環(huán)境,在現(xiàn)有的企業(yè)情況無需再投入資金購買 其他設施。并且軟件開發(fā)成本不高,因此無需擔心開發(fā)經(jīng)費的問題。系統(tǒng)開發(fā)成功后, 將避免了大量的紙張浪費和人力浪費,節(jié)約了操作成本。 所以,該系統(tǒng)具有經(jīng)濟可行性。 3.1.3 管理可行性 本系統(tǒng)是根據(jù)人事與工資管理的實際工作情況開發(fā)研制的,是通過大量的調(diào)研得 出的,系統(tǒng)的軟件設計是在獨立的環(huán)境下完成的,該系統(tǒng)操作簡便,只要用戶具備使 用個人電腦技術就能操作。系統(tǒng)管理員會使用 Tomcat 服務器。 所以,該系統(tǒng)具備管理可行性。 綜上分析,該系統(tǒng)可以立即開發(fā)。 3.2 管理業(yè)務分析 根據(jù)對需求功能的合理的分析,并進行合理的模塊劃分,功能圖如下圖 1 所示: 查 看 系 統(tǒng) 屬 性 修 改 密 碼 系 統(tǒng) 管 理 員 管 理 員 工 信 息 管 理 績 效 考 核 管 理 薪 酬 福 利 管 理 5 圖 1 系統(tǒng)功能圖 通過對企業(yè)的人事與工資管理流程的詳細調(diào)研,對其業(yè)務流程的總結是:每天由 人事部管理人員記錄員工的增減、考勤、獎懲等。具體的流程如圖 2 所示: 人事與工資管理系統(tǒng) 系統(tǒng)管理員管理 員工信息管理 績效考核管理 薪酬信息管理 系 統(tǒng) 管 理 員 信 息 查 詢 系 統(tǒng) 管 理 員 信 息 添 加 系 統(tǒng) 管 理 員 信 息 刪 除 系 統(tǒng) 管 理 員 信 息 修 改 員 工 信 息 查 詢 員 工 信 息 添 加 員 工 信 息 刪 除 員 工 信 息 修 改 績 效 考 核 查 詢 績 效 考 核 添 加 績 效 考 核 刪 除 績 效 考 核 修 改 薪 酬 信 息 查 詢 薪 酬 信 息 添 加 薪 酬 信 息 刪 除 薪 酬 信 息 修 改 6 員工信息 電子信息 員工信息 工資記錄 圖 2 業(yè)務流程圖 3.3 數(shù)據(jù)流圖 在業(yè)務流程分析的基礎上,對數(shù)據(jù)流進行了分析,從數(shù)據(jù)流動過程考察了實際業(yè) 務的數(shù)據(jù)處理模式。數(shù)據(jù)流圖如圖 3 所示: 人事部 員工信息 處理 員工信息單 績效考核管 理 薪酬福利管 理 績效考核 存儲 薪酬福利 存儲 員工工資 記錄存儲 員工工資表 員工基本 工資存儲 根據(jù)員工檔案建 立員工工資薄 員工檔案 存儲 財政部 7 系統(tǒng)管理員信息 系統(tǒng)管理員信息 系統(tǒng)管理員信息 員工信息 員工信息 員工信息 績效考核信息 績效考核信息 績效考核信息 密碼 管理員信息 管理員信息 薪酬福利信息 薪酬福利信息 薪酬福利信息 圖 3 數(shù)據(jù)流程圖 3.4 數(shù)據(jù)字典 系統(tǒng)數(shù)據(jù)流程的分析完成后,接下來用數(shù)據(jù)字典描述數(shù)據(jù)流圖中一些主要的數(shù)據(jù) 元素條目、數(shù)據(jù)流、處理過程、數(shù)據(jù)存儲和外部實體。 D1 P1 系統(tǒng)管理員 管理 管理員 D2 P2 員工信息 P3 績效考核管理 P4 修改密碼 P5 薪酬福利管理 D3 D4 D5 8 數(shù)據(jù)元素條目如下所示。 數(shù)據(jù)元素 數(shù)據(jù)結構條目如下所示。 數(shù)據(jù)結構 數(shù)據(jù)流條目如下所示: 數(shù)據(jù)流 9 數(shù)據(jù)存儲條目如下所示: 數(shù)據(jù)存儲 處理過程條目如下所示: 處理過程 外部實體條目如下所示: 外部實體 10 4 系統(tǒng)設計 4.1 總體設計 通 過 對 企 業(yè) 人 事 與 工 資 管 理 系 統(tǒng) 進 行 全 面 的 調(diào) 查 分 析 的 基 礎 上 , 制 定 出 人 事 與 工 資 管 理 系 統(tǒng) 系 統(tǒng) 的 總 體 規(guī) 劃 。 系 統(tǒng) 設 計 包 括 系 統(tǒng) 總 體 設 計 、 系 統(tǒng) 詳 細 設 計 、 系 統(tǒng) 數(shù) 據(jù) 庫 設 計 、 系 統(tǒng) 開 發(fā) 工 具 、 開 發(fā) 技 術 和 開 發(fā) 模 式 等 。 4.1.1 系統(tǒng)前臺設計 人 事 與 工 資 管 理 系 統(tǒng) 前 臺 結 構 圖 如 圖 4 所 示 : 人事與工資管 理系統(tǒng)前臺 系 統(tǒng) 屬 性 查 詢 我 的 薪 酬 查 詢 圖 4 前臺功能模塊圖 4.1.2 系統(tǒng)后臺設計 系 統(tǒng) 后 臺 具 體 功 能 圖 如 圖 5 所 示 : 11 人事與工資管理系統(tǒng)后臺 系 統(tǒng) 管 理 員 管 理 員 工 信 息 管 理 修 改 密 碼 績 效 考 核 管 理 查 看 系 統(tǒng) 屬 性 薪 酬 福 利 管 理 圖 5 后臺功能圖 4.2 系統(tǒng)的功能模塊設計 根據(jù)對上一單元的需求功能進行一個合理的分析,并得進行合理的模塊劃分。 1. 系統(tǒng)屬性:該模塊主要是查詢該系統(tǒng)所在服務器的系統(tǒng)屬性。 2. 修改密碼:該模塊主要是修改用戶以及系統(tǒng)管理員的密碼。 3. 系統(tǒng)管理員管理:該模塊主要是添加和刪除系統(tǒng)管理員。 4. 員工信息管理:該模塊主要是查詢,添加,修改以及刪除員工信息。 5. 績效考核管理:該模塊主要是查詢,添加,修改以及刪除績效考核信息。 6. 薪酬福利管理:該模塊主要是查詢,添加,修改以及刪除薪酬福利信息。 4.2.1 員工信息管理模塊 圖 6 員工信息管理模塊圖 員工信息管理模塊包括:員工信息查詢,員工信息添加,員工信息刪除,員工信 息修改 4 大板塊 員工信息管理 員工信息查詢 員工信息添加 員工信息刪除 員工信息修改 12 其中: 1. 員工信息添加:添加新的員工信息,如:該員工的姓名,年齡,性別,地址 等等信息,確認后,提交保存。 2. 員工信息查詢:查詢現(xiàn)有的員工信息,如:員工的姓名,年齡,性別,地址 等信息。 3. 員工信息的刪除:刪除已離職的員工信息。 4. 員工信息的修改:修改有誤的員工信息,確認后,將覆蓋原來的信息。 4.2.2 其他模塊 除了上述所列舉的模塊,還有幾個模塊諸如績效考核管理,薪酬福利管理等幾個 模塊,由于設計思想與上述模塊相似,在這里就不一一贅述。 4.3 系統(tǒng)數(shù)據(jù)庫設計 數(shù) 據(jù) 庫 設 計 是 系 統(tǒng) 設 計 當 中 非 常 重 要 的 一 節(jié) 。 數(shù) 據(jù) 是 一 切 系 統(tǒng) 設 計 中 的 基 礎 , 如 果 設 計 的 不 很 合 理 且 不 很 完 善 , 將 在 系 統(tǒng) 開 發(fā) 的 過 程 當 中 , 到 后 期 的 系 統(tǒng) 維 護 、 功 能 變 更 和 功 能 擴 充 時 , 引 起 較 多 的 問 題 , 嚴 重 時 也 許 還 要 重 新 設 計 , 重 做 大 量 已 完 成 工 作 。 4.3.1 概念結構設計 依據(jù)系統(tǒng)分析的結果,具體分析不同用戶,描述不同實體之間的關系,得出系統(tǒng) 數(shù)據(jù)實體圖和 E-R 圖。如下圖所示: 13 員工 編號 姓名 性別 年齡 電話 地址 登錄密碼 登錄名 權限 入職年份 證件號 職位 備注 圖 7 員工實體圖 管理員 用戶名 編號 密碼 圖 8 管理員實體圖 績效考核 員工編號 月份 遲到 編號 備注 獎金 圖 9 績效實體圖 14 薪酬 編號 員工編號 月份 基本工資 崗位工資 車補 備注 薪酬 個人稅 績效獎金 業(yè)績獎金 餐補 圖 10 薪酬實體圖 員工 薪酬 績效考核 管理員管理 參加 獲得 管理 管理 1 1 M 1 N 1 N 1 N 1 圖 11 E-R 圖 4.3.2 系統(tǒng)的物理結構 表 1 系統(tǒng)管理信息表 序號 字段含義 字段名 類型 長度 是否主鍵 是否為空 1 系統(tǒng)化管理員編號 userID int 4 是 否 2 系統(tǒng)管理員名字 userName varchar 50 否 否 3 系統(tǒng)管理員用戶密碼 userPw varchar 50 否 否 15 表 2 績效考核表 序號 字段含義 字段名 類型 長度 是否主鍵 是否為空 1 績效考核編號 Jixiao_id int 4 是 否 2 月份 Jixiao_yufen varchar 50 否 否 3 員工編號 Jixiao_yuangong_id int 50 否 否 4 遲到次數(shù) Jixiao_yuangong_chidao int 50 否 否 5 獎金 Jixiao_jiangjin int 50 否 否 6 刪除信息 del varchar 4 否 否 表 3 薪酬信息表 序號 字段含義 字段名 類型 長度 是否主鍵 是否為空 1 薪酬編號 id int 4 是 否 2 員工編號 yuegongId int 4 否 否 3 月份 yuefen varchar 50 否 否 4 基本工資 jibengongzi int 4 否 否 5 崗位工資 gangweigongzi int 4 否 否 6 車補 chebu int 4 否 否 7 餐補 canbu int 4 否 否 8 業(yè)績獎金 yejijiangjin int 4 否 否 9 績效獎金 jixiaojiangjin int 4 否 否 10 個人稅 gerenshui int 4 否 否 11 薪酬 xinchouall int 4 否 否 12 刪除信息 del varchar 50 否 否 表 4 員工信息表 序號 字段含義 字段名 類型 長度 是否主鍵 是否為空 1 員工編號 Id int 4 是 否 2 性別 sex varchar 50 否 否 3 名字 name varchar 50 否 否 4 年齡 age varchar 50 否 否 5 電話 tel varchar 50 否 否 6 地址 address varchar 50 否 否 7 職位 zhiwei varchar 50 否 否 8 銀行卡號 card varchar 50 否 否 9 入職年份 ruzhinianfen int 50 否 否 10 權限 quanxian int 50 否 否 11 用戶賬號 loginName varchar 50 否 否 12 用戶密碼 loginPw varchar 50 否 否 13 刪除信息 del varchar 50 否 否 16 5 系統(tǒng)實現(xiàn) 5.1 登錄模塊 此模塊主要功能是用于登錄本系統(tǒng),不同權限的用戶登錄本系統(tǒng)會進入不同的管 理模塊界面,因為在后臺對該用戶進行的判斷,首先將從前臺頁面提交的用戶名和密 碼進行接受,之后在后臺進行處理,按照用戶名在數(shù)據(jù)庫中進行查詢?nèi)绻榈皆撚脩?則將該用戶的權限和密碼全都取出來分別賦給兩個字符串變量,判斷從數(shù)據(jù)庫中讀出 的密碼與登錄時輸入的密碼是否配比上,若兩個密碼相同則根據(jù)權限的值進入相應的 頁面,否則輸出密碼錯誤。若用戶未被管理員分配好權限那么也是無法登錄本系統(tǒng)的。 如下圖 12 所示: 圖 12 系統(tǒng)登錄界面 系統(tǒng)登錄功能界面的實現(xiàn)代碼: try Thread.sleep(700); catch (InterruptedException e) e.printStackTrace(); String result=“no“; 17 if(userType=0) String sql=“select * from t_admin where userName=? and userPw=?“; Object params=userName,userPw; DB mydb=new DB(); mydb.doPstm(sql, params); try ResultSet rs=mydb.getRs(); boolean mark=(rs=null|!rs.next()?false:true); if(mark=false) result=“no“; else result=“yes“; TAdmin admin=new TAdmin(); admin.setUserId(rs.getInt(“userId“); admin.setUserName(rs.getString(“userName“); admin.setUserPw(rs.getString(“userPw“); WebContext ctx = WebContextFactory.get(); HttpSession session=ctx.getSession(); session.setAttribute(“userType“, 0); session.setAttribute(“admin“, admin); rs.close(); catch (SQLException e) e.printStackTrace(); 18 finally mydb.closed(); if(userType=1) String sql=“select * from t_yuangong where del=no and loginName=? and loginPw=?“; Object params=userName,userPw; DB mydb=new DB(); mydb.doPstm(sql, params); try ResultSet rs=mydb.getRs(); boolean mark=(rs=null|!rs.next()?false:true); if(mark=false) result=“no“; else result=“yes“; Yuangong yuangong=new Yuangong(); yuangong.setId(rs.getInt(“id“); yuangong.setName(rs.getString(“name“); yuangong.setSex(rs.getString(“sex“); yuangong.setAge(rs.getString(“age“); yuangong.setTel(rs.getString(“tel“); yuangong.setAddress(rs.getString(“address“); 19 yuangong.setZhiwei(rs.getString(“zhiwei“); yuangong.setQuanxian(rs.getInt(“quanxian“); yuangong.setLoginName(rs.getString(“l(fā)oginName“); yuangong.setLoginPw(rs.getString(“l(fā)oginPw“); WebContext ctx = WebContextFactory.get(); HttpSession session=ctx.getSession(); session.setAttribute(“userType“, 1); session.setAttribute(“yuangong“, yuangong); rs.close(); catch (SQLException e) e.printStackTrace(); finally mydb.closed(); if(userType=2) return result; 5.2 登錄主界面 管理員登錄成功后,會自動彈出系統(tǒng)的主界面,主界面包括了本系統(tǒng)所有的操作 項目。如下圖 13 所示: 20 圖 13 系統(tǒng)主界面 5.3 修改密碼界面 管理員登陸本系統(tǒng)后,可以修改自己的登陸密碼,如下圖 14 所示: 圖 14 密碼修改界面 5.4 添加管理員頁面 管理員登錄本系統(tǒng)后,可以添加其他的管理員,如下圖 15 所示: 21 圖 15 添加管理員界面 5.5 員工信息管理界面 管理員登錄本系統(tǒng)后,可以管理員工信息。如下圖 16 所示: 圖 16 員工信息管理界面 員工信息管理的實現(xiàn)代碼: public void yuangongMana(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException List yuangongList=new ArrayList(); String sql=“select * from t_yuangong where del=no“; Object params=; DB mydb=new DB(); try 22 mydb.doPstm(sql, params); ResultSet rs=mydb.getRs(); while(rs.next() Yuangong yuangong=new Yuangong(); yuangong.setId(rs.getInt(“id“); yuangong.setBianhao(rs.getString(“bianhao“); yuangong.setName(rs.getString(“name“); yuangong.setSex(rs.getString(“sex“); yuangong.setAge(rs.getString(“age“); yuangong.setTel(rs.getString(“tel“); yuangong.setAddress(rs.getString(“address“); yuangong.setZhiwei(rs.getString(“zhiwei“); yuangong.setCard(rs.getString(“card“); yuangong.setRuzhinianfei(rs.getInt(“ruzhinianfei“); yuangong.setGongling(new Date().getYear()+1900- rs.getInt(“ruzhinianfei“); yuangong.setQuanxian(rs.getInt(“quanxian“); yuangong.setLoginName(rs.getString(“l(fā)oginName“); yuangong.setLoginPw(rs.getString(“l(fā)oginPw“); yuangongList.add(yuangong); rs.close(); catch(Exception e) e.printStackTrace(); mydb.closed(); req.setAttribute(“yuangongList“, yuangongList); 23 req.getRequestDispatcher(“admin/yuangong/yuangongMana.jsp“).forward(req, res); 5.6 員工信息添加界面 管理員登錄本系統(tǒng)后,可以添加員工信息,如下圖 17 所示: 圖 17 員工信息添加界面 員工信息添加的代碼實現(xiàn): public void adminAdd(HttpServletRequest req,HttpServletResponse res) String userName=req.getParameter(“userName“); String userPw=req.getParameter(“userPw“); String sql=“insert into t_admin values(?,?)“; Object params=userName,userPw; DB mydb=new DB(); mydb.doPstm(sql, params); 24 mydb.closed(); req.setAttribute(“message“, “操作成功“); req.setAttribute(“path“, “admin?type=adminMana“); String targetURL = “/common/success.jsp“; dispatch(targetURL, req, res); 5.7 績效考核管理界面 管理員登錄本系統(tǒng)后,可以管理員工績效考核信息,如下圖 18 所示: 圖 18 績效考核管理界面 績效考核管理界面的代碼實現(xiàn): public void jixiaoEdit(HttpServletRequest req,HttpServletResponse res) String jixiao_yufen=req.getParameter(“jixiao_yufen“); int jixiao_yuangong_id=Integer.parseInt(req.getParameter(“jixiao_yuangong_id“); int jixiao_yaungong_chidao=Integer.parseInt(req.getParameter(“jixiao_yaungong_chidao“); int jixiao_jiangjin=500-jixiao_yaungong_chidao*50;/遲到一次扣50,一共 500塊績效獎金 String sql=“update t_jixiao set jixiao_yufen=?,jixiao_yuangong_id=?,jixiao_yaungong_chidao=?,jixiao_jiangjin=? where jixiao_id=“+Integer.parseInt(req.getParameter(“jixiao_id“); Object 25 params=jixiao_yufen,jixiao_yuangong_id,jixiao_yaungong_chidao,jixiao_jiangjin; DB mydb=new DB(); mydb.doPstm(sql, params); mydb.closed(); req.setAttribute(“message“, “操作成功“); req.setAttribute(“path“, “jixiao?type=jixiaoMana“); String targetURL = “/common/success.jsp“; dispatch(targetURL, req, res); 5.8 薪酬管理界面 管理員登錄本系統(tǒng)后,可以管理員工薪酬信息,如下圖 19 所示: 圖 19 薪酬管理界面 5.9 我的薪酬查詢界面 員工登錄本系統(tǒng)后,可以查詢自己的薪酬信息。如下圖 20 所示: 26 圖 20 我的薪酬查詢界面 5.10 數(shù)據(jù)庫表實現(xiàn) 系統(tǒng)管理員信息表: 系統(tǒng)用戶表用來存儲系統(tǒng)管理員的基本信息。 表 5 系統(tǒng)管理信息表 績效考核信息表: 績效考核信息表用于存儲員工的績效考核的信息。 表 6 績效考核信息表 薪酬信息表: 薪酬信息表用于存儲員工的薪酬信息。 表 7 薪酬信息表 27 員工信息表: 員工信息表用于存儲員工的基本信息。 表 8 員工信息表 28 6 系統(tǒng)的測試與分析 系統(tǒng)開發(fā)的最終目標就是滿足于客戶的要求并且順利運行,系統(tǒng)測試的目的是通 過分析測試結果來得出相應的結論,為糾正錯誤提供可靠信息。 6.1 測試環(huán)境 處理器:AMD Radeon HD 7690M 內(nèi)存:4GB 硬盤:160G 操作系統(tǒng):Windows 7 數(shù)據(jù)庫:SQL Server 2000 6.2 測試步驟 系統(tǒng)測試分為密碼修改,系統(tǒng)管理員的添加和刪除,員工信息添加,員工信息查 詢,績效考核添加,薪酬福利添加的 6 個步驟。 6.2.1 密碼修改 密碼修改是測試能不能正確且成功的修改密碼,如下圖 21 所示: 圖 21 密碼修改 29 6.2.2 系統(tǒng)管理員的添加與刪除 系統(tǒng)管理員的添加與刪除是測試能不能正確添加與刪除,如下圖 22 所示: 圖 22 系統(tǒng)管理員的添加與刪除 6.2.3 員工信息查詢 測試員工信息查詢能不能這正常運行,如下圖 23 所示: 圖 23 員工信息查詢 6.2.4 員工信息添加 測試員工信息添加能不能正常運行,如下圖 24 所示: 30 圖 24 員工信息添加 6.2.5 績效考核添加 測試績效考核添加能不能正常運行,如下圖 25 所示: 圖 25 績效考核添加 6.2.6 薪酬福利添加 測試薪酬福利添加能不能正常運行,如下圖 26 所示: 31 圖 26 薪酬福利添加 32 7 總結 本系統(tǒng)主要的對象是針對小型企業(yè)的人力資源管理,幫助了部分中小企業(yè)實現(xiàn)了 信息化管理,并且節(jié)約了企業(yè)大量的紙張浪費和人力財力的大量使用。幫助了企業(yè)實 現(xiàn)了員工信息的管理,考核績效的管理和薪酬信息的管理。 但是由于,該系統(tǒng)研發(fā)時間短暫,還是有很多功能沒有完善和開發(fā),所以對于大 型企業(yè)來說,有些功能不能實現(xiàn)。所以,再今后還是要更加優(yōu)化和完善。 33 參 考 文 獻 1 滕佳東.管理信息系統(tǒng).東北財經(jīng)大學出版社.2008.2. 2 龍虹.管理信息系統(tǒng) .北京理工大學出版社.2007.3. 3 倪慶萍.現(xiàn)代管理信息系統(tǒng).清華大學出版社,北京交通大學出版社.2006.6 4 郝杰忠.管理信息系統(tǒng)的開發(fā)與應用.機械工業(yè)出版社.2006.9. 5 (英)Jhon Sharp 著周靖譯.Visual C# 2000 從入門到精通.清華大學出版社.2006.9 6 胡百敬,姚巧玫 .SQL Server 2000 數(shù)據(jù)庫開發(fā)詳解 .電子工業(yè)出版社.2006.6. 7 Karli Watson,Christian Nagel 著齊立波譯.C#入門經(jīng)典.清華大學出版社.2006.5. 8 陳佳.信息系統(tǒng)開發(fā)方法教程.清華大學出版社.2009.8. 9 劉騰紅等 .信息系統(tǒng)分析與設計.科學出版社,2006. 10 薛華成. 管理信息系統(tǒng).清華大學出版社,2007.10. 11 張智強,孫福兆,余健等 .SQL Server 2000 課程設計案例精編.清華大學出版社. 2008.8 12 閃四清. 管理信息系統(tǒng)教程.清華大學出版社.2007.4. 13 李一軍, 葉強.管理信息系統(tǒng).清華大學出版社.2007.9. 14 歐立奇,康祥順,馬煜.Visual C#.NET 案例開發(fā)集錦 .北京:電子工業(yè)出版社, 2000. 15 張劍平. 管理信息系統(tǒng)及其教育應用.科學出版社.2008.11 16 羅斌等.Visual C# 2000 數(shù)據(jù)庫開發(fā)經(jīng)典案例.中國水利水電出版社.2008.1 17 Paul Wilton, John Colly 著敖富江譯.SQL 入門經(jīng)典 .清華大學出版社.2006.6 34 致 謝 當 大 學 生 活 的 最 后 一 個 夏 天 的 到 來 , 我 的 大 學 生 活 也 即 將 畫 上 了 一 個 完 美 的 句 號 。 有 結 束 就 必 然 有 開 始 , 大 學 畢 業(yè) 后 又 即 將 面 臨 著 新 的 考 驗 。 回 憶 起 過 去 的 點 點 滴 滴 , 我 不 禁 浮 想 聯(lián) 翩 : 剛 上 大 學 時 歡 樂 的 心 情 和 興 奮 的 場 景 還 記 憶 猶 新 。 一 切 都 是 那 么 的 新 鮮 , 那 么 的 有 吸 引 力 。 衷 心 的 感 謝 信 息 學 院 所 有 老 是 的 支 持 和 幫 助 , 謝 謝 你 們 的 關 心 和 愛 護 。 同 學 的 友 情 也 是 一 樣 的 難 忘 , 你 們 與 我 共 同 走 過 了 大 學 四 年 , 給 我 留 下 了 值 得 珍 藏 的 美 好 記 憶 。 最 后 , 我 要 在 此 特 別 感 謝 我 的 導 師 魯 燕 飛 。 本 論 文 是 在 魯 燕 飛 導 師 耐 心 的 指 導 和 熱 情 的 幫 助 下 完 成 的 , 導 師 認 真 負 責 的 工 作 態(tài) 度 , 嚴 謹 的 精 神 都 使 我 受 益 匪 淺 。 她 無 論 在 理 論 上 還 是 在 實 踐 中 , 都 給 予 了 我 很 大 的 幫 助 , 使 我 的 專 業(yè) 實 踐 能 力 得 到 很 大 提 高 , 這 對 于 我 以 后 的 工 作 和 學 習 都 有 很 大 的 好 處 。 此 時 此 刻 , 特 別 向 指 導 老 師 表 示 衷 心 的 感 謝 和 崇 高 的 敬 意 , 謝 謝 他 細 心 地 輔 導 , 使 得 我 順 利 完 成 畢 業(yè) 設 計 的 開 發(fā) 工 作 , 同 時 也 要 感 謝 幫 助 過 我 的 老 師 和 同 學 們 , 他 們 也 給 予 了 我 很 大 的 幫 助 , 在 此 一 起 感 謝 。 由 于 本 人 水 平 有 限 , 加 上 時 間 匆 忙 , 本 文 也 許 有 不 少 缺 點 和 不 足 , 請 各 位 導 師 給 予 建 議 和 支 持 。

注意事項

本文(人事與工資管理系統(tǒng)的設計與實現(xiàn))為本站會員(good****022)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!