黃建 陳杉杉 宋浩 成孟 林雨
摘要:近幾年來,VR技術(shù)在我國得到了飛速的發(fā)展。但在國內(nèi)現(xiàn)階段的VR資源緊缺,質(zhì)量參差不齊,而其整合力度不高,為了收集與整合VR資源,為用戶提供豐富優(yōu)質(zhì)的VR資源,決定開發(fā)一個基于B/S的VR資源平臺站點(diǎn)。
關(guān)鍵詞:VR技術(shù);VR資源平臺;Web
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2018)07-0185-02
VR滲透到生活中的方方面面,在文化、農(nóng)業(yè)、制造、教育等行業(yè)中以得到高效的運(yùn)用[1]。美國是VR技術(shù)的發(fā)源地。英國在VR輔助設(shè)備方面遙遙領(lǐng)先。德國及瑞典以開始發(fā)力于VR。許多國家都已經(jīng)開始瞄準(zhǔn)VR市場[2]。
VR在我國起步相對較晚,相對發(fā)達(dá)國家有一定的差距[3]。但許多企業(yè)、高校、研究機(jī)構(gòu)越來越重視VR,它的潛力不僅僅體現(xiàn)在VR技術(shù)本身,更體現(xiàn)在其于傳統(tǒng)產(chǎn)業(yè)相結(jié)合,讓生活更加豐富便利[3]。在不久的將來VR在我國會得到蓬勃的發(fā)展[3]。開發(fā)VR資源平臺是為用戶提供最新的、高質(zhì)量的VR資源。
1 VR資源平臺系統(tǒng)分析與設(shè)計
1.1 需求分析
1.1.1 可行性分析
(1)經(jīng)濟(jì)可行性分析:該站點(diǎn)開發(fā)成本較低,周期短,開發(fā)者可以使用現(xiàn)成的開發(fā)工具及開發(fā)的技術(shù)可完成軟件開發(fā)。(2)社會可行性分析:開發(fā)站點(diǎn)為了整合資源,并不是為營利而進(jìn)行開發(fā),不會侵犯任何人的利益,不傳播不合法的信息,符合國家相關(guān)軟件開發(fā)準(zhǔn)則。(3)技術(shù)可行性分析:開發(fā)需要Emclipse,SQL Server,html,css,java等相關(guān)知識進(jìn)行開發(fā)。
1.1.2 功能分析(功能介紹)
本站點(diǎn)的VR資源應(yīng)用商店客戶端主要有:首頁、VR資源、設(shè)備、我的主頁四大模塊,客戶端流程圖如圖1所示。
(1) 首頁:首頁面主要由logo、導(dǎo)航欄、推薦內(nèi)容、視頻、VR資源四個部分組成,觸發(fā)VR資源會跳轉(zhuǎn)到VR資源下載頁面,可播放視頻。(2)VR資源:頁面主要有導(dǎo)航欄、推薦、新品、分類模塊組成,用戶可以輸入關(guān)鍵字檢索要下載的資源,也可以查看推薦資源。(3)設(shè)備:選擇購買所推薦設(shè)備。(4)我的主頁:包括用戶登錄、注冊、信息修改、歷史消息、收藏內(nèi)容、消息提醒、下載成功的VR資源和視頻、上傳、意見反饋、操作指南、版本更新模塊。
Web端管理員主要由用戶管理、個人中心管理、評論管理、文件管理、系統(tǒng)更新維護(hù)五個模塊組成。
(1)用戶管理:查看注冊用戶信息。(2)個人中心管理:管理員可以管理個人信息。(3)評論管理:可查看評論、回復(fù)評論、刪除個人評論。(4)文件管理:管理員可上傳文件、審核用戶上傳的文件、刪除系統(tǒng)文件。(5)系統(tǒng)更新維護(hù):管理員對系統(tǒng)進(jìn)行更新和維護(hù)。
1.1.3 功能結(jié)構(gòu)圖
本站點(diǎn)應(yīng)用商店各模塊大致如圖2所示。
1.2 系統(tǒng)靜態(tài)建模
1.2.1 系統(tǒng)用例圖(如圖3所示)
1.2.2 類簡介
該系統(tǒng)主要的類:Login類封裝了用戶登錄信息;UerInform-ation類封裝了用戶注冊的個人信息; Vr類封裝VR資源的信息; UseOper類包含用戶的登錄、注冊、修改個人信息等方法。登錄時UserOper調(diào)用UerInformation獲取到數(shù)據(jù)庫信息與Login類進(jìn)行對比,ture則登錄成功。
1.2.3 系統(tǒng)組件圖
系統(tǒng)組件以及它們之間的關(guān)系,如圖4所示。
1.3 動態(tài)建模
1.3.1 個人信息
用戶或管理員登錄成功后,可添加、修改、刪除個人信息,操作完成后保存信息。
1.3.2 評論
用戶或管理員登錄成功后,可查看評論,添加、回復(fù)、刪除評論。
1.3.3 用戶購買
用戶可購買VR資源或視頻,支付成功則購買成功。
1.3.4 下載資資源
用戶下載資源時序圖,如圖5所示。
1.3.5 資源上傳
用戶可以上傳自己喜歡的資源或視頻,經(jīng)管理員審核通過后即上傳成功。
管理員登錄成功后。可以上傳、刪除視頻。
1.4 數(shù)據(jù)建模
該系統(tǒng)主要有7個數(shù)據(jù)表:用戶信息表users、管理員信息表AdminInformation、評論表comment、VR資源管理表game、歷史記錄表history、訂單表order、收藏表usergame。
2 VR資源平臺系統(tǒng)實(shí)現(xiàn)
系統(tǒng)實(shí)現(xiàn)登陸子系統(tǒng)、注冊子系統(tǒng),用戶輸入合法的用戶名及密碼后提交到后臺與數(shù)據(jù)庫對比實(shí)現(xiàn)登陸,用戶輸入用戶名密碼及其手機(jī)號后獲取驗證碼實(shí)現(xiàn)注冊。首頁面子系統(tǒng)提供用戶對資源進(jìn)行瀏覽搜索,VR資源頁面子系統(tǒng)提供新品資源、分類資源、推薦資源以及詳情瀏覽功能。個人信息子系統(tǒng)提供用戶個人信息管理。評論子系統(tǒng)提供留言平臺。歷史紀(jì)錄與收藏系統(tǒng)提供用戶查閱、選擇歷史瀏覽記錄并向用戶提供資源的收藏與關(guān)注功能。
3 結(jié)語
該平臺可整合大量的優(yōu)質(zhì)VR資源以供用戶檢索,改善了傳統(tǒng)的VR質(zhì)量低整合力度不高等問題。通過對VR資源平臺系統(tǒng)的測試,測試結(jié)果表明該系統(tǒng)完成了系統(tǒng)需求所要求的工作流程,完成了系統(tǒng)的基本操作功能,用戶可以方便的找到想要的VR資源。
參考文獻(xiàn)
[1]姜學(xué)智,李忠華.國內(nèi)外虛擬現(xiàn)實(shí)技術(shù)的研究現(xiàn)狀[J].遼寧工程技術(shù)大學(xué)學(xué)報:自然科學(xué)版,2004,23(2):1-3.
[2]吳小明,柏蓉.VR時代:虛擬現(xiàn)實(shí)引爆產(chǎn)業(yè)未來[M].機(jī)械工業(yè)出版社,2016:160-164.
[3]胡衛(wèi)夕,胡騰飛.VR革命:虛擬現(xiàn)實(shí)將如何改變我們的生活[M].機(jī)械工業(yè)出版社,2016:1-26.