/*
Navicat Premium Data Transfer
Source Server : 127.0.0.1
Source Server Type : MySQL
Source Server Version : 80027
Source Host : localhost:3306
Source Schema : examking
Target Server Type : MySQL
Target Server Version : 80027
File Encoding : 65001
Date: 16/03/2023 15:47:40
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for __EFMigrationsHistory
-- ----------------------------
DROP TABLE IF EXISTS `__EFMigrationsHistory`;
CREATE TABLE `__EFMigrationsHistory` (
`MigrationId` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`ProductVersion` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
PRIMARY KEY (`MigrationId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
-- ----------------------------
-- Records of __EFMigrationsHistory
-- ----------------------------
BEGIN;
INSERT INTO `__EFMigrationsHistory` (`MigrationId`, `ProductVersion`) VALUES ('20201201170344_v1.0.0', '6.0.6');
COMMIT;
-- ----------------------------
-- Table structure for tb_admin
-- ----------------------------
DROP TABLE IF EXISTS `tb_admin`;
CREATE TABLE `tb_admin` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '账号',
`password` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',
`createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='管理员表';
-- ----------------------------
-- Records of tb_admin
-- ----------------------------
BEGIN;
INSERT INTO `tb_admin` (`id`, `username`, `password`, `createTime`) VALUES (1, 'admin', 'e10adc3949ba59abbe56e057f20f883e', '2020-11-18 13:15:38.000000');
COMMIT;
-- ----------------------------
-- Table structure for tb_chapter
-- ----------------------------
DROP TABLE IF EXISTS `tb_chapter`;
CREATE TABLE `tb_chapter` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`chapterName` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '章节名称',
`courseId` int NOT NULL COMMENT '课程ID',
`desc` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '章节描述',
PRIMARY KEY (`id`),
UNIQUE KEY `chapter_id` (`id`),
KEY `chapter_course_id` (`courseId`),
CONSTRAINT `chapter_course_id` FOREIGN KEY (`courseId`) REFERENCES `tb_course` (`id`) ON DELETE RESTRICT
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='课程章节表';
-- ----------------------------
-- Records of tb_chapter
-- ----------------------------
BEGIN;
INSERT INTO `tb_chapter` (`id`, `chapterName`, `courseId`, `desc`) VALUES (1, '第一章', 2, '第一章');
COMMIT;
-- ----------------------------
-- Table structure for tb_classes
-- ----------------------------
DROP TABLE IF EXISTS `tb_classes`;
CREATE TABLE `tb_classes` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`classesName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '班级名称',
`DeptId` int NOT NULL COMMENT '系别ID',
`createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间',
PRIMARY KEY (`id`),
UNIQUE KEY `classes_id` (`id`),
KEY `classes_dept_id` (`DeptId`),
CONSTRAINT `classes_dept_id` FOREIGN KEY (`DeptId`) REFERENCES `tb_dept` (`id`) ON DELETE RESTRICT
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='班级表';
-- ----------------------------
-- Records of tb_classes
-- ----------------------------
BEGIN;
INSERT INTO `tb_classes` (`id`, `classesName`, `DeptId`, `createTime`) VALUES (1, '计算机应用工程(专升本)1班', 1, '2023-03-16 14:58:43.225662');
COMMIT;
-- ----------------------------
-- Table structure for tb_course
-- ----------------------------
DROP TABLE IF EXISTS `tb_course`;
CREATE TABLE `tb_course` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`courseName` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程名称',
`DeptId` int NOT NULL COMMENT '系别ID',
`teacherId` int NOT NULL COMMENT '教师ID',
`createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间',
PRIMARY KEY (`id`),
UNIQUE KEY `course_id` (`id`),
KEY `course_dept_id` (`DeptId`),
KEY `course_teacher_id` (`teacherId`),
CONSTRAINT `course_dept_id` FOREIGN KEY (`DeptId`) REFERENCES `tb_dept` (`id`) ON DELETE RESTRICT,
CONSTRAINT `course_teacher_id` FOREIGN KEY (`teacherId`) REFERENCES `tb_teacher` (`id`) ON DELETE RESTRICT
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='课程表';
-- ----------------------------
-- Records of tb_course
-- ----------------------------
BEGIN;
INSERT INTO `tb_course` (`id`, `courseName`, `DeptId`, `teacherId`, `createTime`) VALUES (2, 'Java程序设计', 1, 1, '2023-03-16 15:14:25.563265');
COMMIT;
-- ----------------------------
-- Table structure for tb_courseclasses
-- ----------------------------
DROP TABLE IF EXISTS `tb_courseclasses`;
CREATE TABLE `tb_courseclasses` (
`courseId` int NOT NULL COMMENT '课程ID',
`classesId` int NOT NULL COMMENT '班级ID',
PRIMARY KEY (`classesId`,`courseId`),
KEY `courseclasses_classes_idx` (`classesId`),
KEY `courseclasses_course_idx` (`courseId`),
CONSTRAINT `courseclasses_classes_idx` FOREIGN KEY (`classesId`) REFERENCES `tb_classes` (`id`) ON DELETE RESTRICT,
CONSTRAINT `courseclasses_course_idx` FOREIGN KEY (`courseId`) REFERENCES `tb_course` (`id`) ON DELETE RESTRICT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='课程班级关联表';
-- ----------------------------
-- Records of tb_courseclasses
-- ----------------------------
BEGIN;
INSERT INTO `tb_courseclasses` (`courseId`, `classesId`) VALUES (2, 1);
COMMIT;
-- ----------------------------
-- Table structure for tb_dept
-- ----------------------------
DROP TABLE IF EXISTS `tb_dept`;
CREATE TABLE `tb_dept` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`deptName` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '系别名称',
`createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间',
PRIMARY KEY (`id`),
UNIQUE KEY `dept_id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系别表';
-- ----------------------------
-- Records of tb_dept
-- ----------------------------
BEGIN;
INSERT INTO `tb_dept` (`id`, `deptName`, `createTime`) VALUES (1, '国科数字产业学院', '2023-03-16 14:58:26.770133');
COMMIT;
-- ----------------------------
-- Table structure for tb_exam
-- ----------------------------
DROP TABLE IF EXISTS `tb_exam`;
CREATE TABLE `tb_exam` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`examName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '试卷名称',
`courseId` int NOT NULL COMMENT '课程ID',
`teacherId` int NOT NULL COMMENT '教师ID',
`startTime` datetime(6) NOT NULL COMMENT '开始时间',
`endTime` datetime(6) NOT NULL COMMENT '结束时间',
`duration` int NOT NULL COMMENT '考试时长',
`isEnable` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '启用状态',
`isFinish` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '结束状态',
`createTime` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) COMMENT '创建时间',
`examScore` int NOT NULL COMMENT '试卷总分',
`judgeScore` int NOT NULL COMMENT '是非题分值',
`singleScore` int NOT NULL COMMENT '单选题分值',
`selectScore` int NOT NULL COMMENT '多选题分值',
PRIMARY KEY (`id`),
UNIQUE KEY `exam_id` (`
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本源码提供了一个基于.NET 6和Furion框架的在线考试系统设计。项目包含754个文件,其中包括224个C#源文件、193个Vue文件、154个JavaScript文件、36个PNG图片、30个JSON文件、22个SCSS样式文件、18个SVG图像、9个CSPROJ文件和7个Markdown文档。这个考试系统能够支持在线考试,包括创建试卷、发布考试、考生作答等功能,适合教育机构和在线教育平台使用。
资源推荐
资源详情
资源评论
收起资源包目录
基于.NET 6和Furion框架的在线考试系统设计源码 (753个子文件)
mysql.cnf 752B
default.conf 2KB
nginx.conf 679B
NuGet.Config 441B
ExamService.cs 30KB
QuestionService.cs 17KB
StuanswerdetailService.cs 16KB
SelectService.cs 11KB
CourseService.cs 10KB
ExamController.cs 10KB
ExamJobService.cs 9KB
StudentService.cs 8KB
ExamController.cs 7KB
JudgeService.cs 7KB
DeptService.cs 6KB
TeacherService.cs 6KB
QuestionController.cs 6KB
TbExam.cs 6KB
TbSelect.cs 6KB
StuscoreService.cs 6KB
ManageController.cs 5KB
ChapterService.cs 5KB
TbStudent.cs 5KB
ClassesService.cs 5KB
WrongController.cs 5KB
ManageService.cs 4KB
TbStuanswerdetail.cs 4KB
IExamService.cs 4KB
TbTeacher.cs 4KB
StudentController.cs 4KB
TbCourse.cs 4KB
TbClass.cs 4KB
TbJudge.cs 4KB
IStuanswerdetailService.cs 4KB
CourseController.cs 4KB
RESTfulResultProvider.cs 4KB
TeacherController.cs 3KB
ErrorCodes.cs 3KB
IndexController.cs 3KB
TbStuscore.cs 3KB
ExamDto.cs 3KB
IQuestionService.cs 3KB
DeptController.cs 3KB
AddExamInput.cs 3KB
ClassesController.cs 3KB
StudentController.cs 3KB
CourseController.cs 3KB
TeacherController.cs 3KB
TbAdmin.cs 2KB
JobController.cs 2KB
JobController.cs 2KB
TbChapter.cs 2KB
ISelectService.cs 2KB
TbExamquestion.cs 2KB
ExamOutput.cs 2KB
ICourseService.cs 2KB
ExamOutput.cs 2KB
TbExamjobs.cs 2KB
ExamQuartzHostedService.cs 2KB
IStudentService.cs 2KB
SelectDto.cs 2KB
IDeptService.cs 2KB
TbDept.cs 2KB
AddAutoExamInput.cs 2KB
TbCourseclass.cs 2KB
TbExamclass.cs 2KB
StudentMapper.cs 2KB
ScoreController.cs 2KB
ITeacherService.cs 2KB
SelectOutput.cs 2KB
JwtHandler.cs 2KB
JwtHandler.cs 2KB
JwtHandler.cs 2KB
AddSelectInput.cs 2KB
IJudgeService.cs 2KB
TimeUtil.cs 2KB
IExamJobService.cs 2KB
AuthorizationManager.cs 2KB
AuthorizationManager.cs 2KB
AuthorizationManager.cs 2KB
IManageService.cs 2KB
ExamquestionDto.cs 2KB
AddStudentInput.cs 1KB
StudentDto.cs 1KB
TeacherDto.cs 1KB
TeacherMapper.cs 1KB
ResgisterInput.cs 1KB
IChapterService.cs 1KB
IClassesService.cs 1KB
WebCoreStartup.cs 1KB
AddTeacherInput.cs 1KB
StudentInfoOutput.cs 1KB
ExamQuestionSelectOutput.cs 1KB
IStuscoreService.cs 1KB
JudgeDto.cs 1KB
FinshExamJob.cs 1KB
StartExamJob.cs 1KB
TeacherInfoOutput.cs 1KB
ExamquestionOutput.cs 1KB
RandomUtil.cs 1KB
共 753 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
沐知全栈开发
- 粉丝: 4771
- 资源: 3372
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 部署yolov8的tensorrt模型支持检测分割姿态估计的C++源码+部署步骤.zip
- 以简单、易用、高性能为目标、开源的时序数据库,支持Linux及Windows, Time Series Database.zip
- python-leetcode面试题解之第198题打家劫舍-题解.zip
- python-leetcode面试题解之第191题位1的个数-题解.zip
- python-leetcode面试题解之第186题反转字符串中的单词II-题解.zip
- 一个基于python的web后端高性能开发框架,下载可用
- python-leetcode面试题解之第179题最大数-题解.zip
- python-leetcode面试题解之第170题两数之和III数据结构设计-题解.zip
- python-leetcode面试题解之第168题Excel表列名称-题解.zip
- python-leetcode面试题解之第167题两数之和II输入有序数组-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功