毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于FLASH和WEB3D后台数据库电子商务系统设计 第4页

更新时间:2010-3-7:  来源:毕业论文
基于FLASH和WEB3D后台数据库电子商务系统设计 第4页
(3)国内大部分用户对Flash认识只仅仅停留在它只是一个创作动画的软件。
但我们相信随着国内Flash开发者认识和开发水平的不断提高,以后将会出现一大批运用高级Flash技术的中文网站。
第三章 WEB3D和Cult3D技术介绍
 3.1 WEB3D技术介绍
WEB3d(网络三文技术)的出现最早可追朔到VRML。VRML(Virtual Reality Modeling Language)即虚拟现实建模语言。VRML开始于20世纪90年代初期。1994年3月在日内瓦召开的第一届WWW大会上,首次正式提出了VRML这个名字。
1994年10月在芝加哥召开的第二届WWW大会上公布了规范的VRML1.0草案。
1996年8月在新奥尔良召开的优秀3D图形技术会议-Siggraph'96上公布通过了规范的VRML2.0第一版。它在 VRML1.0的基础上进行了很大的补充和完善。它是以SGI公司的动态境界Moving Worlds提案为基础的。
1997年12月VRML作为国际标准正式发布。
1998年1月正式获得国际标准化组织ISO批准简称VRML97。VRML97只是在VRML2.0基础进行上进行了少量的修正。
VRML规范支持纹理映射、全景背景、雾、视频、音频、对象运动、和碰撞检测--一切用于建立虚拟世界的所具有的东西。但是VRML并没有得到预期的推广运用,不过这不是VRML的错,要知道当时14.4k 的modem是普遍的。VRML是几乎没有得到压缩的脚本代码,加上庞大的纹理贴图等数据,要在当时的互连网上传输简直是场噩梦。
1998年。VRML组织把自己改名为Web3D组织,同时制订了一个新的标准,Extensible 3D (X3D),到了2000年春天,Web3D组织完成了VRML到X3D的转换。X3D整合正在发展的XML、JAVA、流技术等先进技术,包括了更强大、更高效的3D计算能力、渲染质量和传输速度。 在此期间,一场Web3D格式的竞争正在进行着。在去年SIGGRAPH上,展示了超过30种Web3D格式。当然,只会有其中的一小部分能够脱颖而出最终生存下来。最近一些厂商瞄准了一个市场,就是从二文图像生成三文物体。一般都是通过拍摄一个物体的多个方向,再由特殊的软件转化为3D网格。像viewpoint、realVIZ、Immersion。
3.2 Cult3D技术介绍
Cult3D是Cycore公司的WEB3D应用技术,Cycore公司原是一家为Adobe After Effect和其它视频编辑软件开发效果插件的公司。为了开发一个运用于电子商务的软件,Cycore动用了50多名工程师来开发他的流式三文技术。现在,Cycore 的Cult3D技术在电子商务领域已经得到了广泛的推广运用。
Cult3D的内核是基于JAVA,它甚至可以嵌入JAVA类,利用JAVA来增强交互和扩展。Cult3D的开发环境比其它WEB3D开发工具更具人性化和条理化,对于开发WEB3D应用产品效率非常高。
Cult3D四类运用方向:商业、教育、娱乐、和虚拟社区。
(1)对企业和电子商务
三文的表现形式,能够全方位地展现一个物体,具有二文平面图像不可比拟的优势。企业将他们的产品发布成网上三文的形式,能够展现出产品外形的方方面面,加上互动操作,演示产品的功能和使用操作,充分利用互连网高速迅捷的传播优势来推广公司的产品。对于网上电子商务,将销售产品展示做成在线三文的形式,顾客通过对之进行观察和操作能够对产品有更加全面的认识了解,决定购买的几率必将大幅增加,为销售者带来更多的利润。
(2)对教育业
现今的教学方式,不再是单纯的依靠书本、教师授课的形式。计算机辅助教学(CAI)的引入,弥补了传统教学所不能达到的许多方面。在表现一些空间立体化的知识,如原子、分子的结构、分子的结合过程、机械的运动时,三文的展现形式必然使学习过程形象化,学生更容易接受和掌握。许多实际经验告诉我们,"做比听和说更能接受更多的信息。"使用具有交互功能的3D课件,学生可以在实际的动手操作中得到更深的体会。对计算机远程教育系统而言,引入Web3D内容必将达到很好的在线教育效果。
(3)对娱乐游戏业
娱乐游戏业永远是一个不衰的市场。现今,互连网上已不是单一静止的世界,动态HTML、flash动画、流式音视频,使整个互连网呈现生机盎然。动感的页面较之静态页面更能吸引更多的浏览者。三文的引入,必将造成新一轮的视觉冲击,使网页的访问量提升。娱乐站点可以在页面上建立三文虚拟主持这样的角色来吸引浏览者。游戏公司除了在光盘上发布3D游戏外,现在可以在网络环境中运行在线三文游戏。利用互连网络的优势,受众和覆盖面得到迅速扩张。
(4)对虚拟现实展示与虚拟社区
使用Cult3D实现网络上的VR展示,只须构建一个三文场景,人以第一视角在其中穿行。场景和控制者之间能产生交互,加之高质量的生成画面使人产生身临其境的感觉。对于像虚拟展厅、建筑房地产虚拟漫游展示,提供了解决方案。如果是建立一个多用户而且可以互相传递信息的环境,也就形成了所谓的虚拟社区。
第四章 Flash&Web3D电子商务网站实现
 4.1 Flash&Web3D电子商务网站实现方案选择
目前,构建Flash&WEB3D电子商务网站有多种实现方案,但纵观这些实现方案无非是在中间层脚本编程技术使用上的区别。目前中间层脚本编程技术主要有ASP,JSP,PHP,以及ColdFusion等,虽然他们在具体的形式上不同,但是各自实现的功能都是非常相似,不管是哪种技术都可以访问数据库,都可以存取系统文件,都能够生成动态的页面,并且都能够很好地结合Flash来使用。下面我们就这些实现方案逐一对比和分析。
4.1.1 Flash5+Generator 2
Flash日益成为主流的网上多媒体的形式,越来越多的人都尝试着使用Flash来设计整个网站。虽然目前互联网上已经出现了许多绝大部分用Flash设计的精彩网站,但是对一般的用户而言,这个实现过程就太复杂了,甚至可以说不敢轻易尝试。虽然在Flash 5中新增的很多的Action,大家都知道电影的交互性可以很好的实现了。但是,Flash和一般的后台数据库结合并不是很理想,虽然可以通过一些Flash中的Action语句实现连接外界数据文件,但这种结合对于网站的制作、更新明显是不够的。
为了很好的解决这个问题,使Flash在网上更加普及,配合Flash作为一种网上主流的多媒体形式,Macromedia公司专门为解决Flash的更新问题而推出Flash专用的后台数据库软件Generator。Generator开发出的第一个版本Generator 1是专门为Flash 3设计的,而目前的版本是第二版本Generator 2。我们在此介绍的就是如何实现Generator 2后台数据库技术和Flash 5的结合使用。
Generator可以实现将Flash电影中用到的各种元素,如导入的电影、图片(.jpg或.gif)、声音(.mp3)、数据文件(.txt)等与电影本身分离,而存放于一个专门的元素库中,它通过一个专门的“.swt”文件存放各种元素在电影中的位置信息,从而实现电影和外部数据库的连接。同时Generator 2自带的多个模板,可以实现对数据进行特定格式的分析,并将分析结果通过多种逼真的图示,如线状图、饼状图、股票图等,在电影中显示出来。有了这种后台数据库技术,制作网站电影时只要事先在Flash 5编辑环境中规划好整体编排方式,然后通过Generator 2调用相应的外部数据,同时对于网站电影的更新直接通过修改外部数据库的数据文件内容,更改好数据内容后进行第二次Generator 2编译即可。再者新的Generator 2软件开发包还提供了允许用户使用自己用Java开发的Generator模板的功能。Generator 2的使用主要有三种模式:编辑模式(Authoring mode)、在线更新模式(Online mode)、离线更新模式(Offline mode)。三种模式的一般工作流程是不大一样的,也要求使用不同的系统配置,具体用途也不同。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

基于FLASH和WEB3D后台数据库电子商务系统设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。