基于XML在线商品发布及动态展示系统研究.docVIP

基于XML在线商品发布及动态展示系统研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于XML在线商品发布及动态展示系统研究

基于XML在线商品发布及动态展示系统研究    摘 要:针对目前在线商品发布和展示均为静态图片形式,易被盗链、显示速度慢、切换不便的现状,系统以商家在线提交静态图片为基础,生成一个FLASH动画文档,借助XML,该动画能自动调用之前提交的图片进行动态展示。商家只需将该动画嵌入到商品发布页面,就可以轻松获得良好的展示效果。??   关键词:在线商品;发布;动态展示;XML;FLASH??   中图分类号:TP311.52 文献标识码:A 文章编号:1672-7800(2011)08-0104-02?お?   ??   作者简介:蔡葵(1977-),男,湖北咸宁人,硕士,武汉理工大学华夏学院经济与管理系讲师,研究方向为信息处理、电子商务。         0 引言??   根据中国互联网络信息中心的研究数据,截至2010年12月,网络购物用户规模达到1.61亿人,网购渗透率达到35.1%,网购金额达到5231亿元,占全年社会消费品零售总额3.3%。电子商务在中国的发展速度和创造的市场价值已远远超出了我们的期望。而当前网络购物面临的一个实际难题就是在线商品的展示水平远逊于传统购物。从最早期的8848到现在的淘宝网,其在线商品的展示形式均为静态图片,区别仅在于图片数目越来越多,打开速度越来越慢。??    与此同时,FLASH格式动画视频迅速占领市场,从优酷到搜狐高清,无不以FLASH格式发布。可以借助FLASH的流媒体特性,开发出一套新的在线商品发布及动态展示平台。商家仍然只需要提供商品的静态展示图片,由系统自动生成相应的FLASH动画文档,商品图片可以在动画文档中以各种指定方式动态展示。??   1 系统的基本构成??    商家上传静态图片及图片管理功能,借助一般的数据库管理系统和网页开发工具均能实现。系统最核心的功能是将FLASH与上传图片相结合,由于FLASH本身没有数据库连接功能,必须要通过某个中间桥梁。XML正是这样一种通用的、可扩展的、 跨平台的数据描述方法。??    本系统采用ASP.NET和SQL Server来完成商家注册、上传图片等管理功能;以XML作为FLASH动画与图片、数据库之间交换数据的桥梁;每个商家对应的XML与FLASH文件也利用ASP.NET来生成。系统的整体结构如图1所示。      图1 系统的功能结构??   2 系统的主要功能??   2.1 注册及图片上传??    商家首先完成注册,注册成功后系统会为商家分配一个以注册用户名命名的二级或三级域名空间。然后,商家通过上传页面将准备好的商品静态图片上传即可。??    图片将被存入商家对应的域名空间,而商家的注册信息、分配的域名空间地址和图片信息则在数据库中记录。??   2.2 构造XML??    以一个商品为一组,每个商家可以有若干组图片,设计XML文件结构示例如下:??    ??    ??    ??    username/01.jpg??    ??    ……??    ??    username/06.jpg??    ??    ??    ……??    ??    ??    username/11.jpg??    ??    ……??    ??    username/16.jpg??    ??    ??    ??    利用中的XmlDocument类可以非常方便的创建、修改每个商家对应的XML文件。XML文件中的photoarray id和url值均来自图片上传时生成的数据库记录。XML文件本身也存储在商家域名空间里,文件名固定为PhotoStore.xml。??   2.3 实现FLASH动画展示??    通过FLASH中的XML类可以读取商家相应的PhotoStore.xml文件,取得商家某一商品图片组的所有url。然后在FLASH动画中新建影片剪辑,用loadMovie(url)的方式将图片逐一加载。图片的各种动态展示效果,包括交互点击的各种特技,均可在FLASH中加以实现。商品的最终展示效果如图2所示。??      图2 商品FLASH展示效果??    因为PhotoStore.xml文件名固定,每个商家对应的FLASH动画文件就是一样的,可以事先做好范本show.swf。在商家完成静态图片上传后,系统立刻在商家的域名空间中构造PhotoStore.xml文件,然后将范本也复制到该商家的域名空间中去,并将其url地址(username/show.swf)在反馈网页上展示。商家只需记住该URL地址,在自己的商品展示页面相应区域嵌入,就可以完成商品的发布,并且动态展示商品。??

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档