黃素萍 李延香
【摘 要】本文介紹了一個基于MVC模式,使用JSP技術和MySQL數據庫系統開發的大學生職介網站。它的用戶分為:大學生用戶、企業用戶和網站管理員。本網站為各類用戶分別提供了用戶信息管理、求職信息管理、簡歷管理、招聘職位申請、招聘信息收藏、面試邀請、網站留言及回復等功能。本系統具備較完善的功能,頁面風格統一,易于操作,能滿足大學生求職和企業招聘的需求。
【關鍵詞】職介網站;大學生求職;MVC
0 引言
近年來,隨著我國高校招生規模的不斷擴大,畢業生人數也在迅速增長,大學生就業壓力與日俱增,大學生就業問題儼然成為當前社會的熱議話題。隨著互聯網的普及,現有的招聘網站憑借其速度快、效率高、成本低、費用省、覆蓋面廣等優勢,逐漸受到了大學生的青睞[1]。目前,我國已存在較大規模的網絡招聘平臺有90余家[2],其中表現突出的有智聯招聘、前程無憂、中華英才網等。但大多數網絡招聘平臺存在一些問題,如招聘網站服務對象針對性不強、缺少互動,信息反饋少、網絡提供的簡歷模塊化等。這些問題給大學找工作帶來許多不便,針對職介網站的信息針對性不強,就業大學生和需要高層次人才的企業信息溝通不暢的問題,給他們提供一個互通信息的平臺十分必要。該類平臺系統的開發研究有一定的實用意義。
1 MVC模式
模型-視圖-控制器(Model-View-Controller),簡稱MVC。MVC模式的核心思想是有效地組合“視圖”、“模型”和“控制器”[3]。模型層,一般是由與數據表對應的一個或多個JavaBean對象構成,并且該JavaBean提供屬性的set和get方法用于對象存取數據。視圖層,就是頁面視圖顯示,具有與外界交互的功能。控制層,主要是負責具體的業務邏輯處理。MVC系統設計的完整過程是:視圖層的某JSP頁面提交數據給控制層的Servlet進行數據處理,Servlet處理完數據后將處理之后的結果調用JavaBean對象的set方法保存到JavaBean對象中,數據保存之后Servlet再請求轉發到視圖層的某個JSP結果頁面,該視圖層的結果顯示頁面調用JavaBean對象的get方法將存儲的數據進行顯示。使用MVC模式開發的網站可以將頁面顯示,業務邏輯處理和流程控制工作很清晰地分開,這非常有利于網站日后的維護及升級[4]。
2 系統設計
2.1 用戶需求分析
大學生職介網站的用戶分為三類:大學生求職者、企業招聘者和網站管理員。對于大學生求職者來說,最核心的需求就是發布求職信息以及瀏覽檢索企業發布的招聘信息,并對感興趣的職位進行申請,同時注冊登錄、個人信息管理、上傳簡歷、網站留言等基本操作也不是必不可少的。對于企業招聘者來說,最核心的需求就是發布招聘信息以及瀏覽查找企業感興趣人才并可以發出面試邀請。當然,企業注冊信息管理、網站留言等基本操作也是必不可少的。對于網站管理員來說,最主要的工作就是網站的維護,包括對違反國家政策或反動言論、不文明信息的過濾刪除,以及回復用戶留言和解決用戶提出的問題等。
2.2 系統功能模塊設計
根據用戶需求分析,本網站設計了三種用戶角色:大學生用戶、企業用戶和網站管理員。
(1)大學生用戶功能
大學生填寫個人注冊信息后即成為本網站的求職會員。求職會員登錄本網站后,可以管理注冊時填寫的個人信息、發布求職信息、瀏覽查詢招聘信息、上傳簡歷、留言招聘信息、申請招聘職位、收藏信息等。具體建立的功能模塊有:注冊登錄、個人信息管理、簡歷管理、求職管理、招聘管理和網站留言。
(2)企業用戶功能
企業用戶在本網站填寫企業注冊信息后即成為本網站的招聘會員。招聘會員登錄本網站后,可以管理注冊時填寫的企業信息、發布招聘信息、瀏覽查詢簡歷信息、下載簡歷、留言求職信息、發送邀請面試、網站留言等。具體建立的功能模塊有:注冊登錄、企業信息管理、簡歷管理、求職管理、招聘管理和網站留言。
(3)網站管理員功能
網站管理員具有屏蔽不合法及不文明的各類信息、以及回復網站留言等功能。
2.3 系統數據庫設計
大學生職介網站采用MySQL小型數據庫實現后臺數據的管理,網站數據庫共包含16張表,分別存儲系統管理操作中所涉及的相關數據信息。限于本文篇幅,下面僅給出本網站較為核心的3張數據表的結構設計。
(1)大學生用戶信息表主要用來存儲大學生求職用戶注冊時填寫的個人基本信息。具有的字段有:編號,用戶名,姓名,性別,出生日期,學歷,畢業院校,專業,畢業日期,籍貫,手機號,郵箱,更新時間,上傳簡歷數。
(2)招聘信息表主要用來存儲企業招聘用戶發布的招聘信息。表中字段有:編號,發布用戶編號,職位標題,職位職責,工作地點,職位薪資,學歷要求,經驗要求,其他要求,更新時間,申請人數,收藏人數。
(3)求職信息表主要用來存儲大學生求職用戶發布的求職信息。表中字段有:編號,發布用戶編號,求職標題,期望薪資,求職用戶編號,求職者相關經驗,求職者自我評價,求職備注,更新時間。
3 總結
大學生職介網站的設計,旨在擺脫傳統大學生求職招聘的局限性,能夠做到不受地理條件約束,不受時間限制,不受空間制約,為企業與大學生搭橋牽線,在大學生和企業之間建立信息聯系,方便大學生了解企業招聘信息,同時也能讓公司找到滿意的高層次人才。本網站采用了MVC模式,系統具有更好的擴展性和可維護性。今后,隨著用戶需求的變化網站還需要進一步完善。
【參考文獻】
[1]孟麗群.大學生求職招聘系統開發的意義與應用[J].科技情報開發與經濟,2015(04):139-140,144.
[2]趙清斌,紀漢霖,劉東波.我國網絡招聘產業:發展現狀、趨勢與策略[J].商業研究,2012(09):43-46.
[3]畢建信.基于MVC設計模式的Web應用研究與實現[D].武漢:武漢理工大學,2006.
[4]任智乾.JSP技術在Web數據庫中的應用[J]. 信息與電腦(理論版),2011(06):161-163.
[責任編輯:朱麗娜]endprint