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

?

基于Web平臺(tái)的高職院校學(xué)生就業(yè)信息管理系統(tǒng)設(shè)計(jì)

2022-02-03 08:19賀冰心
關(guān)鍵詞:信息管理系統(tǒng)數(shù)據(jù)庫(kù)院校

賀冰心

(湖南環(huán)境生物職業(yè)技術(shù)學(xué)院,湖南 衡陽(yáng) 421005)

0 引言

隨著前幾年網(wǎng)絡(luò)技術(shù)的應(yīng)用日趨成熟,各類應(yīng)用軟件的開(kāi)發(fā)也逐漸向Web 技術(shù)靠攏,為滿足社會(huì)需要而形成更優(yōu)質(zhì)的平臺(tái)[1]。目前,Web 技術(shù)已有了較大突破,B/S 模型就是其中的一個(gè)技術(shù)種類[2]。這種方式目前廣泛應(yīng)用于網(wǎng)絡(luò),基于各種信息技術(shù)實(shí)現(xiàn)管理平臺(tái)的建設(shè),為管理提供更便捷的信息化形式[3]。在Web 模式下,用戶只需要在瀏覽器上運(yùn)行,不必?fù)?dān)心軟件和硬件的操作轉(zhuǎn)換,無(wú)須對(duì)系統(tǒng)維護(hù)過(guò)度關(guān)注[4]。該文將Web 平臺(tái)與高職院校學(xué)生就業(yè)信息管理系統(tǒng)相結(jié)合,建立數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)資源進(jìn)行合理保存,對(duì)系統(tǒng)數(shù)據(jù)庫(kù)進(jìn)行類圖的整體設(shè)計(jì),提高系統(tǒng)運(yùn)行效率??蛻糁豁毎l(fā)送相應(yīng)的命令和要求,就可以獲得所需數(shù)據(jù),實(shí)現(xiàn)了就業(yè)信息的高效管理。

1 硬件設(shè)計(jì)

高職院校學(xué)生就業(yè)信息管理系統(tǒng)的硬件平臺(tái)主要通過(guò)16/32 位RISC 的STM32F10X 處理器及外圍核心擴(kuò)展模塊實(shí)現(xiàn),適用于普通通用化設(shè)備和其他嵌入式設(shè)備。內(nèi)置ARMCortexTM-M3 核心,核心的內(nèi)核為STM32F10X,包括3個(gè)驅(qū)動(dòng)單元及其余的分支單元,支持DCODE 總線接入,支持Flash 外擴(kuò)穿行及EEPROM 外擴(kuò),配備獨(dú)立A/D 變換器,包括電池備份區(qū)域、低功耗模式以及AWU 區(qū)域。該系統(tǒng)的硬件架構(gòu)如圖1 所示。

圖1 系統(tǒng)的硬件結(jié)構(gòu)框圖

內(nèi)置512 kbit 內(nèi)存,用于操作系統(tǒng)和客戶端應(yīng)用;外部接口一端是RS232 串口,用于連接控制臺(tái),顯示局部狀態(tài),修改主要參數(shù),另一端10 M/100 Mbps 的以太網(wǎng)端口,用于接入LAN;外設(shè)WatchDog,確保系統(tǒng)的正常工作;ARM JTAG標(biāo)準(zhǔn)的調(diào)試界面;2 個(gè)功率指示分別為5 V 和3.3 V,擴(kuò)展電源控制界面,PWM 控制蜂鳴器可實(shí)現(xiàn)局部故障提醒;內(nèi)置DC 電源,接入AC 電源,其電壓均為220 V。

2 系統(tǒng)架構(gòu)設(shè)計(jì)

高職院校大都采用成熟的基于Web 平臺(tái)的高職院校學(xué)生就業(yè)信息管理系統(tǒng),管理系統(tǒng)架構(gòu)也在不斷衍變。該系統(tǒng)主要是為學(xué)生的個(gè)人信息特征而設(shè)計(jì),其數(shù)據(jù)比較單一,在實(shí)用性方面存在一定的問(wèn)題[5]。Web 體系結(jié)構(gòu)一般被設(shè)計(jì)為一個(gè)綜合體系,按照應(yīng)用進(jìn)行細(xì)分,其主要目標(biāo)是實(shí)現(xiàn)“高內(nèi)聚、低禍合”的理念。該系統(tǒng)分為表現(xiàn)層、控制層及數(shù)據(jù)訪問(wèn)層3 個(gè)層面,如圖2 所示。

圖2 基于Web 平臺(tái)的高職院校學(xué)生就業(yè)信息管理系統(tǒng)3 層結(jié)構(gòu)圖

該系統(tǒng)的表現(xiàn)層主要由前、后臺(tái)功能頁(yè)面組成,供使用者瀏覽操作;控制層主要是對(duì)各功能模塊進(jìn)行邏輯處理,包括就業(yè)信息的采集、處理、匯總及顯示;數(shù)據(jù)訪問(wèn)層主要實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)資源的各項(xiàng)管理工作。

2.1 表現(xiàn)層

基于Web 平臺(tái)的高職院校學(xué)生就業(yè)信息管理系統(tǒng)表現(xiàn)層的主要功能是展示前、后臺(tái)頁(yè)面,為信息顯示及就業(yè)指導(dǎo)提供方便[6]。為了解決這些實(shí)際問(wèn)題,JSP 與Facelets 相結(jié)合。JSP 在編譯階段用JSP 動(dòng)態(tài)產(chǎn)生Facelets 文件,然后由Facelets 引擎進(jìn)行運(yùn)行時(shí)的控制,它可以將兩者的長(zhǎng)處相結(jié)合,并充分發(fā)揮技術(shù)上的優(yōu)勢(shì)[7]。Web 表現(xiàn)層設(shè)計(jì)流程如圖3 所示。

圖3 Web 表現(xiàn)層流程

首先,建立一個(gè)靜態(tài)模型,對(duì)高職院校的就業(yè)信息進(jìn)行建模,并對(duì)其進(jìn)行系統(tǒng)日志的分析提取,構(gòu)造空間模型X,具體如公式(1)所示。

式中:m為學(xué)生數(shù)目;n為雇用類別。

在此基礎(chǔ)上,該文提出了一種基于公共屬性的高職院校畢業(yè)生就業(yè)信息的靜態(tài)模型,即表格中所顯示的職業(yè)學(xué)校畢業(yè)生的就業(yè)信息都是以基本信息片段為基礎(chǔ)。特定的業(yè)務(wù)對(duì)象是用SpringX-Bean 來(lái)配置的XML 文件,假設(shè)根據(jù)新的矩陣就可以計(jì)算第i個(gè)學(xué)生的第j 種行為屬性xij占該學(xué)生就業(yè)信息的比重為pij,相應(yīng)的計(jì)算公式如公式(2)所示。

在獲得一定比例的基礎(chǔ)上,通過(guò)計(jì)算相關(guān)的信息熵來(lái)建立一個(gè)動(dòng)態(tài)模型。該模式以JSP 文件的形式表示,它是一種能實(shí)現(xiàn)公共商業(yè)邏輯的工具,模板文件可以從XML 文檔中讀出院校畢業(yè)生的工作狀況。在此基礎(chǔ)上,將樣式信息集成到一個(gè)動(dòng)態(tài)模型中,保證整個(gè)系統(tǒng)界面的統(tǒng)一。為了易于維護(hù),當(dāng)用戶界面的風(fēng)格要求改變時(shí),只需要修改模型即可。最后通過(guò)修改Facelets 的源代碼,在編譯階段調(diào)用JSP 編譯器,產(chǎn)生動(dòng)態(tài)HTML 內(nèi)容,然后傳遞到Facelets 上。而普通的Facelets 頁(yè)面將會(huì)被直接調(diào)用進(jìn)行編輯和運(yùn)行。

2.2 控制層

基于Web 平臺(tái)的高職院校學(xué)生就業(yè)信息管理系統(tǒng)控制層即Web 服務(wù)器,它具有很強(qiáng)的應(yīng)用擴(kuò)展能力。Web 服務(wù)端需要對(duì)處理系統(tǒng)進(jìn)行邏輯控制,完成、接收和處理用戶的需求,通過(guò)與數(shù)據(jù)庫(kù)的對(duì)應(yīng)解決方案來(lái)完成與數(shù)據(jù)庫(kù)的連接,并向數(shù)據(jù)庫(kù)發(fā)送處理請(qǐng)求,由數(shù)據(jù)庫(kù)將處理的結(jié)果發(fā)送到Web 服務(wù)器完成編譯。

2.2.1 就業(yè)信息采集

為了實(shí)現(xiàn)快速、智能化的數(shù)據(jù)處理,自動(dòng)化設(shè)備的數(shù)據(jù)采集系統(tǒng)需要具有便捷性、時(shí)效性和智能性3 個(gè)特征[8]。在使用的便捷性方面,要求數(shù)據(jù)采集系統(tǒng)能夠?qū)崿F(xiàn)員工的移動(dòng)辦公,并能降低人工的工作量,實(shí)現(xiàn)無(wú)紙化工作。在時(shí)間方面,數(shù)據(jù)的獲取要求具有快速的數(shù)據(jù)查詢與處理能力,如文件的快速產(chǎn)生、流程的迅速轉(zhuǎn)化等。采用SNBI 方法,根據(jù)資源配置算法,對(duì)不同節(jié)點(diǎn)的職業(yè)信息進(jìn)行選擇。在資源配置中,將就業(yè)屬性分配給公司,每個(gè)階段的企業(yè)屬性都是學(xué)生所偏愛(ài)的屬性,而選擇屬性節(jié)點(diǎn)的次數(shù)與公司對(duì)此屬性的重視程度成正比,就業(yè)信息節(jié)點(diǎn)值pi,z的計(jì)算如公式(3)所示。

式中:z為發(fā)展階段;i為就業(yè)類型;r為企業(yè)的資源分配值;為招聘的學(xué)生包括屬性d 的次數(shù);pr.d為屬性d 的資源分配值;為屬性d 被選擇的次數(shù)。

在智能性方面,需要在數(shù)據(jù)采集中做到自動(dòng)報(bào)警、智能錯(cuò)誤報(bào)警等。這些方面能夠有效地防止在采集過(guò)程中出現(xiàn)差錯(cuò),提高數(shù)據(jù)的時(shí)效性,真正做到數(shù)據(jù)的快速收集和智能處理。

2.2.2 就業(yè)信息處理

就業(yè)信息處理模塊通過(guò)調(diào)用WebServices 實(shí)現(xiàn)用戶登錄,獲取用戶ID 后,按照各自的工作權(quán)限進(jìn)行分配,使各個(gè)用戶都具有相應(yīng)的信息處理權(quán)限。就業(yè)信息處理流程如圖4 所示。

圖4 就業(yè)信息處理流程

就業(yè)信息處理的具體工作流程如下:1)發(fā)起方呼叫SSO業(yè)務(wù)的登錄方式,將登入信息傳送給SSO,并獲取SSO 返回的隨機(jī)代碼(32 bit GUID 字符串)。2)發(fā)起者將隨機(jī)代碼用作參數(shù),以URL 的參數(shù)形式發(fā)送到工作信息管理系統(tǒng)。3)接收到注冊(cè)請(qǐng)求后,使用SSO 服務(wù)中的getUserId 方式,以隨機(jī)代碼為參數(shù),獲取注冊(cè)用戶ID。4)高職院校畢業(yè)生就業(yè)信息管理系統(tǒng)根據(jù)RBACl 預(yù)設(shè),按照角色的存取權(quán)限為注冊(cè)用戶提供相應(yīng)的信息獲取權(quán)限。

2.2.3 就業(yè)信息匯總

數(shù)據(jù)信息匯總模塊類似于在服務(wù)器端添加一個(gè)數(shù)據(jù)緩沖層,使數(shù)據(jù)能夠得到較好的匯總緩沖服務(wù),可以極大地減少?gòu)臄?shù)據(jù)庫(kù)中獲取數(shù)據(jù)的時(shí)間。可以得到學(xué)生處于發(fā)展階段z 的i 類型就業(yè)信息匯總pz,其計(jì)算如公式(4)所示。

式中:z為學(xué)生的發(fā)展階段;i為專業(yè)及就業(yè)類型;k為企業(yè)招聘序號(hào);j為學(xué)生的招聘偏好;為就業(yè)匯總信息向量;sj為j個(gè)學(xué)生構(gòu)成的學(xué)生集合。

數(shù)據(jù)的匯總是建立在系統(tǒng)基礎(chǔ)上的,和讀取數(shù)據(jù)庫(kù)文檔相比,添加就業(yè)信息匯總模塊可以提高讀取效率。

2.2.4 就業(yè)信息輸入

就業(yè)信息輸入模塊是把信息匯總模塊中的各類信息,例如就業(yè)人事信息、就業(yè)渠道信息以及學(xué)生自主錄入信息等,均以XML 的形式進(jìn)行導(dǎo)入、導(dǎo)出,最后顯示完整的就業(yè)信息,其構(gòu)成如圖5 所示。

圖5 就業(yè)信息輸入環(huán)節(jié)

首先讀入XML 路徑,讀取就業(yè)信息節(jié)點(diǎn)。其次依次查找子結(jié)點(diǎn),進(jìn)行遍歷讀取。如果子結(jié)點(diǎn)后面還有數(shù)據(jù),則繼續(xù)讀取任務(wù),直至讀完子結(jié)點(diǎn),沒(méi)有需要的數(shù)據(jù)時(shí)讀完就會(huì)結(jié)束操作,完成數(shù)據(jù)的輸入。將操作步驟調(diào)轉(zhuǎn)方向,則數(shù)據(jù)輸入的反向操作就是數(shù)據(jù)輸出的步驟。

2.3 數(shù)據(jù)訪問(wèn)層

在高校學(xué)生就業(yè)信息管理系統(tǒng)中,數(shù)據(jù)庫(kù)的設(shè)計(jì)是非常關(guān)鍵的部分,系統(tǒng)各業(yè)務(wù)功能都依賴于數(shù)據(jù)庫(kù),數(shù)據(jù)的組織形式、數(shù)據(jù)之間的關(guān)系以及數(shù)據(jù)的存儲(chǔ)方式等都與數(shù)據(jù)的安全性有關(guān)。在該系統(tǒng)中,該文采用層次式的類圖設(shè)計(jì)方法,對(duì)系統(tǒng)數(shù)據(jù)庫(kù)進(jìn)行類圖的整體設(shè)計(jì),然后對(duì)各子系統(tǒng)進(jìn)行類圖設(shè)計(jì),最后設(shè)計(jì)用例類圖。在逐步細(xì)化的同時(shí),系統(tǒng)可以回到前端對(duì)上層的類圖進(jìn)行優(yōu)化,數(shù)據(jù)圖類圖整體設(shè)計(jì)流程如圖6 所示。

圖6 數(shù)據(jù)庫(kù)類圖設(shè)計(jì)步驟

數(shù)據(jù)庫(kù)的設(shè)計(jì)工作主要是根據(jù)就業(yè)信息要求,把需要持久保存的類圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)表,并詳細(xì)定義表格的列屬性。在數(shù)據(jù)庫(kù)的設(shè)計(jì)中,數(shù)據(jù)資源的合理維護(hù)是提高系統(tǒng)工作效率的根本。數(shù)據(jù)訪問(wèn)層即數(shù)據(jù)庫(kù)服務(wù)器,是整個(gè)系統(tǒng)架構(gòu)的核心部分,數(shù)據(jù)層位于數(shù)據(jù)庫(kù)服務(wù)器端,具有數(shù)據(jù)處理及邏輯判斷等功能。

3 測(cè)試試驗(yàn)

3.1 試驗(yàn)準(zhǔn)備

該系統(tǒng)采用當(dāng)前流行的B/S 架構(gòu),基于Windows7 開(kāi)發(fā)平臺(tái),采用IDEA 集成開(kāi)發(fā)環(huán)境,Springboot 架構(gòu),Web 服務(wù)器采用Tomcat,并采用MySQL 數(shù)據(jù)庫(kù),JSP 前端編程技術(shù)。MySQL 可以在主要的操作系統(tǒng)如Mac OS、Windows、Linux 和UNIX 上運(yùn)行,還可以通過(guò)Tcl、Ruby、PHP、Java、C、C++等語(yǔ)言運(yùn)行,在這些語(yǔ)言中PHP 和MySQL 是最兼容的。系統(tǒng)的前端應(yīng)用了目前比較流行的Ajax 技術(shù),對(duì)頁(yè)面進(jìn)行異步的更新,后端則以JSON 的形式將數(shù)據(jù)傳輸?shù)角岸恕?/p>

3.2 試驗(yàn)結(jié)果

選取5 個(gè)不同節(jié)點(diǎn)資源值,測(cè)試該文系統(tǒng)就業(yè)推薦的計(jì)算時(shí)間與準(zhǔn)確率,測(cè)試結(jié)果見(jiàn)表1。

根據(jù)表1 可知,系統(tǒng)采集時(shí)間最高為8.5 ms,傳輸速率較快,系統(tǒng)計(jì)算時(shí)間不大于2 s,準(zhǔn)確率高達(dá)99.2%。該文通過(guò)構(gòu)建以Web 為平臺(tái)的高職畢業(yè)生就業(yè)信息管理系統(tǒng),將學(xué)生畢業(yè)生、系統(tǒng)管理員、招聘應(yīng)屆生企業(yè)及就業(yè)指導(dǎo)教師4 個(gè)環(huán)節(jié)有機(jī)地連接起來(lái),實(shí)現(xiàn)了就業(yè)信息及招聘信息的有效共享,降低了管理中所需的人力、物力及財(cái)力損耗,提高了畢業(yè)生的就業(yè)效率、用人單位的招聘效率和管理效率,使畢業(yè)生的就業(yè)管理信息化水平得到了明顯的提高。

表1 測(cè)試試驗(yàn)結(jié)果

4 結(jié)語(yǔ)

綜上所述,系統(tǒng)硬件設(shè)計(jì)采用STM32F10X 內(nèi)嵌處理器,系統(tǒng)Web 架構(gòu)分為表現(xiàn)層、控制層和數(shù)據(jù)訪問(wèn)層3 個(gè)層次,為信息顯示及就業(yè)指導(dǎo)提供方便,完成、接收和處理來(lái)自用戶請(qǐng)求的任務(wù),完善數(shù)據(jù)庫(kù)的設(shè)計(jì)工作,合理維護(hù)數(shù)據(jù)資源是提高系統(tǒng)工作效率的基礎(chǔ)。針對(duì)目前有關(guān)系統(tǒng)設(shè)計(jì)中遇到的問(wèn)題,在未來(lái)的高職院校學(xué)生就業(yè)管理工作中將繼續(xù)進(jìn)行相關(guān)研究,為適應(yīng)目前高職教育管理工作的需要,不斷地開(kāi)發(fā)和提高系統(tǒng)性能,為日后的管理信息化提供幫助。

猜你喜歡
信息管理系統(tǒng)數(shù)據(jù)庫(kù)院校
三維可視化信息管理系統(tǒng)在選煤生產(chǎn)中的應(yīng)用
信息管理系統(tǒng)在工程項(xiàng)目管理的應(yīng)用
基于三維TGIS的高速公路綜合信息管理系統(tǒng)
院校傳真
院校傳真
院校傳真
院校傳真