计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> JSP论文设计 >> 浏览文章
JSP046在线图书销售系统的设计与实现

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答


基于Java的在线购物系统的设计与实现
摘要
电子商务(ElectronicCommerce)是互联网上出现的新概念。它是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。随着它的广泛使用,给人们带来了便利,并逐渐改变了人们的生活方式.
国内在线购物〖本文来自:毕业设计论文网www.paper51.com〗网站多数是用ASP,PHP技术实现的,而基于JSP的优秀网站较少。本系统——网上图书超市采用JSP JavaBean SQLServer数据库三层模式设计并实现。本论文详细地阐述了系统的需求分析、系统总体架构、详细设计以及模块的实现过程,主要实现了以下模块功能:会员注册、登录/注销;用户管理;浏览图书详细信息;图书搜索;图书管理;购物车;订单;订单管理等。

关键词:JSP;SQLServer;JavaBean;在线购物

DesignandImplementationofonlineshoppingsystembasedonJava
Abstract
ElectroniccommenceoverInternetisanewconcept.Torealizeelectronic,digitalandnetworkingcommerce,computertechnology,networktechnologyandtelecommunicationsareused.Withitswidelyused,itbringspeoplewithalotofconvenience,andischangingthewayofpeople’slife.
MostdomesticonlineshoppingwebsitesareimplementedwithASP,PHP,andfewarebasedonJSP.Thissystem——web-basedbookstoreisimplementedwithJSP,JavaBean,andSQLServerdatabaseinthree-tiermodel.Inthepaper,requirementsanalysis,generalframework,detaileddesignandrealizationofeachmoduleareintroduced.Thesemodulesincludesmemberregistration,loginin/loginout,usermanagement,browsingbooksdetailedinformation,searchingbook,librarymanagement,theshoppingcar,ordersandordersmanagementetc.

Keywords:JSP;SQLServer;JavaBean;OnlineShopping
目录
论文总页数:29页
1引言1
1.1课题背景1
1.2国内外研究现状1
1.3本课题的研究方法2
2关于JSP2
2.1JSP简介2
2.2JSP的运行原理2
2.3JSP页面的组成3
2.4JSP的运行环境3
2.5JAVABEAN技术介绍4
3需求分析4
3.1系统说明4
3.2系统功能简介4
4系统设计5
4.1功能模块5
4.2系统设计思想6
4.3系统总体流程6
4.4网站架设7
4.4.1开发环境7
4.4.2建立站点7
4.5数据库设计7
5系统实现9
5.1编写JAVABEAN9
5.1.1数据库操作的JavaBean的实现10
5.1.2字符串处理的JavaBean的实现10
5.1.3保存购物信息的JavaBean的实现10
5.2网站前台主要功能模块实现11
5.2.1网站前台首页设计11
5.2.2重点推荐展台的实现过程11
5.2.3新书上架实现过程13
5.2.4图书分类实现过程13
5.2.5用户管理实现过程14
5.2.6购物车实现过程15
5.2.7生成订单实现过程19
5.2.8订单查询实现过程20
5.2.9销售排行实现过程20
5.3网站后台主要功能模块设计21
5.3.1后台登录实现过程21
5.3.2图书管理页面实现过程21
5.3.3用户管理实现过程23
5.3.4订单管理实现过程24
5.3.5公告管理实现过程25
5.3.6退出系统实现过程25
6系统测试25
6.1测试环境25
6.2测试结果26
总结26
参考文献27
致谢28
声明29
5.1.1数据库操作的JavaBean的实现
在系统开发过程中经常需要对数据库操作,这就需要连接数据库和操作数据库(包括数据的插入,更新,删除和查询等),数据库操作的JavaBean是一个公共类,通常包括连接数据库的方法getConnection、执行查询语句的方法executeQuery、执行更新操作的方法executeUpdate、关闭数据库连接的方法close。因此程序开发就可以将连〖本文来自:毕业设计论文网www.paper51.com〗接数据库和操作数据库的代码写成了一个JavaBean“connDB.java”,编写完成后将其源代码放到Tomcat5.5\webapps\BookSupermarket\WEB-INF\src\beans文件夹中。
(1)指定JavaBean“connDB”保存的包,并导入所需的类包,并将其保存到“beans”包中。
(2)在构造方法connDB中定义该类中所需的变量。通常将方法中常用的变量均放在构造方法中。
(3)创建执行查询语句的方法executeQuery,返回值为ResultSet结果集。
(4)创建执行更新操作的方法executeUpdate,返回值为int型的整数,代表更新的行数。
(5)创建执行更新操作,并返回该操作中自动编号字段的自动编号的方法executeUpdate_id。
(6)创建关闭数据库连接的方法close。
(7)编译connDB.java,用“javacconnDB.java”,生成connDB.class,将其放到Tomcat5.5\webapps\BookSupermarket\WEB-INF\classes\beans文件夹中。

5.1.2字符串处理的JavaBean的实现
字符串处理的JavaBean是解决程序中经常出现的有关字符串处理问题的方法的类。包括将数据库中及页面中有中文问题的字符串〖本文来自:毕业设计论文网www.paper51.com〗进行正确的显示和存储的方法chStr和将字符串中的回车换行、空格及HTML标记符正确显示的方法convertStr两个方法。下面是编写网上图书超市的字符串处理的JavaBean“chStr”的详细过程。
(1)编写解决输出中文乱码问题的方法chStr。
(2)接着编写显示文本中的回车换行、空格及保证HTML标记的正常输出的方法convertStr。

5.1.3保存购物信息的JavaBean的实现
在购物车程序中需要使用一个bookelement对象保存所选图书信息,生成该对象的JavaBean“bookelenent.java”程序代码。
5.2网站前台主要功能模块实现
5.2.1网站前台首页设计
根据前期的分析及客户的要求,网上图书超市的前台主要包括重点推荐展台,新书上架,图书分类,图书查询,用户管理,购物车,订单生成,订单查询和销售排行等模块。在网上超市前台首页的运行结果如下图5所示
5.2.5用户管理实现过程
用户管理主要包括用户注册,用户登录,用户个人资料修改,由于用户个人资料修改比较简单,不多做说明。
1.用户注册
为了统一管理,系统规定只有会员才能购买图书,所以要购买图书的新用户必须先进行用户注册。用户注册的入口位置在网站首页的左侧。用户点击“注册”即可进入用户注册页面,如图9

图9用户注册
网站要求用户名必须唯一,用户可以先看自己的用户名是否被注册。由于是网络程序,所以注册后在保存用户信息时候,还需要再次对注册用户进行检测。如果不存在,则保存该用户信息。否则提示该名用户已经被注册,请重新注册。保存用户注册信息页面register_deal.jsp。
2.用户登录
用户登录窗口如图10

图10用户登录
如果用户输入的用户名存在,并且冻结字段的值不为1,则判断用户输入的密码是否正确,如果密码也正确,则成功登录,否则提示登录失败。
参考文献
[1]周光明,曾建华,沈翠新,徐琳.在线购物系统的设计与实现[J].电脑学习.2004,(02):40-46。
[2]常晓燕,李家武.用J2EE实现网上购物系统[J].微机发展.2003,(09):22-30。
[3]MENGXi-fen.在线购物代理原型系统设计[J].苏州丝绸工学院学报.2001,(01):18-31。
[4]陈世强,谢坤武,Chen,Shiqiang,Xie.大型购物超市仓库管理系统的设计与实现[J].微计算机信息.2006,(03):56-59。
[5]蒋文学,王平,JIANGWen-xue,WANGPing.网上购物车系统的设计和实现[J].现代计算机(专业版).2000,(01):66-72。
[6]武延军,黄飞跃.精通JSP编程技术[M].北京:人民邮电出版社,2003。
[7]姜晓铭,刘晨.Java编程语言[M].北京:冶金工业出版社,2000。

5.2.6购物车实现过程
购物车主要包括所选图书的添加,查看购物车,单件图书购买数量的修改,清空购物车4部分。

上一篇: JSP045仓储信息管理系统
下一篇: JSP047基于网络超市商品销售管理系统的设计与实现
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。