一、前言
在如今社会上,关于信息上面的处理,没有任何一个企业或者个人会忽视,如何让信息急速传递,并且归档储存查询,采用之前的纸张记录模式已经不符合当前使用要求了。所以,对学生奖惩信息管理的提升,也为了对学生奖惩信息进行更好的维护,学生奖惩管理系统的出现就变得水到渠成不可缺少。通过对学生奖惩管理系统的开发,不仅仅可以学以致用,让学到的知识变成成果出现,也强化了知识记忆,扩大了知识储备,是提升自我的一种很好的方法。通过具体的开发,对整个软件开发的过程熟练掌握,不论是前期的设计,还是后续的编码测试,都有了很深刻的认知。
学生奖惩管理系统通过MySQL数据库与Eclipse工具进行开发,学生奖惩管理系统能够实现对出勤率,奖惩信息,分数记录信息,学生信息,学生成绩等数据的管理。
通过学生奖惩管理系统对相关信息的处理,让信息处理变的更加的系统,更加的规范,这是一个必然的结果。已经处理好的信息,不管是用来查找,还是分析,在效率上都会成倍的提高,让计算机变得更加符合生产需要,变成人们不可缺少的一种信息处理工具,实现了绿色办公,节省社会资源,为环境保护也做了力所能及的贡献。
二、说明文档
推荐使用:谷歌浏览器
后台登录页面
http://localhost:8080/xueshengjiangchengxitong/admin/dist/index.html
管理员 账户:admin 密码:admin
学生 账户:a1 密码:123456
学生 账户:a2 密码:123456
学生 账户:a3 密码:123456
在src\main\resources\config.properties中编辑
jdbc_url=jdbc:mysql://127.0.0.1:3306/xueshengjiangchengxitong?useUnicode=true&characterEncoding=UTF-8&tinyInt1isBit=false
jdbc_username=root 数据库用户名 root
jdbc_password=123456 用户密码 123456
图片存放路径: src\main\webapp\upload 里面上传图片名里面不能有中文
三、系统功能设计
本系统在功能分析上,主要是根据目标用户群的角度进行分析,为了便于展示分析结果,这里就使用用例图进行功能展示。
管理员用例图的绘制结果见图。管理员登录进入本系统操作的功能包括对出勤率,学生奖惩信息,学生分数记录信息,学生成绩等进行管理。
学生用例图的绘制结果见图。学生登录进入本系统操作的功能包括查询出勤率,查询成绩,查询奖惩信息,增删改查分数记录信息等。
本系统主要是基于数据的增加,修改,删除等操作,使用者能够通过提前设定的登录功能进入指定的操作区,这里对使用者设计的功能进行结构展示。
管理员功能结构图的绘制结果见图。管理员登录进入本系统操作的功能包括对出勤率,学生奖惩信息,学生分数记录信息,学生成绩等进行管理。
学生功能结构图的绘制结果见图。学生登录进入本系统操作的功能包括查询出勤率,查询成绩,查询奖惩信息,增删改查分数记录信息等。
四、系统数据库设计
五、系统效果
六、核心代码
package com.controller;
import java.util.Arrays;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import com.annotation.IgnoreAuth;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.entity.ConfigEntity;
import com.service.ConfigService;
import com.utils.PageUtils;
import com.utils.R;
import com.utils.ValidatorUtils;
/**
* 登录相关
*/
@RequestMapping("config")
@RestController
public class ConfigController{
@Autowired
private ConfigService configService;
/**
* 列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,ConfigEntity config){
EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();
PageUtils page = configService.queryPage(params);
return R.ok().put("data", page);
}
/**
* 列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,ConfigEntity config){
EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();
PageUtils page = configService.queryPage(params);
return R.ok().put("data", page);
}
/**
* 信息
*/
@RequestMapping("/info/{id}")
public R info(@PathVariable("id") String id){
ConfigEntity config = configService.selectById(id);
return R.ok().put("data", config);
}
/**
* 详情
*/
@IgnoreAuth
@RequestMapping("/detail/{id}")
public R detail(@PathVariable("id") String id){
ConfigEntity config = configService.selectById(id);
return R.ok().put("data", config);
}
/**
* 根据name获取信息
*/
@RequestMapping("/info")
public R infoByName(@RequestParam String name){
ConfigEntity config = configService.selectOne(new EntityWrapper<ConfigEntity>().eq("name", "faceFile"));
return R.ok().put("data", config);
}
/**
* 保存
*/
@PostMapping("/save")
public R save(@RequestBody ConfigEntity config){
// ValidatorUtils.validateEntity(config);
configService.insert(config);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
public R update(@RequestBody ConfigEntity config){
// ValidatorUtils.validateEntity(config);
configService.updateById(config);//全部更新
return R.ok();
}
/**
* 删除
*/
@RequestMapping("/delete")
public R delete(@RequestBody Long[] ids){
configService.deleteBatchIds(Arrays.asList(ids));
return R.ok();
}
}
/*
SQLyog Ultimate v11.3 (64 bit)
MySQL - 5.7.32-log : Database - xueshengjiangchengxitong
*********************************************************************
*/
/*!40101 SET NAMES utf8 */;
/*!40101 SET SQL_MODE=''*/;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`xueshengjiangchengxitong` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `xueshengjiangchengxitong`;
/*Table structure for table `chengji` */
DROP TABLE IF EXISTS `chengji`;
CREATE TABLE `chengji` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键 ',
`xuesheng_id` int(11) DEFAULT NULL COMMENT '学生',
`chengji_uuid_number` varchar(200) DEFAULT NULL COMMENT '成绩编号 Search111 ',
`chengji_name` varchar(200) DEFAULT NULL COMMENT '成绩名称 Search111 ',
`chengji_types` int(11) NOT NULL COMMENT '成绩类型 Search111 ',
`chengji_content` text COMMENT '成绩详情 ',
`chengji_fenshu` int(11) NOT NULL COMMENT '成绩分数',
`chengji_dedao_fenshu` int(11) NOT NULL COMMENT '所得分数',
`insert_time` timestamp NULL DEFAULT NULL COMMENT '录入时间 ',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='成绩';
/*Data for the table `chengji` */
insert into `chengji`(`id`,`xuesheng_id`,`chengji_uuid_number`,`chengji_name`,`chengji_types`,`chengji_content`,`chengji_fenshu`,`chengji_dedao_fenshu`,`insert_time`,`create_time`) values (1,3,'165088953061695','成绩名称1',2,'成绩详情1',382,156,'2022-04-25 20:25:30','2022-04-25 20:25:30'),(2,2,'165088953061682','成绩名称2',2,'成绩详情2',63,383,'2022-04-25 20:25:30','2022-04-25 20:25:30'),(3,2,'165088953061671','成绩名称3',3,'成绩详情3',454,37,'2022-04-25 20:25:30','2022-04-25 20:25:30'),(4,1,'165088953061656','成绩名称4',3,'成绩详情4',384,359,'2022-04-25 20:25:30','2022-04-25 20:25:30'),(5,3,'165088953061674','成绩名称5',3,'成绩详情5',35,481,'2022-04-25 20:25:30','2022-04-25 20:25:30'),(6,1,'1650890743301','成绩111',3,'<p>是大红大很多事</p>',98,4,'2022-04-25 20:45:58','2022-04-25 20:45:58');
/*Table structure for table `chuqinlv` */
DROP TABLE IF EXISTS `chuqinlv`;
CREATE TABLE `chuqinlv` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键 ',
`xuesheng_id` int(11) DEFAULT NULL COMMENT '学生',
`chuqinlv_uuid_number` varchar(200) DEFAULT NULL COMMENT '出勤率编号 Search111 ',
`chuqinlv_yue` varchar(200) DEFAULT NULL COMMENT '月份 Search111 ',
`chuqinlv_name` varchar(200) DEFAULT NULL COMMENT '出勤率',
`chuqinlv_fenshu` int(11) NOT NULL COMMENT '出勤率分数',
`chuqinlv_content` text COMMENT '出勤率详情 ',
`insert_time` timestamp NULL DEFAULT NULL COMMENT '录入时间 ',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='出勤率';
/*Data for the table `chuqinlv` */
insert into `chuqinlv`(`id`,`xuesheng_id`,`chuqinlv_uuid_number`,`chuqinlv_yue`,`chuqinlv_name`,`chuqinlv_fenshu`,`chuqinlv_content`,`insert_time`,`create_time`) values (1,1,'16508895306183','月份1','出勤率1',384,'出勤率详情1','2022-04-25 20:25:30','2022-04-25 20:25:30'),(2,3,'165088953061895','月份2','出勤率2',431,'出勤率详情2','2022-04-25 20:25:30','2022-04-25 20:25:30'),(3,2,'165088953061847','月份3','出勤率3',429,'出勤率详情3','2022-04-25 20:25:30','2022-04-25 20:25:30'),(4,2,'165088953061836','月份4','出勤率4',421,'出勤率详情4','2022-04-25 20:25:30','2022-04-25 20:25:30'),(5,3,'165088953061820','月份5','出勤率5',316,'出勤率详情5','2022-04-25 20:25:30','2022-04-25 20:25:30'),(6,2,'1650890774753','2022-04','出勤率33%',1,'<p>硕大的山东省</p>','2022-04-25 20:46:39','2022-04-25 20:46:39'),(7,1,'1650890883048','2022-02','33%',4,'<p>大的哈收到货</p>','2022-04-25 20:48:15','2022-04-25 20:48:15'),(8,1,'1650891424891','2022-01','40%',14,'<p>dsadh的誓师大会个</p>','2022-04-25 20:57:20','2022-04-25 20:57:20');
/*Table structure for table `config` */
DROP TABLE IF EXISTS `config`;
CREATE TABLE `config` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) NOT NULL COMMENT '配置参数名称',
`value` varchar(100) DEFAULT NULL COMMENT '配置参数值',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='配置文件';
/*Data for the table `config` */
/*Table structure for table `dictionary` */
DROP TABLE IF EXISTS `dictionary`;
CREATE TABLE `dictionary` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`dic_code` varchar(200) DEFAULT NULL COMMENT '字段',
`dic_name` varchar(200) DEFAULT NULL COMMENT '字段名',
`code_index` int(11) DEFAULT NULL COMMENT '编码',
`index_name` varchar(200) DEFAULT NULL COMMENT '编码名字 Search111 ',
`super_id` int(11) DEFAULT NULL COMMENT '父字段id',
`beizhu` varchar(200) DEFAULT NULL COMMENT '备注',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8 COMMENT='字典';
/*Data for the table `dictionary` */
insert into `dictionary`(`id`,`dic_code`,`dic_name`,`code_index`,`index_name`,`super_id`,`beizhu`,`create_time`) values (1,'sex_types','性别类型',1,'男',NULL,NULL,'2022-04-25 20:24:04'),(2,'sex_types','性别类型',2,'女',NULL,NULL,'2022-04-25 20:24:04'),(3,'banji_types','班级',1,'班级一',NULL,NULL,'2022-04-25 20:24:04'),(4,'banji_types','班级',2,'班级二',NULL,NULL,'2022-04-25 20:24:04'),(5,'banji_types','班级',3,'班级三',NULL,NULL,'2022-04-25 20:24:04'),(6,'banji_types','班级',4,'班级四',NULL,NULL,'2022-04-25 20:24:04'),(7,'zhuanye_types','专业',1,'专业一',NULL,NULL,'2022-04-25 20:24:04'),(8,'zhuanye_types','专业',2,'专业二',NULL,NULL,'2022-04-25 20:24:04'),(9,'zhuanye_types','专业',3,'专业三',NULL,NULL,'2022-04-25 20:24:04'),(10,'zhuanye_types','专业',4,'专业四',NULL,NULL,'2022-04-25 20:24:04'),(11,'jiangcheng_types','奖惩类型',1,'奖励',NULL,NULL,'2022-04-25 20:24:04'),(12,'jiangcheng_types','奖惩类型',2,'惩罚',NULL,NULL,'2022-04-25 20:24:04'),(13,'jiangcheng_erji_types','二级类型',1,'奖励1',1,NULL,'2022-04-25 20:24:04'),(14,'jiangcheng_erji_types','二级类型',2,'奖励2',1,NULL,'2022-04-25 20:24:04'),(15,'jiangcheng_erji_types','二级类型',3,'奖励3',1,NULL,'2022-04-25 20:24:04'),(16,'jiangcheng_erji_types','二级类型',4,'惩罚1',2,NULL,'2022-04-25 20:24:04'),(17,'jiangcheng_erji_types','二级类型',5,'惩罚2',2,NULL,'2022-04-25 20:24:04'),(18,'jiangcheng_erji_types','二级类型',6,'惩罚3',2,NULL,'2022-04-25 20:24:04'),(19,'jiangcheng_jibie_types','奖惩级别',1,'一级',NULL,NULL,'2022-04-25 20:24:04'),(20,'jiangcheng_jibie_types','奖惩级别',2,'二级',NULL,NULL,'2022-04-25 20:24:04'),(21,'jiangcheng_jibie_types','奖惩级别',3,'三级',NULL,NULL,'2022-04-25 20:24:04'),(22,'chengji_types','成绩类型',1,'成绩类型1',NULL,NULL,'2022-04-25 20:24:04'),(23,'chengji_types','成绩类型',2,'成绩类型2',NULL,NULL,'2022-04-25 20:24:04'),(24,'chengji_types','成绩类型',3,'成绩类型3',NULL,NULL,'2022-04-25 20:24:04'),(25,'fenshujilu_types','记录类型',1,'奖励',NULL,NULL,'2022-04-25 20:24:04'),(26,'fenshujilu_types','记录类型',2,'惩罚',NULL,NULL,'2022-04-25 20:24:04'),(27,'fenshujilu_types','记录类型',3,'出勤',NULL,NULL,'2022-04-25 20:24:04'),(28,'fenshujilu_types','记录类型',4,'成绩',NULL,NULL,'2022-04-25 20:24:04'),(29,'chengji_types','成绩类型',4,'成绩类型4',NULL,'','2022-04-25 20:44:17'),(30,'jiangcheng_erji_types','二级类型',7,'惩罚4',2,'','2022-04-25 20:44:33');
/*Table structure for table `fenshujilu` */
DROP TABLE IF EXISTS `fenshujilu`;
CREATE TABLE `fenshujilu` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键 ',
`xuesheng_id` int(11) DEFAULT NULL COMMENT '学生',
`fenshujilu_types` int(11) NOT NULL COMMENT '记录类型 Search111 ',
`fenshujilu_fenshu` int(11) NOT NULL COMMENT '记录分数',
`fenshujilu_content` text COMMENT '记录详情 ',
`insert_time` timestamp NULL DEFAULT NULL COMMENT '记录时间 ',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='分数记录';
/*Data for the table `fenshujilu` */
insert into `fenshujilu`(`id`,`xuesheng_id`,`fenshujilu_types`,`fenshujilu_fenshu`,`fenshujilu_content`,`insert_time`,`create_time`) values (1,2,2,353,'记录详情1','2022-04-25 20:25:30','2022-04-25 20:25:30'),(2,2,4,217,'记录详情2','2022-04-25 20:25:30','2022-04-25 20:25:30'),(3,1,1,486,'记录详情3','2022-04-25 20:25:30','2022-04-25 20:25:30'),(4,2,1,38,'记录详情4','2022-04-25 20:25:30','2022-04-25 20:25:30'),(5,2,4,285,'记录详情5','2022-04-25 20:25:30','2022-04-25 20:25:30'),(6,1,4,4,'得到4分','2022-04-25 20:45:59','2022-04-25 20:45:59'),(7,2,3,1,'得到1分','2022-04-25 20:46:39','2022-04-25 20:46:39'),(8,1,3,4,'得到4分','2022-04-25 20:48:15','2022-04-25 20:48:15'),(9,1,3,14,'得到14分','2022-04-25 20:57:20','2022-04-25 20:57:20'),(10,1,1,11,'得到11分','2022-04-25 20:59:49','2022-04-25 20:59:49'),(11,1,2,100,'扣减100分','2022-04-25 21:00:20','2022-04-25 21:00:20');
/*Table structure for table `jiangcheng` */
DROP TABLE IF EXISTS `jiangcheng`;
CREATE TABLE `jiangcheng` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键 ',
`xuesheng_id` int(11) DEFAULT NULL COMMENT '学生',
`jiangcheng_uuid_number` varchar(200) DEFAULT NULL COMMENT '奖惩编号 Search111 ',
`jiangcheng_name` varchar(200) DEFAULT NULL COMMENT '奖惩名称 Search111 ',
`jiangcheng_types` int(11) NOT NULL COMMENT '奖惩类型 Search111 ',
`jiangcheng_erji_types` int(11) NOT NULL COMMENT '二级类型 Search111 ',
`jiangcheng_jibie_types` int(11) NOT NULL COMMENT '奖惩级别 Search111 ',
`jiangcheng_fenshu` int(11) NOT NULL COMMENT '奖惩分数 ',
`jiangcheng_content` text COMMENT '奖惩详情 ',
`insert_time` timestamp NULL DEFAULT NULL COMMENT '录入时间 ',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COMMENT='奖惩';
/*Data for the table `jiangcheng` */
insert into `jiangcheng`(`id`,`xuesheng_id`,`jiangcheng_uuid_number`,`jiangcheng_name`,`jiangcheng_types`,`jiangcheng_erji_types`,`jiangcheng_jibie_types`,`jiangcheng_fenshu`,`jiangcheng_content`,`insert_time`,`create_time`) values (1,1,'165088953062550','奖惩名称1',2,4,2,321,'奖惩详情1','2022-04-25 20:25:30','2022-04-25 20:25:30'),(2,3,'165088953062568','奖惩名称2',2,5,3,491,'奖惩详情2','2022-04-25 20:25:30','2022-04-25 20:25:30'),(3,1,'165088953062514','奖惩名称3',1,1,2,23,'奖惩详情3','2022-04-25 20:25:30','2022-04-25 20:25:30'),(4,2,'165088953062523','奖惩名称4',1,2,3,204,'奖惩详情4','2022-04-25 20:25:30','2022-04-25 20:25:30'),(5,3,'165088953062590','奖惩名称5',1,3,1,357,'奖惩详情5','2022-04-25 20:25:30','2022-04-25 20:25:30'),(6,1,'1650891450041','奖励111',1,1,2,11,'<p>大宋的哈师大</p>','2022-04-25 20:57:48','2022-04-25 20:57:48'),(7,1,'1650891450041','奖励111',1,1,3,11,'<p>大宋的哈师大</p>','2022-04-25 20:57:57','2022-04-25 20:57:57'),(8,1,'1650891450041','奖励111222',1,1,3,11,'<p>大宋的哈师大</p>','2022-04-25 20:58:06','2022-04-25 20:58:06'),(9,1,'1650891450041','奖励111222',1,1,3,11,'<p>大宋的哈师大</p>','2022-04-25 20:59:49','2022-04-25 20:59:49'),(10,1,'1650891600926','惩罚1111',2,6,2,100,'<p>大大换大号</p>','2022-04-25 21:00:20','2022-04-25 21:00:20');
/*Table structure for table `token` */
DROP TABLE IF EXISTS `token`;
CREATE TABLE `token` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`userid` bigint(20) NOT NULL COMMENT '用户id',
`username` varchar(100) NOT NULL COMMENT '用户名',
`tablename` varchar(100) DEFAULT NULL COMMENT '表名',
`role` varchar(100) DEFAULT NULL COMMENT '角色',
`token` varchar(200) NOT NULL COMMENT '密码',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
`expiratedtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '过期时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='token表';
/*Data for the table `token` */
insert into `token`(`id`,`userid`,`username`,`tablename`,`role`,`token`,`addtime`,`expiratedtime`) values (1,6,'admin','users','管理员','xf4vqbewiouhjuucpxqd7lpdx8sei6te','2022-04-25 20:41:47','2022-04-25 22:03:52'),(2,1,'a1','xuesheng','学生','laywyme7jw8vvmmy7tnv7bkd4wdsrvh4','2022-04-25 21:00:34','2022-04-25 22:00:35');
/*Table structure for table `users` */
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`username` varchar(100) NOT NULL COMMENT '用户名',
`password` varchar(100) NOT NULL COMMENT '密码',
`role` varchar(100) DEFAULT '管理员' COMMENT '角色',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='管理员';
/*Data for the table `users` */
insert into `users`(`id`,`username`,`password`,`role`,`addtime`) values (6,'admin','admin','管理员','2022-05-02 14:51:13');
/*Table structure for table `xuesheng` */
DROP TABLE IF EXISTS `xuesheng`;
CREATE TABLE `xuesheng` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`username` varchar(200) DEFAULT NULL COMMENT '账户',
`password` varchar(200) DEFAULT NULL COMMENT '密码',
`xuesheng_uuid_number` varchar(200) DEFAULT NULL COMMENT '学号 Search111 ',
`xuesheng_name` varchar(200) DEFAULT NULL COMMENT '学生姓名 Search111 ',
`xuesheng_phone` varchar(200) DEFAULT NULL COMMENT '学生手机号',
`xuesheng_id_number` varchar(200) DEFAULT NULL COMMENT '学生身份证号',
`xuesheng_photo` varchar(200) DEFAULT NULL COMMENT '学生头像',
`sex_types` int(11) DEFAULT NULL COMMENT '性别',
`xuesheng_email` varchar(200) DEFAULT NULL COMMENT '电子邮箱',
`banji_types` int(11) DEFAULT NULL COMMENT '班级',
`zhuanye_types` int(11) DEFAULT NULL COMMENT '专业',
`xuesheng_fenshu` decimal(10,2) DEFAULT NULL COMMENT '分数',
`create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='学生';
/*Data for the table `xuesheng` */
insert into `xuesheng`(`id`,`username`,`password`,`xuesheng_uuid_number`,`xuesheng_name`,`xuesheng_phone`,`xuesheng_id_number`,`xuesheng_photo`,`sex_types`,`xuesheng_email`,`banji_types`,`zhuanye_types`,`xuesheng_fenshu`,`create_time`) values (1,'a1','123456','165088953062781','学生姓名1','17703786901','410224199610232001','http://localhost:8080/xueshengjiangchengxitong/upload/xuesheng1.jpg',2,'1@qq.com',2,1,'727.58','2022-04-25 20:25:30'),(2,'a2','123456','165088953062872','学生姓名2','17703786902','410224199610232002','http://localhost:8080/xueshengjiangchengxitong/upload/xuesheng2.jpg',1,'2@qq.com',1,2,'462.34','2022-04-25 20:25:30'),(3,'a3','123456','165088953062891','学生姓名3','17703786903','410224199610232003','http://localhost:8080/xueshengjiangchengxitong/upload/xuesheng3.jpg',2,'3@qq.com',4,4,'577.85','2022-04-25 20:25:30');
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;