◆劉 明 周智龍 周智鵬
(吉林大學計算機科學與技術學院 吉林 130012)
基于虛擬現實技術的校園師生服務平臺的設計
◆劉 明 周智龍 周智鵬
(吉林大學計算機科學與技術學院 吉林 130012)
隨著社會的不斷發展,新技術的不斷研發應用,使得虛擬現實技術被廣泛應用于校園中。本文主要針對消息推送在校園中的重要性進行論述,分析虛擬現實技術在校園中的應用情況、市場需求以及發展前景,對如何將消息推送與虛擬現實技術相結合進行設計說明,并對此設計的功能特點及其作用進行簡要闡述。
消息推送;虛擬現實技術;校園師生服務;設計
虛擬現實技術作為當今社會探討重點話題,從開始階段的無人知曉到如今的VR技術的普及,這都說明著虛擬現實技術在不斷的進步。而消息推送結合到虛擬現實技術,能夠進一步拓寬和完善虛擬現實技術,也能更好的服務于師生。建立虛擬現實技術的師生服務平臺,一方面是生可以更全面的了解校園動態、社團商家信息以及失物招領等,更詳細、更完整的存在于虛擬校園技術中。將信息發布實景化不僅能夠使師生更便捷直觀的獲取信息,還可以提高消息發送的效率。本文以吉林大學作為虛擬現實技術設計的對象,虛擬現實技術的校園師生服平臺的設計進行探究。
消息推送是校園建設過程中校內系統進行消息集成與發布的基礎信息服務。不同單位需要向校內最終用戶(教職工,學生)發布各類消息(通知,提醒,代辦,催辦)。國內高校主要消息推送方式有以下兩種,網頁列表式和使用即時通訊工具發送消息。
校園消息推送可以為各專業的學生,推送學校相關的動態以及學校通知等,可以有效篩掉沒有用或者問題不大的消息,可以對校園的動態信息進行及時更新,使學生更快速、全面地了解學校;失物招領以消息推送的方式發到平臺上,可以讓師生更直觀的了解事物信息,相對于過去的廣播形式更加方便、快捷;校園電子地圖導航功能作為消息推送的一種,可以使新學生可以更好的了解學校情況;消息推送下的校內圖書館查詢,可以大大節約學生更多的時間;此外,校園消息推送可以與其他第三方進行合作,可以在高校教學提供課堂教學互動,需要搭建平臺,使消息推送與第三方業務結合。消息推送,總的來說更方面、更快捷的服務于校園師生。
校園虛擬現實技術的應用發展狀況:
虛擬現實技術作為體驗與創建的虛擬世界的計算機模仿系統,從上個世紀九十年各國就對其進行了探究。經過多年的研究,各國都相繼建立虛擬校園,并對高等教育領域的信息化建設投入了大量資金。而目前國外,已經將虛擬現實技術應用于課堂教學中,并取得了不錯的反響。
而我國在上世紀九十年代也研究開發者虛擬校園,隨著社會發展、技術進步,虛擬現實技術在校園中的應用越來越被重視。我國只有少量比較著名的高校利用虛擬現實技術建立了虛擬校園,總的來說虛擬現實技術在我國高校校園中的應用并不是很廣泛,其用途比較單一,主要是瀏覽功能。在隨著相關技術無時無刻不斷更新和創新,虛擬現實技術更全方位的了解校園內的情況,特別是在課堂教學的地位越來越重要,將來的虛擬現實技術必然會在各大院校被廣泛應用。在虛擬現實技術中,三維圖形的生成技術已經較為成熟,在保證圖形質量以及復雜度的問題下來提升高刷新頻,此外虛擬現實技術結合設備的全新感官的體驗設計都是未來虛擬現實技術的研究方向。
校園師生服務平臺的建立本文采用的是將信息推送結合虛擬現實技術,設計一個更全方位的服務于師生的平臺。而此服務平臺的設計需要從以下四個方面進行重點分析研究:
(1)師生服務平臺的搭建
師生服務平臺的設計需要在Unity3D中整合使用3DMAX建立相應的建筑三維模型,構建仿真度比較高的虛擬校園場景,并將構建好的模型與消息推送相結合,并在相應腳本中實現各項服務的具體功能以及與服務器端通信的功能,自此,校園師生服務平臺也就基本建成了。
(2)數據庫服務器的搭建
師生服務平臺的搭建,離不來數據庫服務器的建立。服務器作為消息集散以及消息的處理中心,同時也掌管著師生服務平臺的賬號密碼的登錄。搭建好師生服務平臺后,數據庫服務器的管理發布者,將校園需要發布的消息送到師生服務平臺的服務器端,并將消息進行分析處理,分散到其他客戶端,客戶端只要打開師生服務平臺就可以及時了解校園內的實景動態信息。
(1)編寫事件管理器以及各事件函數
編寫事件管理器最主要的就是添加刪減事件,建立各事件的函數關系,一般可以可用 button1.Click+/-=new System.EventHandler(button1_Click是事件)的形式,有時也會以private void button1_Click(object sender,EventArgs e的形式存在,其中object sender表示觸發事件的發起者,EventArgs是包含事件數據的類的基類,用于傳遞事件的細節。e相當于是攜帶了這個事件的一些消息。另外,事件的處理函數可以用 Button btn=(Button)sender來表示。
(2)建立3D仿真校園場景
建立3D仿真校園場景需要從兩個方面著手:了解校園建筑的分布狀況,測量相關數據并對其進行拍照;使用 CAD畫圖軟件,畫出校園建筑物的各方位視圖。
師生服務平臺的設計主要有以下幾個功能:第一,失物招領。需要實現發布撿到物品的信息以及發布丟失物品的信息,這個功能就是將客戶端以及服務器端相互協調來實現,客戶端將這些丟失和尋找的信息進行上傳,服務器存儲已撿到的物品信息和正在尋找的物品信息,師生可以在此平臺上查詢這些信息,并將結果反饋到客戶端。第二,發布社團商家信息。信息發布者將商家將要發布的信息上傳到服務器端,然后由服務器端轉發到全校的師生。第三,防止虛假信息的發布。校園師生服務平臺的信息發布,是需要發布者登錄賬號才可以發布,如果發布者發布的消息存在虛假情況,可以查封發布者的賬號。
將社團商家的宣傳以及校園實景進行結合,將商家的活動已提醒的方式出現在各客戶端的商鋪模型上。師生在此平臺上查閱,可減少宣傳單過多,很少有人去看宣傳單而隨意丟棄,直接影響校園環境,避免師生出現反感情緒。
校園的失物招領平臺一般比較雜亂不堪,過去只是文字表述,無法實現對失物準確描述。而將失物信息結合虛擬校園場景的形式,師生可以直接在此平臺上看到物品丟失的地點以及撿到物品的地點。
一般新生入學時都不太了解校園環境,虛擬校園的建立有助于新生快速熟悉校園。同時此平臺也可以實現校園導航,有效幫助新生查詢到地點。
校園師生服務平臺的建立,在運用虛擬現實技術與消息推送相結合的方式實現的,可以有效服務于校園師生,對虛擬校園的建立有著積極的作用。
[1] 楊嬌,呂開云.國內外虛擬性校園技術的比較研究[J].數字技術與應用,2013.
[2] 劉鳳田,劉玉蘭.虛擬現實技術及其在教育領域的應用研究[J].河北農業大學學報,2005.
[3] 李穎,朱曼玲,王海濤,楊樹春.基于移動終端的高校統一消息推送平臺[J].中國高等教育學會教育信息化分會第十二次學術年會論文集,2014.