当前位置:

基于Spring实现图书销售管理系统

码岸源码 发布于:2024-05-09 最后修改于:2024-08-01 101 0

Hi~今天给大家带来一款使用Spring框架和JSP开发的图书销售管理系统

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了Spring框架,Spring框架和JSP

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 address 收货信息表
2 book 图书信息表
3 booktype 图书类型表
4 collect_book
5 comment 评价表
6 notice
7 orderitem 订单详情表
8 order_table
9 position
10 user 用户表
返回列表页表3-1: address表
说明:收货信息表
序号 名称 数据类型 主键 说明
1 aid int Y
2 addrDetail varchar N
3 city varchar N 城市名称
4 consignee varchar N
5 flag varchar N
6 mobile varchar N 联系方式
7 province varchar N
8 region varchar N
9 telephone varchar N 手机号码
10 zipCode varchar N
11 uid int N 用户ID
返回列表页表3-2: book表
说明:图书信息表
序号 名称 数据类型 主键 说明
1 bid int Y
2 author varchar N 作者
3 bname varchar N
4 bookInfo longtext N
5 collect_count int N
6 commentCount int N
7 image varchar N 图片
8 inventoryCount int N
9 online int N
10 price float N 价格
11 publishCompany varchar N
12 publishDate varchar N
13 recommend int N
14 saleCount int N
15 typeid int N
返回列表页表3-3: booktype表
说明:图书类型表
序号 名称 数据类型 主键 说明
1 typeid int Y
2 btype varchar N
3 stype varchar N
返回列表页表3-4: collect_book表
说明:
序号 名称 数据类型 主键 说明
1 bid int Y
2 uid int Y 用户id
返回列表页表3-5: comment表
说明:评价表
序号 名称 数据类型 主键 说明
1 cid int Y 分类ID
2 bdate varchar N
3 content varchar N 内容
4 pdate varchar N
5 bid int N
6 uid int N 用户id
返回列表页表3-6: notice表
说明:
序号 名称 数据类型 主键 说明
1 nid int Y
2 n_content varchar N
3 n_time varchar N
返回列表页表3-7: orderitem表
说明:订单详情表
序号 名称 数据类型 主键 说明
1 item_id int Y
2 amount int N 数量
3 product_name varchar N
4 product_price float N
5 product_id int N 商品ID
6 order_id int N 订单ID
返回列表页表3-8: order_table表
说明:
序号 名称 数据类型 主键 说明
1 order_id int Y 订单ID
2 create_date varchar N
3 deliver_fee float N
4 deliver_way int N
5 note varchar N
6 order_status int N 订单状态
7 payablefee float N
8 payment_way int N
9 product_price float N
10 total_price float N
11 address_id int N
12 buy_id int N
返回列表页表3-9: position表
说明:
序号 名称 数据类型 主键 说明
1 p_id int Y
2 p_name varchar N 岗位名称
3 dept_id int N 专业id
返回列表页表3-10: user表
说明:用户表
序号 名称 数据类型 主键 说明
1 uid int Y 用户ID
2 account varchar N 账户
3 message_count int N
4 nickname varchar N 昵称
5 password varchar N 密码
6 photo varchar N 照片
7 points_count int N
8 status int N 状态
9 type varchar N

四、项目截图

4.1 下面是用户角色的功能介绍

用户角色-用户注册和登录 图4.1 用户角色-用户注册和登录

用户角色-已购图书 图4.2 用户角色-已购图书

用户角色-提交订单 图4.3 用户角色-提交订单

用户角色-搜索图书 图4.4 用户角色-搜索图书

用户角色-收藏图书加入购物车 图4.5 用户角色-收藏图书加入购物车

用户角色-查看我的订单 图4.6 用户角色-查看我的订单

用户角色-查看收藏 图4.7 用户角色-查看收藏

用户角色-查看购物车 图4.8 用户角色-查看购物车

用户角色-个人信息修改 图4.9 用户角色-个人信息修改

4.2 下面是管理员角色的功能介绍

管理员角色-管理员登录 图4.10 管理员角色-管理员登录

管理员角色-发布公告 图4.11 管理员角色-发布公告

管理员角色-商品分类统计 图4.12 管理员角色-商品分类统计

管理员角色-图书管理 图4.13 管理员角色-图书管理

管理员角色-添加图书 图4.14 管理员角色-添加图书

管理员角色-用户管理 图4.15 管理员角色-用户管理

管理员角色-公告管理 图4.16 管理员角色-公告管理

管理员角色-订单管理 图4.17 管理员角色-订单管理

管理员角色-评论管理 图4.18 管理员角色-评论管理

管理员角色-销售统计 图4.19 管理员角色-销售统计

五、演示站点

地址 http://www.csbishe.cn:15082/spring_bookshop
账号密码

管理员账号/密码:admin/admin
用户账号/密码: 123456@qq.com/123456

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目