在线购物系统

摘 要 摘 要人们的一些传统的生活方式随着网络的发展和使用,正一步一步进行改善,人们都已经习惯于网上购物。购物操作的十分简单,只需要打开浏览器,输入网址,点击进入,就可以随意的上网购物了。同传统的实体店购物比较,网上购物的好处就是能够足不出户,便捷,商品种类多,省时,省力,是现在大部分群体首选的购物方式。这一次的在线购物系统是使用SQl数据库跟JSP语言开发的,将运用myeclipse tomcat作为网站的服务器。这次的网站购物系统主要分为两个模块,即网站的前端与后端。前端提供用户的登入和注册,购买物品,结算物品等功能。网站的后台主要是管理员的一些操作,主要有商品的添加与删减,公告牌更新,订单与用户的一些管理。用一句话来说,这次的毕业设计在线平台购物系统,功能全面,操作简单,界面清晰,具有很好的操作性与美观性。关键词:JSP,SQl Server 2008,网上购物,在线购物系统 目 录
第1章 绪论 1
1.1 在线购物系统开发背景 1
1.2 相关技术的选择 1
1.3 JSP的技术原理 2
1.3.1 JSP的简介 2
1.3.2 JavaBean的简介 2
1.4 MyEclipse平台的搭建 3
1.5 数据源配置 4
第二章 系统需求分析及总体设计 5
2.1 系统需求的分析 5
2.2 系统功能模块设计 5
2.3 运行步骤 6
第三章 数据库设计 8
3.1 数据库概念设计 8
3.2 数据库的设计规划 10
3.3 数据库表之间的关系设计 13
3.4 用JSP连接数据库 14
第四章 购物系统设计模块 16
4.1 前端部分 16
4.1.1 系统架构设计 16
4.1.2 网站前台首页设计 18
4.1.3 vip管理模块设计 20<
 *好棒文|www.hbsrm.com +Q: *351916072* 
的设计规划 10
3.3 数据库表之间的关系设计 13
3.4 用JSP连接数据库 14
第四章 购物系统设计模块 16
4.1 前端部分 16
4.1.1 系统架构设计 16
4.1.2 网站前台首页设计 18
4.1.3 vip管理模块设计 20
4.1.4 vip个人信息修改板块 22
4.1.5 购物车模块设计 23
4.1.6 系统收银台模块设计 27
4.2 后端管理 27
4.2.1 后端全部设计 27
4.2.2 后端页面设计模块 28
4.2.3 商品管理模块设计 30
4.2.4 vip的管理模块设计 33
4.2.5 订单管理模块设计 35
4.2.6 公告管理模块设计 36
4.2.7 退出系统模块设计 38
结 论 39
参 考 文 献 40
致 谢 41
第一章 绪论
1.1 在线购物系统开发背景
我国开始在网上购买东西的发展时间就是短短的几年,它发展势头非常的迅速,猛烈。之所以发展迅猛的原因就是人们再也不用像以前那样单一模式的购物了,并且钱货的结算方式也同以前不一样了。以前在网上购买东西致命的弱点是结算模式的落后与原始。但是现在人们进行网上购物可以自己选择结算的方式,大概分为2种:一种是传统的货到付款,有一种则是网上银行付款。几年之前的那些送货上门、到货付款运行的方式都已经别时代所淘汰。由于在线购物平台的兴起,传统的购物方式发生改变,付款的模式也与时俱进,人们购物更加便捷,省时,省力。
1.2 相关技术的选择
这次毕业设计的在线平台购物系统主要是使用的重要技术是基于服务器端的JSP技术、SQl Server 2008 ,Java的组件myeclipse。
Java Server Page即JSP。它其实是一种动态的网页技术的一种标准。Java Server Page实际上就是一种服务器端HTML直接嵌进Java脚本运行的一种非常简单,便捷的语句。接下来介绍下JSP的一些常见的优点:
(1) Java Server Page技术是用Java语句作为基本编程语句。它的语言是功能强大的容易扩充的语言。
(2) 可维护性。因为Java Server Page技术是一种交互式的自由的结构,所以网络服务器、平台及其他的一些功能组件能很容易更换,但是不会影响到Java Server Page原来的应用程序。
(3)性能高,可靠性强。Java Server Page首先会把程序编译成为一个个系统能读懂运行的机器语言,然后直接在传输到java的虚拟机上进行直接运行,这个功能十分可靠,效率非常高。
(4)种类多样,品种繁多。
(5)稳定性。
现在来看,在我国Java Server Page已经发展成为一种成功的开发编程的技术。JSP+Servlet+JDBC+myeclipse现实中已经成为在线平台购物系统主要的技术。随着我国与国际上技术发达的一些国家的技术交流与学习。Java Server Page(以下简称 JSP)肯定会成为在网上购物的重要技术支持。
1.3 JSP的技术原理
1.3.1 JSP简介
JSP:(Java Server Pages)是一种在静态页面中嵌入Java代码片段的动态网页技术。
主要由网络服务器中的JSP引擎来进行编译运行的Java代码,然后代码将运行生成的页面信息反馈给客户端。
web服务器收到用户发送的页面请求后,第一个运行当中的一些程序片段,接下来把运行最终成果以网页语言的格式反馈给发送要求的用户。
如果编程的程序能够根据SQl数据库,再一次定向html和发送电子邮件,那么动态创建网站就是这个过程了。其实用户发出请求时,看到的只是服务器端反馈好的成果,他对用户端的配置并没有太多的要求。
而JSP因为它本身所具备的的优点好处能够更加适应不同版本的浏览器与数据库,这就是选择JSP开发的原因。
1.3.2 JavaBean的简介
JavaBean是类似于Microsoft的元件而用Java语句编写的可再次使用软件元件,它可以通过能够看到的构造工具来创造。JavaBean可以镶嵌到App大程序、Servlet和复合院件中。其实Javabean的一些组件的创建方式是能够运用已经可以使用的元件、App大的程序或者Java的一些功能类,然后把它们转换为JavaBean的格式,它同Java的元件的创建其实是一样的。
Java语句在能够使得根据它的软件JavaBean组件技术一直吸引人们的眼球,即使很多地方所拥有的劣势和优点。他的主要的任务就是:进行一次书写,然后多次进行运行重复使

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1434.html

好棒文