基于Web的网上图书订购系统分析与设计.docVIP

基于Web的网上图书订购系统分析与设计.doc

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

基于Web的网上图书订购系统分析与设计   摘 要:电子商务随着互联网的发展现已进入鼎盛时期,网上书店作为电子商务的一种,其发展前景十分广大。网上图书订购系统以J2EE为平台,采用B/S模式,利用MVC模型(即视图、控制器、模型)实现。视图则可采用JSP实现,从而完成数据的收集和呈现;控制器采用Servlet,并可通过控制器调用模型来实现页面的跳转;模型则是用java文件来实现业务逻辑,从而完成对数据库对应JavaBean的相应操作。在系统中可对图书进行查询、选购、删除和下订单等,从而突破传统书店的时间与空间限制。   关键词:JSP;MVC;B/S;网上图书订购   中图分类号:TP393 文献标识码:A 文章编号:2095-1302(2016)06-00-02   0 引 言   近年来,随着信息全球化的发展和Internet的普及,互联网已渗透到大众生活的方方面面,成为人们发布信息、获取信息的重要渠道,因此,网上购物也成为互联网应用的最大热点。Internet上的站点发展迅速,内容跨越了金融、商业、文化事业、科技事业、娱乐、体育等各领域,这也为电子商务提供了发展平台。商家建立网站,将各方面的宣传与服务展现于网络中,通过网络可实现商品检索、网上购物等功能,这些改变了我们原有的经营模式和经营理念,建立了电子商家与消费者之间畅通便捷的沟通交易渠道,网上图书销售系统也由此而生。图书交易系统突破了时间空间的限制,交易可以在任何时间和地点进行,有了更好的选择性,而且商品通过网络展示,运用的图片文字更加人性化,通过试读一部分的手段使读者对书籍作进一步了解,同时网络交易的成本大大降低,包括实体店租金和图书存储等,还可以给消费者带来很多优惠,相对于以前依靠人工操作的传统销售方式,互联网的快速传播大大提高了新书的销售速度。在21世纪的今天,信息化、数字化已成为时代的要求,网上图书交易系统的实现将给我们的生活带来巨大的变化。   1 系统概述   1.1 开发技术   J2EE技术是SUN公司推出的受到广泛支持的企业级服务器开发规范,其中包含的各类组件、服务架构及技术层次均有共同的标准与规范,让各种依赖J2EE架构的平台存在良好的兼容性,J2EE由服务器Tomcat对其进行管理,包含组件Java Servlet和Java Server Pages(JSP),JSP是运行在服务器端的Web组件;Enterprise Java Bean(EJB)是运行在服务端的业务组件;客户端应用程序和applet是运行在客户端的组件。J2EE主要实现B/S模式开发即Web开发,B/S是浏览器/服务器模式,而C/S是客户机/服务器模式。两种模式的区别在于C/S通常在小范围的专用网上使用,通过专门的服务器实现局域网之间的数据交换和连接服务。良好的安全控制能力得益于固定的网络环境,因此该模式安全性能较好,但从整体性考虑,系统维护较困难,B/S在广域网之上,通过客户的浏览器可以访问服务器,因此具有一定的不安全因素,但是它的构架相对独立,维护起来较为容易。   JSP技术是J2EE的重要组成部分,它是在传统网页HTML文件中插入Java程序段(Scriptlet)和JSP标签(tag),从而形成JSP文件,JSP技术使用Java编程语言编写类XML的tags和Scriptlets来封装产生动态网页的处理逻辑。网页还能通过tags和Scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Java Servlet一样,在服务器端执行,通常返回该客户端的是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代码和嵌入其中的Java代码组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。   Java Servlet是JSP的技术基础,Servlet可以响应任何类型的请求,但多数情况只用来扩展基于HTTP协议的Web服务器,客户端发送请求到服务器,服务器调用Servlet,根据请求,Servlet生成响应内容并传给服务器,服务器再将响应返回给客户端。大型Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术简单易用,完全面向对象,具有平台无关性且安全可靠,主要面向因特网等特点。   1.2 系统介绍   网上图书订购系

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档