网站首页  词典首页

请输入您要查询的论文:

 

标题 白云山3D旅游平台的设计与实现
范文

    田建学 徐晓林 杜晓军

    摘 要:陕西省佳县白云山是历史悠久的道教文化圣地,风景如诗如画,人文内涵丰富,是陕北地区极具代表性的景点。然而且因为地域和宣传不到位,其影响力仅仅局限在榆林地区,可以说是对道教文化和佳县山城特色景观资源的浪费。文章借助现代科技宣传白云山的历史文化,并实现了3D虚拟的景点浏览,使得白云山的历史风貌和山水景观以音视频结合的方式直观、立体地呈现在网友面前,增加人们对景点的了解。平台基于B/S模式,以MVC框架实现体系平台,前台运用JSP;后台采取分层思想,实现了信息管理。本系统使用SSH框架,后台信息维护方便,易于管理。经过测试,系统功能达到了预期的效果。

    关键词:虚拟;旅游网站;SSH架构

    1 课题意义

    近年来,国内游和出国游的人数不断增加,旅游网站逐步增多,但是普遍功能简单,后台数据不方便管理,随着虚拟现实技术的逐渐成熟,虚拟现实技术平台与行业应用逐渐在国内形成爆发的局势,虚拟现实技术在旅游行业中的应用也随之成为旅游业界以及旅游学界研究的议题之一[1]。

    本系统实现白云山旅游信息管理平台,方便人们了解白云山,和用于管理者实现用户管理、景点管理等功能,从而实现更好的宣传和更方便的管理、统计。

    2 技术方案

    采用MyEclipse,Tomcat,Unity3D等软件进行开发,SSH框架,JavaScript和XML可扩展标记语言,及虚拟现实技术。虚拟现实技术不同于计算机图形技术、多媒体技术等任何一种技术,而是一门集众多相关技术优势于一体的新技术,具有3个方面的基本特征:真实性、沉浸性、交互性。其中,沉浸性是虚拟现实技术的最主要特征[2]。

    3 需求分析

    3.1 系统管理模块

    系统的管理模块有11个,包括:(1)用户信息管理模块。管理员管理用户的信息。(2)旅游线路信息管理模块。管理员管理旅游線路的信息。(3)酒店信息管理模块。管理员对酒店信息进行相应的管理。(4)景点信息管理模块。管理员对景点信息进行相应管理。(5)新闻资讯管理模块。管理员对于新闻资讯信息进行相应的操作管理。(6)系统公告管理模块。管理员对于系统公告的信息进行相应的操作管理。(7)会员评价管理模块。管理员对于系统公告的信息进行相应的操作管理。(8)友情链接管理模块。管理员对于友情链接的信息进行相应的操作管理。(9)在线留言管理模块。管理员对于友情链接的信息进行相应的操作管理。(10)焦点图管理模块。管理员对于友情链接的信息进行相应的操作管理。(11)订单信息理模块。

    系统总体用例图如图1所示。

    3.2 E-R概念模型

    数据库的概念结构设计主要是设计各个类的属性,本平台分为14个实体属性数据,系统的E-R图如图2所示。

    4 设计

    4.1 总体设计

    本平台的总体设计应该遵守以下原则:(1)系统的可维护性,方便维护;(2)系统的可靠度,安全,可靠;(3)系统的可扩展性,方便功能的增加;(4)系统的适应度,满足用户的要求;(5)系统的安全性,拥有完善的安全机制,防止数据丢失。

    运用Struts提供的各类实用类和标签库能够简化编码工作。Hibernate能将Java应用和关系型数据库之间进行联系,它可以将对象模型表示的Java对象映射到关系型数据表中[3]。SSH框架如图3所示。

    4.2 模块结构设计

    功能根据角色的不同可以分为:(1)信息查看功能。用户登录系统、预约旅游线路、发表留言信息等功能;(2)信息管理功能。管理员经过登录验证后进入管理后、酒店信息管理、旅游路线管理、在线留言管等功能。

    4.3 数据库设计

    数据库设在整体设计中非常重要,因此需要遵循以下几个原则:(1)满足3NF设计原则,设计过程中应该对主键、外键和范式严格规范,能够保证数据库设计的合理性、规范性[4];(2)易用性,后期维护方便;(3)安全性,确保数据的安全。

    本系统的数据库表如表1所示。

    5 虚拟旅游模块的实现

    本系统运用MVC模式。系统功能按照视图层、控制层和模型层这3层设计进行实现[5]。

    功能描述:进入虚拟旅游页面,立体化模拟查看美景。

    第一步:先构造地面。

    第二步:添加第一人称视角,实现过程如图4所示。

    第三步:导入3D模型,实现过程如图5所示。

    第四步:实现页面如图6所示。

    6 结语

    本文通过将新的虚拟技术和传统网站技术的结合,同时配合音视频的多媒体效果,实现了是网站访问者在视觉、听觉以及感觉上达到一种身临其境的真实感,可以全面了解景点的人文历史典故、平面风景,还可以实现桌面游玩景点的真实感,更加形象地介绍景点,起到了更好的宣传效果。

    [参考文献]

    [1]熊梦婷.虚拟旅游的优势分析及其运作策略分析[J].度假旅游,2018(2):136-139.

    [2]冯学军.基于SSH框架的Web网站设计与实现[D].长春:长春理工大学,2010.

    [3]祁雪娟.多层框架技术的研究与应用[D].太原:太原理工大学,2007.

    [4]段远志.数据库设计方法[J].南昌教育学院学报,2005(4):88-90,93.

    [5]万东.基于Struts+Hibernate+Spring的轻量级J2EE框架[J].现代电子技术,2011(16):47-49.

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/10 11:51:57