基于JSP的VR资源站点设计
2018-10-10黄建陈杉杉宋浩成孟林雨
黄建 陈杉杉 宋浩 成孟 林雨
摘要:近几年来,VR技术在我国得到了飞速的发展。但在国内现阶段的VR资源紧缺,质量参差不齐,而其整合力度不高,为了收集与整合VR资源,为用户提供豐富优质的VR资源,决定开发一个基于B/S的VR资源平台站点。
关键词:VR技术;VR资源平台;Web
中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2018)07-0185-02
VR渗透到生活中的方方面面,在文化、农业、制造、教育等行业中以得到高效的运用[1]。美国是VR技术的发源地。英国在VR辅助设备方面遥遥领先。德国及瑞典以开始发力于VR。许多国家都已经开始瞄准VR市场[2]。
VR在我国起步相对较晚,相对发达国家有一定的差距[3]。但许多企业、高校、研究机构越来越重视VR,它的潜力不仅仅体现在VR技术本身,更体现在其于传统产业相结合,让生活更加丰富便利[3]。在不久的将来VR在我国会得到蓬勃的发展[3]。开发VR资源平台是为用户提供最新的、高质量的VR资源。
1 VR资源平台系统分析与设计
1.1 需求分析
1.1.1 可行性分析
(1)经济可行性分析:该站点开发成本较低,周期短,开发者可以使用现成的开发工具及开发的技术可完成软件开发。(2)社会可行性分析:开发站点为了整合资源,并不是为营利而进行开发,不会侵犯任何人的利益,不传播不合法的信息,符合国家相关软件开发准则。(3)技术可行性分析:开发需要Emclipse,SQL Server,html,css,java等相关知识进行开发。
1.1.2 功能分析(功能介绍)
本站点的VR资源应用商店客户端主要有:首页、VR资源、设备、我的主页四大模块,客户端流程图如图1所示。
(1) 首页:首页面主要由logo、导航栏、推荐内容、视频、VR资源四个部分组成,触发VR资源会跳转到VR资源下载页面,可播放视频。(2)VR资源:页面主要有导航栏、推荐、新品、分类模块组成,用户可以输入关键字检索要下载的资源,也可以查看推荐资源。(3)设备:选择购买所推荐设备。(4)我的主页:包括用户登录、注册、信息修改、历史消息、收藏内容、消息提醒、下载成功的VR资源和视频、上传、意见反馈、操作指南、版本更新模块。
Web端管理员主要由用户管理、个人中心管理、评论管理、文件管理、系统更新维护五个模块组成。
(1)用户管理:查看注册用户信息。(2)个人中心管理:管理员可以管理个人信息。(3)评论管理:可查看评论、回复评论、删除个人评论。(4)文件管理:管理员可上传文件、审核用户上传的文件、删除系统文件。(5)系统更新维护:管理员对系统进行更新和维护。
1.1.3 功能结构图
本站点应用商店各模块大致如图2所示。
1.2 系统静态建模
1.2.1 系统用例图(如图3所示)
1.2.2 类简介
该系统主要的类:Login类封装了用户登录信息;UerInform-ation类封装了用户注册的个人信息; Vr类封装VR资源的信息; UseOper类包含用户的登录、注册、修改个人信息等方法。登录时UserOper调用UerInformation获取到数据库信息与Login类进行对比,ture则登录成功。
1.2.3 系统组件图
系统组件以及它们之间的关系,如图4所示。
1.3 动态建模
1.3.1 个人信息
用户或管理员登录成功后,可添加、修改、删除个人信息,操作完成后保存信息。
1.3.2 评论
用户或管理员登录成功后,可查看评论,添加、回复、删除评论。
1.3.3 用户购买
用户可购买VR资源或视频,支付成功则购买成功。
1.3.4 下载资资源
用户下载资源时序图,如图5所示。
1.3.5 资源上传
用户可以上传自己喜欢的资源或视频,经管理员审核通过后即上传成功。
管理员登录成功后。可以上传、删除视频。
1.4 数据建模
该系统主要有7个数据表:用户信息表users、管理员信息表AdminInformation、评论表comment、VR资源管理表game、历史记录表history、订单表order、收藏表usergame。
2 VR资源平台系统实现
系统实现登陆子系统、注册子系统,用户输入合法的用户名及密码后提交到后台与数据库对比实现登陆,用户输入用户名密码及其手机号后获取验证码实现注册。首页面子系统提供用户对资源进行浏览搜索,VR资源页面子系统提供新品资源、分类资源、推荐资源以及详情浏览功能。个人信息子系统提供用户个人信息管理。评论子系统提供留言平台。历史纪录与收藏系统提供用户查阅、选择历史浏览记录并向用户提供资源的收藏与关注功能。
3 结语
该平台可整合大量的优质VR资源以供用户检索,改善了传统的VR质量低整合力度不高等问题。通过对VR资源平台系统的测试,测试结果表明该系统完成了系统需求所要求的工作流程,完成了系统的基本操作功能,用户可以方便的找到想要的VR资源。
参考文献
[1]姜学智,李忠华.国内外虚拟现实技术的研究现状[J].辽宁工程技术大学学报:自然科学版,2004,23(2):1-3.
[2]吴小明,柏蓉.VR时代:虚拟现实引爆产业未来[M].机械工业出版社,2016:160-164.
[3]胡卫夕,胡腾飞.VR革命:虚拟现实将如何改变我们的生活[M].机械工业出版社,2016:1-26.