基于JSP的人力資源管理系統(tǒng)的設(shè)計(jì)與開發(fā)_第1頁
基于JSP的人力資源管理系統(tǒng)的設(shè)計(jì)與開發(fā)_第2頁
基于JSP的人力資源管理系統(tǒng)的設(shè)計(jì)與開發(fā)_第3頁
基于JSP的人力資源管理系統(tǒng)的設(shè)計(jì)與開發(fā)_第4頁
基于JSP的人力資源管理系統(tǒng)的設(shè)計(jì)與開發(fā)_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、需要本論文完整程序源代碼,答辯PPT,開題報(bào)告等全套資料,請聯(lián)系本文檔上傳者QQ基于JSSP的人力資資源管理理系統(tǒng)的的設(shè)計(jì)與與開發(fā)摘 要進(jìn)入信息息時(shí)代以以來,隨隨著電腦腦與網(wǎng)絡(luò)絡(luò)技術(shù)的的日逐發(fā)發(fā)達(dá),電電子商務(wù)務(wù)空前發(fā)發(fā)展,企企業(yè)之間間的競爭爭已經(jīng)從從有形的的市場逐逐漸轉(zhuǎn)向向了網(wǎng)絡(luò)絡(luò)。而相相應(yīng)的企企業(yè)管理理也都逐逐步進(jìn)入入信息化化軌道人力力資源管管理系統(tǒng)統(tǒng)就應(yīng)運(yùn)運(yùn)而生了了。人力力資源管管理系統(tǒng)統(tǒng)是企業(yè)業(yè)管理平平臺(tái)(EMPP)的重重要組成成部分,是是為了提提高企業(yè)業(yè)人力資資源管理理水平而而設(shè)計(jì)開開發(fā)的企企業(yè)人力力資源信信息系統(tǒng)統(tǒng)。系統(tǒng)統(tǒng)設(shè)計(jì)的的目標(biāo)是是實(shí)現(xiàn)對對企業(yè)人人力資源源信息進(jìn)進(jìn)行統(tǒng)一一管理,

2、提提供人力力資源信信息,用用以支持持決策,滿滿足用戶戶及時(shí)溝溝通需要要,實(shí)現(xiàn)現(xiàn)與其它它系統(tǒng)協(xié)協(xié)同工作作。本文運(yùn)用用現(xiàn)代的的人力資資源管理理理論,結(jié)結(jié)合企業(yè)業(yè)具體情情況,通通過分折折國內(nèi)外外人力資資源管理理系統(tǒng)現(xiàn)現(xiàn)狀,實(shí)實(shí)現(xiàn)了一一個(gè)基于于JSPP的人力力資源管管理系統(tǒng)統(tǒng),主要要內(nèi)容有有:人員員管理、招聘管管理、培培訓(xùn)管理理、獎(jiǎng)罰罰管理和和薪金管管理。系系統(tǒng)的建建立旨在在將與人人力資源源管理有有關(guān)的數(shù)數(shù)據(jù)統(tǒng)一一起來,形形成一個(gè)個(gè)統(tǒng)一的的數(shù)據(jù)源源,并能能幫助企企業(yè)的人人力資源源管理人人員進(jìn)行行人力資資源管理理和規(guī)劃劃。關(guān)鍵詞:企業(yè)管管理平臺(tái)臺(tái),人力力資源管管理,SQLL數(shù)據(jù)庫庫,JSPPThe de

3、siign and impllemeentaatioon oof hamaanresoourccemaanaggemeentssysttemBBaseed oon JJSPAuthhor: Chhe YYanllinggTutoor: Yuaan JJinggboAbsttracctWithh thhe rrapiid ddeveeloppmennt oof ccompputeer,IInteemett annd eelecctriic bbusiinesss,theecommpettitiion bettweeen eenteerprrisees hhas beeen mmoveed ffr

4、omm taangiiblee maarkeet tto IInteerneetHamman Ressourrce Mannageemennt SSysttem emeergeed ffor appplyiing thee innforrmattionntecchniiquee inn ennterrpriise mannageemenntHamaan RResoourcce MManaagemmentt Syysteem iis aan iimpoortaant funnctiion of EntterpprisseMaanaggemeent Plaatfoorm(EMPP)It Cann

5、immproove thee maanaggemeent levvel of entterpprissThee puurpoose of HRMMS ddesiign is to reaalizze uunifformm maanaggemeent of humman ressourrceiinfoormaatioon,tto ssuppply hamman ressourrce infformmatiion forr deecissionn-maakinng ssuppportt,toomakke uuserrs ccommmuniicattingg wiith eacch ootheer

6、iin ttimee annd tto ccoopperaate witth ootheer ssysttemeeasiilyIn tthiss paaperr,a Humman Ressourrce Mannageemennt SSysttem bassed onJJSP is proopossed by commbinned thee moodemm thheorry oof hhumaan rresoourcce mmanaagemmentt anndennterrpriisessfacctsThee cuurreent staatuss offhumman rouurcee maana

7、ggemeent is anaalyzzedTheeressearrch of HRMMS iin tthiss Paaperr foocuss Oiil:orgganiizattionn maanaggemeent moddme,peoopleemannageemennt mmoduule,apppliccatiion mannageemennt mmoduule,perrforrmannce mannageemenntmoodulle,sallaryy maanaggemeent moddulee,traainiing mannageemennt mmoduule,byllawmmanaa

8、gemmentt moodulle aand sysstemm maanaggemeent modduleeThee puurpoose of HMRRSesstabblissh iis tto cconssoliidatte aall thee innforrmattionn reelatted to humman ressourrce mannageemennt, to forrm aa unnifiied datta rresoourcce aand to hellp hhumaan rresoourcce ssysttem admminiistrratoorannagee annd l

9、layoout hamman ressourrceKey worrds:Humman Ressourrce Mannageemennt SSysttem,JSP,sqll,Entterpprisse MManaagemmentt Pllatfformm目錄TOC o 1-3 h z u HYPERLINK l _Toc2649619331 緒緒論 PAGEREF _Toc264961933 h 1 HYPERLINK l _Toc2649619341.1 系統(tǒng)統(tǒng)開發(fā)背背景 PAGEREF _Toc264961934 h 1 HYPERLINK l _Toc2649619351.1.1 背景介介

10、紹 PAGEREF _Toc264961935 h 1 HYPERLINK l _Toc2649619361.1.2人力力資源系系統(tǒng)發(fā)展展歷史及及現(xiàn)狀 PAGEREF _Toc264961936 h 22 HYPERLINK l _Toc2649619371.2 課題題的研究究意義和和主要內(nèi)內(nèi)容 PAGEREF _Toc264961937 h 2 HYPERLINK l _Toc2649619381.3 本文文的組織織結(jié)構(gòu) PAGEREF _Toc264961938 h 33 HYPERLINK l _Toc2649619392系統(tǒng)分分析 PAGEREF _Toc264961939 h 5 H

11、YPERLINK l _Toc2649619402.1 系統(tǒng)統(tǒng)需求分分析 PAGEREF _Toc264961940 h 5 HYPERLINK l _Toc2649619412.1.1 性能需需求 PAGEREF _Toc264961941 h 5 HYPERLINK l _Toc2649619422.1.2 功能需需求 PAGEREF _Toc264961942 h 5 HYPERLINK l _Toc2649619432.2 系統(tǒng)統(tǒng)可行性性分析 PAGEREF _Toc264961943 h 66 HYPERLINK l _Toc2649619442.2.1 經(jīng)濟(jì)可可行性 PAGEREF

12、 _Toc264961944 h 66 HYPERLINK l _Toc2649619452.2.2 技術(shù)可可行性 PAGEREF _Toc264961945 h 66 HYPERLINK l _Toc2649619463系統(tǒng)設(shè)設(shè)計(jì) PAGEREF _Toc264961946 h 7 HYPERLINK l _Toc2649619473.1 系統(tǒng)目標(biāo)標(biāo) PAGEREF _Toc264961947 h 7 HYPERLINK l _Toc2649619483.2 系統(tǒng)統(tǒng)功能結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì) PAGEREF _Toc264961948 h 7 HYPERLINK l _Toc2649619493.3

13、數(shù)據(jù)據(jù)庫設(shè)計(jì)計(jì) PAGEREF _Toc264961949 h 8 HYPERLINK l _Toc2649619503.3.1 數(shù)據(jù)庫庫需求分分析 PAGEREF _Toc264961950 h 8 HYPERLINK l _Toc2649619513.3.2 數(shù)據(jù)庫庫概念設(shè)設(shè)計(jì) PAGEREF _Toc264961951 h 9 HYPERLINK l _Toc2649619523.3.3 數(shù)據(jù)庫庫邏輯結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì) PAGEREF _Toc264961952 h 9 HYPERLINK l _Toc2649619534開發(fā)工工具的介介紹 PAGEREF _Toc264961953 h 一三

14、三 HYPERLINK l _Toc2649619544.1關(guān)關(guān)于sqql PAGEREF _Toc264961954 h 一三三 HYPERLINK l _Toc2649619554.1.1Sqql的簡簡介 PAGEREF _Toc264961955 h 一三三 HYPERLINK l _Toc2649619564.1.2sqql功能能介紹 PAGEREF _Toc264961956 h 一一三 HYPERLINK l _Toc2649619574.1.3SQQL中的的五種數(shù)數(shù)據(jù)類型型 PAGEREF _Toc264961957 h 一三 HYPERLINK l _Toc2649619584

15、.1.4Sqql的安安全問題題 PAGEREF _Toc264961958 h 14 HYPERLINK l _Toc2649619594.2關(guān)關(guān)于JSSP PAGEREF _Toc264961959 h 144 HYPERLINK l _Toc2649619604.2.1JSSP 簡簡介 PAGEREF _Toc264961960 h 144 HYPERLINK l _Toc2649619614.2.2 JJSP技技術(shù)的強(qiáng)強(qiáng)勢 PAGEREF _Toc264961961 h 一五五 HYPERLINK l _Toc2649619624.2.3 JJSP技技術(shù)的弱弱勢 PAGEREF _Toc

16、264961962 h 一五五 HYPERLINK l _Toc2649619634.2.4 JJSP的的技術(shù)方方法 PAGEREF _Toc264961963 h 166 HYPERLINK l _Toc2649619644.2.5 數(shù)數(shù)據(jù)庫連連接 PAGEREF _Toc264961964 h 177 HYPERLINK l _Toc2649619654.2.6 JJSP的的應(yīng)用模模型 PAGEREF _Toc264961965 h 177 HYPERLINK l _Toc2649619665 系統(tǒng)統(tǒng)實(shí)現(xiàn) PAGEREF _Toc264961966 h 119 HYPERLINK l _T

17、oc2649619675.1 系統(tǒng)統(tǒng)界面實(shí)實(shí)現(xiàn) PAGEREF _Toc264961967 h 199 HYPERLINK l _Toc2649619685.2 系統(tǒng)統(tǒng)測試 PAGEREF _Toc264961968 h 227 HYPERLINK l _Toc2649619695.2.1 測試內(nèi)內(nèi)容 PAGEREF _Toc264961969 h 277 HYPERLINK l _Toc2649619705.2.2 測試的的結(jié)果 PAGEREF _Toc264961970 h 228 HYPERLINK l _Toc264961971結(jié)論 PAGEREF _Toc264961971 h 29

18、9 HYPERLINK l _Toc264961972致謝 PAGEREF _Toc264961972 h 300 HYPERLINK l _Toc264961973參考文獻(xiàn)獻(xiàn) PAGEREF _Toc264961973 h 31 HYPERLINK l _Toc264961974附錄 PAGEREF _Toc264961974 h 322需要本論文完整程序源代碼,答辯PPT,開題報(bào)告等全套資料,請聯(lián)系本文檔上傳者QQ1緒論1.1系系統(tǒng)開發(fā)發(fā)背景1.1.1背景景介紹人力資源源管理從從產(chǎn)生至至今已有有近百年年的歷史史。傳統(tǒng)統(tǒng)的人事事管理是是伴隨著著組織的的出現(xiàn)而而產(chǎn)生的的?,F(xiàn)代代意義上上的人事事

19、管理是是隨著工工業(yè)革命命的產(chǎn)生生而發(fā)展展起來的的。在發(fā)發(fā)展進(jìn)程程中,它它不斷地地從各種種學(xué)科中中汲取養(yǎng)養(yǎng)分,自自我升華華,從而而孕育成成今日的的現(xiàn)代人人力資源源管理理理論體系系?,F(xiàn)代代人力資資源管理理將人力力資源與與物質(zhì)資資源相區(qū)區(qū)別,強(qiáng)強(qiáng)調(diào)了人人的能動(dòng)動(dòng)性、時(shí)時(shí)效性、智力性性和社會(huì)會(huì)性。它它的產(chǎn)生生以200世紀(jì)初初泰勒等等人創(chuàng)立立科學(xué)管管理理論論為標(biāo)志志。按照照西方學(xué)學(xué)者的觀觀點(diǎn),人人力資源源管理的的發(fā)展可可以劃分分為以下下四個(gè)階階段:第一階段段(20世紀(jì)紀(jì)30年代代之前):在這這一階段段,泰勒勒等人創(chuàng)創(chuàng)立了科科學(xué)管理理理論,這這一理論論以研究究如何提提高人的的勞動(dòng)效效率為核核心,并并主要集

20、集中在兩兩個(gè)領(lǐng)域域:一是是對人的的動(dòng)作和和勞動(dòng)時(shí)時(shí)間進(jìn)行行研究,制制定“標(biāo)準(zhǔn)化化”的工作作方法;二是對對人進(jìn)行行選擇、訓(xùn)練以以及用“計(jì)件工工資實(shí)行“刺激。科學(xué)學(xué)管理理理論使管管理由經(jīng)經(jīng)驗(yàn)成為為科學(xué),并并提高了了勞動(dòng)效效率,因因此成為為了人力力資源管管理的起起點(diǎn)。但但是,管管理者將將人視為為“物質(zhì)人人”,完全全忽視工工人的心心理需要要。因此此,該階階段仍屬屬于人事事管理,工工作的主主要內(nèi)容容是招錄錄和雇用用工人,確確立工資資支付制制度,解解決企業(yè)業(yè)內(nèi)部的的分工與與協(xié)作問問題。第二階段段(20世紀(jì)紀(jì)30年代代至200世紀(jì)600年代):在本本階段,行行為科學(xué)學(xué)理論和和產(chǎn)業(yè)關(guān)關(guān)系學(xué)對對人力資資源管理理

21、理論產(chǎn)產(chǎn)生了重重要影響響。其工工作重點(diǎn)點(diǎn)從以“事”為中心心轉(zhuǎn)向以以“人為中心心,強(qiáng)調(diào)調(diào)充分發(fā)發(fā)揮人的的積極性性。該階階段出現(xiàn)現(xiàn)了勞動(dòng)動(dòng)人事部部門,除除了負(fù)責(zé)責(zé)招工外外,還負(fù)負(fù)責(zé)協(xié)調(diào)調(diào)勞資關(guān)關(guān)系,明明確管理理人員與與工人之之間的分分工,并并開始有有目的的的培訓(xùn),然然后根據(jù)據(jù)其特點(diǎn)點(diǎn)分配適適當(dāng)?shù)墓すぷ鳎瑢?shí)實(shí)行有差差別的計(jì)計(jì)件工資資制。第三階段段(20世紀(jì)紀(jì)60年代代至200世紀(jì)800年代):這一一時(shí)期勞勞動(dòng)經(jīng)濟(jì)濟(jì)學(xué)對人人力資源源管理理理論產(chǎn)生生了重要要影響,該該理論認(rèn)認(rèn)為必須須通過國國家立法法來強(qiáng)化化就業(yè)保保障,并并強(qiáng)調(diào)改改善雇傭傭關(guān)系、提高工工人地位位的重要要性等等等,因此此有效而而合法的的管理

22、活活動(dòng)開始始變得越越來越重重要。第四階段段(20世紀(jì)80年代至至今):在該該階段,人人力資源源管理在在企業(yè)中中的作用用發(fā)生了了質(zhì)的變變化。人人力資源源管理部部門從員員工的保保護(hù)者和和甄選者者向企業(yè)業(yè)發(fā)展的的規(guī)劃者者和變革革者轉(zhuǎn)變變。同時(shí)時(shí),信息息技術(shù)的的成熟與與應(yīng)用使使管理者者擺脫了了日常瑣瑣碎工作作的束縛縛,有精精力關(guān)注注管理決決策的科科學(xué)性和和有效性性。該階階段人力力資源管管理已經(jīng)經(jīng)成為企企業(yè)的中中樞,開開始從企企業(yè)長遠(yuǎn)遠(yuǎn)戰(zhàn)略的的角度對對人進(jìn)行行管理。它是現(xiàn)現(xiàn)在人們們所說的的真正意意義上的的人力資資源管理理。隨著著經(jīng)濟(jì)全全球化、網(wǎng)絡(luò)化化、數(shù)字字化的發(fā)發(fā)展,知知識經(jīng)濟(jì)濟(jì)時(shí)代已已經(jīng)來臨臨,企業(yè)

23、業(yè)競爭的的焦點(diǎn)也也也從資資金、物物質(zhì)等物物化資源源的競爭爭轉(zhuǎn)化為為智力資資源的競競爭,而而智力資資源的競競爭實(shí)質(zhì)質(zhì)是人力力資源的的競爭,因因此,人人力資源源管理己己成為企企業(yè)管理理的重要要內(nèi)容。人力資源源系統(tǒng)發(fā)發(fā)展歷史史及現(xiàn)狀狀隨著工業(yè)業(yè)的發(fā)展展,人力力資源管管理在企企業(yè)中的的作用發(fā)發(fā)生了質(zhì)質(zhì)的變化化,并發(fā)發(fā)生了許許多新的的需求,單單純靠手手工和文文書已經(jīng)經(jīng)無法完完成如此此繁重勞勞動(dòng)。計(jì)計(jì)算機(jī)和和網(wǎng)絡(luò)的的日益發(fā)發(fā)展是這這個(gè)矛盾盾得到了了緩解,人人力資源源系統(tǒng)也也就應(yīng)運(yùn)運(yùn)而生了了,它經(jīng)經(jīng)歷了一一下的幾幾個(gè)發(fā)展展階段:第一代人人力資源源管理系系統(tǒng)出現(xiàn)現(xiàn)于20世紀(jì)60年代末末期,除除了能自自動(dòng)計(jì)算算

24、人員薪薪酬外,幾幾乎沒有有更多如如報(bào)表生生成和數(shù)數(shù)據(jù)分析析等功能能,也不不保留任任何歷史史信息。 第二代人人力資源源管理系系統(tǒng)出現(xiàn)現(xiàn)于20世紀(jì)70年代末末,對非非財(cái)務(wù)人人力資源源信息和和薪資的的歷史信信息都進(jìn)進(jìn)行設(shè)計(jì)計(jì),也有有了初級級的報(bào)表表生成和和數(shù)據(jù)分分析功能能。 第三代人人力資源源管理系系統(tǒng)出現(xiàn)現(xiàn)于20世紀(jì)90年代末末,這一一代人力力資源管管理系統(tǒng)統(tǒng)的數(shù)據(jù)據(jù)庫將幾幾乎所有有與人力力資源相相關(guān)的數(shù)數(shù)據(jù)都進(jìn)進(jìn)行了收收集與管管理,更更有強(qiáng)力力報(bào)表生生成工具具、數(shù)據(jù)據(jù)分析工工具和信信息共享享的實(shí)現(xiàn)現(xiàn)。 現(xiàn)現(xiàn)代人力力資源管管理系統(tǒng)統(tǒng)融合了了先進(jìn)的的管理經(jīng)經(jīng)驗(yàn)和電電子信息息技術(shù)技技術(shù)。隨隨著知識識經(jīng)

25、濟(jì)的的來臨,所所謂人力力資本的的觀念已已經(jīng)形成成,人力力資本的的重要性性更不下下于土地地、廠房房、設(shè)備備與資金金等,甚甚至超越越,除此此之外,人人是知識識的載體體,為了了有效運(yùn)運(yùn)用知識識,將知知識發(fā)揮揮最大的的效用,便便需要妥妥善的人人力資源源管理,才才能夠發(fā)發(fā)揮人力力資源的的最佳效效用。這這就是人人力資源源管理系系統(tǒng)快速速發(fā)展的的根本原原因。1.2 課題的的研究意意義和主主要內(nèi)容容人力資源源管理系系統(tǒng)完善善其在資資源共享享、知識識管理等等方面的的功能具具有理論論意義和和現(xiàn)實(shí)意意義。人人是組織織中最重重要的資資源,對對人員的的有效管管理是企企事業(yè)管管理工作作中的一一項(xiàng)重要要職能,是是加強(qiáng)競競爭

26、能力力的有效效保障。在人才才競爭越越來越激激烈的情情況下,需需要應(yīng)用用現(xiàn)代信信息技術(shù)術(shù),輔助助管理者者完成多多方面的的任務(wù)。一套完完善的人人力資源源管理系系統(tǒng),可可以使企企業(yè)避免免發(fā)生一一些不必必要的問問題,公公司能否否找到適適當(dāng)?shù)膯T員工,取取決于公公司是否否建立了了一套完完善的人人力資源源管理系系統(tǒng),因因?yàn)椤斑x對人人”會(huì)使公公司的業(yè)業(yè)務(wù)蒸蒸蒸日上,“選錯(cuò)人則會(huì)拖跨公司,一個(gè)企業(yè)基本上是靠人來運(yùn)作的,用人的問題直接關(guān)系到企業(yè)的生死存亡,在用人方面不可掉以輕心,沒有一套好的人力資源管理系統(tǒng),就無法吸引優(yōu)秀的人才,只有建立完善的人力資源管理系統(tǒng),才能吸引更多適合本企業(yè)的優(yōu)秀員工,擬訂具體的計(jì)劃,逐

27、步進(jìn)行人員培訓(xùn),建立和完善員工的招聘、獎(jiǎng)懲、培訓(xùn)以及調(diào)度等問題。現(xiàn)代人力力資源管管理系統(tǒng)統(tǒng)是由多多個(gè)不同同結(jié)構(gòu)、采用不不同處理理技術(shù)的的子系統(tǒng)統(tǒng)構(gòu)成,包包括人員員管理,薪薪酬管理理,招聘聘管理等等幾個(gè)核核心模塊塊。就實(shí)實(shí)際應(yīng)用用而言,如如何對員員工進(jìn)行行合理的的分配,調(diào)調(diào)動(dòng)員工工工作的的積極性性,對員員工進(jìn)行行提升培培訓(xùn)已經(jīng)經(jīng)成為一一個(gè)企業(yè)業(yè)能否健健康迅速速發(fā)展的的最為重重要的因因素,然然而由于于在網(wǎng)絡(luò)絡(luò)化組織織中,各各個(gè)事業(yè)業(yè)部所處處的地理理位置不不同,具具備的人人力資源源種類、能力、數(shù)量以以及所接接受的任任務(wù)也有有所不同同,因此此可能會(huì)會(huì)出現(xiàn)員員工管理理上的一一些問題題,例如如如何提提升員

28、工工的能力力,調(diào)動(dòng)動(dòng)員工的的積極性性,合理理利用人人力資源源以提高高市場響響應(yīng)速度度、客戶戶滿意度度和人力力資源的的利用率率,便成成為一個(gè)個(gè)迫切需需要解決決的問題題。本文文即是在在上述意意義的基基礎(chǔ)上,提提出了一一種合理理的、有有效的、易于維維護(hù)的人人力資源源管理系系統(tǒng)。本文是介介紹一個(gè)個(gè)建立在在成熟的的IntternnetInttrannet之之上的人人力資源源管理系系統(tǒng)。在在系統(tǒng)需需求分析析過程中中,我們們采用原原型法獲獲取用戶戶需求,根根據(jù)用戶戶需求設(shè)設(shè)計(jì)用例例圖,確確定系統(tǒng)統(tǒng)功能模模塊和結(jié)結(jié)構(gòu)。該該系統(tǒng)對對企業(yè)員員工各種種信息進(jìn)進(jìn)行統(tǒng)一一管理,公公司每一一位員工工都可以以登錄本本系統(tǒng),

29、增增加人力力資源管管理的透透明度,并并使人力力資源管管理人員員從繁雜雜、重復(fù)復(fù)的勞動(dòng)動(dòng)中脫離離出來,集集中時(shí)間間、精力力進(jìn)行人人力資源源的整體體規(guī)劃與與決策,提提高企業(yè)業(yè)的市場場競爭力力。系統(tǒng)統(tǒng)把成熟熟的InnterrnettInttrannet技技術(shù)應(yīng)用用到人力力資源管管理系統(tǒng)統(tǒng)中,使使企業(yè)員員工在全全國各地地都可以以隨時(shí)了了解企業(yè)業(yè)相關(guān)信信息。在在人員招招聘方面面,企業(yè)業(yè)通過IInteerneet對外外發(fā)布招招聘信息息,應(yīng)聘聘人員可可以根據(jù)據(jù)自己的的特點(diǎn)填填報(bào)相關(guān)關(guān)空缺職職位;在在內(nèi)部管管理方面面,應(yīng)能能方便員員工交流流;員工工不能修修改自己己的相關(guān)關(guān)信息,但但可以了了解公司司各部門門的人

30、事事結(jié)構(gòu)和和基本資資料。1.3本本文的組組織結(jié)構(gòu)構(gòu)本文共分分5章,各各章內(nèi)容容安排如如下:第1章緒緒論主要要介紹了了人力資資源管理理的背景景和發(fā)展展現(xiàn)狀,深深入介紹紹了課題題研究的的意義以以及文章章的主要要內(nèi)容和和本文的的組織結(jié)結(jié)構(gòu)。第2章對對系統(tǒng)進(jìn)進(jìn)行了分分析。具具體對系系統(tǒng)的性性能需求求,功能能需求和和可行性性進(jìn)行了了詳細(xì)的的分析。并簡單單介紹了了系統(tǒng)的的環(huán)境。第3章就就第2章的功功能、性性能和可可行性分分析,對對人力資資源管理理系統(tǒng)進(jìn)進(jìn)行了詳詳細(xì)的設(shè)設(shè)計(jì)。規(guī)規(guī)劃了系系統(tǒng)目標(biāo)標(biāo)、系統(tǒng)統(tǒng)的業(yè)務(wù)務(wù)流程圖圖,并對對系統(tǒng)的的數(shù)據(jù)庫庫進(jìn)行了了詳細(xì)的的分析和和設(shè)計(jì)。第4章具具體介紹紹了實(shí)現(xiàn)現(xiàn)系統(tǒng)所所用

31、到到到關(guān)鍵技技術(shù):ssql和和jspp。第5章具具體介紹紹了系統(tǒng)統(tǒng)的實(shí)現(xiàn)現(xiàn)。主要要是對系系統(tǒng)界面面實(shí)現(xiàn)和和進(jìn)行了了詳細(xì)的的介紹并并闡述了了系統(tǒng)測測試的內(nèi)內(nèi)容。2系統(tǒng)分分析2.1系系統(tǒng)需求求分析人事管理理系統(tǒng)是是一個(gè)企企事業(yè)單單位不可可缺少的的部分,它的內(nèi)內(nèi)容對于于單位決決策者和和管理者者來說都都至關(guān)重重要,所以人人事管理理系統(tǒng)應(yīng)應(yīng)該能夠夠?yàn)橛脩魬籼峁┏涑渥愕男判畔⒑涂炜旖莸牟椴樵兪侄味?。但一一直以來來人們使使用傳統(tǒng)統(tǒng)人工的的方式管管理文件件檔案,這這種管理理方式存存在著許許多缺點(diǎn)點(diǎn),如:效率低低、保密密性差,另外時(shí)時(shí)間一長長,將產(chǎn)生生大量的的文件和和數(shù)據(jù),這對于于查找、更新和和維護(hù)都都帶來了了

32、不少的的困難。隨著科學(xué)學(xué)技術(shù)的的不斷提提高,計(jì)算機(jī)機(jī)科學(xué)日日漸成熟熟,其強(qiáng)大大的功能能已為人人們深刻刻認(rèn)識,它已進(jìn)進(jìn)入人類類社會(huì)的的各個(gè)領(lǐng)領(lǐng)域并發(fā)發(fā)揮著越越來越重重要的作作用。作為計(jì)算算機(jī)應(yīng)用用的一部部分,使用計(jì)計(jì)算機(jī)對對人事信信息進(jìn)行行管理,具有手手工管理理所無法法比擬的的優(yōu)點(diǎn).例如:檢索迅迅速、查查找方便便、可靠靠性高、存儲(chǔ)量量大、保保密性好好、壽命命長、成成本低等等。這些些優(yōu)點(diǎn)能能夠極大大地提高高人事管管理的效效率,也是企企業(yè)的科科學(xué)化、正規(guī)化化管理,與世界界接軌的的重要條條件。因因此,開開發(fā)一個(gè)個(gè)運(yùn)行穩(wěn)穩(wěn)定,功功能完善善的人力力資源管管理系統(tǒng)統(tǒng)成為一一種必要要。2.1.1性能能需求作為

33、一個(gè)個(gè)數(shù)據(jù)庫庫系統(tǒng),首首先,系系統(tǒng)要有有很好的的穩(wěn)定性性和可維維護(hù)性,使使得系統(tǒng)統(tǒng)易于維維護(hù);其其次,系系統(tǒng)要有有很好的的可擴(kuò)展展性,能能夠在現(xiàn)現(xiàn)有框架架不變的的前提下下增加新新的業(yè)務(wù)務(wù)邏輯,進(jìn)進(jìn)行二次次開發(fā);第三,系系統(tǒng)要有有很好的的可移植植性,在在Winndowws系統(tǒng)統(tǒng)下開發(fā)發(fā),適合合覺得部部分用戶戶,以滿滿足不同同用戶的的需求;第四,系系統(tǒng)要考考慮使用用該系統(tǒng)統(tǒng)的所有有用戶的的實(shí)際電電腦操作作水平,盡盡可能使使界面簡簡潔、美美觀、操操作簡單單。2.1.2功能能需求人力資源源管理系系統(tǒng)需要要人力資資源管理理不受地地域的限限制,不不受時(shí)間間限制,只只要人員員能夠上上網(wǎng),通通過驗(yàn)證證并登陸陸

34、系統(tǒng),便便可以隨隨時(shí)查看看人力資資源信息息,進(jìn)行行人力資資源信息息數(shù)據(jù)的的管理和和更新。人力資資源管理理系統(tǒng)具具有人員員管理、招聘管管理、培培訓(xùn)管理理、獎(jiǎng)罰罰管理和和薪金管管理等功功能。人人力資源源管理部部門負(fù)責(zé)責(zé)添加、修改、刪除各各類信息息。領(lǐng)導(dǎo)導(dǎo)和人力力資源管管理部門門可以輸輸入關(guān)鍵鍵字查詢詢檔案信信息、出出勤信息息、考核核信息和和薪水信信息。職職工可以以查看個(gè)個(gè)人出勤勤信息、考核信信息和薪薪水信息息。2.2系系統(tǒng)可行行性分析析計(jì)算機(jī)網(wǎng)網(wǎng)絡(luò)作為為一種先先進(jìn)的信信息傳輸輸媒體,有有著信息息傳送速速度快、信息覆覆蓋面廣廣、成本本低的特特點(diǎn)。因因此,很很多企業(yè)業(yè)都開始始利用網(wǎng)網(wǎng)絡(luò)開展展商務(wù)活活動(dòng)

35、,可可以看到到,在企企業(yè)進(jìn)行行網(wǎng)上商商業(yè)活動(dòng)動(dòng)時(shí)產(chǎn)生生的效益益是多方方面的。但是,開開發(fā)任何何一個(gè)基基于計(jì)算算機(jī)的系系統(tǒng),都都會(huì)受到到時(shí)間和和資源上上的限制制。因此此,對在在接受任任何一個(gè)個(gè)項(xiàng)目開開發(fā)任務(wù)務(wù)之前,必必須根據(jù)據(jù)客戶可可能提供供的時(shí)間間和資源源條件進(jìn)進(jìn)行可行行性分析析,以減減少項(xiàng)目目的開發(fā)發(fā)風(fēng)險(xiǎn),避避免人力力、物力力和財(cái)力力的浪費(fèi)費(fèi).經(jīng)濟(jì)可可行性分分析和技技術(shù)可行行性分析析在很多多方面是是互相關(guān)關(guān)聯(lián)的,項(xiàng)目風(fēng)風(fēng)險(xiǎn)越大大,開發(fā)高高質(zhì)量的的軟件的的可行性性就越小小。2.2.1經(jīng)濟(jì)濟(jì)可行性性通過網(wǎng)絡(luò)絡(luò)化的人人力資源源管理,大大大的提提高了企企業(yè)人才才的利用用率,使使之為企企業(yè)創(chuàng)造造了更大

36、大價(jià)值。人才利利用率的的提高,增增強(qiáng)了企企業(yè)的核核心竟?fàn)帬幜?,全全面提升升了企業(yè)業(yè)的管理理能力,從從而企業(yè)業(yè)適應(yīng)了了信息時(shí)時(shí)代的網(wǎng)網(wǎng)絡(luò)化管管理要求求。2.2.2技術(shù)術(shù)可行性性由于開發(fā)發(fā)此系統(tǒng)統(tǒng)需要的的環(huán)境有有操作系系統(tǒng):WinndowwsXPP/Wiindoows220000;數(shù)據(jù)據(jù)庫:SQLL Seerveer 220000;開發(fā)發(fā)工具包包:JDKK Veersiion11.4.2;JSP服務(wù)器器:Tommcatt;基于編編程開發(fā)發(fā)語言JJSP,需需要操作作人員熟熟練使用用JSPP語言和SQL查詢語語言;需需要操作作人員熟熟練使用用進(jìn)行相相關(guān)數(shù)據(jù)據(jù)庫的操操作,具有一一定的數(shù)數(shù)據(jù)庫開開發(fā)功底底

37、及編程程能力。使用的的開發(fā)工工具把 JSPP、SQLL 相結(jié)合合,優(yōu)美美的界面面設(shè)計(jì)再再加上Winndowws 穩(wěn)定的的運(yùn)行環(huán)環(huán)境的支支持和開開發(fā)人員員的過硬硬技術(shù),從從功能和和性能上上完全都都滿足系系統(tǒng)的要要求,因因此從技技術(shù)方面面講此系系統(tǒng)是可可行的綜綜合以上上兩點(diǎn)開開發(fā)此系系統(tǒng)是可可行的。3系統(tǒng)設(shè)設(shè)計(jì)3.1系系統(tǒng)目標(biāo)標(biāo)人力資源源管理系系統(tǒng)的使使用,應(yīng)應(yīng)該達(dá)到到以下目目標(biāo):(1)系系統(tǒng)開發(fā)發(fā)符合企企業(yè)實(shí)際際需求,切切合實(shí)際際,能夠夠提高企企業(yè)人力力資源管管理水平平,提高工作作效率,降降低成本本。(2)用用戶可以以根據(jù)自自己的實(shí)實(shí)際情況況做出修修改,并并有效的的查找相相關(guān)員工工等信息息(3)

38、系系統(tǒng)根據(jù)據(jù)用戶實(shí)實(shí)際設(shè)計(jì)計(jì),使用用方便,設(shè)設(shè)計(jì)統(tǒng)一一的人力力資源界界面。(4)能能夠及時(shí)時(shí)提供相相關(guān)數(shù)據(jù)據(jù)和報(bào)表表,用以以支持企企業(yè)決策策。(5)系系統(tǒng)運(yùn)行行穩(wěn)定、安全可可靠。3.2系系統(tǒng)功能能結(jié)構(gòu)設(shè)設(shè)計(jì)人力資源源管理系系統(tǒng)是針針對員工工管理的的一個(gè)WWEB管管理平臺(tái)臺(tái)。系統(tǒng)統(tǒng)主要包包括以下下功能模模塊:人員管理理:主要要包括瀏瀏覽人員員信息、添加人人員信息息、人員員信息的的添加、人員信信息的修修改。招聘管理理:主要要包括應(yīng)應(yīng)聘人員員信息的的詳細(xì)查查看、刪刪除、添添加以及及信息入入庫。培訓(xùn)管理理:主要要包括培培訓(xùn)計(jì)劃劃的詳細(xì)細(xì)信息、信息刪刪除、添添加培訓(xùn)訓(xùn)計(jì)劃和和填寫培培訓(xùn)總結(jié)結(jié)。獎(jiǎng)懲管理理

39、:主要要包括獎(jiǎng)獎(jiǎng)懲詳細(xì)細(xì)信息、刪除詳詳細(xì)信息息、添加加詳細(xì)信信息、修修改詳細(xì)細(xì)信息。薪金管理理:主要要包括薪薪金的修修改、添添加、刪刪除。人力資源源管理系系統(tǒng)功能能結(jié)構(gòu)如如圖3.1所示示:圖3.11系統(tǒng)功功能結(jié)構(gòu)構(gòu)3.3數(shù)數(shù)據(jù)庫設(shè)設(shè)計(jì)數(shù)據(jù)庫在在一個(gè)信信息管理理系統(tǒng)中中地位非非常重要要,數(shù)據(jù)據(jù)庫結(jié)構(gòu)構(gòu)設(shè)計(jì)的的好壞將將直接對對應(yīng)用系系統(tǒng)的效效率,實(shí)實(shí)現(xiàn)的效效果產(chǎn)生生影響。合理的的數(shù)據(jù)庫庫結(jié)構(gòu)設(shè)設(shè)計(jì)可以以提高數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ)的效率率,保證證數(shù)據(jù)的的完整和和一致。3.3.1數(shù)據(jù)據(jù)庫需求求分析數(shù)據(jù)庫系系統(tǒng)應(yīng)充充分了解解用戶各各方面的的需求,本本系統(tǒng)用用戶的需需求具體體體現(xiàn)在在各種信信息的提提供、保保存、更更

40、新和查查詢,這這要求數(shù)數(shù)據(jù)庫的的結(jié)構(gòu)能能充分滿滿足各種種信息的的輸入和和輸出。收集基基本數(shù)據(jù)據(jù)、數(shù)據(jù)據(jù)結(jié)構(gòu)及及數(shù)據(jù)處處理的流流程,為為后面的的具體設(shè)設(shè)計(jì)打下下基礎(chǔ)。數(shù)據(jù)錄錄入和處處理的準(zhǔn)準(zhǔn)確性和和實(shí)時(shí)性性:數(shù)據(jù)據(jù)的輸入入是否準(zhǔn)準(zhǔn)確是數(shù)數(shù)據(jù)處理理的前提提,錯(cuò)誤誤的輸入入會(huì)導(dǎo)致致系統(tǒng)輸輸出的不不正確和和不可用用,從而而使系統(tǒng)統(tǒng)的工作作失去意意義。數(shù)數(shù)據(jù)的輸輸入來源源是手工工輸入。手工輸輸入要通通過系統(tǒng)統(tǒng)界面上上的安排排系統(tǒng)具具有容錯(cuò)錯(cuò)性。在在系統(tǒng)中中,數(shù)據(jù)據(jù)的輸入入往往是是大量的的,因此此系統(tǒng)要要有一定定的處理理能力,以以保證迅迅速的處處理數(shù)據(jù)據(jù)。數(shù)據(jù)據(jù)的一致致性與完完整性:由于系系統(tǒng)的數(shù)數(shù)據(jù)是共

41、共享的,在在不同的的部門中中,信息息是共享享數(shù)據(jù),所所以如何何保證這這些數(shù)據(jù)據(jù)的一致致性,是是系統(tǒng)必必須解決決的問題題。要解解決這一一問題,要要有一定定的人員員維護(hù)數(shù)數(shù)據(jù)的一一致性,在在數(shù)據(jù)錄錄入處控控制數(shù)據(jù)據(jù)的去向向,并且且要求對對數(shù)據(jù)庫庫的數(shù)據(jù)據(jù)完整性性進(jìn)行嚴(yán)嚴(yán)格的約約束。對對于輸入入的數(shù)據(jù)據(jù),要為為其定義義完整性性規(guī)則,如如果不能能符合完完整性約約束,系系統(tǒng)應(yīng)該該拒絕該該數(shù)據(jù)。根據(jù)系系統(tǒng)功能能分析和和需求總總結(jié),考考慮到將將來功能能上的擴(kuò)擴(kuò)展,設(shè)設(shè)計(jì)用戶戶信息表表、管理理員信息息表、培培訓(xùn)信息息表應(yīng)聘聘信息表表、招聘聘信息表表、薪水水信息表表。3.3.2數(shù)據(jù)據(jù)庫概念念設(shè)計(jì)得到上面面的數(shù)據(jù)

42、據(jù)項(xiàng)和數(shù)數(shù)據(jù)結(jié)構(gòu)構(gòu)以后,就就可以設(shè)設(shè)計(jì)出能能夠滿足足用戶需需求的各各種實(shí)體體,以及及它們之之間的關(guān)關(guān)系,為為后面的的邏輯結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì)打下基基礎(chǔ)。這這些實(shí)體體包含各各種具體體信息,通通過相互互之間的的作用形形成數(shù)據(jù)據(jù)的流動(dòng)動(dòng)。本系系統(tǒng)根據(jù)據(jù)上面的的設(shè)計(jì)規(guī)規(guī)劃出的的實(shí)體有有:管理理員實(shí)體體、用戶戶實(shí)體、培訓(xùn)實(shí)實(shí)體、應(yīng)應(yīng)聘實(shí)體體、招聘聘實(shí)體。3.3.3數(shù)據(jù)據(jù)庫邏輯輯結(jié)構(gòu)設(shè)設(shè)計(jì)數(shù)據(jù)的概概念結(jié)構(gòu)構(gòu)設(shè)計(jì)完完之后,可可以將上上面的數(shù)數(shù)據(jù)庫概概念結(jié)構(gòu)構(gòu)轉(zhuǎn)化為為某種數(shù)數(shù)據(jù)庫系系統(tǒng)所支支持的實(shí)實(shí)際數(shù)據(jù)據(jù)模型,也也就是數(shù)數(shù)據(jù)庫的的邏輯結(jié)結(jié)構(gòu)。系系統(tǒng)數(shù)據(jù)據(jù)庫中各各表的詳詳細(xì)設(shè)計(jì)計(jì)請看下下面各表表。(1)eeducca

43、tee(培訓(xùn)訓(xùn)信息表表)培訓(xùn)信息息表主要要用于保保存培訓(xùn)訓(xùn)信息,如如表3.1所示示。字段名數(shù)據(jù)類型型長度是否主鍵鍵描述idint4是數(shù)據(jù)庫流流水號nameevarccharr100培訓(xùn)名稱稱purpposeevarccharr500培訓(xùn)目的的begiintiimedateetimme8開始培訓(xùn)訓(xùn)時(shí)間endttimeedateetimme8結(jié)束培訓(xùn)訓(xùn)時(shí)間datuumvarccharr20000培訓(xùn)人員員teaccherrvarccharr50培訓(xùn)講師師studdenttvarccharr50學(xué)生creaatettimeedateetimme8創(chuàng)建時(shí)間間educcateebit1培訓(xùn)級別別effe

44、ectvarccharr500培訓(xùn)影響響度summmariizevarccharr20000培訓(xùn)材料料表.3.1 eeduccatee的結(jié)構(gòu)構(gòu)(2)iinsttituutioon(獎(jiǎng)獎(jiǎng)懲表)獎(jiǎng)懲表主主要用于于保存獎(jiǎng)獎(jiǎng)懲信息息。字段名數(shù)據(jù)類型型長度是否主鍵鍵描述Idint4是數(shù)據(jù)庫流流水號Nameevarccharr20000獎(jiǎng)懲名稱稱Reassonvarccharr50獎(jiǎng)懲原因因expllainnvarccharr50描述creaatettimeedateetimme8創(chuàng)建時(shí)間間表3.22 innstiituttionn的結(jié)構(gòu)構(gòu)(3)jjob(應(yīng)應(yīng)聘信息息表)應(yīng)聘信息息表主要要用于保保存應(yīng)聘聘

45、信息。字段名數(shù)據(jù)類型型長度是否主鍵鍵描述idint4是數(shù)據(jù)庫流流水號nameevarccharr50姓名sexbit1性別ageint4年齡jobvarccharr50應(yīng)聘職位位speccialltyvarccharr50所學(xué)專業(yè)業(yè)expeerieenceevarccharr50工作經(jīng)驗(yàn)驗(yàn)studdyeffforrtvarccharr50在校所學(xué)學(xué)專業(yè)schooolvarccharr50畢業(yè)學(xué)校校telvarccharr50電話emaiilvarccharr50電子郵件件creaatettimeedateetimme8創(chuàng)建時(shí)間間conttenttntexxt16詳細(xì)經(jīng)歷歷issttockkbi

46、t1標(biāo)識表3.33 joob的結(jié)構(gòu)構(gòu)(4)sstippendd(薪金金表)薪金表主主要用于于保存薪薪金表。字段名數(shù)據(jù)類型型長度是否主鍵鍵描述idint4是數(shù)據(jù)庫流流水號nameevarccharr50員工姓名名basiicfloaat8基本薪資資eatfloaat8飯補(bǔ)houssefloaat8房補(bǔ)dutyyfloaat8全勤獎(jiǎng)scottfloaat8賦稅puniishmmenttfloaat8額外補(bǔ)助助otheerfloaat8罰款grannttiimedateetimme8發(fā)放時(shí)間間totaalizzefloaat8總計(jì)表3.44 sttipeend的結(jié)構(gòu)構(gòu)(5)uuserr(用戶戶表)用

47、戶表主主要用于于保存用用戶信息息。字段名數(shù)據(jù)類型型長度是否主鍵鍵描述idint4是數(shù)據(jù)庫流流水號userrnammevarccharr50用戶名稱稱passsworrdvarccharr50用戶密碼碼sexbit1用戶性別別birtthdaaydateetimme8用戶出生生年月日日creaatettimeedateetimme8用戶創(chuàng)建建的時(shí)間間isaddminnbit1是否是超超級管理理員conttenttvarccharr20000管理員級級別表3.55 usser的結(jié)構(gòu)構(gòu)4開發(fā)工工具的介介紹4.1關(guān)關(guān)于sqll4.1.1Sql的簡簡介SQL(Strructtureed QQuerry

48、LLangguagge)結(jié)構(gòu)化化查詢語語言,是是一種數(shù)數(shù)據(jù)庫查查詢和程程序設(shè)計(jì)計(jì)語言,用用于存取取數(shù)據(jù)以以及查詢詢、更新新和管理理關(guān)系數(shù)數(shù)據(jù)庫系系統(tǒng)。同同時(shí)也是是 HYPERLINK xbaike.baidux/view/702767.htm數(shù)據(jù)庫庫腳本文文件的擴(kuò)擴(kuò)展名。它是高級級的非過過程化編編程語言言,允許許用戶在在高層數(shù)數(shù)據(jù)結(jié)構(gòu)構(gòu)上工作作。它不不要求用用戶指定定對數(shù)據(jù)據(jù)的存放放方法,也也不需要要用戶了了解具體體的數(shù)據(jù)據(jù)存放方方式,所所以具有有完全不不同底層層結(jié)構(gòu)的的不同數(shù)數(shù)據(jù)庫系系統(tǒng),可可以使用用相同的的SQL語言作作為數(shù)據(jù)據(jù)輸入與與管理的的 SQQL接口。它以記記錄集合合作為操操作對象

49、象,所有有SQL語句接接受集合合作為輸輸入,返返回集合合作為輸輸出,這這種集合合特性允允許一條條SQL語句的的輸出作作為另一一條SQL語句的的輸入,所所以SQL語句可可以嵌套套,這使使他具有有極大的的靈活性性和強(qiáng)大大的功能能,在多多數(shù)情況況下,在在其他語語言中需需要一大大段程序序?qū)崿F(xiàn)的的功能只只需要一一個(gè)SQL語句就就可以達(dá)達(dá)到目的的,這也也意味著著用SQL語言可可以寫出出非常復(fù)復(fù)雜的語語句。 4.1.2sqql功能能介紹SQQL 面向數(shù)數(shù)據(jù)庫執(zhí)執(zhí)行查詢詢;SQLL 可從數(shù)數(shù)據(jù)庫取取回?cái)?shù)據(jù)據(jù);SQLL 可在數(shù)數(shù)據(jù)庫中中插入新新的記錄錄;SQLL 可更新新數(shù)據(jù)庫庫中的數(shù)數(shù)據(jù);SQLL 可從數(shù)數(shù)據(jù)

50、庫刪刪除記錄錄;SQLL 可創(chuàng)建建新數(shù)據(jù)據(jù)庫;SQLL 可在數(shù)數(shù)據(jù)庫中中創(chuàng)建新新表;SQLL 可在數(shù)數(shù)據(jù)庫中中創(chuàng)建 HYPERLINK xbaike.baidux/view/68525.htm存存儲(chǔ)過程程;SQLL 可在數(shù)數(shù)據(jù)庫中中創(chuàng)建視視圖;SQLL 可以設(shè)設(shè)置表、存儲(chǔ)過過程和視視圖的權(quán)權(quán)限。 SQL 是一種種標(biāo)準(zhǔn) 。SQQL 是一門 ANNSI 的標(biāo)準(zhǔn)準(zhǔn)計(jì)算機(jī)機(jī)語言,用用來訪問問和操作作數(shù)據(jù)庫庫系統(tǒng)。SQLL 語句用用于取回回和更新新數(shù)據(jù)庫庫中的數(shù)數(shù)據(jù)。SQLL 可與數(shù)數(shù)據(jù)庫程程序協(xié)同同工作,比比如 MSS Acccesss、DB2、Infformmix、MS SQLL Seerveer、

51、Oraaclee、Sybbasee 以及其其他數(shù)據(jù)據(jù)庫系統(tǒng)統(tǒng)。 4.1.3SQQL中的五五種數(shù)據(jù)據(jù)類型簡要要描述一一下SQL中的五五種數(shù)據(jù)據(jù)類型:字符型型,文本本型,數(shù)數(shù)值型,邏邏輯型和和日期型型 字符符型 VAARCHHAR VS CHAAR VAARCHHAR型和CHAAR型數(shù)據(jù)據(jù)的這個(gè)個(gè)差別是是細(xì)微的的,但是是非常重重要。他他們都是是用來儲(chǔ)儲(chǔ)存字符符串長度度小于255的字符符(?sqll seerveer中varrchaar類型最最大長度度可以到到80000,oraaclee中可以以到40000)。 假如如你向一一個(gè)長度度為四十十個(gè)字符符的VARRCHAAR型字段段中輸入入數(shù)據(jù)Billl

52、 GGatees。當(dāng)你你以后從從這個(gè)字字段中取取出此數(shù)數(shù)據(jù)時(shí),你你取出的的數(shù)據(jù)其其長度為為十個(gè)字字符字符串Billl GGatees的長度度。 現(xiàn)在假假如你把把字符串串輸入一一個(gè)長度度為四十十個(gè)字符符的CHAAR型字段段中,那那么當(dāng)你你取出數(shù)數(shù)據(jù)時(shí),所所取出的的數(shù)據(jù)長長度將是是四十個(gè)個(gè)字符。字符串串的后面面會(huì)被附附加多余余的空格格。 當(dāng)你你建立自自己的站站點(diǎn)時(shí),你你會(huì)發(fā)現(xiàn)現(xiàn)使用VARRCHAAR型字段段要比CHAAR型字段段方便的的多。使使用VARRCHAAR型字段段時(shí),你你不需要要為剪掉掉你數(shù)據(jù)據(jù)中多余余的空格格而操心心。 4.1.4Sql的安全問問題由于于 SQQL 指令在在部份進(jìn)進(jìn)階使用

53、用時(shí),語語法會(huì)依依照特定定條件來來變換,而而且若是是表格中中的字段段過多時(shí)時(shí),許多多開發(fā)人人員都會(huì)會(huì)習(xí)慣以以字串組組立的方方式建立立 SQQL 指令,而而且又使使用系統(tǒng)統(tǒng)管理員員級的帳帳戶連到到數(shù)據(jù)庫庫,因此此讓黑客客有機(jī)會(huì)會(huì)利用 SQQL 的組立立方式進(jìn)進(jìn)行攻擊擊,像是是在指令令中添加加部份刺刺探性或或破壞性性的指令令 (例如 DRROP TABBLE、DROOP DDATAABASSE 或是 DEELETTE * FRROM myTTablle 等具破破壞性的的指令),讓數(shù)數(shù)據(jù)庫的的資料或或?qū)嶓w服服務(wù)器被被破壞,導(dǎo)導(dǎo)致服務(wù)務(wù)中斷或或是系統(tǒng)統(tǒng)癱瘓等等后果,此此種攻擊擊手法稱稱為SQL注入(S

54、QLL Innjecctioon)。目目前實(shí)務(wù)務(wù)上較有有效的防防御方法法,就是是全面改改用參數(shù)數(shù)化查詢詢,或是是檢查輸輸入數(shù)據(jù)據(jù),過濾濾掉可能能的危險(xiǎn)險(xiǎn)指令或或數(shù)據(jù)來來防范。 4.2關(guān)關(guān)于JSSP4.2.1JSSP 簡簡介JSP(Javva SServver Pagges)是由Sunn Miicroosysstemms公司倡倡導(dǎo)、許許多公司司參與一一起建立立的一種種動(dòng)態(tài)網(wǎng)網(wǎng)頁技術(shù)術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有有點(diǎn)類似似ASP技術(shù),它它是在傳傳統(tǒng)的網(wǎng)網(wǎng)頁HTMML文件(*.htmm,*.htmml)中插入Javva程序段(Sccripptleet)和JSP標(biāo)記(taag),從而而形成JSP文件(*.jsp

55、p)。 用JSP開發(fā)的Web應(yīng)用是是跨平臺(tái)臺(tái)的,既既能在Linnux下運(yùn)行行,也能能在其他他操作系系統(tǒng)上運(yùn)運(yùn)行。 JSSP技術(shù)使使用Javva編程語語言編寫寫類XML的taggs和scrripttletts,來封封裝產(chǎn)生生動(dòng)態(tài)網(wǎng)網(wǎng)頁的處處理邏輯輯。網(wǎng)頁頁還能通通過taggs和scrripttletts訪問存存在于服服務(wù)端的的資源的的應(yīng)用邏邏輯。JSP將網(wǎng)頁頁邏輯與與網(wǎng)頁設(shè)設(shè)計(jì)和顯顯示分離離,支持持可重用用的基于于組件的的設(shè)計(jì),使使基于Web的應(yīng)用用程序的的開發(fā)變變得迅速速和容易易。 Weeb服務(wù)器器在遇到到訪問JSP網(wǎng)頁的的請求時(shí)時(shí),首先先執(zhí)行其其中的程程序段,然然后將執(zhí)執(zhí)行結(jié)果果連同JSP文

56、件中中的HTMML代碼一一起返回回給客戶戶。插入入的Javva程序段段可以操操作數(shù)據(jù)據(jù)庫、重重新定向向網(wǎng)頁等等,以實(shí)實(shí)現(xiàn)建立立動(dòng)態(tài)網(wǎng)網(wǎng)頁所需需要的功功能。 JSSP與Javva SServvlett一樣,是是在服務(wù)務(wù)器端執(zhí)執(zhí)行的,通通常返回回該客戶戶端的就就是一個(gè)個(gè)HTMML文本,因因此客戶戶端只要要有瀏覽覽器就能能瀏覽。 4.2.2JSSP技術(shù)的的強(qiáng)勢(11)一次次編寫,到到處運(yùn)行行。在這這一點(diǎn)上上Javva比 HYPERLINK xbaike.baidux/view/99.htmPHPP更出色色,除了了系統(tǒng)之之外,代代碼不用用做任何何更改。 (22)系統(tǒng)統(tǒng)的多平平臺(tái)支持持?;颈旧峡梢砸栽?/p>

57、所有有平臺(tái)上上的任意意環(huán)境中中開發(fā),在在任意環(huán)環(huán)境中進(jìn)進(jìn)行系統(tǒng)統(tǒng)部署,在在任意環(huán)環(huán)境中擴(kuò)擴(kuò)展。相相比 HYPERLINK xbaike.baidux/view/2616.htmASSP/PPHP的局限限性是顯顯而易見見的。 (33)強(qiáng)大大的可伸伸縮性。從只有有一個(gè)小小的 HYPERLINK xbaike.baidux/view/50457.htmJaar文件件就可以以運(yùn)行Serrvleet/JJSP,到由由多臺(tái)服服務(wù)器進(jìn)進(jìn)行集群群和負(fù)載載均衡,到到多臺(tái)Apppliccatiion進(jìn)行事事務(wù)處理理,消息息處理,一一臺(tái)服務(wù)務(wù)器到無無數(shù)臺(tái)服服務(wù)器,Javva顯示了了一個(gè)巨巨大的生生命力。 (4)多多

58、樣化和和功能強(qiáng)強(qiáng)大的開開發(fā)工具具支持。這一點(diǎn)點(diǎn)與ASP很像,Javva已經(jīng)有有了許多多非常優(yōu)優(yōu)秀的開開發(fā)工具具,而且且許多可可以免費(fèi)費(fèi)得到,并并且其中中許多已已經(jīng)可以以順利的的運(yùn)行于于多種平平臺(tái)之下下。 4.2.3JSSP技術(shù)的的弱勢(1) 與ASP一樣,Javva的一些些優(yōu)勢正正是它致致命的問問題所在在。正是是由于為為了跨平平臺(tái)的功功能,為為了極度度的伸縮縮能力,所所以極大大的增加加了產(chǎn)品品的復(fù)雜雜性。 (22) Jaava的運(yùn)行行速度是是用claass常駐內(nèi)內(nèi)存來完完成的,所所以它在在一些情情況下所所使用的的內(nèi)存比比起用戶戶數(shù)量來來說確實(shí)實(shí)是“最低性性能價(jià)格格比”了。從從另一方方面,它它還

59、需要要硬盤空空間來儲(chǔ)儲(chǔ)存一系系列的.jaava文件和.cllasss文件,以以及對應(yīng)應(yīng)的版本本文件。4.2.4JSSP的技術(shù)術(shù)方法為了了快速方方便地進(jìn)進(jìn)行動(dòng)態(tài)態(tài)網(wǎng)站的的開發(fā),JSP在以下下幾個(gè)方方面做了了改進(jìn),使使其成為為快速建建立跨平平臺(tái)的動(dòng)動(dòng)態(tài)網(wǎng)站站的首選選方案。 (1).將內(nèi)容容的生成成和顯示示進(jìn)行分分離用JJSP技術(shù),Web頁面開開發(fā)人員員可以使使用HTMML或者XML標(biāo)識來來設(shè)計(jì)和和格式化化最終頁頁面,并并使用JSP標(biāo)識或或者小腳腳本來生生成頁面面上的動(dòng)動(dòng)態(tài)內(nèi)容容(內(nèi)容容是根據(jù)據(jù)請求變變化的,例例如請求求賬戶信信息或者者特定的的一瓶酒酒的價(jià)格格等)。生成內(nèi)內(nèi)容的邏邏輯被封封裝在標(biāo)標(biāo)識

60、和JavvaBeeanss組件中中,并且且捆綁在在腳本中中,所有有的腳本本在服務(wù)務(wù)器端運(yùn)運(yùn)行。由由于核心心邏輯被被封裝在在標(biāo)識和和JavvaBeeanss中,所所以Web管理人人員和頁頁面設(shè)計(jì)計(jì)者,能能夠編輯輯和使用用JSP頁面,而而不影響響內(nèi)容的的生成。 在服服務(wù)器端端,JSP引擎解解釋JSP標(biāo)識和和腳本,生生成所請請求的內(nèi)內(nèi)容(例例如,通通過訪問問JavvaBeeanss組件,使使用JDBBC技術(shù)訪訪問數(shù)據(jù)據(jù)庫或者者包含文文件),并并且將結(jié)結(jié)果以HTMML(或者XML)頁面面的形式式發(fā)送回回瀏覽器器。這既既有助于于作者保保護(hù)自己己的代碼碼,又能能保證任任何基于于HTMML的Web瀏覽器器的

溫馨提示

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

最新文檔

評論

0/150

提交評論