基于JSP网上书店系统详细分解.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
题目:基于JSP网上书店系统 摘 要 电子商务 Electronic Commerce 是互联网上出现的新概念。它是利用计算机技术、网络技术和远程通信技术,实现整个商务 买卖 过程中的电子化、数字化和网络化。它使人们不再是面对面的、看着实实在在的货物、靠纸介质单据 包括现金 进行买卖交易。而是通过网络,通过网上琳琅满目的商品信息、完善的物流配送系统和方便安全的资金结算系统进行交易。它已经被广泛使用,给人们带来了便利,并逐渐改变了人们的生活方式。 国内电子购物网站多数是用ASP,PHP 技术实现的,而基于JSP 的优秀网站较少。Sun Microsystems 所开发的JSP 以Java 为平台,利用Java 纯面向对象编程语言的巨大优势(跨平台性即一次编译到处运行的特点),给我们的动态网页设计带来了很大的方便。 本系统利用JSP+JavaBean+ SQL Server 数据库三层模式实现了网上书店系统。本论文对系统的需求分析、系统总体架构及详细设计进行了详细地阐述,主要实现了以下功能:会员注册、登录;浏览图书详细信息;图书搜索;图书管理等。 关键词:网上书店 JSP Eclipse JavaBean SQL Server 目 录 摘 要 1 一、 前 言 4 二、 系统开发技术 5 (一) J2EE概念 5 (二) MVC设计模式简介 5 三、 系统开发环境 6 (一) 服务器的配置 6 (二) 数据库后台环境的配置 8 四、 需求分析 8 (一) 用户需求分析 9 (二) 数据库设计与实现 11 1. 数据库的概念模型分析 11 2. 数据表基本结构 14 五、 系统总体设计 16 (一) 网上书店系统模块结构图 16 (二) 详细设计 17 1. 类图 17 2. 登录/注册功能 17 3. 浏览/搜索图书功能 18 4. 图书购买 19 5. 订单查询 20 6. 图书管理 21 (三) 系统组建与文件 22 1. 视图组件 22 2. 模型组件 22 3. 控制器组件 23 六、 系统的实现 23 (一) 数据库配置及链接 23 (二) 系统功能的实现 25 1. 前台界面功能 25 2. 用户登录界面 27 3. 后台管理功能的实现 31 (三) 小 结 33 七、 致 谢 33 参 考 文 献 35 前 言 随着Internet 国际互联网的发展,越来越多的企业开始建造自己的网站。于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。 JSP是Sun公司推出的一种网站开发技术,Sun公司借助自己在Java上的不凡造诣,又把人们引进JSP 时代,JSP 即Java Server Page,它可以在Servlet 和JavaBean 的支持下,完成功能强大的Web应用程序。所以,在我的毕业设计中,我采用了JSP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站——网上书店销售系统。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。 通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用JSP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。 系统开发技术 J2EE概念 J2EE是一套面向企业应用的体系结构,可以将J2EE理解为J2SE(Java 2 平台的标准版)的扩展和延伸,J2EE的基础就是J2SE,J2EE不仅拥有J2SE中的许多优点,同时还提供了对EJB,Java Servlet API,JSP以及XML等技术的支持。 J2EE通过提供中间层集成框架来满足多种需求,其中包括高可用性,高可靠性,高扩展性以及低成本等要求。同时通过提供统一的开发平台,降低了开发多层系统的复杂性,并且对现有应用程序提供了强有力的支持。其具体表现在:对Enterprise JavaBean的完全支持,对打包和部署应用的良好支持,对添加目录的支持以及对安全机制的支持。 MVC设计模式简介 MVC是Model(模型)——View(视图)——Controller(控制器)的缩写,它适用于大型可扩展的Web应用的开发,它强制性地将应用程序的输入、处理和输出分开,将其划分为模型、视图和控制器三个核心部

文档评论(0)

三四五 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档