基于JSP与JAVABEAN的网上购书系统.doc

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP与JAVABEAN的网上购书系统

1 绪论 1.1 课题的背景 网上书店系统,是在网络上建立一个虚拟的网上图书浏览、购买图书的系统,避免了现实中挑选书籍的烦琐过程,使您的购书过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制书籍运营的成本,开辟了一个新的销售渠道。美观、友好的展示界面,顾客能够方便的查询与订购,并且本系统支持多种浏览器。本系统是基于JSP的,其中为了增加代码的可重用性和代码的可维护性,也使用了JavaBean技术。本系统采用的体系结构是现在比较流行的B/S模式,Web服务器使用的是BEA WebLogic,数据库使用的是MS SQL Server 2000。 1.2 课题的现状研究 众所周知,现在是互连网的一代,现在人们的生活节奏明显比以前加快了。在这样的经济社会,效率一直是我们的追求。人们在繁忙的工作之余,是否还有足够的精力去拥挤呢?大家可否有这样的体会:满怀热情地书店购买书籍,却因为种种的原因,回来时感到很疲惫,还有在书店拥挤的环境中,也有钱财物品失窃的经历?现在有了互连网,我们只需要坐在家中,打开电脑,就可以逛遍全国甚至世界各地的网上书店。只需要鼠标的几下点击,可以随意搜索和浏览自己感兴趣的书籍,也可以消除种种顾虑。网上购书系统,就是紧紧抓住了顾客的购书心理,就是为了方便用户。在现在这样的信息社会里,不再是“酒香不怕巷子深”年代,而是勇于向别人乃至世界推销自己,推销自己的产品。网上购书,在以后,将会被越来越多的人所认识。 1.3 不足之处 由于时间的原因和知识水平的局限性,这次做的这个系统,只可以说是实现了些基本的功能,要想给人赏心悦目的感觉,还是有许多方面的欠缺的。我个人觉得在网络安全和系统的稳定性方面做的不是很好。另外,由于技术水平的原因,还可以在系统中增加很多的功能,那样可以更加完善系统的功能。 2 构建网站的必备知识与技术 2.1 开发数据库的工具 数据库管理系统在当今社会应用非常广泛,人事管理,财务管理,生产管理,网络管理等都有其身影。数据库管理系统的开发便成为编程人员所从事的一项重要工作。要想开发出一个较为完整,能满足客户所要求的功能的管理系统,就必须选择一种合适的数据库管理系统开发语言。当然,前提是要充分了解软件将来所运行的操作平台,存在环境,涉及的各种设备。只有全面考虑到以上提及的问题,使他们有机的结合,才能正确的选择开发语言,写出优秀的软件。 数据库管理系统提供下述四方面的数据控制功能: ? 数据完整性:保证数据库始终包含正确的数据。用户可以设计完整性规则以确保数据值的正确性。 ? 数据安全性:保证数据的安全和机密,防止数据丢失或被窃取、破坏。 ? 数据库的并发控制:避免并发程序之间相互干扰,防止数据库中数据被破坏,杜绝提供给用户不正确的数据。 ? 数据库的恢复:在数据库被破坏或数据不可靠时,系统有能力把数据库恢复到最近某个正确状态。 数据库管理系统开发语言,SQL(Structured Query Language,结构查询语言)是集DDL,DML和数据控制功能于一体的数据库语言。SQL的DML是介于关系代数和关系演算之间的一种语言。目前,SQL已不单纯是一门语言,国际标准化组织(ISO)已把它作为关系型数据库语言的标准,已被一些有名的大型数据管理系统如:Oracle,Sybase,Microsoft SQL Server等所接受,并把它作为共同数据存取语言和标准接口。除它们用本身具有的语言进行建库、维护、数据查询、报表输出打印等众多操作外,还可以用SQL语言来完成这些,甚至更多的数据库管理功能,接受SQL标准的数据库开发语言,都可以用SQL语言相互访问、操作和管理。 SQL语言主要有四部分:查询、操纵、定义和控制。其特点如下: 用SQL可以完成数据库生命周期中的全部活动,由于关系模型中实体以及实体间的联系均用关系来表示,这种数据结构的单一性带来了数据操纵符的统一性。 SQL具有两种使用方式和统一的语法结构。一种是联机交互使用方式,一种是嵌入某种高级程序设计语言的程序中,以实现数据库操作。在前一种方式下,SQL语句为自含式语言,可独立使用。在后一种方式下,SQL语言为嵌入语言,它依附于主语言。前一种方式适用于非计算机专业的人员,后一种方式适用于程序设计人员。 高度的非过程化特性。在SQL语言中,只要用户提出“干什么”,无须指出“怎么干”。用户不必了解存取路径。存取路径的选择和SQL语句的操作过程是由系统自动完成的。因此,SQL成为数据库领域中的主流语言。 2.1.2 Weblogic8.1+JBuilder的配置Weblogic 8.1的安装与配置 1、点击安装文件开始安装,首先Next选中Yes,点击Next创建目录,这里使用默认的,直接Next一路Next,直到开始安装。 2Ste

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档