目录
一、项目概述
二、技术框架
三、功能设计
四、数据库设计
五、项目截图
六、技术文档
一、项目概述
Hi,大家好,今天分享的项目是《基于协同滤波推荐算法的图书管理系统》,对用户登录注册、图书推荐、图书管理、用户信息进行管理,基于用户的协同滤波算法对用户进行图书推荐、根据图书浏览量对用户进行热门图书推荐等。图书管理一方面实现对图书信息的维护,如新增、查看、编辑图书等。另一方面实现对图书借阅进行管理,如图书借出、归还、借阅信息查阅等。
该项目使用java语言开发后台业务逻辑,采用SpringBoot+Vue框架进行搭建,可在Idea或者Eclipse中运行,数据库服务采用Mysql对数据进行持久化储存
主要功能有:登录注册、图书个性化推荐、图书信息管理、借阅管理等功能
二、技术框架
SpringBoot、Mybatis-plus、Maven、JWT、Vue、Mysql
三、功能设计
系统功能架构图如下所示:
四、数据库设计
通过对系统的功能进行规划,分成图书实体、借阅记录实体等多个实体信息,实体信息通过ER图进行说明,本系统的部分实体图如下:
五、项目截图
六、技术文档
除源码外,本项目含一份技术说明文档,文档内容包含系统开发环境及技术说明、系统概要设计及详细设计、数据库设计、测试情况等