文章目录

  • 一、前言
  • 二、相关技术:
  • 三、功能分析:
    • 1、前台:
    • 2、后台:
  • 四、效果展示:
    • 1、登录与注册:
    • 2、前台:
    • 3、后台:
  • 五、后记:

一、前言

该系统是简单的模仿 当当网 书店系统,分为前端和后台两个部分,目前并没有实现前后端的分离,本系统采用三层架构的设计思想完成前后端的交互,进而实现相对应的功能。采用的主要技术栈是: 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 项目,但是其中的一些技术还没有真正的搞懂,包括一些帮助类的实现都还没有运用成熟,后期会在深入的做一遍。
如果项目对您有帮助,别忘了点个赞点个关注哦。
感谢感谢!

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

  1. 基于JSP + Servlet + Mysql 的校园二手交易平台(源码 + 文档)

    基于JSP + Servlet + Mysql 的校园二手交易平台 1.系统开发背景 2.系统设计 3.系统实现 3.1开发所用技术 3.2数据字典 3.2系统开发 3.2.1配置环境 3.2.2创建 ...

  2. 基于JSP+Servlet+MySQL+的在线购物电子商务商城系统

    商城首页 首页信息 首页信息 登陆 商品列表 订单列表 个人信息 商品管理 添加商品 咨询列表 添加购物车 购物车管理 订单创建 技术描述 开发工具: Idea/Eclipse 数据库: mysql ...

  3. java计算机毕业设计网上快捷购物系统源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计网上快捷购物系统源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计网上快捷购物系统源码+系统+数据库+lw文档+mybatis+运行部署 本源码技术栈 ...

  4. Jsp+Servlet+Mysql实现的二手物品在线商城源码

    今天给大家演示的是一款jsp+servlet+mysql实现的二手物品在线商城系统, 其本质是在线商城,但是鉴于很多同学基础比较薄弱,不会修改,因此我修改成了二手物品商城,也附上了基本的修改版权信息和 ...

  5. Jsp+Servlet+Mysql实现的在线图书商城源码

    今天给大家演示的是一款由jsp+servlet+mysql实现的在线图书商城系统, 主要分为前台.后台管理员功能 前台用户可以浏览查看各类图书信息,可自定义搜索,注册登录后可以将书添加到购物车,购物车 ...

  6. Jsp+Servlet+Mysql实现的在线鲜花商城源码

    今天给大家演示的是一款jsp+servlet+mysql实现的在线鲜花商城系统, 其本质是在线商城,但是鉴于很多同学基础比较薄弱,不会修改,因此修改成了鲜花商城,也附上了基本的修改版权信息和导航条的教 ...

  7. jsp+servlet+mysql实现的高校科研管理系统源码+运行教程+包运行

    今天给大家演示一下如何将一款由jsp servlet mysql实现的高校科研信息管理系统运行起来,首先简单介绍下系统功能,系统有以下管理角色:科研人员.科研秘书.科研管理人员.系统管理员,科研人员可 ...

  8. 基于springboot和mysql的模拟驾校考试系统源码

    开发工具:idea或eclipse 数据库:mysql 数据库连接工具:navcat # 基于springboot和MySQL的模拟驾校考试系统 ## 项目主要功能介绍: 项目采用springboot ...

  9. java+jsp+servlet+mysql【网上预约挂号系统】(源码+论文+PPT+任务书+中期检查)

    系统功能 <1>浏览医院信息. <2>预约查询. <3>预约服务:已登录的用户可以选择适合自己的医生并预约就医时间. <4>管理员模块:对医生以及医生所 ...

最新文章

  1. 512块A100,AlphaFold训练时间从11天压缩至67小时
  2. 【CCD图像检测】0:开篇总述
  3. MySQL--5子查询与连接小结
  4. “卖我一枝笔”:如何史蒂夫·乔布斯将这一经典问题作出回应?
  5. 阴影效果 ShadowLayout 布局实现(让控件实现立体效果)
  6. CentOS yum安装MySQL5.7.20
  7. Android 从ImageView中获取Bitmap对象方法
  8. 数据库SQL ServerSQL Server教程:详细学习游标
  9. python 仅保留数字_python从入门到入土 | 基本语法元素(一)
  10. js点击按钮改变字体大小并给他颜色_如何在Elementor中修改文本的字体、大小、颜色、样式...
  11. 信号量有没有容量限制?
  12. 2000-2018年各省能源消费和碳排放数据数据、1997-2017年各省地级市县区碳排放数、各国二氧化碳排放量(人均公吨数)1960-2014年、二氧化碳排放量、各省市碳排放权额分配实施方案
  13. echarts,hightcharts直接引用数据,渲染北京城镇街道行政界线地图
  14. 电商运营数据分析常用分析指标--交易数据指标、品类分析数据指标与内容分析数据指标
  15. 带有点***色彩的LanHelper网络工具的使用
  16. 强智教务系统验证码识别 java
  17. 【每日蓝桥】8、一三年省赛Java组真题“打印十字图”
  18. 只需一张自拍,网易伏羲用这种方法直接生成「个人专属」游戏角色
  19. 压缩文件rar解压出现“这个压缩文件格式未知或者数据已经被损坏”
  20. Spring中的@Scheduled

热门文章

  1. 设置View平移动画:显示时从下往上显示,消失时从上往下消失,并且背景变暗,不可点击
  2. 【文末有惊喜!】Hive SQL血缘关系解析与应用
  3. vscode用户代码片段
  4. java 快递查询接口
  5. Win11中的此电脑怎么找到
  6. ManagEngine:helpdesk软件的类型有哪些?
  7. WEB应用安全之输入验证
  8. UNIAPP微信小程序使用Echarts
  9. 撞库、爬虫、蜜罐、网络钓鱼、DDoS、僵尸网络、暗网
  10. C# —— 简单工厂设计模式详述