图书推荐系统-springboot + vue

43 阅读2分钟

图书推荐系统-springboot + vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue的图书推荐系统

SpringBoot+Vue图书推荐系统,前端个性化推书、购物车、借阅、订单一站式,后端统管图书、用户、订单与轮播,实现“荐书+购书+借书”一体化智能平台。

前台登录网址: http://localhost:8082/#/login

后台登录网址: http://localhost:8081/#/login

管理员账户密码: admin/admin

用户账户密码: 11/11

二、项目功能

【用户模块】

图书信息:浏览、搜索、收藏推荐图书。

购物车:增删改查商品,结算下单。

个人中心:查看/修改本人资料、余额、借阅状态。

修改密码:自助重置登录口令。

订单管理:查看、取消、确认收货、申请退款。

我的收藏管理:收藏/取消收藏图书。

图书借阅管理:新增、续借、归还、查询借阅记录。

地址管理:增删改查收货/取书地址。

【管理员模块】

图书信息管理-图书类型:增删改查分类标签。

图书信息管理-图书信息:新增、修改、删除、查询图书及推荐权重。

管理员管理:增删改查后台账号与权限。

图书借阅管理:审核借还、查看逾期、导出借阅报表。

用户管理:增删改查读者账号,启用/禁用。

轮播图管理:增删改查首页推荐轮播图片及链接。

商品订单:查询、发货、退款、删除各状态订单(全部/未支付/已支付/已发货/已完成/已退款/已取消)。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs20

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1760856769-0b5001fb1fb7ccb.png

1760856771-3291989521b239c.png

1760856774-d453051885665bc.png

1760856780-a1cfd2969e4670b.png

1760856783-e3479d9c967a0f7.png

1760856786-925fc981dc9fc1b.png

1760856790-44c61e687be9b67.png

1760856795-2521ea698014002.png

1760856800-4d60e96cedf2def.png

1760856803-04587f29d9c4045.png

1760856806-b6aed4acee142d2.png

1760856808-4dbfdd3c19e9849.png

1760856811-3394ca87bdeb72f.png

1760856814-82a24e3bc484e70.png

1760856818-d5e67de00eb5d44.png

1760856821-8bf7c79038bc25a.png

1760856824-f34e9f3d19875fc.png

1760856826-fe8aac6df405770.png

1760856828-4aba2e127baf8dd.png

1760856831-ec4d634290221e6.png

1760856833-542f8ec979c70fa.png

1760856836-7cacb7012cbede6.png

1760856838-c0197227be314d3.png

1760856840-bcce39d6627dabd.png

1760856842-81c179acc9c4601.png