【基于JAVA的校園招聘管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)10000字(論文)】_第1頁(yè)
【基于JAVA的校園招聘管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)10000字(論文)】_第2頁(yè)
【基于JAVA的校園招聘管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)10000字(論文)】_第3頁(yè)
【基于JAVA的校園招聘管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)10000字(論文)】_第4頁(yè)
【基于JAVA的校園招聘管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)10000字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于JAVA的校園招聘管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)目錄1 緒論 圖15所示。圖15前臺(tái)頁(yè)面用戶登錄圖學(xué)生用戶瀏覽招聘信息功能實(shí)現(xiàn)學(xué)生用戶登錄系統(tǒng)后,有一個(gè)特有的功能模塊:招聘信息模塊,這個(gè)模塊是本系統(tǒng)的核心功能模塊之一,主要展示的是企業(yè)用戶在后臺(tái)錄入的招聘信息,學(xué)生用戶可以通過(guò)企業(yè)名稱或招聘崗位搜索到相應(yīng)企業(yè)的相應(yīng)招聘信息,也可以用過(guò)學(xué)歷要求來(lái)過(guò)濾相應(yīng)招聘信息,前臺(tái)頁(yè)面招聘信息圖如圖16所示。圖16前臺(tái)頁(yè)面招聘信息圖企業(yè)用戶瀏覽求職者信息功能實(shí)現(xiàn)企業(yè)用戶登錄系統(tǒng)后,也會(huì)有一個(gè)特有的功能模塊:求職者信息模塊,這個(gè)模塊也是本系統(tǒng)的核心功能模塊之一,主要展示的是學(xué)生用戶在后臺(tái)錄入的求職信息,企業(yè)用戶可以通過(guò)學(xué)生用戶名搜索到相應(yīng)學(xué)生的相應(yīng)求職信息,也可以用過(guò)學(xué)歷和求職崗位來(lái)過(guò)濾相應(yīng)求職信息,前臺(tái)頁(yè)面求職者信息圖如圖17所示。圖17前臺(tái)頁(yè)面求職者信息圖后臺(tái)管理系統(tǒng)實(shí)現(xiàn)用戶注冊(cè)登錄功能實(shí)現(xiàn)(1)注冊(cè)功能模塊:后臺(tái)注冊(cè)和前臺(tái)注冊(cè)的賬號(hào)是互通的,因此代碼不再贅述,具體展示效果如圖18所示。圖18后臺(tái)系統(tǒng)注冊(cè)圖(2)登錄功能模塊:后臺(tái)登錄和前臺(tái)登錄的驗(yàn)證方法一致,因此代碼不再贅述,具體展示效果如圖19所示。圖19后臺(tái)系統(tǒng)用戶登錄圖學(xué)生用戶后臺(tái)管理功能實(shí)現(xiàn)(1)求職者信息管理功能實(shí)現(xiàn):本模塊最重要的功能是學(xué)生用戶發(fā)布求職信息,此信息會(huì)用于前臺(tái)頁(yè)面供企業(yè)用戶瀏覽,此功能代碼實(shí)現(xiàn)邏輯是將求職信息實(shí)體類存至數(shù)據(jù)庫(kù)保存,當(dāng)需要展示時(shí)會(huì)從數(shù)據(jù)庫(kù)中查詢,本功能包含照片處理,具體實(shí)現(xiàn)代碼如下:privateStringtransformPicture(Stringstr,StringdeviceId,IntegercheckItemCode,IntegerpictureType)throwsIOException,URISyntaxException{StringcurrentTime=LocalDateTime.now().format(FORMATTER);Stringtype=PictureTypeEnum.forCode(pictureType).getLabel();StringfileName=getFileName(deviceId,checkItemCode,currentTime,pictureType,type);URLresourcesUrl=ResourceUtils.getURL(ResourceUtils.CLASSPATH_URL_PREFIX+"static");PathresourcesDirPath=Paths.get(resourcesUrl.toURI());PathtargetDirPath=resourcesDirPath.resolve(safetyImgPath);Files.createDirectories(targetDirPath);StringserverPath=this.serverPath;if(serverPath.substring(0,1).equals("/")){serverPath=serverPath.substring(1);}URIuri=URI_FACTORY.builder().scheme("http").host(serverIP).port(serverPort).pathSegment(serverPath,safetyImgPath,fileName).build();ImageUtils.convertBase64ToFile(str,targetDirPath.toString(),fileName);returnuri.toString();}后臺(tái)系統(tǒng)學(xué)生用戶求職信息管理圖如圖20所示。圖20后臺(tái)系統(tǒng)學(xué)生用戶求職信息管理圖(2)應(yīng)聘信息管理功能實(shí)現(xiàn):當(dāng)學(xué)生用戶在前臺(tái)頁(yè)面瀏覽招聘信息時(shí),看到了心儀的工作機(jī)會(huì),并向該企業(yè)提交了招聘意向,那么后臺(tái)便會(huì)新增一條應(yīng)聘信息,學(xué)生用戶可以在此處收到企業(yè)的審核回復(fù)。如圖21所示。圖21后臺(tái)系統(tǒng)學(xué)生用戶應(yīng)聘信息管理圖企業(yè)用戶后臺(tái)管理功能實(shí)現(xiàn)(1)招聘信息管理功能實(shí)現(xiàn):本模塊最重要的功能是企業(yè)用戶發(fā)布招聘信息,此信息會(huì)用于前臺(tái)頁(yè)面供學(xué)生用戶瀏覽,具體實(shí)現(xiàn)與學(xué)生用戶求職信息發(fā)布類似,實(shí)現(xiàn)代碼就不再贅述,展示效果圖如圖22。圖22后臺(tái)系統(tǒng)企業(yè)用戶招聘信息管理圖(2)應(yīng)聘信息管理功能實(shí)現(xiàn):當(dāng)學(xué)生用戶在前臺(tái)頁(yè)面瀏覽到本企業(yè)發(fā)布的招聘信息,并提交了求職申請(qǐng),企業(yè)后臺(tái)可以收到相應(yīng)應(yīng)聘信息,企業(yè)可以在后臺(tái)管理系統(tǒng)中審核該應(yīng)聘申請(qǐng)并回復(fù)該求職者。具體實(shí)現(xiàn)代碼與學(xué)生用戶應(yīng)聘信息管理類似就不再贅述,展示效果圖如圖23。圖23后臺(tái)系統(tǒng)企業(yè)用戶應(yīng)聘信息管理圖管理員管理系統(tǒng)功能實(shí)現(xiàn)本系統(tǒng)有設(shè)置一個(gè)擁有特殊權(quán)限的管理員,管理員不同于一般的學(xué)生用戶和企業(yè)用戶,可以對(duì)整個(gè)系統(tǒng)進(jìn)行管理,例如用戶管理和信息管理,主要是在用戶做出違法違規(guī)操作時(shí)對(duì)相應(yīng)用戶做出限制,此外還提供輪播圖配置及新聞資訊鏈表管理等等功能,具體展示如圖24所示。圖24后臺(tái)系統(tǒng)管理員管理系統(tǒng)圖系統(tǒng)測(cè)試軟件測(cè)試規(guī)則一般公司里一個(gè)開發(fā)部總會(huì)有一個(gè)測(cè)試部對(duì)應(yīng)著,除了給出需求外,還有很重要的一點(diǎn)就是,程序員寫完代碼不可能是一勞永逸,總會(huì)由于粗心或者能力問(wèn)題有各種各樣的bug出現(xiàn),測(cè)試人員就是為了及時(shí)止損,及時(shí)發(fā)現(xiàn)bug并提出讓程序員修改,本課題開發(fā)此章節(jié)就是自己發(fā)現(xiàn)自己?jiǎn)栴},并及時(shí)修改。系統(tǒng)測(cè)試的目的是為了發(fā)現(xiàn)問(wèn)題并解決問(wèn)題,測(cè)試能否滿足基本功能需求,驗(yàn)證模塊能否正常運(yùn)行,使用過(guò)程中是否有操作會(huì)導(dǎo)致系統(tǒng)崩潰等等。所以系統(tǒng)測(cè)試要求真實(shí)、注重細(xì)節(jié)、邏輯通順。功能測(cè)試前臺(tái)展示頁(yè)面功能測(cè)試(1)注冊(cè)功能測(cè)試:當(dāng)注冊(cè)系統(tǒng)中已被注冊(cè)的賬號(hào)時(shí)會(huì)彈出用戶已被注冊(cè)提示,具體如圖25所示。圖25用戶已存在展示圖當(dāng)注冊(cè)信息全為空時(shí)彈出賬號(hào)不能為空提示,如圖26所示。圖26注冊(cè)信息為空展示圖(2)登錄功能測(cè)試:當(dāng)未選擇登錄用戶時(shí)彈出請(qǐng)選擇登錄用戶,如圖27所示。圖27登錄未選擇用戶展示圖(3)招聘功能測(cè)試:當(dāng)重復(fù)投遞同一家企業(yè)的同一職業(yè)時(shí)彈出提示請(qǐng)勿重復(fù)投遞。具體如圖28所示。圖28重復(fù)投遞展示圖后臺(tái)管理系統(tǒng)功能測(cè)試(1)登錄功能測(cè)試:賬號(hào)、密碼和角色為必輸項(xiàng),缺一不可,具體展示圖如圖29所示。圖29后臺(tái)登錄展示圖(2)注冊(cè)功能測(cè)試:當(dāng)用戶名、姓名或密碼為空時(shí)點(diǎn)擊注冊(cè)按鈕,注冊(cè)失敗,同時(shí)彈出提示不能為空,具體展示如圖30。圖30后臺(tái)注冊(cè)展示圖總結(jié)與展望總結(jié)本次校園招聘管理系統(tǒng)設(shè)計(jì)總共經(jīng)歷了前期調(diào)研,中期功能模塊設(shè)計(jì)及代碼編寫,后期功能測(cè)試等步驟。本次設(shè)計(jì)實(shí)現(xiàn)該系統(tǒng)遇到了許多困難,建立項(xiàng)目時(shí)依賴包下載出錯(cuò),代碼邏輯捋不通順,功能實(shí)現(xiàn)困難等等,尤其是完成前端代碼,現(xiàn)在公司都是分出了前端和后端兩個(gè)崗位,可見其中的差距,所以同時(shí)完成前端和后端代碼是一個(gè)不小的挑戰(zhàn)。但幸好有指導(dǎo)老師以及同學(xué)朋友們的幫助,幫助我一點(diǎn)點(diǎn)克服困難,迎難而上,終于一步步完成了本次設(shè)計(jì),雖然可能系統(tǒng)功能上還有缺陷,但在本次系統(tǒng)設(shè)計(jì)中解決的一個(gè)個(gè)問(wèn)題,克服的一個(gè)個(gè)困難,屬實(shí)讓人成長(zhǎng)不少。最后終于完成了大致功能模塊,實(shí)現(xiàn)了符合基本預(yù)期要求的項(xiàng)目,并完成了畢業(yè)論文的撰寫。展望本次畢業(yè)設(shè)計(jì)做完,讓本人對(duì)于JAVA開發(fā)又有了一個(gè)嶄新的認(rèn)識(shí),雖然大四已經(jīng)在校外兩家公司做過(guò)一段時(shí)間JAVA開發(fā)實(shí)習(xí)生,但在公司只是相當(dāng)于一顆螺絲釘,一頭鉆進(jìn)項(xiàng)目中完成一個(gè)個(gè)小功能,本次系統(tǒng)設(shè)計(jì)就不一樣,需要思維從項(xiàng)目深處退出來(lái),縱觀整個(gè)項(xiàng)目全貌,因?yàn)楫厴I(yè)設(shè)計(jì)從里到外都需要本人設(shè)計(jì)實(shí)現(xiàn)。經(jīng)過(guò)本次課題設(shè)計(jì),讓本人對(duì)于畢業(yè)生求職和企業(yè)招聘有了全新的認(rèn)識(shí),對(duì)于自己未來(lái)的職業(yè)生涯更有把握,也有了更好地職業(yè)規(guī)劃。十分感謝學(xué)校提供此次機(jī)會(huì)。參考文獻(xiàn)張海藩.軟件工程導(dǎo)論(第6版)[M].北京:清華大學(xué)出版社,2013王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第4版)[M].北京:高等教育出版社,2010結(jié)城浩.圖解Java多線程設(shè)計(jì)模式[M].北京:人民郵電出版社,2017周志明.深入理解Java虛擬機(jī)(第3版)[M].北京:機(jī)械工業(yè)出版社,2019李剛.輕量級(jí)JavaEE企業(yè)應(yīng)用實(shí)戰(zhàn)(第4版)[M].北京:電子工業(yè)出版社,2014許曉斌.Maven實(shí)戰(zhàn)[M].北京:機(jī)械工業(yè)出版社,2018楊開振.深入淺出SpringBoot2.x[M].北京:人民郵電出版社,2018黃縉華.MySQL入門很簡(jiǎn)單[M].北京:清華大學(xué)出版社,2011孫家廣,楊長(zhǎng)青.計(jì)算機(jī)圖形學(xué)[M].北京:清華大學(xué)出版社,2013方騰飛,魏鵬,程曉明.Java并發(fā)編程的藝術(shù)[M].北京:機(jī)械工業(yè)出版社,2015BruceEckel.ThinkinginJava[M].Addison-WesleyProfessional,2017ChristinaGriffin.‘Prosperitybeyondbelief’:Theinteractionbetweenapotatocropboom,vulnerabilityandvolcanichazardinCentralJava,Indonesia[J].SingaporeJournalofTropicalGeography,2020,41(1)ChristopheFoket,KoenDeBosschere,BjornDeSutter.EffectiveandefficientJava‐typeobfuscation[J].Software:PracticeandExperience,2020,50(2)MoeljadiMoeljadi,TriningsihSriSupriyati,SherlindaOctaYuniarsa.PersonalMotivationalFactorstoAligningInnovationCulture:EvidenceonTrenggalek,EastJava,Indonesia[J].SHSWebofConferenc

溫馨提示

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

評(píng)論

0/150

提交評(píng)論