# 大学生毕设小demo **Repository Path**: hgghghhg/university_student_demo ## Basic Information - **Project Name**: 大学生毕设小demo - **Description**: 使用java和react和mongoDB+mySQL+redis缓存搭建的一个大学生模板管理系统,功能丰富 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2024-09-12 - **Last Updated**: 2024-09-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 大学生毕设小demo #### 介绍 使用java和react和mongoDB+mySQL+redis搭建的一个大学生模板管理系统,功能丰富 可查看线上部署地址[http://www.nankezs.cn](http://www.nankezs.cn)体验功能 #### 一、相关功能(都是同步数据库的) ``` 1.数据的基本增删查改 2.用户的登录判断(含token+60s有效验证码),表单验证 3.数据的分页查询 4.用户的权限管理 5.图表形式数据展示(饼状图、柱形图等) 5.数据库Excel的导入导出 6.文件的上传和下载功能 7.QQ的聊天功能(含群聊和私聊,添加好友,删除好友,聊天信息都保存数据库中) 8.redis数据缓存工具 9.可部署发布线上服务器 ``` #### 二、软件架构 ``` 前端页面:js流行前端框架 React+antd+axios+redux+websocket+ (v6)react-router-dom+react-redux+React.lazy +redux-thunk+antdChars 后端服务器:java流行框架 springboot+mybatisPlus+socket+JWT 数据库:mysql+mongoDb+redis数据缓存 ``` #### 三、相关环境 ``` jdk 1.8版本 mongoDB数据库 nodejs环境 mysql环境 IDEA 2019版本 redis客户端 ``` #### 四、安装教程 ``` 1. 安装springboot相关依赖(demo文件里) 2. 安装react相关依赖(demon-web文件里) 3. 修改springboot里面的配置文件(demo文件里) 4. 数据库的配置(demo-data文件里) ``` #### 五、使用说明 ``` 账号密码数据库里可自行查看 ``` #### 六、项目图片 ![输入图片说明](gitee/imgs/image-20220418121109630.png) ![输入图片说明](gitee/imgs/image-20220418121138491.png) ![输入图片说明](gitee/imgs/image-20220418121206008.png) ![输入图片说明](gitee/imgs/image-20220418121227890.png) ![输入图片说明](gitee/imgs/image-20220418121253552.png) ![输入图片说明](gitee/imgs/image-20220418121325109.png) #### 七、参与贡献 本人贡献