vue+springboot学生管理系统
立即下载
资源介绍:
Student Information System
作品介绍
本项目分为老师和学生两个分支。
有密码的学生可自行登录,查看自己的个人信息及个人成绩
老师分支则主要实现对学生信息的管理,通过学生信息管理系统能够进行学生信息的增加,浏览,查询,删除,统计等功能,实现学生信息管理工作的系统化和自动化
本项目总体采用前后端分离的设计理念。同时
前端利用vue(uniapp)框架强大的生态及组件可复用性,来快速使本项目变成单页面应用及实现路由等功能
适应不同设备方面,考虑页面功能及用户使用方面,并未设计成响应式,而是利用前端路由,进行不同端的页面跳转
技术栈介绍
前端:
• web端:vue(vue-router+vue-cookies)+echarts+axios+element-ui
• 小程序端/app端:uniapp+ucharts;
– 小程序端采用时下较流行且号称能够一次开发全端运行的uniapp框架。
– 目前只完全适配微信小程序端,其他端可能有或多或少的bug也可能没有bug.
后端:
• 主体:springboot
• 数据源:druid
• 日志:l
# Student Information System
#### 作品介绍
本项目分为老师和学生两个分支。
有密码的学生可自行登录,查看自己的个人信息及个人成绩
老师分支则主要实现对学生信息的管理,通过学生信息管理系统能够进行学生信息的增加,浏览,查询,删除,统计等功能,实现学生信息管理工作的系统化和自动化
本项目总体采用前后端分离的设计理念。同时
前端利用vue(uniapp)框架强大的生态及组件可复用性,来快速使本项目变成单页面应用及实现路由等功能
适应不同设备方面,考虑页面功能及用户使用方面,并未设计成响应式,而是利用前端路由,进行不同端的页面跳转
#### 技术栈介绍
#### 前端:
• web端:vue(vue-router+vue-cookies)+echarts+axios+element-ui
• 小程序端/app端:uniapp+ucharts;
– 小程序端采用时下较流行且号称能够一次开发全端运行的uniapp框架。
– 目前只完全适配微信小程序端,其他端可能有或多或少的bug也可能没有bug.
#### 后端:
• 主体:springboot
• 数据源:druid
• 日志:log4j
• 主数据库(持久化数据库):mysql 8.0
• 缓存数据库:redis
#### 软件架构
![img](效果图/后端.png)
![img](效果图/前后端架构.png)
#### 建议部署步骤:
\1. 开启mysql数据库 “test”,并按照sql.pdf建表,或者导入test.sql
– 注意实在test数据库下导入test.sql;
\2. 开启redis数据库
\3. 开启后端服务 java -jar 文件名
\4. 开启前端服务 使用http-server 或者用nginx部署
\5. 至于微信小程序测试,导入微信者开发者工具,或者用hbuilder x打开
#### 使用说明
\1. 看效果图
资源文件列表:
student_information_management-master.zip 大约有319个文件