武焱旻,崔穎安
(西安理工大學(xué),陜西西安 710048)
Web3.0時(shí)代——一個(gè)全新的人機(jī)對(duì)話時(shí)代,一種更高效、個(gè)性、便捷的網(wǎng)絡(luò)時(shí)代和傳播模式正向我們走來(lái)。而在知識(shí)傳播密集、網(wǎng)絡(luò)使用普遍的高等院校,信息技術(shù)對(duì)當(dāng)代大學(xué)生的影響表現(xiàn)在他們使用網(wǎng)絡(luò)傳遞信息、建立聯(lián)系、表達(dá)情感,消解傳統(tǒng)媒體的話語(yǔ)權(quán),以自我認(rèn)同的價(jià)值為中心,構(gòu)造新型的網(wǎng)絡(luò)化組織。高校學(xué)生工作要面對(duì)網(wǎng)絡(luò)技術(shù)及學(xué)生對(duì)網(wǎng)絡(luò)的使用所產(chǎn)生的新的空間,積極引導(dǎo),利用網(wǎng)絡(luò)的共享和交流的特性,以一種新的學(xué)生工作網(wǎng)絡(luò)平臺(tái)及組織方式,將學(xué)生納入到學(xué)校管理體制中來(lái),這應(yīng)該是高校學(xué)生工作的一個(gè)探索方向。
從技術(shù)發(fā)展的特點(diǎn)來(lái)看,Web3.0包含了Web1.0和Web2.0的所有特點(diǎn),并在此基礎(chǔ)上更加智能化和人性化,它開(kāi)創(chuàng)的是一個(gè)跨越聚眾時(shí)代、分眾時(shí)代的全新的個(gè)性時(shí)代,下圖可以簡(jiǎn)要說(shuō)明從Web1.0到Web3.0的技術(shù)發(fā)展歷程:
圖1-1 Web1.0至Web3.0網(wǎng)絡(luò)技術(shù)發(fā)展歷程
Web3.0具有以下主要特征:
1)信息交互自由。網(wǎng)站內(nèi)的信息可以直接和其他網(wǎng)站相關(guān)信息進(jìn)行交互,能通過(guò)第三方信息平臺(tái)同時(shí)對(duì)多家網(wǎng)站的信息進(jìn)行整合使用。
2)微內(nèi)容的自由整合與有效聚合。為內(nèi)容可進(jìn)行最小單位的繼續(xù)拆分,并將詞義標(biāo)準(zhǔn)化、結(jié)構(gòu)化,使單位微內(nèi)容具有各種屬性信息,微信息之間實(shí)現(xiàn)互動(dòng)。
3)良好的個(gè)性化與高度的自主權(quán)。用戶創(chuàng)建自己需要的單元模塊,平臺(tái)會(huì)智能化處理互聯(lián)網(wǎng)海量信息的整合,最終聚合用戶個(gè)性化的需求。
系統(tǒng)由一個(gè)核心數(shù)據(jù)庫(kù)支撐,劃分為學(xué)生管理系統(tǒng)、學(xué)生社區(qū)系統(tǒng)及短信息互動(dòng)平臺(tái),教師、學(xué)生、家長(zhǎng)分別通過(guò)電腦、手機(jī)等終端,以無(wú)線網(wǎng)絡(luò)、internet、移動(dòng)短等信道與系統(tǒng)進(jìn)行交互。系統(tǒng)最大的特色在于將學(xué)生、學(xué)校、家庭三者有機(jī)的聯(lián)系在了一起,跨越了時(shí)間和空間的障礙。每個(gè)使用者都是參與者,教師、管理者有效收集各類學(xué)生所需信息于一個(gè)平臺(tái);家長(zhǎng)可通過(guò)該系統(tǒng)及時(shí)了解學(xué)生在校的各種信息實(shí)現(xiàn)了信息的交互。尤其是學(xué)生作為學(xué)校管理重要的參與者能夠在系統(tǒng)中主動(dòng)、公開(kāi)、透明地獲得信息、參與管理活動(dòng),改變?cè)陉惻f的學(xué)生管理模式下被動(dòng)的角色,變被動(dòng)為主動(dòng),參與學(xué)工管理完成獎(jiǎng)學(xué)金申請(qǐng)、助學(xué)金申請(qǐng)等活動(dòng)。提供功能強(qiáng)大的學(xué)生工作管理系統(tǒng),利用信息技術(shù)最大程度的減少重復(fù)性的事務(wù)工作,改善工作質(zhì)量,化復(fù)雜為簡(jiǎn)單,多、快、好、省的完成各項(xiàng)日常工作,提高日常工作的效率和質(zhì)量。建立過(guò)程控制體系,減少常規(guī)工作對(duì)教師責(zé)任心與主動(dòng)性的依賴,將學(xué)生存在的問(wèn)題以短信息的方式自動(dòng)、及時(shí)的進(jìn)行通知,使家長(zhǎng)與老師及早了解情況;該體系具有管理流程化、業(yè)務(wù)標(biāo)準(zhǔn)化、服務(wù)自動(dòng)化的特點(diǎn),能夠?yàn)閺V大學(xué)生提供一種體驗(yàn)式服務(wù),提升學(xué)生的滿意度。
圖2-1 基于web3.0的高校學(xué)生工作網(wǎng)絡(luò)系統(tǒng)拓?fù)鋱D
在web3.0環(huán)境下,高校學(xué)生工作系統(tǒng)將構(gòu)造一個(gè)虛擬世界與現(xiàn)實(shí)世界充分融合的平臺(tái),在這個(gè)平臺(tái)中,學(xué)生、學(xué)校的輔導(dǎo)員、導(dǎo)師及校外的家長(zhǎng)可以充分交流。該平臺(tái)分為三個(gè)層次:表示層,業(yè)務(wù)邏輯層、數(shù)據(jù)層(如圖2-2所示)
2.2.1 數(shù)據(jù)層
數(shù)據(jù)倉(cāng)庫(kù)首先是存儲(chǔ)數(shù)據(jù)的中心,為其他各層提供資源。針對(duì)現(xiàn)有各業(yè)務(wù)系統(tǒng)的數(shù)據(jù),進(jìn)行抽取、清理,并有效集成,按照主題進(jìn)行組織。本系統(tǒng)采用將數(shù)據(jù)分為三個(gè)主題,主要包括學(xué)生工作管理庫(kù)、CMS庫(kù)、SNS庫(kù)。數(shù)據(jù)倉(cāng)庫(kù)還提供了數(shù)據(jù)的管理功能。在現(xiàn)有各業(yè)務(wù)系統(tǒng)的基礎(chǔ)上,確定數(shù)據(jù)倉(cāng)庫(kù)的物理存儲(chǔ)結(jié)構(gòu)、安全、歸檔、備份、維護(hù)、恢復(fù),以及管理數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)字典、系統(tǒng)定義、數(shù)據(jù)轉(zhuǎn)換規(guī)則、數(shù)據(jù)加載頻率和業(yè)務(wù)規(guī)則等元數(shù)據(jù)信息。
2.2.2 業(yè)務(wù)邏輯層
該層提供為系統(tǒng)工作平臺(tái)所需要的基礎(chǔ)功能,主要包括基礎(chǔ)數(shù)據(jù)服務(wù)、內(nèi)容管理服務(wù)、消息隊(duì)列服務(wù)、內(nèi)容檢索服務(wù)、數(shù)據(jù)挖掘服務(wù)、短信息收發(fā)服務(wù)、長(zhǎng)信息收發(fā)服務(wù)。服務(wù)之間存在相互調(diào)用的關(guān)系,系統(tǒng)通過(guò)配置文件進(jìn)行依賴控制,從而達(dá)到高耦合,低內(nèi)聚的效果。
(1)基礎(chǔ)數(shù)據(jù)服務(wù)?;A(chǔ)數(shù)據(jù)服務(wù)是指系統(tǒng)運(yùn)行的基本信息配置管理,如用戶基本信息、權(quán)限信息、班級(jí)專業(yè)等信息維護(hù),系統(tǒng)日常運(yùn)營(yíng)的日志管理和監(jiān)控管理。
(2)內(nèi)容管理服務(wù)。內(nèi)容管理服務(wù)是指系統(tǒng)的業(yè)務(wù)管理,內(nèi)容管理服務(wù)不僅提供信息的基本操作,也提供流程化的服務(wù),比如獎(jiǎng)學(xué)金申請(qǐng)、審批和公示。
圖2-2 基于web3.0的高校學(xué)生工作網(wǎng)絡(luò)平臺(tái)模型
(3)工作流服務(wù)。工作流管理強(qiáng)調(diào)以過(guò)程管理為中心的管理模式,通過(guò)柔性定義業(yè)務(wù)流程,實(shí)現(xiàn)業(yè)務(wù)的自動(dòng)化,并實(shí)時(shí)監(jiān)控業(yè)務(wù)過(guò)程。本系統(tǒng)通過(guò)對(duì)各個(gè)業(yè)務(wù)需求的分析,將業(yè)務(wù)抽象成獨(dú)立的服務(wù)以及服務(wù)之間的聯(lián)系,利用JBPM為工作流基本框架,實(shí)現(xiàn)了將業(yè)務(wù)流程中的各個(gè)節(jié)點(diǎn)的服務(wù)進(jìn)行靈活定制,從而滿足業(yè)務(wù)的多變情況。
(4)消息隊(duì)列服務(wù)。消息隊(duì)列服務(wù)是一種分布式開(kāi)發(fā)技術(shù),有效的保障了消息傳遞和數(shù)據(jù)傳遞,它為不同的服務(wù)提供了異步通信機(jī)制,且與平臺(tái)無(wú)關(guān),易于擴(kuò)展和管理。本系統(tǒng)利用消息隊(duì)列進(jìn)行群組之間、用戶之間即時(shí)消息的收發(fā)和即時(shí)業(yè)務(wù)之間的數(shù)據(jù)傳遞。
(5)內(nèi)容檢索服務(wù)。系統(tǒng)的信息可能存儲(chǔ)在數(shù)據(jù)庫(kù)、網(wǎng)頁(yè)等多種形式的載體內(nèi)。內(nèi)容檢索服務(wù)主要用于解決信息檢索問(wèn)題,本系統(tǒng)采用Lucene全文檢索引擎,為用戶提供不同層次的搜索服務(wù),用戶利用該服務(wù)進(jìn)行新聞檢索、好友檢索、就業(yè)信息檢索、已畢業(yè)校友檢索等功能。
(6)數(shù)據(jù)挖掘服務(wù)。數(shù)據(jù)挖掘服務(wù)主要是用于解決為領(lǐng)導(dǎo)提供決策,也可以對(duì)系統(tǒng)的模塊使用熱點(diǎn)進(jìn)行分析,為系統(tǒng)改進(jìn)提供開(kāi)發(fā)方向,為管理學(xué)理論提供數(shù)據(jù)和統(tǒng)計(jì)分析。
(7)短信息服務(wù)。用戶可能通過(guò)短信息服務(wù),定制系統(tǒng)提供了信息服務(wù)功能,也可以向QQ,MSN、手機(jī)用戶發(fā)送短信息,用戶可以通過(guò)手機(jī)向系統(tǒng)發(fā)送定制和咨詢短信。
(8)長(zhǎng)信息服務(wù)。通過(guò)RSS服務(wù),讀者不必直接訪問(wèn)網(wǎng)站就能直接瀏覽定制頁(yè)面的最近更新內(nèi)容。系統(tǒng)通過(guò)用戶提供了郵箱賬號(hào),自動(dòng)接收和發(fā)送郵件信息。
2.2.3 表示層
表示層是一個(gè)系統(tǒng)的“門臉”,為了克服WEB系統(tǒng)顯示的固有缺點(diǎn),盡可能達(dá)到美觀、易用二個(gè)用戶標(biāo)價(jià)指標(biāo),本系統(tǒng)采用富客戶端技術(shù)開(kāi)發(fā)。其功能模塊結(jié)構(gòu)圖如下圖所示。
硬件設(shè)備由多個(gè)WEB服務(wù)器、一個(gè)短信群發(fā)器和多個(gè)數(shù)據(jù)庫(kù)服務(wù)器構(gòu)成。多個(gè)WEB服務(wù)器采用集群的方式,以提高系統(tǒng)的整體處理能力。一個(gè)短信群發(fā)器,為手機(jī)短信收發(fā)平臺(tái)提供硬件支持,多個(gè)數(shù)據(jù)庫(kù)服務(wù)器分別用于不同的子系統(tǒng),以降低子系統(tǒng)的耦合性。
3.2.1 RIA富客戶端技術(shù)
富客戶端的界面和操作性將能夠和傳統(tǒng)的C/S相媲美,提供更豐富、更友善、易用性更強(qiáng)的界面給用戶,同時(shí)互動(dòng)性更好,而開(kāi)發(fā)效率卻大為提高;特別是Flex內(nèi)建對(duì)音頻和視頻(包括H.264技術(shù))的支持,給用戶提供更好的操作體驗(yàn)。富客戶端技術(shù)實(shí)現(xiàn)了其統(tǒng)一的、跨平臺(tái)的承載平臺(tái),和傳統(tǒng)的C/S相比,繼承了其界面豐富、操作性強(qiáng)等優(yōu)點(diǎn),而又摒棄了其需要手動(dòng)安裝、配置、升級(jí)等缺點(diǎn)。
3.2.2 BLAZEDS中間件技術(shù)
BlazeDS是連接Flex和Java的索橋,是項(xiàng)針對(duì)遠(yuǎn)程調(diào)用和消息傳遞的開(kāi)源技術(shù),用來(lái)與服務(wù)器端的 Java 對(duì)象遠(yuǎn)程交互,也可以用來(lái)在客戶端之間傳遞消息。
3.2.3 J2EE服務(wù)器
本平臺(tái)采用JBOSS+TOMCAT多種J2EE服務(wù)器集群的方式布署業(yè)務(wù)模塊,以滿足不足子系統(tǒng)的功能和性能需求。
3.2.4 短信收發(fā)平臺(tái)
短信貓是一種基于無(wú)線方式進(jìn)行短信收發(fā)的通信網(wǎng)關(guān)設(shè)備,插入移動(dòng)運(yùn)營(yíng)商的手機(jī)SIM卡,可以與移動(dòng)運(yùn)營(yíng)商的短信中心建立無(wú)線連接,通過(guò)與PC的連接可以實(shí)現(xiàn)計(jì)算機(jī)控制應(yīng)用系統(tǒng)實(shí)現(xiàn)自由的短信收發(fā)。由于本系統(tǒng)的大量模塊需要收發(fā)短信息,本系統(tǒng)采用DELPHI語(yǔ)言,使用短信貓開(kāi)發(fā)包開(kāi)發(fā)了一個(gè)短信接收平臺(tái),部署在一臺(tái)小型服務(wù)器上,專門用于管理多臺(tái)短信貓,實(shí)時(shí)監(jiān)控短信的接收和發(fā)送。
3.2.5 WEB SERVICE
為了使原來(lái)各孤立的站點(diǎn)之間的信息能夠相互通信、共享,本系統(tǒng)與外部的交互采用了WEB SERVICE技術(shù)。Web Service所使用的是Internet上統(tǒng)一、開(kāi)放的標(biāo)準(zhǔn),如HTTP、XML、SOAP、WSDL等,所以Web Service可以在任何支持這些標(biāo)準(zhǔn)的環(huán)境中使用。本系統(tǒng)使用Xfire 框架,該框架支持支持重要的Web Service規(guī)范,可插拔的綁定,支持POJO、XMLBeans、JAXB1.1、JAXB2以及Castor; 能夠根據(jù)WSDL創(chuàng)建客戶端和服務(wù)器端的存根代碼。
圖2-3 基于web3.0的高校學(xué)生工作網(wǎng)絡(luò)平臺(tái)功能分析
總之,本章只是列出了系統(tǒng)開(kāi)發(fā)中需要的基本軟件、技術(shù)和所需硬件,隨著系統(tǒng)業(yè)務(wù)模塊的增強(qiáng),本系統(tǒng)將為用戶提供更加豐富、易用的交互。
[1]黃琛,趨向web3.0:網(wǎng)絡(luò)營(yíng)銷的變革及可能,浙江大學(xué)碩士論文,2009.5
[2][3]劉建林,一個(gè)理念 十個(gè)平臺(tái)——高校學(xué)生工作創(chuàng)新體系研究[M],西北農(nóng)歷科技大學(xué)出版社,2009