虚拟现实的网上预订系统的研究与实现

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:liongliong521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要
  针对日趋成熟和开放的电子交易平台,通过对于产品的展示以达到吸引顾客和提高用户体验的目的,特将主要研究设定为利用一个包含三维技术的网站为表现方式,虚拟现实的网上酒店房间预订系统。具体为,该系统通过对于各类标准的房间内部三维的场景设计,提供用户如亲临其境的体验感受,切实感受房间内部的设施和结构等想要了解到内容,然后据此用户可以选择自己青睐的对象进行预订。
  关键词: 交互式; 虚拟现实;房间场景展示;网络预订系统;VRML;MVC
  【分类号】:TP311.52
  一、J2EE及可视化技术的相关说明
  1. MVC设计模式
  MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
  MVC模式具有耦合性低、重用性高等优点,但因为没有明确的定义,所以理解上容易出现偏差等特征也将损害操作性能。
  2.概述目前关于VISUALIZATION的技术
  可视化(Visualization)是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,并进行交互处理的理论、方法和技术。基于VRML的虚拟现实应用研究 正运用于多个方面。结合与现下的电子商务热点,基于VRML的虚拟产品展示系统研究 变得更加深入。
  (1) 基于VRML 技术:服务器端提供的是VRML文件和支持资源,浏览器通过插件将描述性的文本解析为对应的类属,并在显示器上呈现出来。通过编程、三维建模工具和VRML可视化软件实现;在虚拟三维场景展示时,文件数据量很大。
  (2) 基于Java技术: 通过浏览器执行程序,直接将三维模型渲染后实时展现三维实体。通过编程和三维建模工具来实现;在三维对象和三维场景展示时,文件数据量小。
  目前总体来说,Web3D市场比较混乱,因此期待成熟的优异的技术与产品的出现,结束混乱的局面,开创Web3D应用的新时代。
  二、系统分析设计
  1.现系统工作描述
  房间预订是向广大用户提供各大酒店房间预订服务和交易的方式。用户可以通过网站获得房间预订服务,预订各酒店房间。房间预订可以根据您的需求准确快速的预订到您想要入住的房间;在房间预订之前用户可以实时对您所需要的房间查询;系统会根据您的房间查询条件显示房间信息,查询完成后,您就可以对满意的房间进行房间预订。
  本系统功能为消费者向酒店预定房间和酒店对系统的管理功能。各消费者把预定房间的消费者信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行地点等)输入到该系统。当消费者交付了预订金后,系统印出取票通知和账单号给消费者,消费者在预订日期前一天凭账单号交款取得房卡。此外酒店为随时掌握各地区酒店的入住情况,需定期进行查询统计,以便适当调整。
  2.数据库设计
  输人输出要求
  以消费者信息输入输出数据为例:
  用户信息表字典
  名称:用户信息
  编号:DS1
  简述:存储用户信息
  数据存储的组成:用户信息=编号+[消费者|酒店]+用户名+密码
  存储方式:数据库的用户信息表
  访问频率:100次/天
  表1 用户信息的数据存储字典说明
  编号:DS1 名称:用户信息
  访问频率:100次/天 来源/去向:用户录入
  使用权限:用户“写”/其他处理“读” 保存时间:永久
  名称 简称 键值 类型 长度 值域 初值
  编号 userID P 数字 MAX 0..MAX 0
  类型 userType 字符 10 消费者&酒店 消费者
  用户名 userName 字符 10
  密码 userPwd 字符 20
  3.虚拟现实软件的长短处及功能特点介绍
  VRML,X3D
  需要浏览器插件;是国际标准,兼容性好,易学但开发及维护难度大支持与java语言、javascript脚本的交互。X3D基于XML,数据的融合性好。
  Java3D
  要求安装Java3D API;文件体积小,对于一般人来说学习难度大。
  三、系统实现
  (一)访问数据库模块
  package com.tk.db;
  import java.sql.*;
  public class DB {
  Connection conn = null;
  private void open(){
  try {
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  conn = DriverManager.getConnection("jdbc:odbc:sssz");
  } catch (Exception e) {
  System.err.println(e.toString() + "数据库连接失败.");
  }
  }
  private void close(){   conn = null;
  }
  public ResultSet query(String sql){
  ResultSet rs = null;
  this.open();
  try {
  Statement stmt = conn.createStatement();
  rs = stmt.executeQuery(sql);
  } catch (SQLException e) {
  System.err.println(e.toString() + sql);
  }
  this.close();
  return rs;
  }
  public int update(String sql){
  int re = -1;
  this.open();
  try {
  Statement stmt = conn.createStatement();
  re = stmt.executeUpdate(sql);
  } catch (SQLException e) {
  System.err.println(e.toString() + sql);
  }
  this.close();
  return re;
  }
  }
  (二)以订单模块为例说明MVC在本系统中的应用
  网站的各个模块基本上都是应用MVC模型进行设计的,这里以订单模块的实现方式来展示整个系统各个模块的编写规范。
  1.订单模块的功能实现
  购物功能包括将货品添加到订单功能、查看订单功能、删除订单中货品功能、生成订单功能等。
  添加到订单功能(addCart.java)
  package com.tk.dao;
  import com.tk.entity.*;
  import com.tk.db.*;
  import java.sql.*;
  import java.util.*;
  public class TicketDAO {
  public int add(Ticket ticket){
  int re = -1;
  String t_name = Cart.getT_name();
  String R_code = Cart.getR_code();
  String t_id =Cart.getT_id();
  int t_process =Cart.getT_process();
  String sql = "insert into Cart(t_id,t_name,R_code,t_process) values('"+t_id+"','"+t_name+"','"+R_code+"',"+t_process+")";
  DB db = new DB();
  re = db.update(sql);
  return re;
  (三)本系统的特点
  本系统做为B2C网站,定位于向用户提供产品的最全面信息,通过交互式操作更加直观的了解产品特性,进而购买商品。所以系统的特点是做到更加人性化,了解用户的需求,并给用户给予合理有效的推荐信息。
  系统添加了几个特别的个性化推荐模块,这样就通过用户的操作,对用户推荐,将用户感兴趣的产品信息展示给用户以及反馈房间预订成功信息。这几个模块为:热门推荐模块、出票模块。
  总结与展望
  本文从成熟的电子交互商业网站出发,开辟新的展销模式,即用虚拟现实的技术让用户能够亲临其境的感受和选择房间。对于空间上的三维展示,能够让用户通过自主的操作,从而清晰的了解物件的具体功能,并且在使用之余提高了用户的娱乐性和注意力。克服了在展销商品时的单调和沉闷,以及信息不够准确的难题。
  在交互式三维模型设计部分,本文对于个性化定制作了展望。通过将商品的可分离的各功能部分,进行预先选择设计,形成不同的方案。将可分离功能存储于数据库,使得用户可以通过自己的喜好,自由设计房间,达到个性化定制的目的。由于技术有限和时间仓促,笔者仅对此作了展望,但个性化定制势必将影响未来电子商务网站的发展潮流。
  总体而言,虚拟现实技术今后必将成为计算机领域的热点和鳌头,本文利用商务网站将其应于展销方向,对此提供了有益借鉴,即其价值所在。
  主要参考文献
  李志华,孙荣胜.基于JSP技术的Web应用设计.电脑开发与应用,2001,115(3):9-10
  Belinda Lange,Sebastian Koenig,Chien-Yen Chang,Eric McConnell,Evan Suma,Mark Bolas,Albert Rizzo University of Southern California, Disability and Rehabilitation 2012, 34 卷,第 22 期, 1863-1870
  Yu Zheng-yang,Zheng Shu-sen Journal of Zhejiang University Science B 2005, 6 卷,第 7 期
其他文献
交通建设历来是基础建设的重头戏,加快公路建设,是国家为保证国民经济快速持续健康发展的重大举措。自80年代中期我省郑州-新乡一级公路拉开高等级公路建设的序幕以来,我们已积累了十余年高等级公路建设的经验与教训。截至1998年底已建成通车的高速公路466KM,就其工程质量而言,有很多不尽人意的地方,存在一些不同程度的质量问题;就全省公路建设质量来讲,还存在路基压实不够、路基沉陷、路面平整度差、桥头跳车、
期刊
摘 要:变压器能否承受各种短路电流主要取决于变压器结构设计和制造工艺,且与运行管理、运行条件及施工工艺水平等方面有很大的关系,变压器短路事故对电网系统的运行危害极大,为避免事故的发生,应从多方面采取有效的控制措施,以保证变压器及电网系统的安全稳定运行。  关键词:电力变压器;短路  中图分类号:TM4  1 短路产生的原因及危害  主要的原因是,供电系统的绝缘损坏。在大多数情况下,由于不能及时发现
期刊
摘要:科技论文是科学技术资源信息的主要载体,农业科技论文是农业科技工作者进行学术交流、技术应用和推广的主要工具之一。中国是多民族多语言的大家庭,科技工作者在撰写科技论文时应规范使用字词,以期更好地进行学术交流和科学技术的应用与推广。  关键词:农业科技 论文 字词辨析  中文分类号:G232 文献标识码: 文章编号:  二十一世纪的今天,科技论文已成为人们知识传播,技术交流与资源信息的主要载体。科
期刊
摘要:本文从电气设备远程红外视频监控系统的内容介绍开始,然后结合具体的高压电气设备红外测温工作,提出了一些问题和应对措施。  关键词:电气设备;红外测温;问题研究  中图分类号:TM507  近年来,随着电力系统管理体制不断深化改革,变电站的综合自动化技术不断进步。目前多数变电站,特别是110kV以下变电站已实现无人值守。遥视系统已逐步成为无人值班变电站必有的自动化项目。变电站红外测温系统正是结合
期刊
【摘 要】随着社会的不断发展与进步,迅速增长的城市人口对有限的道路空间的需求,导致了城市轨道交通的网络化运营的形成。然而,城市轨道交通的建设和运营是与城市环境息息相关的,尽管地铁、磁悬浮列车等城市轨道交通给人们的生活带来方便,同时也给我们懒以生存的环境造成了影响。  【关键词】轨道交通;建设;施工;运营;环境保护;关系  中图分类号:U213.2  一、城市轨道交通建设的现状  城市轨道交通网线长
期刊
摘 要:在石油开发生产过程中,进行试油的主要目的之一就是求取试油层的产能。而在非自喷井试油过程中,常规油管抽汲、加封隔器油管抽汲和套管抽汲是最常用的试油方法,这三种方式采用的不同,会对石油的产量有很大影响,同时在试油过程中采用的试油方式正确与否,  也会对石油的产量有影响。因此, 试油方法上运用上有很多的因素需要注意,运用情况不同  , 所获得的产能就会有一定的差异。通常的差异规律是加封隔器抽汲的
期刊
摘 要:注聚合物采油技术是近几年发展起来的稠油油田在高含水开发阶段提高采收率的一种技术,由于聚合物是一种高分子物质,它的水溶液与水相比具有很高的粘度,其驱油效率远高于水,但是聚合物的水溶液在其注入过程中,由于注入设备、管道等作用对聚合物有一定的剪切和降解作用,导致聚合物水溶液的粘度降低,从而降低聚合物的驱油效率。针对聚合物在注入过程中剪切和降解的影响因素进行分析,提出了减少剪切和降解等方面的建议,
期刊
【摘 要】抽油机深井泵采油中,油管与抽油杆偏磨是造成抽油机井躺井的主要因素,通过对油管与抽油杆之间偏磨损伤机理的分析研究,找出了影响偏磨速度的因素,提出了减缓偏磨速度的方法,取得了较好的经济效益。  【关键词】偏磨机理;应力分析;减缓;对策  中图分类号:P631.8+1  随着油田不断深入开发,综合含水逐 渐上升,油井的偏磨、腐蚀等情况不断加剧。有杆泵油井生产过程中,由于井身结构限制、管柱失稳和
期刊
【摘要】自从加入WTO以后,我们进口关税的下降对他们来说是非常有利的,但我们的制药企业规模相对来说是非常小的,这对于我们来说面临着巨大的挑战。在这样的新形势下,我们要把握机遇的同时也要明白如何调整经营策略使其与市场的格局相适应,扩大规模,全面发展。本篇文章将从制药企业药品推广模式转变的必要性和必然性进行多方面的阐述,使其了解到现代制药企业正向专业化、情感化的模式迈进,以及新型模式的实施策略和要求,
期刊
摘 要:在石油的勘探开发过程中, 油层保护工作直接关系到斟探和开发的效果。在试油施工过程中, 固相和滤液会对储层产生一定的影响,如果采用的工艺不适当, 就可能会引起渗透率降低,对造成层造成损害, 直接影响到油田的采出或注入能力。本文简要介绍了在试油施工中主要存在伤害因素,并提出了几点预防性建议。  关键词:油田;试油;油层保护;应用  中图分类号:TE682  前 言  在石油的钻井、完井以及井下
期刊