摘 要
电子商务(Electronic Commerce)是互联网上出现的新概念。它是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。随着它的广泛使用,给人们带来了便利,并逐渐改变了人们的生活方式.
国内在线购物网站多数是用ASP,PHP技术实现的,而基于JSP的优秀网站较少。本系统——网上图书超市采用JSP+JavaBean+ SQL Server数据库三层模式设计并实现。本论文详细地阐述了系统的需求分析、系统总体架构、详细设计以及模块的实现过程,主要实现了以下模块功能:会员注册、登录/注销;用户管理;浏览图书详细信息;图书搜索;图书管理;购物车;订单;订单管理等。
关键词: JSP;SQL Server;JavaBean;在线购物
Design and Implementation of online shopping system based on Java
Abstract
Electronic commence over Internet is a new concept. To realize electronic, digital and networking commerce, computer technology, network technology and telecommunications are used. With its widely used, it brings people with a lot of convenience, and is changing the way of people’s life.
Most domestic online shopping websites are implemented with ASP, PHP, and few are based on JSP. This system——web-based bookstore is implemented with JSP, JavaBean, and SQL Server database in three-tier model. In the paper, requirements analysis, general framework, detailed design and realization of each module are introduced. These modules includes member registration, login in/login out, user management, browsing books detailed information, searching book, library management, the shopping car, orders and orders management etc. http://www.16sheji8.cn/
Key words: JSP;SQL Server;JavaBean; Online Shopping
目 录
论文总页数:29页
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题的研究方法 2
2 关于JSP 2
2.1 JSP简介 2http://www.16sheji8.cn/
2.2 JSP的运行原理 2
2.3 JSP页面的组成 3
2.4 JSP的运行环境 3
2.5 JAVABEAN技术介绍 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 编写JAVABEAN 9
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销售排行实现过程 20http://www.16sheji8.cn/
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
1 引言
1.1 课题背景
随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。http://www.16sheji8.cn/
JSP是Sun公司推出的一种网站开发技术,Sun公司借助自己在Java上的不凡造诣,又把人们引进JSP时代,JSP即Java Server Page,它可以在Servlet和JavaBean的支持下,完成功能强大的Web应用程序。JSP网站架设将成为未来网站架设的趋势,而国内电子购物网站多数是用ASP,PHP技术实现的,而基于JSP的优秀网站较少。所以,在我的毕业设计中,我采用了JSP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站——网上图书超市销售系统。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。