关注公众号:程序员FAROZ
获取更多优质内容
雨选课
雨选课,自由的选课系统
在线访问
项目部署在阿里云上
可以使用下面链接去访问:
提供一下学生账号和老师账号供功能展示使用:
学生:
账号:student
密码:123
老师:
账号:dio
密码:123
项目介绍
本项目,是使用 SpringBoot + antd 搭建的,前后端分离选课系统
实现了学生选课、成绩查询、教师成绩修改、课程编辑、课程新增等功能
登录信息,使用 Redis 存储
实现课程图片的上传功能
登录:
首页:
课程信息:
课程管理:
学生选课:
项目运行
数据库
数据表的 sql 如下:
# test 表
# drop table if exists `test`;
# create table `test` (
# `id` bigint not null auto_increment comment 'id',
# `name` varchar(255) comment '接口测试',
# primary key (`id`)
# ) engine=innodb default charset=utf8mb4 comment='测试表';
# 学生表
drop table if exists `student`;
create table `student` (
`id` bigint not null auto_increment comment 'id',
`loginname` varchar(50) comment '登录名',
`realname` varchar(50) comment '真实姓名',
`password` varchar(255) comment '密码',
`email` varchar(255) comment '邮箱',
`createtime` datetime comment '创建时间',
`logintime` datetime comment '最近一次登录时间',
primary key (`id`)
) engine=innodb default charset=utf8mb4 comment='学生表';
# 老师表
drop