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