文献综述-基于Java的易物网的设计与实现_第1页
文献综述-基于Java的易物网的设计与实现_第2页
文献综述-基于Java的易物网的设计与实现_第3页
文献综述-基于Java的易物网的设计与实现_第4页
文献综述-基于Java的易物网的设计与实现_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1文献综述基于Java的易物网的设计与实现摘要:随着计算机网络时代的到来,越来越多的人乐意与网上购物。在新时代的经济和科技的带领下,原始的物与物的交换成为了新时代的新一种购物方式,人们为了在生活中能够更好的满足自己的需求,直接的物物交换成为人们的新宠。在学习的Java的过程中,对网站的开发有一定的了解和认知,决定以实现易物网为自己课程设计。Java是一种面向对象的经典语言,在网站开发中有着重要的作用和地位。网站设计中许多相关的技术都是与Java相关的。开放式的代码形式,让很多人乐不释手。实现了易物网的相关功能后,还可以将其应用于校园网中二手物品的交换,这对于大学生和大学本身而言不得不说是一件好事。关键字:易物网Java语言网站开发一、课题的背景易物网,又称换物网,交换网等等。英文:Barternetwork释义:易物网顾名思义就是交换物品的网站,物品包括很多,可以是有形的物品比如说手机,衣服,书本,光碟等。也可以是无形物品,比如说感情,服务,爱心的交换等,狭义的理解就是在网络上进行各种物品互相需要的补充交换已达到使资源合理利用和兴趣满足的双重目的,它的广义的意义非常的宏大,有可能随着这种模式的发展成型,它会变成一种新型的产品流通的方式。在日益发展的电子商务世界中,购物网站不得不说是重中之重,易物网是应运而生的更为便利的购物网站,在时下的很多知名购物网站中都能看到易物网的身影,如换客网、易物天下、闲置物品交换网站等等,都是以易物网中心思想为主的购物网站。易物天下简介:易物天下网是全球领先的在线物品交换、变现平台,拥有功能强大的在线物品发布管理系统,采用电子商务平台模式,真正实现在线交换、购物并其安全可靠。将成为中国电子商务领域最受消费者欢迎和最具有影响力的电子商务网站之一,目前网站分类共计分为11类,其中包括:明星产品、数码电子、美食天地、营养保健、2美容达人、文化收藏、家居家电、虚拟市场、服饰鞋包、生活用品和其他类。依托于现代网络的优势资源,易物天下网具备良好的发展基础,易物天下自2010年6月以来,公司定期实地组团举办以物易物的会议及换物活动,让用户体验易物的同时也能结交很多对自己事业有帮助的朋友。易物天下凭借丰富多样的物品和高人气的粘性互动,逐渐成为广大用户欢迎的物品交换,交朋识友,以物易物的商业平台。截止目前,易物天下拥有十万名注册会员,联盟商分布在北京、上海、天津、西安、沈阳、大连、杭州、郑州等地,交易总额已达5亿,是中国以物易物最大的网络商业平台。易物天下网目前主要有易物商城、变现商城、总裁见面会、易物商学院等几大栏目。易物天下秉承融心、融智、融慧、利他、利人、利众!的理念,力争成为中国物联网闪耀的明星。易物天下网正式推出诚信认证,规范网站诚信秩序,提高信息真实性与可信度,让用户交换物品、购买物品、整合资源更放心,给用户一个良好的诚信网络交流环境,为了让用户更好的体验换物和交友乐趣,易物天下网提供了全新的智能搜索,为用户提供全新的信息服务。以物易物的活动除了满足了交换双方换物所需之外,也表现出企业家的环保观念在日益增强,从自己的行动开始,为打造低碳社会贡献一份力量,减少浪费,优化社会资源,将节约环保进行到底。二、相关技术简介易物网站是一个基于Javaweb开发出来的网站,网站运用了MVC的架构模式,实现了网站的基本功能。如商品的展示,商品的发布,用户的登录、购物、提交商品等。该网站中运用了ajax、JSP、servlet、jquery以及SSH相关技术,结合数据库和jdbc实现易物网站的相关功能。(1)JSP简介:JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。JSP全名为JavaServerPages,其根本是一个简化的Servlet设计,他实现了3Html语法中的java扩张(以形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。(2)ajax简介:AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。使用Javascript向服务器提出请求并处理响应而不阻塞用户!核心对象XMLHTTPRequest。通过这个对象,您的JavaScript可在不重载页面的情况与Web服务器交换数据。AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。AJAX可使因特网应用程序更小、更快,更友好。AJAX是一种独立于Web服务器软件的浏览器技术。AJAX基于下列Web标准:JavaScriptXMLHTMLCSS在AJAX中使用的Web标准已被良好定义,并被所有的主流浏览器支持。AJAX应用程序独立于浏览器和平台。Web应用程序较桌面应用程序有诸多优势;它们能够涉及广大的用户,它们更易安装及维护,也更易开发。不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。通过AJAX,因特网应用程序可以变得更完善,更友好。4Ajax工作原理图(3)SSH简介:SSH在J2EE项目中表示了3种框架,即Spring+Struts+Hibernate。Struts对Model,View和Controller都提供了对应的组件。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它由RodJohnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,可以在Servlet/JSP的Web应用中使用,也可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。三、总结(1)Java是一种强大的面向对象编程语音他强大的操作能力、优雅的语法风格、创新的语言特性和便捷的组件,在程序员手中可以很轻松的编写出各种应用程序。而且Java具有强大的网络编程能力:Java的语法简洁,简单易学;Java支持面向对象的苏育有关键特性;还具有完备的安全性;有良好的兼容性等等的优点(2)多线程技术,指程序中包含多个程序流,即在一个程序中可以同时运行多5个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。多线程可以提高CPU的利用率,运用多线程技术,可以大大提高程序的效率。参考文献:1孙卫琴,李洪成.Tomcat与JSPWeb开发技术详解.电子工业出版社,2003年6月:1-2052BruceEckel.JSP编程思想.机械工业出版社,2003年10月:1-3783FLANAGAN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论