高校人事招聘平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
高校人事招聘平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
高校人事招聘平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

高校人事招聘平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)高校人事招聘平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

中圖分類號(hào):TP311.52文獻(xiàn)標(biāo)志碼:A文章編號(hào):1673-8454〔2022〕09-0088-03

一、引言

高校屬于事業(yè)單位。事業(yè)單位新進(jìn)人員公開(kāi)招聘,“逢進(jìn)必考〞,是事業(yè)單位人事制度改革的一項(xiàng)重要內(nèi)容。國(guó)務(wù)院于2022年4月25日公布了?事業(yè)單位人事管理?xiàng)l例》明確要求建立公開(kāi)招聘制度,形成民主、公開(kāi)、競(jìng)爭(zhēng)、擇優(yōu)的事業(yè)單位進(jìn)人機(jī)制。當(dāng)前,隨著高校人員招考制度的不斷完善,招考人數(shù)和頻率不斷增加。按照傳統(tǒng)的報(bào)名、資格審驗(yàn)、繳費(fèi)、配考場(chǎng)、查詢分?jǐn)?shù)等程序,一是整個(gè)過(guò)程周期長(zhǎng),二是波及大量人力物力,三是效率不高,不利于選拔優(yōu)秀人才。針對(duì)此情況,結(jié)合高校人事招考流程,設(shè)計(jì)基于DES加密與異步排隊(duì)訪問(wèn)的事業(yè)單位招聘平臺(tái),在系統(tǒng)設(shè)計(jì)過(guò)程中使用了面向?qū)ο蠹夹g(shù)。以SpringMVC框架為根底進(jìn)行設(shè)計(jì),同時(shí)為了解決多負(fù)載與系統(tǒng)數(shù)據(jù)平安問(wèn)題,創(chuàng)新性的應(yīng)用了DES對(duì)稱加密算法與異步排隊(duì)算法。

本招聘平臺(tái)改變了了傳統(tǒng)的手工招考形式,采用了當(dāng)前流行的平安可靠的系統(tǒng)平臺(tái),標(biāo)準(zhǔn)了招考過(guò)程中的流程和規(guī)范,通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)在線報(bào)名、資格審核、在線繳費(fèi)、在線打印報(bào)表和準(zhǔn)考證、隨機(jī)安頓考場(chǎng)、在線查詢等功能,高校通過(guò)人事招聘網(wǎng)站信息管理系統(tǒng),節(jié)省了人力物力,提高效率,標(biāo)準(zhǔn)流程,使人才求職信息管理工作系統(tǒng)化、標(biāo)準(zhǔn)化、自動(dòng)化。

二、設(shè)計(jì)目標(biāo)與研究?jī)?nèi)容

高校人事招聘平臺(tái)的設(shè)計(jì)過(guò)程完全是基于現(xiàn)代軟件項(xiàng)目的模式,首先對(duì)提出的問(wèn)題進(jìn)行可行性分析,從經(jīng)濟(jì)、技術(shù)、操作和平安四個(gè)方面論述了網(wǎng)上報(bào)名招聘的可行性。然后對(duì)系統(tǒng)需要完成的目標(biāo)進(jìn)行定義,即需求分析。需求分析局部分別討論了系統(tǒng)需要實(shí)現(xiàn)的各個(gè)功能,及各個(gè)功能需要到達(dá)的目標(biāo)、為用戶提供怎樣的效勞??傮w設(shè)計(jì)階段從概念上描述了系統(tǒng)的設(shè)計(jì),按照功能對(duì)系統(tǒng)進(jìn)行模塊劃分,詳細(xì)設(shè)計(jì)階段設(shè)計(jì)了系統(tǒng)的實(shí)現(xiàn)細(xì)節(jié)。

根據(jù)事業(yè)單位的招聘流程和報(bào)考環(huán)節(jié)并設(shè)計(jì)應(yīng)聘人員管理子系統(tǒng)、后臺(tái)核驗(yàn)子系統(tǒng)及管理子系統(tǒng)等,見(jiàn)圖1。

人事招聘系統(tǒng)實(shí)施的目的是完全或局部代替現(xiàn)有的手工人事招聘工作。它所提供的功能與流程一定要比現(xiàn)有工作流程強(qiáng)大,比照現(xiàn)有的工作需求,招聘系統(tǒng)需要實(shí)現(xiàn)的功能有:考生報(bào)名、網(wǎng)銀交費(fèi)、用戶審核、分排考場(chǎng)、成績(jī)排名等功能。

標(biāo)準(zhǔn)招考過(guò)程中流程和規(guī)范,通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)在線報(bào)名、資格審核、在線繳費(fèi)、在線打印報(bào)表和準(zhǔn)考證、隨機(jī)安頓考場(chǎng)、在線查詢等功能;設(shè)計(jì)B/S系統(tǒng),以SpringMVC為設(shè)計(jì)根本框架,實(shí)現(xiàn)跨平臺(tái)的系統(tǒng);對(duì)接支付寶等第三方支付接口,實(shí)現(xiàn)在線繳費(fèi);采用DES數(shù)據(jù)加密技術(shù),加強(qiáng)系統(tǒng)與數(shù)據(jù)庫(kù)交互的平安性;后臺(tái)管理采用基于RSA數(shù)字證書(shū)的雙向認(rèn)證技術(shù)以保證平安;設(shè)計(jì)并實(shí)現(xiàn)無(wú)插件的B/S打印功能;設(shè)計(jì)異步排隊(duì)算法以提高負(fù)載量。

三、設(shè)計(jì)原那么及流程

1.采用MVC模式〔Model+View+Controller的縮寫(xiě)〕

將一個(gè)應(yīng)用劃分成模型層、視圖層和控制層,根據(jù)Model、View、Controller的方式把應(yīng)用系統(tǒng)輸入、處理、輸出的過(guò)程實(shí)現(xiàn)有效別離。

如2圖所示,用戶〔應(yīng)聘人員〕提交請(qǐng)求〔requests〕與控制器〔Controller〕組件進(jìn)行請(qǐng)求交互??刂破鹘M件通過(guò)應(yīng)用邏輯控制它們。在模型實(shí)例被創(chuàng)立的情況下,控制器即選擇下一個(gè)視圖〔View〕頁(yè)面為用戶顯示,同時(shí),視圖同模型進(jìn)行交互操作獲得相關(guān)數(shù)據(jù)并能夠顯示相關(guān)數(shù)據(jù)。在用戶請(qǐng)求提交到控制器之前,視圖可以修改模型的當(dāng)前狀態(tài)[1]。

2.采用SpringMVC框架

SpringMVC就是Spring中的Web組件,功能豐盛,能夠與其它web框架實(shí)現(xiàn)無(wú)差別集成。

如圖3所示,采用SpringMVC框架時(shí),當(dāng)客戶端向Spring容器發(fā)起一個(gè)http請(qǐng)求時(shí)會(huì)被前端控制器攔截,并去尋找恰當(dāng)?shù)挠成涮幚砥鬟M(jìn)行處理;處理器選擇將請(qǐng)求發(fā)送給準(zhǔn)確的控制器;控制器處理的請(qǐng)求,并以modeandView〔屬性值和返回的頁(yè)面〕的形式返回給向前端控制器;前端控制器通過(guò)查詢viewResolver對(duì)象來(lái)試著解決從控制返回的視圖;如果前端控制找到對(duì)應(yīng)的視圖,那么將視圖返回給客戶端,否那么拋掉異常[1]。

3.數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)體關(guān)系圖

為了表明用戶的需求,并讓用戶理解系統(tǒng)的功能和他們?cè)谙到y(tǒng)中所扮演的角色。將系統(tǒng)抽象為七個(gè)概念上的實(shí)體,分別是崗位、職位、考生、考試科目、審核人員、考試地點(diǎn)、考場(chǎng),他們之間存在兩種關(guān)系。這樣既明確的敘述了設(shè)計(jì)思路,又便于與用戶進(jìn)行溝通。圖4即為系統(tǒng)的實(shí)體關(guān)系圖。

4.考生報(bào)考流程圖〔見(jiàn)圖5〕

5.后臺(tái)管理流程〔見(jiàn)圖6〕

6.在實(shí)踐中,由于報(bào)名集中會(huì)對(duì)效勞器造成壓力,同時(shí)考慮到平安性

在設(shè)計(jì)過(guò)程中采用了DES對(duì)稱加密算法與異步排隊(duì)算法。

DES加密算法技術(shù)成熟,在愛(ài)護(hù)金融數(shù)據(jù)的平安中應(yīng)用廣泛,具有計(jì)算量小、加密數(shù)度快、加密效率高等特點(diǎn)。DES加密算法使用了64位秘鑰中的56位,并在實(shí)際設(shè)計(jì)中不把第8、16、24……64位作為有效數(shù)據(jù)位,保證算法平安可靠地運(yùn)行。從而保證整個(gè)程序的平安性和交易數(shù)據(jù)的完整與平安。這是基于當(dāng)前一些黑客或非法組織專門(mén)盜取一些網(wǎng)站的人員信息資料進(jìn)行詐騙現(xiàn)象而設(shè)計(jì)的。

在實(shí)踐過(guò)程中,由于應(yīng)聘人員往往在報(bào)名截止時(shí)間點(diǎn)提交報(bào)名申請(qǐng),往往會(huì)出現(xiàn)提交請(qǐng)求頂峰,效勞器難以承受壓力,往往會(huì)宕機(jī)或進(jìn)入程序死循環(huán)。針對(duì)這個(gè)現(xiàn)象采取異步排隊(duì)算法,保證程序平穩(wěn)運(yùn)行。四、技術(shù)特征與創(chuàng)新性

1.基于Java的三層Web應(yīng)用程序開(kāi)發(fā)

系統(tǒng)采用SpringMVC三層架構(gòu),基于Linux操作系統(tǒng),跨平臺(tái),易移植。系統(tǒng)管理采用基于雙向認(rèn)證的數(shù)字證書(shū)結(jié)合MD5加密口令,保證系統(tǒng)后臺(tái)數(shù)據(jù)的平安性。采用SpringMVC框架作為Web層模型,比同類模型Struts在效率與平安性上更高。采用SpringMVC集成框架構(gòu)建層次更清晰,便于提高開(kāi)發(fā)效率和維護(hù)效率。

2.基于網(wǎng)銀的在線支付系統(tǒng)

系統(tǒng)實(shí)現(xiàn)了在線自助繳費(fèi),支持網(wǎng)銀、支付寶等第三方支付平臺(tái),同時(shí)預(yù)留了擴(kuò)展接口;同時(shí),在設(shè)計(jì)與實(shí)現(xiàn)上,充沛考慮了平安性與健壯性。交易數(shù)據(jù)全加密處理,交易數(shù)據(jù)傳遞和反應(yīng)均為密文,防止數(shù)據(jù)泄漏。并實(shí)現(xiàn)與支付平臺(tái)的兩次握手機(jī)制以保證回饋數(shù)據(jù)的正確接收。

3.異步排隊(duì)算法

設(shè)計(jì)異步排隊(duì)算法,在重負(fù)載情況下,前臺(tái)請(qǐng)求在后設(shè)計(jì)線程異步排隊(duì),保證系統(tǒng)在重負(fù)載下正常運(yùn)行??商岣咴谥刎?fù)載下高并發(fā)的運(yùn)行效率,經(jīng)過(guò)實(shí)際應(yīng)用,可最大限度提高效勞器的使用效率,是比照同類公務(wù)員招考系統(tǒng)創(chuàng)新點(diǎn)。

4.DES對(duì)稱加密算法的應(yīng)用

使系統(tǒng)與數(shù)據(jù)庫(kù)間的數(shù)據(jù)為加密后的數(shù)據(jù),最大限度上提高了系統(tǒng)數(shù)據(jù)的平安性。

五、總結(jié)

高校人員綜合招聘平臺(tái)改變了了傳統(tǒng)的手工招考形式,采用了當(dāng)前流行的平安可靠的系統(tǒng)平臺(tái),標(biāo)準(zhǔn)了招考過(guò)程中流程和規(guī)范,通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)在線報(bào)名、資格審核、在線繳費(fèi)、在線打印報(bào)表和準(zhǔn)考

溫馨提示

  • 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)論