基于 jsp + servlet + Mysql 实现 网上书店购物系统 (源码)

发布于:2023-07-04 ⋅ 阅读:(111) ⋅ 点赞:(0)

一、前言

该系统是简单的模仿 当当网 书店系统,分为前端和后台两个部分,目前并没有实现前后端的分离,本系统采用三层架构的设计思想完成前后端的交互,进而实现相对应的功能。采用的主要技术栈是: jsp + servlet + Mysql,其中包括 jsp 的三大组件,c3p0 连接池,等技术,运用的开发环境时 Idea9 + Mysql8.0。

二、相关技术:

1、三层架构设计思想
2、ApacheDBUtils 详解用法
3、c3p0连接池

三、功能分析:

1、前台:

a、 用户模块:

•	注册 
•	登录 	
•	退出

b、分类模块:

• 查看所有分类

c、图书模块:

• 查询所有图书
• 按分类查询图书
• 查询图书详细(按id查)

d、 购物车模块:

• 添加购物车条目;
• 清空所有条目;
• 删除指定条目;
• 我的购物车(按用户查询购物车)

e、 订单模块:

• 生成订单;
• 我的订单(按用户查询订单)
• 按id查询订单
• 确认收货
• 付款功能(只是跳转到银行页面)
• 付款回调功能(由银行来调用我们这个方法,表示用户已经付款成功)

2、后台:

a、管理员:

• 登录

b、分类管理:

• 添加分类
• 查看所有分类
• 删除分类
• 按id查询
• 修改分类

c、图书管理(我的)

• 查看所有图书
• 按id查询
• 删除图书
• 修改图书
• 添加图书(上传图片)

四、效果展示:

1、登录与注册:

登录:
在这里插入图片描述
在这里插入图片描述
注册
在这里插入图片描述
在这里插入图片描述

2、前台:

首页:
在这里插入图片描述
在这里插入图片描述
分类查询
在这里插入图片描述
我的购物车
在这里插入图片描述
在这里插入图片描述
我的订单
在这里插入图片描述
在这里插入图片描述
退出
在这里插入图片描述

3、后台:

嘻嘻,本着后台能用就行的原则,相对于前台来说,后台就比较简陋了。

管理员登录:
在这里插入图片描述

后台首页:
在这里插入图片描述
分类管理:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
图书管理:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、后记:

到此,小潘同学的网上书店系统就介绍完了,需要源码的小伙伴可以到 码云 上自行提取,如果在部署项目时遇到问题可以随时联系我。
在此非常感谢 崔希凡 老师的视频讲解,才使我完成了人生中的第一个 JavaWeb 项目,但是其中的一些技术还没有真正的搞懂,包括一些帮助类的实现都还没有运用成熟,后期会在深入的做一遍。
如果项目对您有帮助,别忘了点个赞点个关注哦。
感谢感谢!

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到