版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本 科 畢 業(yè) 論 文</p><p> 畢業(yè)論文題目: 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 摘 要</b></p><p> 隨著計(jì)算機(jī)科學(xué)的迅速發(fā)展,互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)的迅速發(fā)展,傳統(tǒng)的人力資源管理方式已經(jīng)難以滿(mǎn)足當(dāng)今社會(huì)的需求,而在線(xiàn)人力資源管理系統(tǒng)則成為當(dāng)今人力資源管理的必備工具。人力資
2、源管理系統(tǒng)可以借助于Internet進(jìn)行,人力資源管理隨時(shí)隨地都可以進(jìn)行,大大增強(qiáng)了人力資源管理的靈活性,從而改變了人力資源管理的方式。</p><p> 人力資源管理系統(tǒng)是利用微軟.net平臺(tái)并用B/S結(jié)構(gòu)的模式和Sql Server 2008 R2數(shù)據(jù)庫(kù)編寫(xiě)的網(wǎng)絡(luò)應(yīng)用程序。它有應(yīng)用簡(jiǎn)單、升級(jí)和部署方便、擴(kuò)展性強(qiáng)等特點(diǎn)。它實(shí)現(xiàn)了無(wú)紙化人力資源管理、可以隨時(shí)隨地進(jìn)行人力資源管理。</p><
3、p> 本系統(tǒng)的開(kāi)發(fā),對(duì)于提高人力資源管理人員的工作效率、減輕人力資源管理人員的工作負(fù)擔(dān)、改變?nèi)肆Y源管理的方式等具有重要的意義。</p><p> 關(guān)鍵詞:.net平臺(tái) 人力資源管理 互聯(lián)網(wǎng) 移動(dòng)互聯(lián)網(wǎng)</p><p><b> Abstract</b></p><p> With the rapid development of
4、 Computer Science,Internet and Mobile Internet, the traditional way of Human Resource Management can not satisfied with the needs of society, but the online Human Resource Management System is the most important part of
5、modern company. Online Human Resource Management System can be carried out by means of Internet, the human resource management worker can be work with this system in different places at any time, which greatly expands th
6、e flexibility of the human reso</p><p> The Human Resource Management System is a network applications programmed by using Microsoft . Net platform and the B / S structure mode and SQL Server 2008 R2 databa
7、se. It has many characteristic such as simple using, easier upgrade and deployment, strong exponsibility and so on. It can be manage human resource without paper,it can be use at any time and so on.</p><p>
8、 This system's development have the vital significance to raise the human resource management worker's working efficiency, light worker's work load, enhance human resource management quality, reduce cost and
9、so on.</p><p> Keywords:.Net platform Human Resource Management Internet Mobile Internet</p><p><b> 目 錄</b></p><p><b> 1 前言1</b></p><p
10、><b> 1.1研發(fā)背景1</b></p><p><b> 1.2前景意義1</b></p><p> 1.3論文組織結(jié)構(gòu)2</p><p><b> 2相關(guān)技術(shù)3</b></p><p> 2.1ASP.NET技術(shù)3</p><
11、;p><b> 2.2C#語(yǔ)言4</b></p><p> 2.3 Visual Studio 20104</p><p> 2.4 SQL語(yǔ)言5</p><p><b> 2.5小結(jié)5</b></p><p><b> 3 系統(tǒng)分析5</b><
12、/p><p> 3.1可行性分析5</p><p><b> 3.2需求分析7</b></p><p><b> 3.3小結(jié)9</b></p><p><b> 4總體設(shè)計(jì)10</b></p><p> 4.1 B/S體系結(jié)構(gòu)10<
13、/p><p> 4.2開(kāi)發(fā)及運(yùn)行環(huán)境10</p><p> 4.3項(xiàng)目規(guī)劃10</p><p> 4.4系統(tǒng)功能結(jié)構(gòu)圖11</p><p><b> 4.5小結(jié)12</b></p><p> 5系統(tǒng)詳細(xì)設(shè)計(jì)13</p><p> 5.1設(shè)計(jì)目標(biāo)13<
14、;/p><p> 5.2邏輯結(jié)構(gòu)設(shè)計(jì)13</p><p><b> 5.2小結(jié)19</b></p><p><b> 6系統(tǒng)實(shí)現(xiàn)20</b></p><p> 6.1系統(tǒng)普通員工、部門(mén)經(jīng)理和系統(tǒng)管理員模塊首頁(yè)的運(yùn)行結(jié)果20</p><p> 6.2登錄模塊主要功
15、能設(shè)計(jì)22</p><p> 6.3系統(tǒng)管理員模塊主要功能模塊設(shè)計(jì)26</p><p><b> 7系統(tǒng)測(cè)試61</b></p><p><b> 8總結(jié)與展望61</b></p><p><b> 8.1總結(jié)61</b></p><p&g
16、t;<b> 8.2展望62</b></p><p><b> 參考文獻(xiàn)63</b></p><p><b> 致 謝64</b></p><p> 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 1 前言</b></p>
17、;<p><b> 1.1研發(fā)背景</b></p><p> 隨著計(jì)算機(jī)科學(xué)的飛速發(fā)展,互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)的不斷普及,利用現(xiàn)代化科學(xué)技術(shù)提高工作效率已經(jīng)成為現(xiàn)代社會(huì)常用的一種方法,在線(xiàn)辦公已經(jīng)成為現(xiàn)代社會(huì)的一種辦公方式。</p><p> 人力資源管理系統(tǒng)是現(xiàn)代化企業(yè)管理必不可以少工具??蛻?hù)端的配置可以極為簡(jiǎn)單,使人力資源管理不受地域的局限,不受時(shí)
18、間限制。一個(gè)完備的人力資源管理系統(tǒng)可以使用戶(hù)在網(wǎng)上從事人力資源管理相關(guān)工作,使得人事管理效率得到很大提高。傳統(tǒng)的人力資源管理一般都是用文件作為載體,隨著公司員工數(shù)量不斷增加,管理起來(lái)比較苦難,出錯(cuò)誤也不容易發(fā)現(xiàn),不夠直觀(guān)反應(yīng)問(wèn)題所在,數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系很難發(fā)掘。人力資源管理系統(tǒng)能夠輕松應(yīng)對(duì)公司員工數(shù)量不斷增加,管理起來(lái)比較方便,出現(xiàn)錯(cuò)誤能夠直觀(guān)地看到,很快就可以整合有聯(lián)系的數(shù)據(jù),發(fā)掘數(shù)據(jù)的價(jià)值,現(xiàn)代的人力資源管理運(yùn)用科學(xué)技術(shù)改進(jìn)傳統(tǒng)的
19、管理模式和缺點(diǎn),也就依靠計(jì)算機(jī)的人力資源管理系統(tǒng)就應(yīng)運(yùn)而生。</p><p> 本人力資源管理系統(tǒng)是基于B/S模式的ASP.NET WEB應(yīng)用系統(tǒng)。本系統(tǒng)可以實(shí)現(xiàn)無(wú)紙化進(jìn)行人力資源管理,可以隨時(shí)隨地進(jìn)行人力資源管理,從而改變?nèi)肆Y源管理的方式,在一定程度上提高了人力資源管理的質(zhì)量、減輕人力資源管理人員的工作負(fù)擔(dān)及提高工作效率。</p><p><b> 1.2前景意義<
20、/b></p><p> 人力資源管理就是預(yù)測(cè)組織人力資源需求并作出人力需求計(jì)劃、招聘選擇人員并進(jìn)行有效組織、考核績(jī)效支付報(bào)酬并進(jìn)行有效激勵(lì)、結(jié)合組織與個(gè)人需要進(jìn)行有效開(kāi)發(fā)以便實(shí)現(xiàn)最優(yōu)組織績(jī)效的全過(guò)程。即運(yùn)用現(xiàn)代化的科學(xué)方法,對(duì)與一定物力相結(jié)合的人力進(jìn)行合理的培訓(xùn)、組織和調(diào)配,使人力、物力經(jīng)常保持最佳比例,同時(shí)對(duì)人的思想、心理和行為進(jìn)行恰當(dāng)?shù)恼T導(dǎo)、控制和協(xié)調(diào),充分發(fā)揮人的主觀(guān)能動(dòng)性,使人盡其才,事得其人,
21、人事相宜,以實(shí)現(xiàn)組織目標(biāo)。保證數(shù)據(jù)的安全、可靠,滿(mǎn)足賬務(wù)信息的保密要求。</p><p><b> 1.3論文組織結(jié)構(gòu)</b></p><p><b> (1)前言</b></p><p> (2)介紹了開(kāi)發(fā)本系統(tǒng)用的開(kāi)發(fā)平臺(tái)、語(yǔ)言等。</p><p> (3)介紹了開(kāi)發(fā)本系統(tǒng)的需求分析和可
22、行性分析。</p><p> (4)介紹了本系統(tǒng)的項(xiàng)目規(guī)劃并列出系統(tǒng)功能結(jié)構(gòu)圖。</p><p> (5)介紹了本系統(tǒng)的設(shè)計(jì)目標(biāo)、開(kāi)發(fā)及運(yùn)行環(huán)境和邏輯結(jié)構(gòu)設(shè)計(jì)。</p><p> (6)展示了重要功能實(shí)現(xiàn)。</p><p><b> (7)介紹了測(cè)試。</b></p><p> (8)對(duì)
23、論文進(jìn)行總結(jié)和展望。</p><p><b> 2 技術(shù)相關(guān)</b></p><p> 2.1 ASP.NET技術(shù)</p><p> ASP.NET是.NET FrameWork的一部分,是微軟公司的一項(xiàng)技術(shù),是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù),它可以在通過(guò)HTTP請(qǐng)求文檔時(shí)再在Web服務(wù)器上動(dòng)態(tài)創(chuàng)建它們。指
24、Active Server Pages(動(dòng)態(tài)服務(wù)器頁(yè)面) ,運(yùn)行于 IIS(Internet Information Server 服務(wù),是Windows開(kāi)發(fā)的Web服務(wù)器)之中的程序[1 ]。</p><p> ASP .NET的前身ASP技術(shù),在1994年到2000年之間,ASP技術(shù)已經(jīng)成為微軟推展Windows NT 4.0平臺(tái)的關(guān)鍵技術(shù)之一,數(shù)以萬(wàn)計(jì)的ASP網(wǎng)站也是這個(gè)時(shí)候開(kāi)始如雨后春筍般的出現(xiàn)在網(wǎng)絡(luò)上
25、。它的簡(jiǎn)單以及高度可定制化的能力,也是它能迅速崛起的原因之一。不過(guò)隨著需求的擴(kuò)大,ASP的缺點(diǎn)也逐漸的浮現(xiàn)出來(lái):面向過(guò)程型的程序開(kāi)發(fā)方法,讓維護(hù)的難度提高很多,尤其是大型的ASP應(yīng)用程序。 解釋型的VBScript或JScript語(yǔ)言,讓性能無(wú)法完全發(fā)揮。 擴(kuò)展性由于其基礎(chǔ)架構(gòu)的不足而受限。1997年時(shí),微軟開(kāi)始針對(duì)ASP的缺點(diǎn),開(kāi)始開(kāi)發(fā)Asp.NET,Asp.NET不僅僅是 Active Server Page (ASP) 的下一個(gè)版
26、本,而且是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái)Web服務(wù)器來(lái)建立強(qiáng)大的Web應(yīng)用程序。Asp.net提供許多比現(xiàn)在的Web開(kāi)發(fā)模式強(qiáng)大的優(yōu)勢(shì)[2 ],把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行,將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯。Asp.net構(gòu)架是可以用Microsoft(R)公司產(chǎn)品 Visual Studio.net開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),WYSIWYG(W</p><p> Asp.net使運(yùn)行一些很平常的任
27、務(wù)如表單的提交客戶(hù)端的身份驗(yàn)證、分布系統(tǒng)和網(wǎng)站配置變得非常簡(jiǎn)單,所以,利用Asp.net進(jìn)行開(kāi)發(fā)可以起到事半功倍的效果。</p><p><b> 2.2 C#語(yǔ)言</b></p><p> C#(C Sharp)是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NET Framework之上的高級(jí)程序設(shè)計(jì)語(yǔ)言。C#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由C和C++衍生出來(lái)
28、的面向?qū)ο蟮木幊陶Z(yǔ)言。它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性。C#綜合了VB簡(jiǎn)單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程的支持成為.NET開(kāi)發(fā)的首選語(yǔ)言。C#牢固地植根于C和C++語(yǔ)言族譜中,并且會(huì)很快被C和C++程序員所熟悉。C#的目標(biāo)在于把Visual Basic的高生產(chǎn)力和C++本身的能力結(jié)合起來(lái)[3 ]。</p><p>
29、 C#作為Microsoft Visual Studio的一部分提供給用戶(hù),除了C#以外,Visual Studio還支持Visual Basic、Visual C++和描述語(yǔ)言VBScript和Jscript。所有這些語(yǔ)言都提供對(duì)Microsoft .NET平臺(tái)的訪(fǎng)問(wèn)能力,它包括一個(gè)通用的執(zhí)行引擎和一個(gè)豐富的類(lèi)庫(kù)。Microsoft .NET平臺(tái)定義了一個(gè)“通用語(yǔ)言子集”(CLS),是一種混合語(yǔ)言,它可以增強(qiáng)CLS兼容語(yǔ)言和類(lèi)庫(kù)間的無(wú)
30、縫協(xié)同工作能力。</p><p> 2.3 Visual Studio 2010</p><p> Visual Studio 2010是微軟開(kāi)發(fā)的Visual studio系列開(kāi)發(fā)工具的版本,微軟公司在2010年4月發(fā)布的新一代企業(yè)級(jí)應(yīng)用開(kāi)發(fā)平臺(tái).NET Framework 4.0和開(kāi)發(fā)工具Visual Studio 2010。Visual Studio 2010集成開(kāi)發(fā)環(huán)境(IDE
31、)的界面被重新設(shè)計(jì)和組織,變得更加簡(jiǎn)單明了</p><p> 現(xiàn)代信息部門(mén)的開(kāi)發(fā)團(tuán)隊(duì)必須因應(yīng)高度競(jìng)爭(zhēng)的商業(yè)環(huán)境,快速進(jìn)行應(yīng)用軟件系統(tǒng)的設(shè)計(jì)、開(kāi)發(fā)、測(cè)試以及部署帶領(lǐng)企業(yè)贏(yíng)得市場(chǎng)。大部分的軟件開(kāi)發(fā)團(tuán)隊(duì),都面臨以下幾項(xiàng)挑戰(zhàn):開(kāi)發(fā)團(tuán)隊(duì)間的溝通困難,開(kāi)發(fā)工具形形色色,分散且難以互相整合開(kāi)發(fā)程序、開(kāi)發(fā)標(biāo)準(zhǔn)難以建立。</p><p> Microsoft Visual Studio 2010 開(kāi)發(fā)工
32、具系列,有許多強(qiáng)化功能,提供更高的程序開(kāi)發(fā)效率、更精簡(jiǎn)的程序代碼、與更佳的安全性。包括 .NET Framework 4.0,除了對(duì)Microsoft SQL Server的支持,它還支持 IBM DB2和Oracle數(shù)據(jù)庫(kù)。Microsoft Visual Studio 2010 采用拖曳式便能完成軟件的開(kāi)發(fā)。簡(jiǎn)簡(jiǎn)單單的操作便可以實(shí)現(xiàn)一個(gè)界面的生成。但拖曳的界面,也應(yīng)當(dāng)有相應(yīng)的代碼來(lái)實(shí)現(xiàn)功能。Microsoft Visual Stud
33、io 2010支持C#、C++ 、VB。 可以快速實(shí)現(xiàn)相應(yīng)的功能。</p><p><b> 2.4 SQL語(yǔ)言</b></p><p> SQL(Structured Query Language)結(jié)構(gòu)化查詢(xún)語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢(xún)和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢(xún)、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)[4 ]。同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。</p><
34、;p> SQL 面向數(shù)據(jù)庫(kù)執(zhí)行查詢(xún);SQL 可從數(shù)據(jù)庫(kù)取回?cái)?shù)據(jù);SQL 可在數(shù)據(jù)庫(kù)中插入新的記錄;SQL 可更新數(shù)據(jù)庫(kù)中的數(shù)據(jù);SQL 可從數(shù)據(jù)庫(kù)刪除記錄;SQL 可創(chuàng)建新數(shù)據(jù)庫(kù);SQL 可在數(shù)據(jù)庫(kù)中創(chuàng)建新表;SQL 可在數(shù)據(jù)庫(kù)中創(chuàng)建存儲(chǔ)過(guò)程;SQL 可在數(shù)據(jù)庫(kù)中創(chuàng)建視圖;SQL 可以設(shè)置表、存儲(chǔ)過(guò)程和視圖的權(quán)限。</p><p> SQL 是一門(mén) ANSI 的標(biāo)準(zhǔn)計(jì)算機(jī)語(yǔ)言,用來(lái)訪(fǎng)問(wèn)和操作數(shù)據(jù)庫(kù)系統(tǒng)。
35、SQL 語(yǔ)句用于取回和更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)。SQL 可與數(shù)據(jù)庫(kù)程序協(xié)同工作,比如 MicroSoft Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他數(shù)據(jù)庫(kù)系統(tǒng)。SQL語(yǔ)句結(jié)構(gòu)不幸地是,存在著很多不同版本的 SQL 語(yǔ)言,但是為了與 ANSI 標(biāo)準(zhǔn)相兼容,它們必須以相似的方式共同地來(lái)支持一些主要的關(guān)鍵詞(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)
36、。</p><p><b> 2.5小結(jié)</b></p><p> 本章介紹了該系統(tǒng)完成過(guò)程中所用到的語(yǔ)言、平臺(tái)和技術(shù)。Asp.net是基于通用語(yǔ)言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開(kāi)發(fā)者的幾乎全部的平臺(tái)上(筆者到目前為止只知道它只能用在Windows Server上)。 C#是一種簡(jiǎn)單、現(xiàn)代、面向?qū)ο蠛皖?lèi)型安全的編程語(yǔ)言,由C
37、和C++發(fā)展而來(lái)。Visual Studio 2010是微軟開(kāi)發(fā)的visual studio系列開(kāi)發(fā)工具,微軟公司在2010年4月發(fā)布新一代企業(yè)級(jí)應(yīng)用開(kāi)發(fā)平臺(tái).NET Framework 4.0和開(kāi)發(fā)工具Visual Studio 2010。SQL(Structured Query Language)結(jié)構(gòu)化查詢(xún)語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢(xún)和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢(xún)、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。</
38、p><p><b> 3 系統(tǒng)分析</b></p><p><b> 3.1可行性分析</b></p><p> 3.1.1可行性研究的前提</p><p><b> 要求</b></p><p> 功能:對(duì)人事資料、培訓(xùn)管理、招聘資料等人力資源進(jìn)
39、行綜合管理</p><p> 輸出要求:數(shù)據(jù)完整,詳實(shí)。</p><p> 數(shù)據(jù)的來(lái)源:HR部門(mén)入職信息</p><p><b> 類(lèi)型:無(wú)</b></p><p> 處理流程和數(shù)據(jù)流程:先對(duì)人員信息進(jìn)行錄入,然后再對(duì)它們分類(lèi)??梢詫?duì)數(shù)據(jù)進(jìn)行插入、刪除、修改、查詢(xún)</p><p><
40、b> 條件、假定和限制</b></p><p> 系統(tǒng)的運(yùn)行壽命的最小值:5年</p><p><b> 經(jīng)費(fèi)來(lái)源:無(wú)</b></p><p> 軟件環(huán)境:Microsoft SQL Server 2008 R2數(shù)據(jù)庫(kù)、Visual Studio 2010</p><p> 操作系統(tǒng)為:Win
41、dows 7,Windows 8,Windows XP,Windows Vista</p><p> 開(kāi)發(fā)工具:Microsoft SQL Server 2008 R2數(shù)據(jù)庫(kù)、Visual Studio 2010 </p><p> 數(shù)據(jù)庫(kù)管理系統(tǒng): Microsoft SQL Server 2008 R2的本地?cái)?shù)據(jù)庫(kù),系統(tǒng)開(kāi)發(fā)所用的工具是Visual Studio 2010,是
42、Windows平臺(tái)的面向?qū)ο蟮拈_(kāi)發(fā)工具,采用面向?qū)ο蟮姆治觥⒃O(shè)計(jì)方法,在開(kāi)發(fā)中很好地用到了面向?qū)ο蟮睦^承性等特點(diǎn),大大減少了編程的工作量,保持了界面風(fēng)格和操作風(fēng)格的一致性,加速了開(kāi)發(fā)進(jìn)度、效率和質(zhì)量。使得該項(xiàng)目能在很短的時(shí)間內(nèi)完成建設(shè)工作。</p><p> 3.1.2經(jīng)濟(jì)可行性</p><p> 主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),新系統(tǒng)的開(kāi)發(fā)并不需要額外增加大量的費(fèi)用,包括設(shè)備購(gòu)置費(fèi)、
43、軟件開(kāi)發(fā)費(fèi)、管理費(fèi)用、維護(hù)費(fèi)用以及系統(tǒng)開(kāi)發(fā)人員費(fèi)用和培訓(xùn)費(fèi)用等。本系統(tǒng)是針對(duì)公司經(jīng)營(yíng)規(guī)模的不斷擴(kuò)大,經(jīng)營(yíng)方式趨于多樣性,企業(yè)的管理也越來(lái)越復(fù)雜,面對(duì)不斷蓬勃壯大發(fā)展的業(yè)務(wù),企業(yè)在管理上必須躍上一個(gè)新的臺(tái)階的這個(gè)需要建立的,因此公司的經(jīng)濟(jì)狀況和投資能力雄厚,對(duì)系統(tǒng)建設(shè)運(yùn)行維護(hù)等方面有足夠的開(kāi)支預(yù)算,新系統(tǒng)能彌補(bǔ)舊系統(tǒng)的不足之處,能為公司降低管理成本,提高工作效率,減少人力資源部的勞動(dòng)量,還能夠提高的信息存儲(chǔ)量,減少工作時(shí)間、縮短取得信息的
44、時(shí)間等,帶來(lái)更多效益。所以開(kāi)發(fā)該系統(tǒng)在經(jīng)濟(jì)上是完全可行的。</p><p> 3.1.3技術(shù)可行性</p><p> 技術(shù)可行性是對(duì)現(xiàn)有技術(shù)進(jìn)行評(píng)價(jià),分析系統(tǒng)是否可以用現(xiàn)有技術(shù)來(lái)實(shí)施,以及技術(shù)發(fā)展對(duì)系統(tǒng)的開(kāi)發(fā)建設(shè)所具有的影響。系統(tǒng)采用Windows 7作為操作平臺(tái)。數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái)選用Microsoft SQL Server 2008 R2、系統(tǒng)開(kāi)發(fā)平臺(tái)選用的是Visual Studio
45、 2010軟件,該數(shù)據(jù)庫(kù)管理系統(tǒng)在Windows 7上能運(yùn)行。采用Microsoft SQL Server 2008 R2的本地?cái)?shù)據(jù)庫(kù),Microsoft SQL Server 2008 R2是一種優(yōu)秀的軟件開(kāi)發(fā)工具,簡(jiǎn)單易用,功能強(qiáng)大。由于該人力資源管理系統(tǒng)只是一個(gè)小型的管理信息系統(tǒng),在技術(shù)上易于實(shí)現(xiàn),開(kāi)發(fā)平臺(tái)是可行的。</p><p><b> 3.2需求分析</b></p>
46、;<p> 通過(guò)相關(guān)調(diào)查,要求該人力資源管理系統(tǒng)具有以下功能:</p><p> 3.2.1系統(tǒng)模塊劃分</p><p> 圖3-1 功能模塊圖</p><p><b> 3.2.2具體模塊</b></p><p><b> 人員檔案</b></p><
47、p> 人員檔案是建立符合公司組織機(jī)的組織模型和完整的人事檔案庫(kù),記錄一定范圍內(nèi)的職工和雇工的檔案信息,并且這些信息可以和績(jī)效考核的成績(jī)關(guān)聯(lián),方便存檔和查詢(xún)。系統(tǒng)重點(diǎn)圍繞數(shù)據(jù)維護(hù)、查詢(xún)和分析便捷的要求,并通過(guò)關(guān)鍵業(yè)務(wù)節(jié)點(diǎn)的業(yè)務(wù)流程化,提高HR業(yè)務(wù)的處理效率。</p><p><b> 員工基本信息維護(hù):</b></p><p><b> 記錄員工基
48、本信息</b></p><p> 信息內(nèi)容:姓名、性別、學(xué)歷、學(xué)位、部門(mén)、職務(wù)、人員狀態(tài)(在職/兼職/離職/退休),除此之外,還可以選擇定義行業(yè)背景、技術(shù)特長(zhǎng),等等。</p><p><b> 操作:</b></p><p> ?、傩枰獙?duì)基本信息進(jìn)行增加、刪除、修改等操作;</p><p> ?、诟鞑块T(mén)可
49、自行定義其他人事信息子集 ;(按照職務(wù))</p><p> ③各級(jí)單位可分別對(duì)本單位員工進(jìn)行管理 ; </p><p> ④根據(jù)選擇的條件可進(jìn)行快速篩選、定位所需的人員信息</p><p><b> 獎(jiǎng)懲管理</b></p><p> 獎(jiǎng)懲內(nèi)容:獲獎(jiǎng)人員、獎(jiǎng)懲時(shí)間、獎(jiǎng)懲標(biāo)題、獎(jiǎng)懲內(nèi)容、獎(jiǎng)金類(lèi)別。 </p&g
50、t;<p><b> 常用操作: </b></p><p> ①對(duì)每個(gè)員工獎(jiǎng)懲信息進(jìn)行增加、刪除、編輯操作; </p><p> ②對(duì)員工獎(jiǎng)懲信息按照時(shí)間排序; </p><p> ?、劭梢园磫T工姓名、編號(hào)等信息查找員工獎(jiǎng)懲信息; </p><p> ④可靈活設(shè)定獎(jiǎng)懲類(lèi)型,并記錄獎(jiǎng)懲情況。(類(lèi)型:自
51、行鍵入)</p><p><b> 員工基本信息查詢(xún)</b></p><p> 可按照人員的各種情況組合條件查詢(xún)。比如:按照人員年齡、性別、文化結(jié)構(gòu)、職稱(chēng)結(jié)構(gòu)、技術(shù)等級(jí)結(jié)構(gòu)等信息。</p><p><b> 人事調(diào)動(dòng)</b></p><p> 針對(duì)人事調(diào)動(dòng)(調(diào)入、調(diào)出)、內(nèi)部調(diào)動(dòng)、晉升、降職
52、等人事變動(dòng)業(yè)務(wù)的處理和查詢(xún)。</p><p><b> 教育培訓(xùn)</b></p><p> 滿(mǎn)足公司對(duì)員工崗前、在職培訓(xùn)及學(xué)歷(學(xué)位)教育等多種形式的培訓(xùn)模式,通過(guò)信息平臺(tái)進(jìn)行教育培訓(xùn)檔案的建立、修改維護(hù),培訓(xùn)信息發(fā)布等工作。</p><p> 培訓(xùn)類(lèi)別維護(hù): 對(duì)教育培訓(xùn)項(xiàng)目類(lèi)別維護(hù),包括類(lèi)別代碼、名稱(chēng)等信息,可以增加、刪 除 和修改
53、教育培訓(xùn)的類(lèi)別信息。</p><p> 培訓(xùn)記錄: 記錄內(nèi)容:培訓(xùn)類(lèi)別、培訓(xùn)性質(zhì)、培訓(xùn)編號(hào)、培訓(xùn)名稱(chēng)、培訓(xùn)時(shí)間(開(kāi)始、結(jié)束時(shí)間)、費(fèi)用、地點(diǎn)、參加人員、主辦單位、培訓(xùn)方式、負(fù)責(zé)人姓名、考核成績(jī), 確定培訓(xùn)教師、課時(shí)、費(fèi)用、培訓(xùn)科目及各科目成績(jī)比重 。</p><p> 培訓(xùn)人員及成績(jī):對(duì)參加教育培訓(xùn)的申請(qǐng)人培訓(xùn)的各科成績(jī)進(jìn)行維護(hù),并自動(dòng)計(jì)算考試合計(jì)成績(jī),,以便對(duì)該人員培訓(xùn)是否合格作出評(píng)
54、定;可以修改教育培訓(xùn)申請(qǐng)人培訓(xùn)的成績(jī)信息.;維護(hù)培訓(xùn)合格情況,對(duì)培訓(xùn)合格并可以取得上崗證書(shū)的員工進(jìn)行培訓(xùn)證書(shū)記錄;及時(shí)將培訓(xùn)合格信息提供給調(diào)配管理人員。</p><p><b> 系統(tǒng)管理</b></p><p> 機(jī)構(gòu)級(jí)別維護(hù):機(jī)構(gòu)分為若干部門(mén),對(duì)各個(gè)部門(mén)的管理是相互獨(dú)立的??梢栽黾印h除及修改部門(mén);</p><p> 機(jī)構(gòu)信息維護(hù):系
55、統(tǒng)可以及時(shí)更新公告新聞,通知員工一些相關(guān)信息。</p><p> 用戶(hù)管理:可以對(duì)用戶(hù)信息進(jìn)行增加、刪除、修改等操作。</p><p> 角色管理:系統(tǒng)主要角色有系統(tǒng)管理員、部門(mén)經(jīng)理及普通員工。系統(tǒng)管理員可以對(duì)整個(gè)系統(tǒng)進(jìn)行管理及維護(hù),部門(mén)經(jīng)理對(duì)本部門(mén)員工有管理權(quán),而普通員工僅可查看信息而無(wú)權(quán)作任何修改,除了修改自己的密碼。</p><p><b>
56、3.3小結(jié)</b></p><p> 通過(guò)相關(guān)調(diào)查對(duì)整個(gè)系統(tǒng)進(jìn)行了需求分析,劃分出系統(tǒng)的各個(gè)功能模塊;為系統(tǒng)各個(gè)功能的實(shí)現(xiàn)做了可行性分析。</p><p><b> 4 總體設(shè)計(jì)</b></p><p> 4.1 B/S體系結(jié)構(gòu)</p><p> 本系統(tǒng)采用的是B/S結(jié)構(gòu)。</p>&l
57、t;p> B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。相對(duì)于C/S結(jié)構(gòu)屬于“胖”客戶(hù)端,需要在使用者電腦上安裝相應(yīng)的操作軟件來(lái)說(shuō),B/S結(jié)構(gòu)是屬于一種“瘦”客戶(hù)端
58、,大多數(shù)或主要的業(yè)務(wù)邏輯都存在在服務(wù)器端,因此,B/S結(jié)構(gòu)的系統(tǒng)不需要安裝客戶(hù)端軟件,它運(yùn)行在客戶(hù)端的瀏覽器之上,系統(tǒng)升級(jí)或維護(hù)時(shí)只需更新服務(wù)器端軟件即可,這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本(TCO)。 B/S結(jié)構(gòu)系統(tǒng)的產(chǎn)生為系統(tǒng)面對(duì)無(wú)限未知用戶(hù)提供了可能。當(dāng)然,與C/S結(jié)構(gòu)相比,B/S結(jié)構(gòu)也存在著系統(tǒng)運(yùn)行速度較慢,訪(fǎng)問(wèn)系統(tǒng)的用戶(hù)不可控的弱點(diǎn)。</p><p>
59、; 4.2開(kāi)發(fā)及運(yùn)行環(huán)境</p><p><b> 硬件平臺(tái):</b></p><p> CPU:2.0GHz;</p><p><b> 內(nèi)存:1GB以上。</b></p><p> 軟件平臺(tái):Windows 7</p><p> 開(kāi)發(fā)平臺(tái):Visual Stu
60、dio 2010</p><p> 數(shù)據(jù)庫(kù):SQL Server 2008 R2;</p><p> 瀏覽器:IE9,推薦使用Google Chrome;</p><p> 分辨率:最佳效果1366*768像素。</p><p><b> 4.3項(xiàng)目規(guī)劃</b></p><p> 該人力
61、資源管理系統(tǒng)由普通員工模塊、部門(mén)經(jīng)理模塊、系統(tǒng)管理員模塊三部分組成。</p><p> 登錄通過(guò)在瀏覽器輸入賬號(hào)、密碼,判斷賬號(hào)所擁有的權(quán)限,權(quán)限有3中,普通員工權(quán)限、部門(mén)經(jīng)理權(quán)限、系統(tǒng)管理權(quán)限,判斷權(quán)限后進(jìn)入相應(yīng)的模塊。</p><p> 普通員工模塊主要包括登錄、退出系統(tǒng)、查看消息公告;修改密碼;員工基本信息查詢(xún);部門(mén)信息查詢(xún);培訓(xùn)記錄查詢(xún);考勤查詢(xún);獎(jiǎng)懲查詢(xún);</p>
62、<p> 部門(mén)經(jīng)理模主要包括登錄、退出系統(tǒng)、查看消息公告;查詢(xún)員工信息;部門(mén)信息查詢(xún);員工考勤錄入、員工考勤查詢(xún);獎(jiǎng)懲錄入、獎(jiǎng)懲查詢(xún);培訓(xùn)類(lèi)型查詢(xún)、培訓(xùn)記錄查詢(xún)、培訓(xùn)人員及成績(jī)查詢(xún)。</p><p> 系統(tǒng)管理員模塊主要包括登錄、退出系統(tǒng)、查看消息公告;新增用戶(hù)、修改密碼、修改權(quán)限、停用賬號(hào)、發(fā)布消息;員工信息查詢(xún)、修改、刪除,添加新員工、人事調(diào)動(dòng);部門(mén)信息查詢(xún)、新增部門(mén);培訓(xùn)類(lèi)型增加及刪除、培
63、訓(xùn)記錄管理、培訓(xùn)人員及成績(jī)管理;考勤錄入、考勤查詢(xún);獎(jiǎng)懲錄入、獎(jiǎng)懲查詢(xún)。</p><p> 4.4系統(tǒng)功能結(jié)構(gòu)圖</p><p> 人力資源管理系統(tǒng)普通員工模塊功能結(jié)構(gòu),如圖4-1所示。</p><p> 4-1 人力資源管理系統(tǒng)普通員工模塊功能結(jié)構(gòu)圖</p><p> 人力資源管理系統(tǒng)部門(mén)經(jīng)理模塊功能結(jié)構(gòu),如圖4-2所示。</
64、p><p> 圖 4-2 人力資源管理系統(tǒng)部門(mén)經(jīng)理模塊功能結(jié)構(gòu)圖</p><p> 人力資源管理系統(tǒng)系統(tǒng)管理員模塊功能結(jié)構(gòu),如圖4-3所示。</p><p> 圖 4-3 人力資源管理系統(tǒng)系統(tǒng)管理員模塊功能結(jié)構(gòu)圖</p><p><b> 4.5小結(jié)</b></p><p> 本系統(tǒng)分為:
65、普通員工模塊,部門(mén)經(jīng)理模塊、系統(tǒng)管理員模塊三部分。詳細(xì)列出了各個(gè)模塊的主要功能和功能結(jié)構(gòu)圖。設(shè)計(jì)的整體思路為:普通管理員更改自己密碼、基本信息查詢(xún);部門(mén)經(jīng)理更改自己密碼、查看部門(mén)員工相關(guān)信息;系統(tǒng)管理員管理整個(gè)系統(tǒng),擁有整個(gè)系統(tǒng)的管理權(quán)。</p><p><b> 5 系統(tǒng)詳細(xì)設(shè)計(jì)</b></p><p><b> 5.1設(shè)計(jì)目的</b>&l
66、t;/p><p> 該人力資源管理系統(tǒng)是根據(jù)普通員工模塊、部門(mén)經(jīng)理模塊、系統(tǒng)管理員模塊進(jìn)行開(kāi)發(fā)設(shè)計(jì)的,主要實(shí)現(xiàn)如下目標(biāo):普通員工模塊主要包括登錄、退出系統(tǒng)、查看消息公告;修改密碼;員工基本信息查詢(xún);部門(mén)信息查詢(xún);培訓(xùn)記錄查詢(xún);考勤查詢(xún);獎(jiǎng)懲查詢(xún)。部門(mén)經(jīng)理模主要包括登錄、退出系統(tǒng)、查看消息公告;查詢(xún)員工信息;部門(mén)信息查詢(xún);員工考勤錄入、員工考勤查詢(xún);獎(jiǎng)懲錄入、獎(jiǎng)懲查詢(xún);培訓(xùn)類(lèi)型查詢(xún)、培訓(xùn)記錄查詢(xún)、培訓(xùn)人員及成績(jī)查詢(xún)。
67、系統(tǒng)管理員模塊主要包括登錄、退出系統(tǒng)、查看消息公告;新增用戶(hù)、修改密碼、修改權(quán)限、停用賬號(hào)、發(fā)布消息;員工信息查詢(xún)、修改、刪除,添加新員工、人事調(diào)動(dòng);部門(mén)信息查詢(xún)、新增部門(mén);培訓(xùn)類(lèi)型增加及刪除、培訓(xùn)記錄管理、培訓(xùn)人員及成績(jī)管理;考勤錄入、考勤查詢(xún);獎(jiǎng)懲錄入、獎(jiǎng)懲查詢(xún)等功能。</p><p><b> 5.2邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p> 本系統(tǒng)數(shù)據(jù)庫(kù)采用S
68、QL Server 2008 R2數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名稱(chēng)為Eclipse_HRM。數(shù)據(jù)庫(kù)Eclipse_HRM中包含13張表。如下所示:</p><p> ?。?)userlist(用戶(hù)登錄表)</p><p> 用戶(hù)登錄表主要用于保存用戶(hù)登錄的信息。表userlist的結(jié)構(gòu)為表5-1</p><p> 表5-1 用戶(hù)登錄表</p><p&g
69、t; ?。?)train_sort(培訓(xùn)類(lèi)別信息表)</p><p> 培訓(xùn)類(lèi)別信息表主要用于保存培訓(xùn)類(lèi)別的相關(guān)信息。表train_sort的結(jié)構(gòu)為表5-2。</p><p> 表5-2 培訓(xùn)類(lèi)別信息表</p><p> (3)train_record(培訓(xùn)記錄信息表)</p><p> 培訓(xùn)記錄信息表主要用于保存培訓(xùn)記錄信息內(nèi)容。表
70、train_record的結(jié)構(gòu)如表5-3。</p><p> 表5-3 培訓(xùn)記錄信息表</p><p> ?。?)tmp_userlist(臨時(shí)用戶(hù)登錄信息表)</p><p> 臨時(shí)用戶(hù)信息表主要用于保存臨時(shí)登錄信息信息。表tmp_userlist的結(jié)構(gòu)為表5-4所示。</p><p> 表5-4 臨時(shí)用戶(hù)登錄信息表</p>
71、;<p> ?。?)tem_train_record(培訓(xùn)記錄臨時(shí)信息表)</p><p> 培訓(xùn)記錄臨時(shí)信息表主要用于臨時(shí)保存培訓(xùn)記錄信息表信息。表tem_train_record的結(jié)構(gòu)為表5-5所示。</p><p> 表5-5 培訓(xùn)記錄臨時(shí)信息表</p><p> ?。?)stafflist(員工信息表)</p><p&g
72、t; 員工信息表主要用于保存員工信息。表stafflist的結(jié)構(gòu)為表5-6所示。</p><p> 表5-6 員工信息表</p><p> ?。?)retirelist(退休表)</p><p> 退休表主要用于保存退休員工信息。表retirelist的結(jié)構(gòu)為表5-7所示。</p><p><b> 表5-7 退休表<
73、/b></p><p> ?。?)rd_ph_list(獎(jiǎng)懲信息表)</p><p> 學(xué)生成績(jī)表主要用于保存學(xué)生考試成績(jī)。表rd_ph_list的結(jié)構(gòu)為表5-8。</p><p> 表5-8 獎(jiǎng)懲信息表</p><p> (9)personnel_transfer(人事調(diào)動(dòng)表)</p><p> 人事調(diào)
74、動(dòng)表主要用于保存員工調(diào)動(dòng)的信息。表personnel_transfer的結(jié)構(gòu)為表5-9。</p><p> 表5-9 人事調(diào)動(dòng)表</p><p> ?。?0)Notice(通知信息表)</p><p> 通知信息表主要用于保存通知信息。表Notice的結(jié)構(gòu)為表5-10。</p><p> 表5-10 通知信息表</p>&
75、lt;p> ?。?1)gradelist(培訓(xùn)成績(jī)表)</p><p> 培訓(xùn)成績(jī)表主要用于保存員工培訓(xùn)成績(jī)。表gradelist的結(jié)構(gòu)為表5-11。</p><p> 表5-11 培訓(xùn)成績(jī)表</p><p> ?。?2)departmentlist(部門(mén)信息表)</p><p> 部門(mén)信息表主要用于保存部門(mén)相關(guān)信息。表depar
76、tmentlist的結(jié)構(gòu)為表5-12。</p><p> 表5-12 部門(mén)信息表</p><p> (13)attendancelist(部門(mén)信息表)</p><p> 部門(mén)信息表主要用于保存部門(mén)相關(guān)信息。表attendancelist的結(jié)構(gòu)為表5-13。</p><p> 表5-13 部門(mén)信息表</p><p&g
77、t;<b> 5.3小結(jié)</b></p><p> 本章說(shuō)明了本系統(tǒng)的設(shè)計(jì)目標(biāo)、開(kāi)發(fā)及運(yùn)行環(huán)境、邏輯結(jié)構(gòu)設(shè)計(jì),為整個(gè)系統(tǒng)的開(kāi)發(fā)做好準(zhǔn)備。</p><p><b> 6 系統(tǒng)實(shí)現(xiàn)</b></p><p> 6.1普通員工、部門(mén)經(jīng)理和系統(tǒng)管理員模塊首頁(yè)的運(yùn)行結(jié)果</p><p> 普通員工模塊
78、首頁(yè)的運(yùn)行結(jié)果如圖6-1所示。</p><p> 圖6-1 普通員工模塊首頁(yè)</p><p> 普通員工模塊框架圖說(shuō)明如表6-1。</p><p> 表6-1 普通員工模塊框架</p><p> 部門(mén)經(jīng)理模塊首頁(yè)的運(yùn)行結(jié)果如圖 6-2所示</p><p> 圖6-2 部門(mén)經(jīng)理模塊首頁(yè)</p>&
79、lt;p> 部門(mén)經(jīng)理模塊框架圖如表6-2所示。</p><p> 表6-2 部門(mén)經(jīng)理模塊框架</p><p> 系統(tǒng)管理員模塊首頁(yè)的運(yùn)行結(jié)果如圖 6-3所示</p><p> 圖6-3 系統(tǒng)管理員模塊首頁(yè)</p><p> 系統(tǒng)管理員模塊框架圖如表6-3所示。</p><p> 表6-3 系統(tǒng)管理員模
80、塊框架</p><p> 6.2登錄模塊主要功能設(shè)計(jì)</p><p> 6.2.1登錄模塊功能劃分</p><p> 登錄功能。本人力資源管理系統(tǒng)3個(gè)模塊的不同人群共用一個(gè)登錄窗口,登錄系統(tǒng)前無(wú)需選擇身份,只需要輸入賬號(hào)和密碼,然后就點(diǎn)擊登錄到系統(tǒng)。觸發(fā)登錄事件后,程序首先判斷用戶(hù)的權(quán)限,然后進(jìn)入相應(yīng)的模塊首頁(yè)。登錄界面如圖6-4所示:</p>
81、<p><b> 圖6-4 登錄界面</b></p><p> 6.2.2登錄功能實(shí)現(xiàn)方法</p><p> 登錄功能的實(shí)現(xiàn)方法是在login.aspx.cs文件中實(shí)現(xiàn)的,當(dāng)輸入的用戶(hù)名和密碼后,觸發(fā)登錄事件后首先檢查用戶(hù)輸入的賬號(hào)是否合法,如果不合法清空賬號(hào)輸入框和密碼輸入框,如果賬號(hào)合法,則開(kāi)始執(zhí)行數(shù)據(jù)庫(kù)最終驗(yàn)證是否有此用戶(hù);通過(guò)用戶(hù)驗(yàn)證有此用戶(hù)后
82、驗(yàn)證密碼是否正確;用戶(hù)存在和密碼正確后檢測(cè)用戶(hù)的權(quán)限,如果權(quán)限是-1,表明此賬號(hào)已經(jīng)停用,無(wú)法再登錄了,如果權(quán)限是0,則表示用戶(hù)是普通員工,跳轉(zhuǎn)到普通員工模塊的首頁(yè),如果權(quán)限是1,表示此用戶(hù)是部門(mén)經(jīng)理,則跳轉(zhuǎn)到部門(mén)經(jīng)理模塊的首頁(yè),如果權(quán)限是2,表示該用戶(hù)是系統(tǒng)管理員,則跳轉(zhuǎn)到系統(tǒng)管理員模塊首頁(yè)。 </p><p> 登錄模塊方法實(shí)現(xiàn)的代碼如下:</p><p><b> 6.
83、2.3找回密碼</b></p><p> 當(dāng)員工忘記密碼時(shí)點(diǎn)擊登錄頁(yè)面的“找回密碼”按鈕,就可以進(jìn)入密碼找回頁(yè)面,在密碼找回頁(yè)面按照提示和方法找回自己的密碼??紤]到本系統(tǒng)的用戶(hù)群是公司內(nèi)部員工和基于安全因數(shù),需要員工到人力資源部門(mén)找系統(tǒng)管理員找回密碼。</p><p> 6.3系統(tǒng)管理員模塊主要功能模塊設(shè)計(jì)</p><p><b> 6.
84、3.1系統(tǒng)管理</b></p><p><b> (1)新增用戶(hù)</b></p><p> 點(diǎn)擊“新增用戶(hù)”進(jìn)入新增用戶(hù)顯示頁(yè)面,如圖6-5所示:</p><p> 圖6-5 新增用戶(hù)運(yùn)行頁(yè)面</p><p><b> 具體功能實(shí)現(xiàn)方法:</b></p><p
85、><b> ?。?)修改權(quán)限</b></p><p> 點(diǎn)擊“修改權(quán)限”,進(jìn)入修改權(quán)限運(yùn)行界面,輸入員工ID,讓后選擇相應(yīng)的權(quán)限,最后點(diǎn)擊“確認(rèn)”即可修改權(quán)限,運(yùn)行結(jié)果界面如圖6-6所示:</p><p> 圖6-6 修改權(quán)限運(yùn)行界面</p><p><b> 具體功能實(shí)現(xiàn)方法:</b></p>
86、<p><b> ?。?)修改密碼</b></p><p> 點(diǎn)擊“修改密碼”就可以進(jìn)入密碼修改頁(yè)面,如圖6-7所示。首先輸入舊密碼,然后輸入新密碼,最后重復(fù)輸入新密碼,首先要驗(yàn)證輸入的用戶(hù)名和密碼是否為空、輸入的新密碼是否在設(shè)定的范圍內(nèi)和兩次輸入的新密碼是否相同。通過(guò)驗(yàn)證后點(diǎn)擊提交,密碼修改成功。</p><p> 圖6-7 修改密碼運(yùn)行界面</
87、p><p><b> 具體功能實(shí)現(xiàn)方法:</b></p><p><b> (4)停用賬號(hào)</b></p><p> 點(diǎn)擊“停用賬號(hào)”進(jìn)入,進(jìn)入停用賬號(hào)運(yùn)行界面,如圖6-8所示。輸入用戶(hù)id后點(diǎn)擊“確認(rèn)”,即可停用賬號(hào)。</p><p> 圖6-8 停用賬號(hào)運(yùn)行界面</p><
88、;p><b> 具體功能實(shí)現(xiàn)方法:</b></p><p><b> (5)發(fā)布消息</b></p><p> 點(diǎn)擊”發(fā)布消息“,進(jìn)入發(fā)布消息運(yùn)行結(jié)果界面,如圖6-9所示。輸入消息標(biāo)題、時(shí)間和消息內(nèi)容,點(diǎn)擊提交即可發(fā)布消息。</p><p> 圖6-9 發(fā)布消息運(yùn)行結(jié)果界面</p><p&
89、gt;<b> 具體功能實(shí)現(xiàn)方法:</b></p><p> 6.3.2員工信息管理</p><p> ?。?)查詢(xún)、修改、刪除員工信息</p><p> 在員工信息管理欄目下點(diǎn)擊“查詢(xún)、修改、刪除”,進(jìn)入員工信息查詢(xún)、修改、刪除運(yùn)行結(jié)果界面,如圖6-10所示。</p><p> 圖6-10 查詢(xún)、修改、刪除員工
90、信息運(yùn)行界面</p><p><b> 具體實(shí)現(xiàn)方法</b></p><p><b> : </b></p><p><b> (2) 添加新員工</b></p><p> 點(diǎn)擊“添加新員工”進(jìn)入添加新員工運(yùn)行界面,如圖6-11所示。</p><p&
91、gt; 圖6-11 添加新員工運(yùn)行界面</p><p><b> 具體功能實(shí)現(xiàn)方法:</b></p><p><b> (3) 人事調(diào)動(dòng)</b></p><p> 點(diǎn)擊“人事調(diào)動(dòng)”進(jìn)入人事調(diào)動(dòng)運(yùn)行界面,如圖6-12所示</p><p> 圖6-12 人事調(diào)動(dòng)運(yùn)行界面</p>
92、<p> 實(shí)現(xiàn)方法:更改員工的部門(mén)信息,并且記錄更改信息的記錄、原因,具體功能實(shí)現(xiàn):</p><p><b> 6.3.3部門(mén)管理</b></p><p><b> ?。?)部門(mén)信息查詢(xún)</b></p><p> 點(diǎn)擊部門(mén)信息管理欄目下“信息查詢(xún)”,進(jìn)入部門(mén)信息查詢(xún)運(yùn)行界面,如圖6-13</p>
93、<p> 圖6-13 部門(mén)信息查詢(xún)運(yùn)行界面</p><p> 實(shí)現(xiàn)方法:通過(guò)部門(mén)基本信息字段查詢(xún)部門(mén)表,其中刪除功能通過(guò)部門(mén)號(hào)在數(shù)據(jù)庫(kù)部門(mén)表中刪除相對(duì)應(yīng)的部門(mén),查看部門(mén)詳情信息也是通過(guò)部門(mén)號(hào)進(jìn)行查詢(xún),修改部門(mén)信息通過(guò)部門(mén)號(hào)獲取該部門(mén)所有信息,根據(jù)管理員需求更改部分信息。具體實(shí)現(xiàn)方法:</p><p><b> 刪除部門(mén):</b></p>
94、<p><b> 修改部門(mén)信息:</b></p><p><b> 顯示部門(mén)詳情信息:</b></p><p><b> (2)新增部門(mén)</b></p><p> 點(diǎn)擊“新增部門(mén)“進(jìn)入新增部門(mén)運(yùn)行界面,如圖6-14所示。</p><p> 圖6-14 新
95、增部門(mén)運(yùn)行界面</p><p> 實(shí)現(xiàn)方法:把部門(mén)相關(guān)信息插入到數(shù)據(jù)庫(kù)中的部門(mén)表;具體功能實(shí)現(xiàn):</p><p><b> 6.3.4培訓(xùn)管理</b></p><p><b> (1)培訓(xùn)類(lèi)別管理</b></p><p> 點(diǎn)擊教育培訓(xùn)管理欄目中“培訓(xùn)類(lèi)別”,進(jìn)入培訓(xùn)類(lèi)別管理運(yùn)行界面,如圖6
96、-15所示。進(jìn)入頁(yè)面后可以根據(jù)培訓(xùn)類(lèi)別ID和培訓(xùn)類(lèi)別名稱(chēng)查詢(xún)培訓(xùn)類(lèi)別,也可以增加培訓(xùn)類(lèi)別。</p><p> 圖6-15 培訓(xùn)類(lèi)別管理運(yùn)行界面</p><p> 實(shí)現(xiàn)方法:新增培訓(xùn)類(lèi)別是把管理員輸入的信息插入到數(shù)據(jù)庫(kù)培訓(xùn)類(lèi)別表中,查詢(xún)培訓(xùn)類(lèi)別是通過(guò)類(lèi)別ID或者名稱(chēng)條件查找數(shù)據(jù)庫(kù)中培訓(xùn)類(lèi)別表。具體的功能實(shí)現(xiàn)代碼如下:</p><p><b> 管理培訓(xùn)
97、類(lèi)別:</b></p><p><b> 修改培訓(xùn)類(lèi)別:</b></p><p><b> 新增培訓(xùn)類(lèi)別:</b></p><p><b> ?。?)培訓(xùn)記錄管理</b></p><p> 點(diǎn)擊教育培訓(xùn)管理欄目中的培訓(xùn)記錄,進(jìn)入培訓(xùn)記錄管理運(yùn)行頁(yè)面,如圖6-1
98、6所示,可以查看培訓(xùn)詳情,修改培訓(xùn)記錄,刪除培訓(xùn)記錄,按照不同索引查找培訓(xùn)記錄。</p><p> 圖6-16 培訓(xùn)記錄管理運(yùn)行頁(yè)面</p><p><b> 具體功能實(shí)現(xiàn)如下;</b></p><p><b> 新增培訓(xùn)記錄:</b></p><p><b> 培訓(xùn)記錄查詢(xún):&l
99、t;/b></p><p><b> 培訓(xùn)記錄操作:</b></p><p><b> 6.3.5獎(jiǎng)懲管理</b></p><p><b> ?。?)獎(jiǎng)懲錄入</b></p><p> 點(diǎn)擊獎(jiǎng)懲管理欄目下的“獎(jiǎng)懲錄入”進(jìn)入獎(jiǎng)懲錄入運(yùn)行界面,如圖6-17</p&
100、gt;<p> 圖6-17 獎(jiǎng)懲錄入運(yùn)行界面</p><p> 當(dāng)用戶(hù)輸入合法的數(shù)據(jù),并選擇獎(jiǎng)勵(lì)或者懲罰,點(diǎn)擊提交即可完成獎(jiǎng)懲的錄入,獎(jiǎng)懲的錄入是把管理員輸入的信息插入到獎(jiǎng)懲表中,具體功能實(shí)現(xiàn)方法如下:</p><p><b> 7 系統(tǒng)測(cè)試</b></p><p> 在錄入大量數(shù)據(jù)后對(duì)獎(jiǎng)懲管理、考勤管理、部門(mén)管理、員工信
101、息管理、系統(tǒng)管理功能進(jìn)行了測(cè)試。相關(guān)信息可以正常錄入、查詢(xún)、修改、刪除等操作。測(cè)試過(guò)程中發(fā)現(xiàn)的功能上錯(cuò)誤已經(jīng)修復(fù),但也發(fā)現(xiàn)整個(gè)框架邏輯上有錯(cuò)誤,但不影響人力資源管理人員正常使用??蚣苓壿媶?wèn)題是比較難修復(fù)的,需要在功能框架邏輯設(shè)計(jì)方面改,這樣對(duì)整個(gè)系統(tǒng)影響很大,最后還是以大局為重。</p><p> 由于條件和知識(shí)水平的問(wèn)題,沒(méi)有進(jìn)行壓力測(cè)試和安全滲透測(cè)試。</p><p><b&g
102、t; 8總結(jié)與展望</b></p><p><b> 8.1總結(jié)</b></p><p> 本論文是基于A(yíng)SP.NET的人力資源管理系統(tǒng),應(yīng)用的開(kāi)發(fā)環(huán)境是Vsiual Studio 2010,數(shù)據(jù)庫(kù)是SQL Server 2008 R2。該系統(tǒng)由普通員工模塊、部門(mén)經(jīng)理模塊和系統(tǒng)管理員模塊三大部分組成。普通員工模塊主要包括登錄、退出系統(tǒng)、查看消息公告;
103、修改密碼;員工基本信息查詢(xún);部門(mén)信息查詢(xún);培訓(xùn)記錄查詢(xún);考勤查詢(xún);獎(jiǎng)懲查詢(xún);部門(mén)經(jīng)理模主要包括登錄、退出系統(tǒng)、查看消息公告;查詢(xún)員工信息;部門(mén)信息查詢(xún);員工考勤錄入、員工考勤查詢(xún);獎(jiǎng)懲錄入、獎(jiǎng)懲查詢(xún);培訓(xùn)類(lèi)型查詢(xún)、培訓(xùn)記錄查詢(xún)、培訓(xùn)人員及成績(jī)查詢(xún)。系統(tǒng)管理員模塊主要包括登錄、退出系統(tǒng)、查看消息公告;新增用戶(hù)、修改密碼、修改權(quán)限、停用賬號(hào)、發(fā)布消息;員工信息查詢(xún)、修改、刪除,添加新員工、人事調(diào)動(dòng);部門(mén)信息查詢(xún)、新增部門(mén);培訓(xùn)類(lèi)型增加及刪除
104、、培訓(xùn)記錄管理、培訓(xùn)人員及成績(jī)管理;考勤錄入、考勤查詢(xún);獎(jiǎng)懲錄入、獎(jiǎng)懲查詢(xún)。</p><p> 本系統(tǒng)可以實(shí)現(xiàn)無(wú)紙化進(jìn)行人力資源管理,可以隨時(shí)隨地進(jìn)行人力資源管理,從而改變?nèi)肆Y源管理的方式,在一定程度上提高了人力資源管理的質(zhì)量、減輕人力資源管理人員的工作負(fù)擔(dān)及提高工作效率。</p><p><b> 8.2期望</b></p><p>
105、 經(jīng)過(guò)了一個(gè)學(xué)期學(xué)習(xí)和工作,在文立斌副教授的指導(dǎo)下我完成了基于A(yíng)SP.NET的人力資源管理系統(tǒng)的設(shè)計(jì)和論文。由于個(gè)人的能力有限,本人力資源管理系統(tǒng)不是很成熟,和專(zhuān)業(yè)水平有很大的差距,存在一定的不足之處,比如:界面不美觀(guān)、邏輯框架不夠清晰;安全性問(wèn)題考慮不詳細(xì);設(shè)計(jì)思想不夠全面等。</p><p> 在以后的學(xué)習(xí)和工作中我需要更加努力學(xué)習(xí)相關(guān)的知識(shí),以本系統(tǒng)的不足之處作為以后程序開(kāi)發(fā)的前車(chē)之鑒,不斷提高程序設(shè)計(jì)的
106、能力。努力學(xué)習(xí)網(wǎng)頁(yè)美工方面的知識(shí),完善界面,使其更加美觀(guān)得體;繼續(xù)學(xué)習(xí)數(shù)據(jù)庫(kù)方面的知識(shí),增加本系統(tǒng)的安全性;繼續(xù)學(xué)習(xí)ASP.NET的相關(guān)知識(shí)和C#語(yǔ)言。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 炎士濤、陳文臣,胡荷芬,ASP.NET項(xiàng)目開(kāi)發(fā)案例精粹,北京:電子工業(yè)出版社,2010.</p><p> [2]
107、顧韻華、田偉、王興,Web技術(shù)與應(yīng)用,北京:科學(xué)出版社,2013.</p><p> [3] 林成春、孟湘來(lái)、馬朝東,C#數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)程序設(shè)計(jì),北京:清華大學(xué)出版社,2010.</p><p> [4] 王珊、薩師煊,數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版),北京:高等教育出版社,2006.</p><p><b> 致 謝</b></p>
108、<p> 經(jīng)過(guò)一個(gè)學(xué)期的忙碌和工作,畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,作為一位重理論的本科生,由于實(shí)際操作經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒(méi)有導(dǎo)師的傾心指導(dǎo)和身邊朋友的指導(dǎo),以及一起工作的同學(xué)們的支持,完成畢業(yè)設(shè)計(jì)真的難以想象。 </p><p> 首先在這里感謝我的導(dǎo)師文立斌。文老師平日里工作繁多,但在我做畢業(yè)設(shè)計(jì)的每個(gè)階段,都給予了我悉心的指導(dǎo)和建議,認(rèn)真做完作為一個(gè)導(dǎo)師的責(zé)任。除了
109、敬佩文老師的專(zhuān)業(yè)水平外,四年求學(xué)期間文老師分享給我們很多的真人真事,讓我們明白了很多做人、治學(xué)之道,對(duì)人生觀(guān)、價(jià)值觀(guān)產(chǎn)生積極影響,并將積極影響我今后的學(xué)習(xí)和工作。</p><p> 其次感謝學(xué)校在做畢業(yè)設(shè)計(jì)前,組織了相關(guān)實(shí)際操作培訓(xùn)。感謝實(shí)際操作培訓(xùn)的導(dǎo)師傳授我們實(shí)際項(xiàng)目開(kāi)發(fā)的高貴經(jīng)驗(yàn)和商業(yè)化項(xiàng)目的設(shè)計(jì)思想。實(shí)際操作培訓(xùn)對(duì)畢業(yè)設(shè)計(jì)有很大的幫助。</p><p> 然后還要感謝四年求學(xué)陪
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc
- 企業(yè)人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc
- JDDC人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- LG人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)開(kāi)題報(bào)告
- 星源人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文.doc
- 太極人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 銀座人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 壽險(xiǎn)人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 安遠(yuǎn)人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 人力資源管理的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 企業(yè)人力資源管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論