畢業(yè)設(shè)計(論文)asp小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
畢業(yè)設(shè)計(論文)asp小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
畢業(yè)設(shè)計(論文)asp小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
畢業(yè)設(shè)計(論文)asp小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
畢業(yè)設(shè)計(論文)asp小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、1安安 徽徽 農(nóng)農(nóng) 業(yè)業(yè) 大大 學(xué)學(xué)畢畢 業(yè)業(yè) 論論 文(設(shè)計)文(設(shè)計)論文題目論文題目 小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn) 姓 名 學(xué) 號 院 系 專 業(yè) 指導(dǎo)教師 職 稱 中國中國合肥合肥20102010 年年 5 5 月月2安徽農(nóng)業(yè)大學(xué)學(xué)士學(xué)位論文(設(shè)計)開題報告安徽農(nóng)業(yè)大學(xué)學(xué)士學(xué)位論文(設(shè)計)開題報告課題名稱小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)課題來源指導(dǎo)老師學(xué)生姓名專業(yè)學(xué)號指導(dǎo)教師姓名職稱講研究內(nèi)容隨著企業(yè)內(nèi)人力資源管理的網(wǎng)絡(luò)化和系統(tǒng)化的日益完善,人力資源管理系統(tǒng)在企業(yè)管理中越來越受企業(yè)管理者的青睞。該人力資源管理系統(tǒng)的功能主要包括:存放企業(yè)員

2、工的基本信息、分配和管理企業(yè)員工的工作任務(wù)、實現(xiàn)對企業(yè)員工的考勤管理,能夠方便快捷地掌握員工的信息、工作進度和工作狀態(tài)等。 研究計劃1.2009 年 3 月2009 年 4 月:完成相關(guān)文獻的檢索,準備開發(fā)環(huán)境2.2009 年 4 月2009 年 5 月中旬:參考文獻,開發(fā)論壇系統(tǒng),撰寫論文初稿;3.2009 年 5 月中旬2009 年 6 月:修改論文,準備答辯。特色與創(chuàng)新1、界面設(shè)計美觀得體,突出系統(tǒng)特點2、系統(tǒng)整體結(jié)構(gòu)和操作流程合理順暢,實現(xiàn)人性化設(shè)計3、系統(tǒng)易操作4、能夠滿足一般小型企業(yè)的人力資源管理指導(dǎo)教師意見教研室意見院系意見 主要領(lǐng)導(dǎo)簽名: 年 月 日3目目 錄錄1 1 引言引言

3、.1 11.11.1 項目背景項目背景 .1 11.21.2 項目目標和期望項目目標和期望 .1 11.31.3 項目設(shè)計原則項目設(shè)計原則 .2 22 2 系統(tǒng)分析系統(tǒng)分析.2 22.12.1 需求分析需求分析 .2 22.22.2 可行性研究可行性研究 .2 23 3 總體設(shè)計總體設(shè)計.3 33.13.1 系統(tǒng)流程概述系統(tǒng)流程概述 .3 33.23.2 系統(tǒng)功能概述系統(tǒng)功能概述 .4 43.33.3 系統(tǒng)功能結(jié)構(gòu)系統(tǒng)功能結(jié)構(gòu) .4 44 4 系統(tǒng)設(shè)計系統(tǒng)設(shè)計.6 64.14.1 設(shè)計目標設(shè)計目標 .6 64.24.2 開發(fā)及運行環(huán)境開發(fā)及運行環(huán)境 .6 64.34.3 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計

4、.6 65 5 主要功能模塊設(shè)計主要功能模塊設(shè)計.10105.15.1 公共模塊設(shè)計公共模塊設(shè)計 .10105.25.2 系統(tǒng)首系統(tǒng)首頁頁設(shè)計設(shè)計 .11115.35.3 人事規(guī)劃模塊設(shè)計人事規(guī)劃模塊設(shè)計 .12125.45.4 考勤管理模塊設(shè)計考勤管理模塊設(shè)計 .15155.55.5 工作管理模塊設(shè)計工作管理模塊設(shè)計 .17175.65.6 招聘管理模塊設(shè)計招聘管理模塊設(shè)計 .20205.75.7 培訓(xùn)管理模塊設(shè)計培訓(xùn)管理模塊設(shè)計 .21215.85.8 薪酬管理模塊設(shè)計薪酬管理模塊設(shè)計 .24245.95.9 系統(tǒng)管理模塊設(shè)計系統(tǒng)管理模塊設(shè)計 .26266 6 結(jié)束語結(jié)束語.2828參考文

5、獻參考文獻.2929英文摘要英文摘要.2929致謝致謝.30301小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)小型企業(yè)人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)學(xué)生: 指導(dǎo)教師:摘要:摘要:隨著計算機的普及和計算機科學(xué)技術(shù)的飛速發(fā)展,人們開始原來越多地利用計算機解決實際問題,員工信息管理是企業(yè)管理的重要組成部分,面對大量的人事信息,采用人力處理即浪費時間、又浪費人力和物力,并且數(shù)據(jù)的準確性低。因此,開發(fā)一個界面友好,易于操作的人力資源管理系統(tǒng)進行自動化處理變得十分重要,這正是本系統(tǒng)開發(fā)的目的和意義。本文所闡述的人力資源管理系統(tǒng) ,以瀏覽器模式高效地實現(xiàn)了人力資源管理系統(tǒng)的各項功能,可進行人事管理、個人管理、招聘管理

6、、培訓(xùn)管理、薪酬管理、系統(tǒng)設(shè)置等功能。提升了企業(yè)效率和競爭力,滿足了現(xiàn)代企業(yè)的管理需求。asp 是世界上使用最廣泛的 web 開發(fā)工具之一,由于其開發(fā)速度快、語法簡單易學(xué)、開發(fā)環(huán)境簡介靈活等特點,所以本項目以 asp 語言作為根本,使用 sql server2000 數(shù)據(jù)庫進行開發(fā)。關(guān)鍵詞:關(guān)鍵詞:人力資源管理;asp ;sql server20001 1 引言引言1.11.1 項目背景項目背景現(xiàn)在網(wǎng)絡(luò)的發(fā)展已呈現(xiàn)商業(yè)化、全民、全球化的趨勢。目前,幾乎世界上所有的公司都在利用網(wǎng)絡(luò)傳遞商業(yè)化信息,進行商業(yè)活動,從宣傳企業(yè)、發(fā)布廣告、招聘雇員、傳遞商業(yè)文件乃至拓展市場、網(wǎng)上銷售等,無所不能。如今網(wǎng)

7、絡(luò)已成為企業(yè)進行競爭的戰(zhàn)略手段。企業(yè)經(jīng)營的多元化拓展,企業(yè)規(guī)模的進一步擴大,對于企業(yè)的管理、業(yè)務(wù)拓展、企業(yè)品牌形象等提供了更高的要求。在以信息技術(shù)為支撐的信息經(jīng)濟條件下,越來越多的企業(yè)利用網(wǎng)絡(luò)這個郵箱的工具1。全球范圍內(nèi)的企業(yè)內(nèi)部組織正在發(fā)生巨變,未來企業(yè)成功的關(guān)鍵的依靠企業(yè)人力資源,人才之爭已經(jīng)成為市場競爭中的核心內(nèi)容之一,以人為本成為企業(yè)立足和發(fā)展的根本。有效管理企業(yè)的人力資源,為企業(yè)提供強有力儲備力量,使之成為企業(yè)發(fā)展的主動力。通過人力資源的有效管理,掌握最新的、準確的企業(yè)人力資源信息,并對其進行復(fù)雜的統(tǒng)計分析,從而充分發(fā)揮每個員工的潛能,為企業(yè)創(chuàng)造更大的價值。21.21.2 項目目標和

8、期望項目目標和期望(1)樹立全新企業(yè)形象 對于任何一個企業(yè)而言,企業(yè)的品牌形象至關(guān)重要。特別是對于互聯(lián)網(wǎng)技術(shù)高度發(fā)展的今天,通過人力資源管理系統(tǒng),員工可側(cè)面的了解企業(yè)形象及企業(yè)實力,因此,建立有水準的系統(tǒng)能夠極大地提升企業(yè)在員工心中的整體形象。(2)激發(fā)工作熱情在登錄后,員工能看到自己的考勤信息,如果該員工未能按時上下班,會 準確的顯示出來,這會激發(fā)他的斗志,這也是本系統(tǒng)的作用之一。通過這種方式,使員工自動的全身心投入工作,這要比開動員大會效果明顯得多,效率提高很多。 (3)減輕部門負擔(dān) 一個公司的所有和員工有關(guān)的運作,包括加薪,請假,人員的調(diào)動等都由不同部門來完成,工作量很大。因此本系統(tǒng)分的

9、開發(fā),大大緩解了改部門的工作壓力,也避免了以前人工作業(yè)的錯誤幾率。1.31.3 項目設(shè)計原則項目設(shè)計原則 (1)實用性原則 充分考慮到人力資源管理中可能遇到的種種問題,盡量全面的做好需求分析,以減少日后更新軟件的次數(shù)。 (2)經(jīng)濟性原則 建立適合企業(yè)自身需求的網(wǎng)絡(luò)平臺,提供廣泛的涵蓋用戶多種需求的功能,數(shù)據(jù)處理方式靈活以滿足需求,節(jié)省網(wǎng)站建設(shè)成本,并確保其較好的拓展性和開放性。2 2 系統(tǒng)分析系統(tǒng)分析2.12.1 需求分析需求分析 隨著企業(yè)內(nèi)人力資源管理的網(wǎng)絡(luò)化合系統(tǒng)化的日益完善,人力資源管理系統(tǒng)在企業(yè)管理中越來越受企業(yè)管理者的青睞。人力資源管理系統(tǒng)的功能全面、操作簡單,可以存放企業(yè)員工的基本

10、信息、分配和管理企業(yè)員工工作任務(wù)、實現(xiàn)對企業(yè)員工的考勤管理,能夠方便快捷地掌握員工的信息、工作進度和工作狀態(tài)等,降低企業(yè)人力資源管理的人力和成本,并提高人力資源管理的效率。使企業(yè)真正實現(xiàn)人力資源的網(wǎng)絡(luò)化、系統(tǒng)化和科學(xué)化的管理。32.22.2 可行性研究可行性研究在開發(fā)一個項目任務(wù)之前,必須根據(jù)客戶可能提供的時間和資源條件進行可行性研究,以減少項目開發(fā)風(fēng)險,避免人力、物力和財力的浪費??尚行匝芯亢惋L(fēng)險分析在很多方面是相互關(guān)聯(lián)的,項目風(fēng)險越大,開發(fā)質(zhì)量的軟件可行性就越小,下面從經(jīng)濟性和技術(shù)性兩個方面來研究該項目的可行性。 (1)經(jīng)濟可行性 人力資源管理是企業(yè)管理中的一個重要組成部分,涉及企業(yè)管理的

11、各個方面。人力資源管理水平的提高,能夠帶動企業(yè)各方面水平的提升。利用計算機對企業(yè)的人力資源進行管理,使人事管理人員從日?,嵥榈墓芾砉ぷ髦薪饷摮鰜恚玫貐f(xié)調(diào)企業(yè)人才,大大地提高了人才的利用率,使企業(yè)人才得能力得以更充分的發(fā)揮。 (2)技術(shù)可行性性 通過網(wǎng)站管理實現(xiàn)了企業(yè)信息的共享;通過網(wǎng)站對企業(yè)進行管理,使員工的考勤管理、薪酬管理更為科學(xué)化、系統(tǒng)化和人性化;通過網(wǎng)站管理,為企業(yè)和個人提供一個更為完善的工作平臺。 (3)操作可行性 對于用戶來說,本系統(tǒng)只要求使用者掌握一定的上網(wǎng)經(jīng)驗,經(jīng)過設(shè)計之后的系統(tǒng)具有操作簡單、方便靈活等優(yōu)點,足可以滿足各種用戶的不同需求,同時也方便了公司的內(nèi)部管理。管理人員

12、及用戶一定會在短時間內(nèi)掌握并熟練使用。只要動一動鼠標鍵盤就可以達到想要的效果。3 3 總體設(shè)計總體設(shè)計3.13.1 系統(tǒng)流程概述系統(tǒng)流程概述 企業(yè)管理者根據(jù)員工的職位(如總經(jīng)理、部門經(jīng)理、項目經(jīng)理、普通員工等)賦予其不同的權(quán)限。當(dāng)企業(yè)內(nèi)部人員通過登錄之后,進入人力資源管理系統(tǒng),并根據(jù)本人所擁有的權(quán)限對系統(tǒng)進行操作,行使其應(yīng)有的權(quán)利,若員工對本人所擁有的權(quán)限以外的功能進行操作,系統(tǒng)將提示該員工沒有此權(quán)限4。系統(tǒng)流程如圖 3-1 所示:4普通員工企業(yè)管理者登錄個人管理人事管理個人管理招聘管理培訓(xùn)管理薪酬管理系統(tǒng)管理否否是圖 3-1 系統(tǒng)流程圖3.23.2 系統(tǒng)功能概述系統(tǒng)功能概述系統(tǒng)主要包括以下功

13、能模塊3:(1)人事管理:人事管理主要包括人力規(guī)劃、工作管理和考勤管理 3 個部分(2)個人管理: 個人管理主要包括工作管理、信息檢索和個人維護 3 個部分(3)招聘管理: 招聘管理主要包括招聘信息管理和企業(yè)人才庫兩個部分(4)培訓(xùn)管理: 培訓(xùn)管理主要包括培訓(xùn)計劃、培訓(xùn)實施和培訓(xùn)材料 3 個部分(5)薪酬管理:薪酬管理主要包括薪酬登記、薪酬修改和薪酬查詢 3 個部分(6)系統(tǒng)管理: 系統(tǒng)管理主要包括添加用戶和用戶信息管理兩個部分。3.33.3 系統(tǒng)功能結(jié)構(gòu)系統(tǒng)功能結(jié)構(gòu)人力資源管理系統(tǒng)的功能結(jié)構(gòu)如圖 3-2 所示只能對個人信息進行管理對各個模塊的子模塊進行操作5 圖 3-2 人力資源管理系統(tǒng)功能

14、結(jié)構(gòu)圖人力資源管理系統(tǒng)人事管理個人管理工作管理人力規(guī)劃考勤管理工作管理信息檢索個人維護部門設(shè)置職位設(shè)置人事設(shè)置添加員工填寫合同合同管理合同模板布置工作任務(wù)管理工作任務(wù)主管部門審批人事部門審批員工考勤登記考勤分析報表考勤規(guī)則設(shè)置工作任務(wù)管理查看部門任務(wù)查看個人任務(wù)遞交假期申請查詢假期申請個人考勤信息個人薪酬信息個人培訓(xùn)信息個人培訓(xùn)信息招聘管理薪酬管理培訓(xùn)管理系統(tǒng)管理招聘信息管理企業(yè)人才庫填寫應(yīng)聘信息管理應(yīng)聘信息填寫招聘信息管理招聘信息導(dǎo)入企業(yè)人才庫企業(yè)人才庫管理薪酬添加薪酬修改薪酬查詢培訓(xùn)計劃培訓(xùn)實施培訓(xùn)材料添加用戶信息管理用戶信息添加培訓(xùn)任務(wù)添加課程列表添加人員列表編輯培訓(xùn)任務(wù)查看培訓(xùn)任務(wù)培訓(xùn)

15、結(jié)果評估培訓(xùn)資源64 4 系統(tǒng)設(shè)計系統(tǒng)設(shè)計4.14.1 設(shè)計目標設(shè)計目標 本系統(tǒng)是針對小型企業(yè)人力資源管理情況進行設(shè)計的,主要實現(xiàn)目標如下:(1)界面設(shè)計美觀得體,突出系統(tǒng)特點(2)系統(tǒng)整體結(jié)構(gòu)和操作流程合理合順暢,實現(xiàn)人性化設(shè)計。(3)對企業(yè)人力資源管理的基本信息進行保存和管理。(4)提供管理員工信息的功能(即人事管理功能) 。(5)實現(xiàn)利用系統(tǒng)對員工考勤進行管理。(6)實現(xiàn)為員工提供網(wǎng)絡(luò)工作平臺的功能(7)實現(xiàn)對員工信息檢索的功能(8)實現(xiàn)員工在線遞交假期申請的功能。(9)實現(xiàn)企業(yè)保存招聘信息、應(yīng)聘信息及其管理功能。(10)提供企業(yè)對人才信息的管理功能。(11)實現(xiàn)企業(yè)對員工培訓(xùn)的一系列相

16、關(guān)信息的管理等。(12)實現(xiàn)對員工薪酬信息的管理功能。(13)實現(xiàn)易維護性和易操作性(14)實現(xiàn)運行穩(wěn)定、安全可靠4.24.2 開發(fā)及運行環(huán)境開發(fā)及運行環(huán)境系統(tǒng)開發(fā)平臺:javascript數(shù)據(jù)庫管理平臺:sql server2000。運行平臺:windows xp/ windows 2000。分辨率:最佳效果 1024*768。4.34.3 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計 sql server 2000 界面友好、操作簡單,同時包含一整套的管理和開發(fā)工具,企業(yè)管理器就是其中的圖形化集成管理工具,用戶不用記住各種命令和sql 語句就可以完成各種常規(guī)操作。數(shù)據(jù)庫開發(fā)人員可以使用任意一種開發(fā)平臺編寫應(yīng)用程序

17、來訪問 sql server。本系統(tǒng)使用 sql server 2000 數(shù)據(jù)庫,應(yīng)用的數(shù)據(jù)庫名稱為db_human_res。數(shù)據(jù)庫 db_human_res 中包含 17 張數(shù)據(jù)表。下面是詳細的數(shù)據(jù)庫設(shè)計。(1)數(shù)據(jù)庫創(chuàng)建在創(chuàng)建數(shù)據(jù)庫時,首先啟動 sql server 的“企業(yè)管理器” ,然后創(chuàng)建名為7db_human_res 德數(shù)據(jù)庫。(2)數(shù)據(jù)庫概念設(shè)計通過對系統(tǒng)進行的需求分析、系統(tǒng)流程設(shè)計以及系統(tǒng)功能結(jié)構(gòu)的確定,規(guī)劃處系統(tǒng)中使用的主要數(shù)據(jù)庫實體對相關(guān)分別為“員工” 、 “部門”和“管理者” ,實體 e-r 圖如下所示: 員工實體 普通員工實體包括姓名、英文名、年齡、性別、出生日期、學(xué)歷

18、以及工作經(jīng)驗等屬性。普通員工實體 e-r 圖如圖 3-3 所示:普通員工英文名年齡姓名工作經(jīng)驗出生日期性別圖 3-3 普通員工實體 e-r 圖 部門實體部門實體包括部門 id、部門名稱、級別、上級部門 id、級別排序以及部門描述等屬性。部門實體 e-r 圖如圖 4 所示: 部門級別部門名稱上級部門id部門 id部門描述級別排序圖 3-4 部門實體 e-r 圖 管理者實體:學(xué)歷8管理員實體包括用戶名、密碼、姓名、部門設(shè)置、職位設(shè)置、用戶管理權(quán)限等屬性。管理員實體 e-r 圖如圖 5 所示: 管理者密碼姓名用戶名管理權(quán)限部門設(shè)置用戶管理職位設(shè)置圖 3-5 管理員實體 e-r 圖(3)數(shù)據(jù)庫邏輯結(jié)構(gòu)

19、設(shè)計根據(jù)在數(shù)據(jù)庫概念設(shè)計中給出的數(shù)據(jù)庫實體 e-r 圖,可以設(shè)計數(shù)據(jù)表結(jié)構(gòu)。數(shù)據(jù)庫中的主要數(shù)據(jù)表結(jié)構(gòu)請參見下列表。 tb_dept (部門表)部門表主要用于保存部門信息,tb_dept 表的結(jié)構(gòu)如表 3-1 所示。 表 3-1 tb_dept 的結(jié)構(gòu)字段名稱數(shù)據(jù)類型長度默認值允許空字段描述idint4否自動編號titlevarchar100是部門名稱levelint4是級別shangjivarchar100是所屬上級部門的 idupvarchar500是級別排序contentvarchar2000是部門描述 tb_leave(假期申請表)假期申請表主要用于保存假期申請信息,tb_leave 表

20、的結(jié)構(gòu)如表 3-2 所示。表 3-2 表 tb_leave 的結(jié)構(gòu)字段名稱數(shù)據(jù)類型長度默認值允許空字段描述idint4否否自動編號namevarchar50是是姓名kshijiavarchar50是是假期申請開始時間jshijiavarchar50是是假期申請結(jié)束時間bantianvarchar50是是是否是半天假jiayinvarchar50是是請假原因timevarchar50是是發(fā)布時間zpivarchar50是是主管部門審批rpivarchar50是是人事部門審批9suoshuint4是是所屬部門kyearvarchar50是是假期申請開始年份kmonthvarchar50是是假期申請

21、開始月份kdayvarchar50是是假期申請開始日期jyearvarchar50是是假期申請結(jié)束年份jmonthvarchar50是是假期申請結(jié)束月份jdayvarchar50是是假期申請結(jié)束日期 tb_kaoqinsetup(考勤時間設(shè)置表) 考勤時間設(shè)置表主要用于保存考勤時間設(shè)置的信息,tb_kaoqinsetup 表的結(jié)構(gòu)如表 3-3所示。表 3-3 表 tb_kaoqinsetup 的結(jié)構(gòu)字段名稱數(shù)據(jù)類型長度默認值允許空字段描述idint4否自動編號shangwusvarchar50是是上午上班時間shangwixvarchar50是是上午下班時間xiawusvarchar50是是下

22、午上班時間xiawuxvarchar50是是下午下班時間 tb_fosterrole(培訓(xùn)任務(wù)列表) 培訓(xùn)任務(wù)列表主要用于保存培訓(xùn)任務(wù)列信息,tb_fosterrole 表的結(jié)構(gòu)如表 3-4 所示表 3-4 表 tb_fosterrole 的結(jié)構(gòu)字段名稱數(shù)據(jù)類型長度默認值允許空字段描述idint4否自動編號titlevarchar50是任務(wù)名稱bianhao varchar50是任務(wù)編號bumenvarchar50是培訓(xùn)部門danweivarchar50是培訓(xùn)單位yusuanvarchar50是預(yù)算費用shijianvarchar50是培訓(xùn)時間zongzhivarchar1000是培訓(xùn)宗旨ti

23、mevarchar20是發(fā)布時間guanbivarchar10是是否開放duixiangvarchar50是發(fā)送的類別pointvarchar50是發(fā)送部門或個人姓名 idfasongvarchar6是是否已經(jīng)發(fā)送過 tb_forster_k(培訓(xùn)任務(wù)課程列表) 培訓(xùn)任務(wù)課程列表主要用于保存培訓(xùn)任務(wù)的課程信息,tb_forster_k 表的結(jié)構(gòu)如表 3-5所示:表 3-5 表 tb_forster_k 的結(jié)構(gòu)字段名稱數(shù)據(jù)類型長度默認值允許空字段描述idint4否自動編號renwuvarchar50是任務(wù) idtitle_kvarchar50是課程名稱10leivarchar12是課程類型cha

24、ngduvarchar50是課程長度yuyanvarchar6是語種fangshivarchar12是培訓(xùn)方式j(luò)iansuvarchar1000是課程簡述mudivarchar1000是課程目的duixiangvarchar1000是課程對象contentvarchar1000是課程內(nèi)容linkmanvarchar1000是聯(lián)系人timevarchar2是發(fā)布時間5 5 主要功能模塊設(shè)計主要功能模塊設(shè)計5.15.1 公共模塊設(shè)計公共模塊設(shè)計 (1)數(shù)據(jù)庫連接2 sql server 數(shù)據(jù)庫是當(dāng)前功能最為強大,也是最為常用的數(shù)據(jù)庫。由于它強大的功能與安全性能。下面是創(chuàng)建數(shù)據(jù)庫連接的過程。創(chuàng)建名為

25、 conn.asp 的文件,并使用 ado 技術(shù)的 connection 對象訪問 sql server 數(shù)據(jù)庫。 (2)用戶登錄 用戶需要通過登錄才能進入人力資源管理系統(tǒng)進行合法操作,登錄功能用于驗證用戶是否是合法用戶。系統(tǒng)登錄頁面的運行結(jié)果如圖 3-6 所示。 圖 3-6 系統(tǒng)登錄頁面 該登錄頁面由兩部分組成,即用于手機登錄信息的前臺表單部分和用于驗11證用戶信息的后臺處理部分。當(dāng)用戶單擊“登錄”按鈕時,后臺對用戶的身份進行驗證,主要是檢索用戶名和密碼在數(shù)據(jù)庫中是否存在。如果存在則登錄成功,進入操作頁面,否則登錄失敗。(3)系統(tǒng)時間在頁面中,除了顯示主要的各種功能或者列表以外,還要顯示當(dāng)前

26、的操作用戶和當(dāng)前的日期,即應(yīng)用 date()函數(shù)獲取系統(tǒng)時間,并使用獲取當(dāng)前登錄用戶的姓名,并且將相關(guān)代碼封裝在一個包含文件中。當(dāng)用戶單擊“注銷登錄”超鏈接,將 session(“admin_name”)的值清空,用戶將會退出登錄,返回登錄頁面。5.25.2 系統(tǒng)首頁設(shè)計系統(tǒng)首頁設(shè)計 系統(tǒng)首頁概述 用戶登錄后,便進入系統(tǒng)首頁。系統(tǒng)首頁主要由 3 大部分組成,一是功能導(dǎo)航區(qū),主要功能是鏈接各個管理模塊;二是管理區(qū)導(dǎo)航區(qū),主要功能是鏈接管理模塊的子模塊;三是展示區(qū),主要功能是顯示所鏈接模塊的內(nèi)容。 在本系統(tǒng)中,個人管理模塊不受訪問權(quán)限的限制,因此,將個人管理模塊的頁面作為系統(tǒng)首頁,這樣方便用戶操作

27、。系統(tǒng)首頁如圖 3-7 所示:圖 3-7 系統(tǒng)首頁125.35.3 人事規(guī)劃模塊設(shè)計人事規(guī)劃模塊設(shè)計 (1)人事規(guī)劃模塊概述 人事規(guī)劃是人力資源管理中最核心的模塊之一,它處理的內(nèi)容主要包括職工的基本信息(相對固定的信息)以及職工變動信息,職工的變動信息主要包括家庭關(guān)系、職稱、職位、學(xué)歷、部門、獎懲信息的變動,同時,職工的離職和合同管理也在本模塊中實現(xiàn)。本模塊的主要角色是人力資源管理部門的管理人員,他們負責(zé)增加、刪除、修改人事信息;除此以外,企業(yè)員工可以查看自己的個人信息,企業(yè)決策者也可以查詢、篩選自己所關(guān)心的信息,并能通過統(tǒng)計對企業(yè)當(dāng)前的人力資源狀況進行宏觀的了解。 人事規(guī)劃主要包括部門設(shè)置、

28、職位設(shè)置、人事設(shè)置、添加員工、填寫合同、合同管理和合同模板 7 部分。這里主要介紹部門設(shè)置、職位設(shè)置、人事設(shè)置和添加員工 4 個小模塊。人事規(guī)劃模板的管理框架如圖 8 所示:人事規(guī)劃部門設(shè)置職位設(shè)置人事設(shè)置添加員工填寫合同合同管理合同模板圖 3-8 人事規(guī)劃模塊管理框架 (2) 部門設(shè)置的實現(xiàn)過程 部門顯示 部門顯示主要用于顯示企業(yè)部門的整體結(jié)構(gòu),當(dāng)單擊“部門設(shè)置”超鏈接,便可以直觀地顯示出企業(yè)部門的設(shè)置情況(運行結(jié)果如圖 9 所示) 。單擊某個部門名稱超鏈接便可以顯示該部門的詳細信息。13圖 3-9 部門顯示頁面 部門添加 部門添加主要用于增設(shè)新的部門時添加部門的名稱。在添加部門名稱時要先選

29、擇其上級部門,然后進行添加。部門添加頁面的運行結(jié)果如圖 3-10 所示:圖 3-10 部門添加頁面 部門修改 在部門詳細信息顯示頁面中,單擊“修改部門”超鏈接,進入修改部門信息頁面,可以對部門名稱等相關(guān)信息進行修改。修改部門信息頁面運行結(jié)果如圖 11 所示。圖 3-11 修改部門信息頁面 部門刪除 在部門詳細信息顯示頁面中,單擊“刪除部門”超鏈接,可以將部門的名稱以及其部門下級的所有部門及其相關(guān)信息刪除,如圖 12 所示:14圖 3-12 刪除部門信息 (3) 職位設(shè)置的實現(xiàn)過程 職位設(shè)置用于設(shè)置部門中所包含的職位,包括職位信息的顯示、添加、修改和刪除。下面主要介紹職位的顯示。當(dāng)用戶單擊“職位

30、設(shè)置”超鏈接后,進入職位名稱顯示頁面,將部門的職位信息顯示出來。職位顯示頁面的運行結(jié)果如圖 13 所示: 圖 3-13 職位顯示頁面 職位信息顯示主要是顯示部門所包含的職務(wù)的名稱,使用 sql 語句向表中獲取數(shù)據(jù),并利用分頁技術(shù)獲取到的職位信息顯示出來。職位信息顯示出來之后,應(yīng)用 window.open()來獲取該職位相應(yīng)員工的詳細信息,并在彈出的子窗15口中顯示出來。(4) 人事設(shè)置的實現(xiàn)過程 人事設(shè)置主要是對員工職位信息的設(shè)置,主要包括員工職位信息的顯示、添加和刪除。這里主要介紹如何實現(xiàn)添加職位。 當(dāng)用戶單擊“人事設(shè)置”超鏈接后,進入人事設(shè)置頁面,再單擊“添加職位”超鏈接,便可以進入員工職

31、位添加頁面。員工職位添加頁面運行結(jié)果如圖3-14 所示:圖 3-14 職位添加頁面 在單擊“提交”按鈕之后,用戶添加的數(shù)據(jù)將被提交給數(shù)據(jù)處理本頁面,將根據(jù)用戶添加的數(shù)據(jù)進行相應(yīng)的處理。(5) 添加員工的實現(xiàn)過程對于企業(yè)的新進員工,需要將員工的相關(guān)信息添加到企業(yè)人才庫中。在功能導(dǎo)航區(qū)中單擊“添加員工”按鈕,在展示區(qū)中會顯示員工信息添加頁面。添加員工頁面的運行結(jié)果如圖 3-15 所示:圖 3-15 添加員工頁面 在添加員工頁面單擊“提交”按鈕,用戶添加的數(shù)據(jù)將被提交給本頁面中進行數(shù)據(jù)處理,并將企業(yè)人才庫表中的數(shù)據(jù)導(dǎo)入員工信息表。5.45.4 考勤管理模塊設(shè)計考勤管理模塊設(shè)計 (1) 考勤管理模塊設(shè)

32、計16 考勤管理模塊主要用于掌握員工的考勤情況,如上下班簽到情況、遲到早退情況、請假情況等,并根據(jù)這些信息對員工的工作狀態(tài)進行分析掌握。該模塊主要包括主管部門審批、人事部門審批、員工考勤登記、考勤分析報表和考勤規(guī)則設(shè)置 5 個部分。這里主要介紹主管部門審批、人事部門審批、員工考勤登記、考勤分析報表 4 個部分。考勤管理模塊的管理框架如圖 3-16 所示:考勤管理主管部門審批人事部門審批考勤分析報表考勤規(guī)則設(shè)置圖 3-16 考勤管理模塊管理框架(2) 主管部門審批的實現(xiàn)過程 主管部門審批主要是審批所在部門的員工遞交的假期申請。在數(shù)據(jù)表中,通過一個字段來表示員工的假期申請是否被主管部門審批通過,其

33、默認值為“否” ,表示為未通過;“是”表示已通過審核。主管部門審批頁面的運行結(jié)果如圖 3-17 所示:圖 3-17 主管部門審批頁面(3) 人事部門審批的實現(xiàn)過程 員工的假期申請在通過主管部門審批之后,需要再次由人事部門對申請信息進行審批,如果人事部門也審批通過,那么假期申請才可以成功。在數(shù)據(jù)表中,通過一個字段來表示員工的假期申請是否被主管部門審批通過,其默認值為“否” ,表示為未通過;“是”表示已通過審核。人事部門審批頁面的運行結(jié)果如圖 3-18 所示:17圖 3-18 人事部門審批頁面(4) 考勤分析報表的實現(xiàn)過程 考勤分析報表是根據(jù)員工職位查詢員工的考勤信息。在功能導(dǎo)航區(qū),單擊“考勤分析

34、報表”超鏈接,在展示區(qū)中會顯示出公司的全部職位,再單擊各職位信息的超鏈接,會顯示出該職位的所有員工信息的頁面,然后在員工信息頁面中,單擊員工的信息,單擊員工的姓名,可以查看此員工的考勤信息。員工考勤信息頁面的運行結(jié)果如圖 3-19 所示: 圖 3-19 員工考勤信息頁面5.55.5 工作管理模塊設(shè)計工作管理模塊設(shè)計 (1) 工作管理模塊概述 工作管理模塊主要用于員工對本人的工作信息的查詢和管理,該模塊主要包括工作任務(wù)管理、查看部門任務(wù)、查詢個人任務(wù)、遞交假期申請、查詢假期申請 5 個部分。該模塊操作方便,大大提高了個人工作管理的效率。工作管理模塊的管理框架如圖 3-20 所示:18工作管理工作

35、任務(wù)管理查看部門任務(wù)查看個人任務(wù)遞交假期申請查看假期申請圖 3-20 工作管理模塊的管理框架(2) 工作任務(wù)管理的實現(xiàn)過程 工作任務(wù)管理模塊主要包括顯示工作任務(wù)管理和布置工作任務(wù)管理兩部分。顯示工作任務(wù)管理模塊主要用于查詢本人所布置的任務(wù)分配情況和任務(wù)完成期限等;布置工作任務(wù)管理主要用于企業(yè)管理者或負責(zé)人等向員工布置任務(wù)。這兩個管理模塊普通員工不能使用,只有賦予權(quán)限后才能使用。 顯示工作任務(wù)管理 顯示工作任務(wù)管理是對員工工作任務(wù)的詳細信息的查詢。顯示工作任務(wù)頁面的運行結(jié)果如圖 3-21 所示:圖 3-21 顯示工作任務(wù)頁面 布置工作任務(wù)管理 布置工作任務(wù)主要是把工作合理的分配到公司的某個部門或

36、者某個員工。布置工作任務(wù)頁面的運行結(jié)果如圖 3-22 所示:19圖 3-22 布置工作任務(wù)頁面(3) 查看部門任務(wù)的實現(xiàn)過程 查看部門任務(wù)主要是查看用戶所在部門的工作任務(wù),以及任務(wù)的完成情況查看部門任務(wù)頁面的運行結(jié)果如圖 3-23 所示:圖 3-23 查看個人任務(wù)頁面(4) 查詢個人任務(wù)的實現(xiàn)過程 查詢個人任務(wù)是用來查看分配到個人的工作任務(wù),以及任務(wù)的完成情況,便于員工了解本人的任務(wù)信息,并能更合理地安排工作日程。查看個人任務(wù)頁面的運行結(jié)果如圖 3-24 所示:圖 3-24 查看個人任務(wù)頁面(5) 查詢假期申請的實現(xiàn)過程 查詢假期申請主要是由當(dāng)前用戶查看本人申請的假期是否被批準。查詢假期頁面的

37、運行結(jié)果如圖 3-25 所示:20圖 3-25 查詢假期申請頁面5.65.6 招聘管理模塊設(shè)計招聘管理模塊設(shè)計(1) 招聘管理模塊概述 招聘信息管理主要包括添加應(yīng)聘信息、管理應(yīng)聘信息、添加招聘信息和管理招聘信息。該模塊主要是用于招聘和應(yīng)聘的人員信息進行添加和管理,大大地方便了企業(yè)管理者對后輩人才的管理,能夠有效地為企業(yè)選擇優(yōu)秀人才。招聘管理模塊框架如圖 3-26 所示:開始招聘信息管理企業(yè)人才庫添加應(yīng)聘信息管理應(yīng)聘信息導(dǎo)入企業(yè)人才庫添加招聘信息 管理招聘信息企業(yè)人才庫管理圖 3-26 招聘管理模塊的管理框架(2) 管理應(yīng)聘信息的實現(xiàn)過程 管理應(yīng)聘信息主要是對應(yīng)聘信息進行管理,包括應(yīng)聘者信息的查

38、詢、刪除等。管理應(yīng)聘信息頁面的運行結(jié)果如圖 3-27 所示:圖 3-27 管理應(yīng)聘信息頁面21(3) 管理招聘信息的實現(xiàn)過程 管理招聘信息主要是控制和管理招聘信息。招聘信息是可以控制的,當(dāng)單擊狀態(tài)中的“關(guān)閉”超鏈接時,招聘信息將被開放,其他用戶就可以看到招聘信息,否則其他用戶看不到招聘信息。管理招聘信息頁面運行結(jié)果如圖 3-28 所示:圖 3-28 管理招聘信息頁面5.75.7 培訓(xùn)管理模塊設(shè)計培訓(xùn)管理模塊設(shè)計(1) 培訓(xùn)管理模塊概述 培訓(xùn)管理的角色包括人力資源管理人員和普通員工,人力資源管理人員采用問卷調(diào)查的方法獲取培訓(xùn)需求信息,并對調(diào)查結(jié)果進行培訓(xùn)需求分析,然后據(jù)此制定年度培訓(xùn)計劃,并將此

39、計劃作為培訓(xùn)信息節(jié)能型發(fā)布,普通員工可以通過本模塊查詢培訓(xùn)計劃信息。對于具體培訓(xùn)計劃的實施首先由人力資源管理人員將此信息發(fā)布出去,普通員工通過本模塊進行報名,人力資源管理人員登記培訓(xùn)人員、培訓(xùn)專家、培訓(xùn)課程以及培訓(xùn)費用。在培訓(xùn)結(jié)束后,管理員度培訓(xùn)進行總結(jié)分析,并登記總結(jié)報告,主要包括培訓(xùn)成本和培訓(xùn)效果以及培訓(xùn)證書的管理。培訓(xùn)管理模塊框架如圖 3-29 所示:開始培訓(xùn)計劃培訓(xùn)實施培訓(xùn)材料添加培訓(xùn)任務(wù)添加課程列表添加人員列表編輯培訓(xùn)任務(wù)查看課程列表培訓(xùn)結(jié)果評估培訓(xùn)資源圖 3-29 培訓(xùn)管理模塊的管理框架22(2) 培訓(xùn)計劃的實現(xiàn)過程 為了提高企業(yè)員工的整體素質(zhì)和技術(shù)水平,需要對員工進行素質(zhì)和技能培

40、訓(xùn),這需要擬定培訓(xùn)計劃。在培訓(xùn)計劃子模塊中包含編輯培訓(xùn)任務(wù)和查看課程列表兩個部分: 編輯培訓(xùn)任務(wù) 編輯培訓(xùn)任務(wù)主要實現(xiàn)培訓(xùn)任務(wù)內(nèi)容的編輯,并將培訓(xùn)任務(wù)內(nèi)容排序顯示出來。運行結(jié)果如圖 3-30 所示:圖 3-30 編輯培訓(xùn)任務(wù)頁面 查看課程列表 查看課程列表主要是對課程的信息內(nèi)容進行操作。運行結(jié)果如圖3-31 所示:圖 3-31 查看課程列表頁面(3) 培訓(xùn)實施的實現(xiàn)過程 培訓(xùn)實施就是培訓(xùn)結(jié)果評估,主要是對培訓(xùn)人員的培訓(xùn)結(jié)果進行評估,在培訓(xùn)結(jié)果評估頁面中單擊“評估”超鏈接,將彈出一個新的窗口,然后在新的窗口中選擇一個員工,添加評估內(nèi)容。添加培訓(xùn)結(jié)果評估頁面的運行結(jié)果如圖3-32 所示:23圖 3

41、-32 添加培訓(xùn)結(jié)果評估頁面(4) 培訓(xùn)材料的實現(xiàn)過程 培訓(xùn)材料也就是培訓(xùn)資源,即在培訓(xùn)過程中涉及的參考資料或者書籍,其中包含培訓(xùn)材料的添加、修改和刪除。培訓(xùn)資源頁面的運行結(jié)果如圖 33,添加培訓(xùn)書籍頁面如圖 3-33 所示:圖 3-33 培訓(xùn)資源界面24圖 34 添加培訓(xùn)書籍頁面5.85.8 薪酬管理模塊設(shè)計薪酬管理模塊設(shè)計(1) 薪酬管理模塊概述 薪酬管理模塊主要包括薪酬添加、薪酬修改和薪酬查詢 3 部分,主要用于實現(xiàn)員工薪酬的登記、修改和查詢以及用戶的權(quán)限指派等操作,使企業(yè)管理者對員工的薪酬有所了解,并對員工的薪酬情況進行合理安排。薪酬管理模塊的管理框架如圖 3-35 所示:薪酬管理薪酬

42、登記薪酬修改薪酬查詢圖 3-35 薪酬管理模塊的管理框架(2) 薪酬登記的實現(xiàn)過程 薪酬登記主要是登記員工的薪酬待遇信息。薪酬登記頁面的運行結(jié)果如圖3-36 所示:圖 3-36 薪酬登記頁面(3) 薪酬修改的實現(xiàn)過程25 薪酬修改主要是修改員工的薪酬待遇信息。在薪酬修改頁面中,選擇查詢條件并單擊“查詢”按鈕后,顯示薪酬信息,用戶可以修改薪酬信息。運行結(jié)果如圖 3-37 所示:圖 3-37 薪酬修改頁面(4) 薪酬查詢的實現(xiàn)過程 薪酬查詢主要是查詢員工的薪酬待遇信息。在薪酬查詢頁面中,選擇查詢條件并單擊“查詢”按鈕后,即可顯示出相關(guān)員工的薪酬信息。查詢頁面的運行結(jié)果如圖 3-38 所示:26圖

43、3-38 薪酬查詢頁面5.95.9 系統(tǒng)管理模塊設(shè)計系統(tǒng)管理模塊設(shè)計(1) 系統(tǒng)管理模塊概述 本模塊的角色是系統(tǒng)管理員,用戶管理主要實現(xiàn)用戶的添加、刪除、修改以及用戶的權(quán)限指派等操作。為了維護數(shù)據(jù)庫的安全,對系統(tǒng)數(shù)據(jù)庫的備份和恢復(fù)也是由系統(tǒng)管理員的備份和恢復(fù)也是由系統(tǒng)管理員實現(xiàn),其次系統(tǒng)涉及的所有選擇性參數(shù)由本模塊進行初始化。系統(tǒng)管理模塊的管理框架如圖 39 所示:開始用戶添加用戶管理圖 39 系統(tǒng)管理模塊的管理框架(2) 添加用戶的實現(xiàn)過程27 在添加用戶頁面,填寫完用戶信息后,單擊“提交”按鈕,用戶添加的數(shù)據(jù)將被提交。添加用戶運行結(jié)果如圖 3-40 所示:圖 40 添加用戶頁面(3) 用戶

44、管理的實現(xiàn)過程 用戶管理包括用戶信息的顯示、修改、刪除和對用戶權(quán)限設(shè)置。用戶信息顯示頁面如圖 3-41 所示,修改頁面如圖 3-42 所示,用戶權(quán)限設(shè)置如圖 3-43 所示:圖 3-41 用戶信息顯示頁面28圖 3-42 用戶信息修改頁面圖 3-43 用戶權(quán)限設(shè)置頁面6 結(jié)束語結(jié)束語 經(jīng)過三個月的學(xué)習(xí)和工作,我終于完成了人力資源管理系統(tǒng)的設(shè)計。從開始接到論文題目到設(shè)計方案的確定,再到論文文章的完成,每走一步對于我來說都是新的嘗試和挑戰(zhàn)。這也是我在大學(xué)期間完成的最大的項目。在這段時間29里,我學(xué)到了很多知識也有很多感受。通過這次設(shè)計我開始獨立的學(xué)習(xí)和探索,查看相關(guān)的資料和書籍,讓自己從頭腦模糊到

45、逐漸清晰,使自己的設(shè)計逐步完善起來,每一次改進都收益頗豐。雖然我的設(shè)計不是很成熟,還有很多不足之處,但是我付出了自己的勞動,這是我引以自豪的地方,我相信只有經(jīng)歷過的人才會明白其中的酸甜苦辣。這次做設(shè)計的經(jīng)歷也使我終身收益,我感受到做設(shè)計是真正用心去做的一件事情,是真正的自己學(xué)習(xí)的過程和研究的過程。沒有學(xué)習(xí)就不可能有研究的能力,對自己的研究就不會有所突破,那也就不叫設(shè)計,希望這次經(jīng)歷能讓我在以后的工作學(xué)習(xí)中激勵我繼續(xù)進步。參考文獻參考文獻1 李嚴,于亞芳,王國輝.asp 數(shù)據(jù)庫開發(fā)實例解析m.機械工業(yè)出版,2004 年 12 月2 宋昆,李嚴等.sql server 數(shù)據(jù)庫開發(fā)實例解析m.機械工

46、業(yè)出版社,2006 年 1 月 3 張景坤,呂繼迪,劉欣.asp 項目開發(fā)全程實錄m.清華大學(xué)出版社,2008 4 穆江濤,聶雪.asp 程序設(shè)計m.北京大學(xué)出版社,20095 郭靖.asp.net 開發(fā)技術(shù)大全m.清華大學(xué)出版社,20096 ales spetic,jonathan gennick. transact-sql cookbook .oreillyj, 20027 beznosov.k. experience report: design and implementation of a component-based protection architecture for asp.net web services .component-based software engineering,proceedings. berlinj. 2005英文摘要英文摘要design and achieve of small companys human resources management systemdou qianqian(school of information & computer, anhui agricultural university, anhui, 230

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論