国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MVC模式的實時招聘系統(tǒng)的設計

2021-05-12 07:08:54史倩玉
信息記錄材料 2021年3期
關鍵詞:個人用戶求職者職位

史倩玉

(山西金融職業(yè)學院 山西 太原 030008)

1 引言

網(wǎng)絡產(chǎn)業(yè)的發(fā)展方便了人與人之間的信息交流,極大地改變了人們的生活方式,網(wǎng)絡招聘作為網(wǎng)絡產(chǎn)業(yè)的一種,近幾年也越來越受到人們的歡迎,尤其是近年來我國畢業(yè)生規(guī)模持續(xù)擴大,求職者人數(shù)直線上升,網(wǎng)絡招聘更是起到了舉足輕重的作用。求職者與招聘單位可以足不出戶在網(wǎng)上進行信息交互,用人單位可以輕松地在電腦前發(fā)布職位信息,而求職者通過線上瀏覽招聘信息只需幾分鐘的時間就可以將自己的簡歷投送到自己中意的公司。這種新型的人才交流渠道使得招聘活動更加方便快捷,求職者與招聘單位只需進行網(wǎng)頁操作即可實現(xiàn)簡歷發(fā)送,查詢招聘信息等功能,對于招聘單位來說,可以節(jié)省大量的成本與資源,于個人而言,也可以節(jié)省大量的時間與精力,因此網(wǎng)絡招聘很快得到了多方認可。

但是,51job、智聯(lián)招聘等國內(nèi)網(wǎng)絡招聘網(wǎng)站在某些方面依然存在一些不足,比如,在面向?qū)ο蠓矫?,它所面對的并不是所有職位,主要面對的是文職類、IT類等人才,面對服務類或者勞動人員的職位甚少;網(wǎng)絡招聘沒有一套合理完整的信用體系,無論求職人員還是用人企業(yè),都需要自覺填寫真實信息,網(wǎng)站并不能保證該信息的真實性,倘若填寫虛假信息,都會影響正常的招聘行為等,因此開展實時招聘系統(tǒng)的設計尤為必要。

2 基于MVC模式的實時招聘系統(tǒng)的設計

設計基于MVC模式的實時招聘系統(tǒng)的主要目的在于求職者與用人單位之間可以相互進行選擇,其主要功能是讓兩者進行更為方便的信息交互。對于個人用戶,他們要展示自己的基本情況,在完善自己簡歷的同時,對于職位的查詢,也應該滿足他們的特殊需求,按照他們自己的要求來進行檢索,所以為他們提供檢索導航功能,使其可以找到更適合自己的職位。對于用人單位,他們除了要展示單位的基本情況、職位的基本要求外,也可以主動尋找適合職位要求的人才[1-2]。

2.1 系統(tǒng)的框架設計

本系統(tǒng)采用的是MVC架構模式,即模型-視圖-控制器模式,其體系結構見圖1[3-4]。視圖層是將信息顯示給用戶,我們采用了JSP技術來完成前端頁面的展示,模型層是負責存儲系統(tǒng)的中心數(shù)據(jù),我們使用Oracle數(shù)據(jù)庫,使用JDBC技術完成對系統(tǒng)數(shù)據(jù)的管理,控制器層是處理用戶輸入的信息,負責從視圖讀取數(shù)據(jù),控制用戶輸入,并向模型發(fā)送數(shù)據(jù),是應用程序中處理用戶交互的部分,負責管理與用戶的交互控制,使用Servlet來獲取Web瀏覽器發(fā)送給服務端的請求并進行處理,調(diào)用模型部分獲得結果,并將邏輯處理結果交給視圖層(JSP),動態(tài)生成HTML內(nèi)容并返回到瀏覽器顯示。

圖1 MVC體系結構

2.2 系統(tǒng)的用例分析

系統(tǒng)對求職者、用人單位、網(wǎng)站管理員三個角色進行開放,每個角色都有不同的用例。采用基于MVC模式的B/S架構設計,求職者和用人單位在登錄系統(tǒng)之前先要完成信息的注冊,包括個人用戶基本信息采集錄入與用人單位基本信息采集錄入,而后才可以完成登錄操作。在系統(tǒng)登錄流程中,個人用戶、用人單位和管理員分別以不同的模塊進入系統(tǒng),通過不同的渠道進入服務器,在服務器中對用戶的類別進行判斷,最后再返回不同的個人主頁。用戶登錄后可以修改注冊信息、完善個人簡歷、瀏覽招聘職位并投遞簡歷,用人單位登錄后可以發(fā)布或者刪除招聘信息、瀏覽求職信息,求職者與用人單位之間可以發(fā)送郵件或短信息來進行及時有效的溝通。網(wǎng)站管理員除對個人用戶和用人單位進行管理外,最重要的是對職位發(fā)布進行管理,即用人單位發(fā)布職位信息,需要先遞交給管理員進行審批,合格后才會進行發(fā)布。其用例見圖2。

圖2 實時招聘系統(tǒng)用例

2.3 系統(tǒng)的功能模塊設計

該系統(tǒng)共設計了三個模塊,主要實現(xiàn)系統(tǒng)管理模塊、招聘管理模塊和求職管理模塊等三個功能。其功能模塊圖見圖3。

系統(tǒng)管理模塊的主要功能具體有對網(wǎng)站的管理,對用戶進行管理,例如刪除或者檢索某個個人用戶或用人單位,以及對個人用戶發(fā)布的簡歷信息和用人單位發(fā)布的招聘信息進行管理,對不符合要求的信息及時撤銷刪除。企業(yè)所發(fā)布的職位信息,必須進行嚴格的審核后才能將其發(fā)布在網(wǎng)站上。

招聘管理模塊包括招聘信息管理、求職人員信息管理和郵件管理。招聘信息管理用于完成招聘信息的發(fā)布、查看、修改和刪除,求職人員信息管理用于查看求職者的個人簡歷,對多個求職者的申請進行操作并進行回復,為了節(jié)省時間和精力,用人單位可以根據(jù)自己的要求或信息點來搜索自己所想要了解的求職信息,例如根據(jù)求職者學歷來直接操作求職者應聘申請等,郵件管理添加了郵件發(fā)送功能,求職者與用人單位之間可以發(fā)送郵件來進行溝通。

求職管理模塊包括用戶簡歷管理、求職信息管理、瀏覽招聘信息和郵箱管理。用戶簡歷管理用于填寫、查看、修改、打印個人簡歷,求職信息管理用于查看自己所發(fā)出簡歷的具體

時間、用人單位,是否通過應聘申請等,也可以對求職信息進行刪除,瀏覽招聘信息便于個人用戶在查找招聘信息時,可以根據(jù)自己的要求進行導航搜索,這樣就能更便捷的找到自己所想要了解的職位信息。例如個人用戶可以查找工作地點在北京的用人單位招聘信息,或者可以根據(jù)具體的工作類型或年薪等條件查找,當有求職意向時,可直接點擊投遞簡歷,系統(tǒng)會自動將簡歷發(fā)送至相應的用人單位,郵件管理用于求職者與用人單位之間的溝通。

圖3 功能模塊

2.4 數(shù)據(jù)庫的設計

數(shù)據(jù)庫是一個系統(tǒng)的重要組成部分,本系統(tǒng)使用的基本表有求職人員(Job-hunter)表,用人單位(Employer)表,網(wǎng)站管理員(Admin)表,招聘職位(Jobinfo)表,個人簡歷(Resume)表,E-R見圖4。作為本系統(tǒng)的三種用戶,求職人員(Job-hunter)表,用人單位(Employer)表和網(wǎng)站管理員(Admin)表都有賬號和密碼兩個屬性,招聘職位(Jobinfo)表有用人單位名稱、職位名稱、學歷要求、公司地址、工資待遇、招聘人數(shù)等屬性,個人簡歷(Resume)表有姓名、年齡、性別、聯(lián)系電話、郵件、學歷、個人介紹等屬性,他們之間的關系是:每個用人單位可以發(fā)布多個招聘職位,每個招聘職位對應一個用人單位;每個求職人員可以投遞多個個人簡歷,每個簡歷屬于一個求職人員;每個用人單位可以瀏覽多個簡歷信息;每個求職人員可以瀏覽多個招聘職位。網(wǎng)站管理員可以對若干用人單位、求職人員、招聘職位和個人簡歷進行管理。

圖4 E-R

3 結語

本文從招聘系統(tǒng)的框架設計、用例分析、功能模塊設計和數(shù)據(jù)庫設計四個方面分別進行詳細闡述,設計出了基于MVC模式的實時招聘系統(tǒng),可以滿足人們正常開展招聘活動的需求。當然,隨著社會的發(fā)展,人們越來越能感受到網(wǎng)絡招聘的便利,本系統(tǒng)的設計對于今后研究開發(fā)出一套功能更加完善強大的招聘系統(tǒng)具有一定的指導意義。

猜你喜歡
個人用戶求職者職位
領導職位≠領導力
起初為娛樂,現(xiàn)在做招聘:直播幫中國求職者找工作
英語文摘(2022年9期)2022-10-26 06:58:38
加納移民局招聘:有妊娠紋不行
民國期刊分類服務體系探索與實踐
民生表情
職位之謎與負謗之痛:柳治徵在東南大學的進退(1916—1925)
近代史學刊(2017年2期)2017-06-06 02:25:22
面試中的12個禁忌
網(wǎng)絡自制視頻的發(fā)展對大學生價值觀的影響
今傳媒(2016年10期)2016-11-22 12:54:16
網(wǎng)絡投資理財個人用戶接受行為影響因素研究
收入性別歧視的職位差異
巴楚县| 马山县| 云霄县| 罗山县| 慈利县| 嘉荫县| 裕民县| 东海县| 梁河县| 高平市| 资溪县| 西林县| 洛扎县| 青海省| 贡山| 宁夏| 克山县| 大石桥市| 延吉市| 通榆县| 舒城县| 宣化县| 宝鸡市| 灵宝市| 株洲县| 砀山县| 伊吾县| 沭阳县| 石渠县| 瑞安市| 南郑县| 桃源县| 连山| 栾川县| 赫章县| 乌兰县| 建昌县| 延吉市| 冀州市| 井陉县| 玉溪市|