图书资源管理平台系统-springboot vue

486 阅读3分钟

淘宝店铺搜索:点创微科

图书资源管理平台系统-springboot vue

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

一、项目描述

基于springboot+vue的图书资源管理平台系统。通过springboot,vue框架进行开发

http://localhost:5173

管理员 : admin/admin

用户:jwj/123

二、项目功能

管理员功能描述

系统首页:展示系统整体运行概况。

系统公告:发布、编辑、删除系统公告。

借书订单:查看所有用户的借书记录与状态。手动处理状态操作。

图书信息:添加、编辑、删除图书信息。

图书分类:创建、修改、删除图书分类。

评论信息:查看并管理用户的评论。

社区板块:管理社区板块分类。

社区帖子:查看所有用户发布的帖子。

图书活动:创建、编辑、删除图书相关活动。

活动报名:查看用户报名情况。

活动收藏: 查看用户收藏的活动列表。

阅览室信息: 管理阅览室基本信息(名称、开放时间、地址、座位数等)。

座位信息:查看座位使用状态。

座位预约:查看用户预约记录。

管理员信息:添加、删除、编辑其他管理员账户。

普通用户信息:查看用户基本信息。编辑用户资料、冻结账号、重置密码等操作。

个人信息:查看和编辑个人资料(头像、昵称、联系方式等)。

修改密码:修改登录密码。

退出登录:安全退出当前账户。

普通用户功能描述

首页:推荐热门图书、最新活动、精选帖子。快速进入常用功能模块。

图书社区:浏览社区板块,查看他人发帖。

图书活动浏览所有图书活动详情。报名参加活动,查看报名状态。收藏感兴趣的活动。

阅览室:查看阅览室开放时间、位置信息。预约座位。

图书查询:按关键词搜索图书。查看图书详情、库存状态、可借阅情况。

我的书单:编辑、删除个人书单。

我的借书:查看当前借阅记录、还书时间、逾期情况。

我的发帖:查看自己发布过的所有帖子。 编辑、删除自己的帖子。

座位预约:在线查看预约阅览室座位情况。

活动报名:查看已报名的活动列表。

活动收藏:查看收藏的活动列表。取消收藏。

个人信息:查看和编辑个人资料(头像、昵称、联系方式等)。

修改密码:修改登录密码。

退出登录:安全退出当前账户。

三、运行环境

开发环境 idea+vscode

运行环境 node16+MYSQL5+java17

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

四、项目技术

前端:vue ,axios,vue-router, element-ui, echarts

后端:Java, springboot , mysql

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

五、项目截图

1752031312-d59662c51729891.png

1752031315-a8f31132721a413.png

1752031318-e64ed30a62a3dac.png

1752031321-786a348895b208a.png

1752031323-271b9020b2aa20e.png

1752031328-572af2f3b2ee4da.png

1752031330-0dc41fc354a59fc.png

1752031332-da93219713defb5.png

1752031334-5f7169bf70321a8.png

1752031339-fafc7b13ba5f32e.png

1752031343-f933ec74af20859.png

1752031348-b49250a6d69f462.png

1752031351-3d574201cfb5e56.png

1752031353-bf45cfd3fc64d64.png

1752031354-d4d5f8bc764eab1.png

1752031356-089d06bec3e30a4.png

1752031360-23ad246f925da29.png

1752031366-0ad6f6c2a22edb9.png

1752031370-03460a4444416b5.png

1752031380-deffab93cc3d2e3.png

1752031385-e46bdccbb194f88.png

1752031387-768a0c6dd0fc473.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp