论文部分内容阅读
论文的目的是开发一个有着良好用户体验的电器视频交易系统。论文首先简要介绍了中国电子商务的发展历史与现状,得出了发展电子商务的企业在激烈的竞争中要留住客户,必须以良好的用户体验来贴近用户的结论。电器视频交易系统使用的三层框架:表现层,Service层和Dao(持久)层。Struts是迄今为止最流行的展示层框架,Hibernate是对传统的JDBC进行了轻量级的对象封装,Java程序员可以根据面向对象的思想来操作数据库。Hibernate是负责持久层的框架,Spring就是中间的Service层,负责把另外两个层衔接起来;贴近用户所使用的相关技术理论是Servlet和JSP,重点是能够给用户带来良好用户体验的Ajax技术及其使用的几种关键技术——XHTML、CSS、DOM、XML、XSLT、XMLHttpRequest对象和JavaScript脚本语言。论文进一步针对市场情况提出产品的定位,分析出本系统不仅适用于大型的电器采购商同时也适用于单个的用户。要提高用户体验还需要对此进行一些改进,包括从用户的注册、用户个人信息的修改、商品管理、商品分页、商品搜索、商品浏览等方面。用户在浏览商品时不再是看几张简单的图片而是观看商品的视频,并且同时可以发表对商品的评论。这就需要利用前面介绍的一些相关技术设计电器视频交易系统,尤其是对电器视频交易系统的客户端、系统框架、服务器、功能模块、数据库都要进行详细的设计。利用Ajax的动态加载机制实现了用户的异步注册和个人信息的联动修改;利用Ajax的内容分块机制实现了商品的管理和浏览;利用Ajax的预见式缓存机制实现商品分页。电器视频交易系统运行情况良好,用户的注册、用户个人信息的联动修改、商品管理、商品分页、商品搜索、商品浏览等功能都达到了预期的效果。论文的创新之处在于把Ajax技术和视频技术应用于电器视频交易系统中,Ajax技术采取按需分配资源的机制,能够对系统性能合理的进行优化,视频技术拉近了用户和商品之间的距离,使用户在网上购物的感觉就像在超市购物一样,有着良好的体验。