陳梓騰 宋梓源 張偉
摘要:為了方便大學(xué)生找工作,提高大學(xué)生就業(yè)效率,設(shè)計(jì)開發(fā)了基于JAVA的大學(xué)生網(wǎng)絡(luò)招聘系統(tǒng)。系統(tǒng)主要由前臺(tái)后臺(tái)兩個(gè)部分組成,前臺(tái)用于用戶注冊(cè)、登錄、招聘信息展示、企業(yè)宣傳、求職信息發(fā)布等;后臺(tái)主要由管理員對(duì)用戶、招聘信息、網(wǎng)站信息等管理與維護(hù)。系統(tǒng)實(shí)現(xiàn)了大學(xué)生網(wǎng)上招聘的基本功能,經(jīng)測(cè)試,系統(tǒng)運(yùn)行穩(wěn)定,有一定的應(yīng)用價(jià)值。
關(guān)鍵詞:大學(xué)生網(wǎng)絡(luò)招聘系統(tǒng);管理系統(tǒng);JAVA;MySQL數(shù)據(jù)庫(kù)
中圖分類號(hào):TP31 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)15-0128-02
1引言
近幾年來(lái),隨著市場(chǎng)規(guī)模的擴(kuò)大、企業(yè)實(shí)力的增強(qiáng)、商業(yè)模式的創(chuàng)新為大學(xué)生網(wǎng)絡(luò)招聘系統(tǒng)的應(yīng)用提供了良好的平臺(tái),同時(shí)也對(duì)大學(xué)生網(wǎng)絡(luò)招聘系統(tǒng)的進(jìn)一步發(fā)展提出了挑戰(zhàn)。如今的就業(yè)形勢(shì)不是太好,很多學(xué)生想找到令自己滿意的的工作都不是那么容易。雖然當(dāng)今有很多招聘類型的網(wǎng)站,但是還不能滿足大學(xué)生的需求。為了使大學(xué)生在找工作時(shí)能方便、高效地找到工作,為了讓公司企業(yè)快速地找到工作中能夠勝任的人選。我們開發(fā)了大學(xué)生網(wǎng)絡(luò)招聘系統(tǒng),提高學(xué)生和招聘人員之間的信息流通的互動(dòng)性。畢竟網(wǎng)絡(luò)招聘是人力資源管理利用網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)的一項(xiàng)核心工作流程。且與傳統(tǒng)招聘渠道相比,網(wǎng)絡(luò)招聘具有無(wú)可比擬的優(yōu)越性。
2系統(tǒng)采用的主要技術(shù)
2.1JSP
JSP(即Java Servers Page)是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),它的主要特點(diǎn)是把網(wǎng)頁(yè)邏輯、網(wǎng)頁(yè)設(shè)計(jì)與頁(yè)面顯示進(jìn)行了有效的隔離,從而為可重用組件的設(shè)計(jì)提供較好的支持,使得基于Web的設(shè)計(jì)應(yīng)用更加快捷嘲。Web服務(wù)器先將接收到JSP網(wǎng)頁(yè)的程序優(yōu)先執(zhí)行,再把執(zhí)行結(jié)果中的HTML代碼提供給客戶。由于插入的Java程序段能夠?qū)?shù)據(jù)庫(kù)重新定向執(zhí)行,因此增強(qiáng)了動(dòng)態(tài)網(wǎng)頁(yè)創(chuàng)建的能力。
2.2 Java語(yǔ)言
JAVA是一種高級(jí)計(jì)算機(jī)語(yǔ)言,一種可編寫跨平臺(tái)應(yīng)用軟件、完全面對(duì)對(duì)象的程序設(shè)計(jì)語(yǔ)言。JAVA語(yǔ)言是支持多線程的,使用起來(lái)較簡(jiǎn)單、安全、并且可以跨平臺(tái)。
2.3 MySQL
在軟件中,為了保證數(shù)據(jù)的安全性、獨(dú)立性和一致性通過(guò)數(shù)據(jù)庫(kù)來(lái)操作數(shù)據(jù),這樣不但為系統(tǒng)提供了有效的數(shù)據(jù)訪問(wèn)方式,也節(jié)省了開發(fā)應(yīng)用程序的時(shí)間。
MySQL具有多線程、系統(tǒng)資源利用率高、速度快等特點(diǎn)。采用MySQL建立數(shù)據(jù)庫(kù),有利于處理數(shù)據(jù)的前期整合及數(shù)據(jù)后期二次開發(fā)的擴(kuò)展操作。
3系統(tǒng)設(shè)計(jì)
3.1系統(tǒng)功能模塊設(shè)計(jì)
系統(tǒng)的主要功能分為公司管理、管理員及用戶三大模塊。公司管理模塊主要用于發(fā)布招聘信息、公司信息維護(hù)等;管理員模塊主要用于管理應(yīng)聘者、公司管理等;用戶模塊主要用于用戶注冊(cè)、用戶登錄、發(fā)表評(píng)論等,功能模塊如圖1所示。
3.2概念結(jié)構(gòu)設(shè)計(jì)
根據(jù)大學(xué)生招聘系統(tǒng)的需求,個(gè)人用戶可以應(yīng)聘多個(gè)公司,每個(gè)公司也可以被多個(gè)人應(yīng)聘;公司企業(yè)可以查看多個(gè)個(gè)人簡(jiǎn)歷,而每個(gè)簡(jiǎn)歷也可以被多家公司查看;個(gè)人用戶可以填寫一份簡(jiǎn)歷,每個(gè)公司企業(yè)可以發(fā)布一個(gè)職位信息,大學(xué)生招聘系統(tǒng)的E-R圖如圖2。
4系統(tǒng)實(shí)現(xiàn)
4.1數(shù)據(jù)庫(kù)的連接
4.2系統(tǒng)界面設(shè)計(jì)
系統(tǒng)前臺(tái)實(shí)現(xiàn)了登錄注冊(cè)、首頁(yè)、招聘信息、企業(yè)推薦、求職咨詢等功能,系統(tǒng)主界面如圖3所示。
4.3管理員界面
管理員主要負(fù)責(zé)招聘信息、網(wǎng)站信息、用戶基本信息的管理與維護(hù)等功能,其界面如圖4所示。
4.4用戶界面
用戶注冊(cè)并成功登錄后,可查看并修改個(gè)人信息,在線與企業(yè)交談、查看企業(yè)推薦,參與應(yīng)聘等操作,其界面如圖5所示。
5結(jié)論
本設(shè)計(jì)按照軟件工程的設(shè)計(jì)方法,通過(guò)對(duì)系統(tǒng)的需求分析、系統(tǒng)總體規(guī)劃、功能模塊劃分、設(shè)計(jì)并實(shí)現(xiàn)大學(xué)生招聘系統(tǒng)的中用戶注冊(cè)、用戶信息修改、用戶管理、招聘信息發(fā)布、招聘信息維護(hù)、后臺(tái)管理等功能,滿足了基本網(wǎng)上招聘的需要,具有一定的應(yīng)用價(jià)值。