项目的表设计 【vaynexiao】

汽车租赁系统

项目的表设计 【vaynexiao】

项目的表设计 【vaynexiao】

学生课程管理系统

需求: 学校每个班级的学生,每学期至少完成4门主修课和1~2门的选修课。设计表结构,存储学生的课程学习信息和成绩信息。

项目的表设计 【vaynexiao】

学校设备管理系统

项目的表设计 【vaynexiao】

租房系统

项目的表设计 【vaynexiao】

外卖系统

项目的表设计 【vaynexiao】

会议室管理

项目的表设计 【vaynexiao】

物流系统

项目的表设计 【vaynexiao】

学校考试系统

项目的表设计 【vaynexiao】

用户管理

与 题目相关的表 关系不是那么密切,可以独立出来
项目的表设计 【vaynexiao】

题库中新增试题

字段包括:课程分类,知识点分类,题型分类,答案

  • 课程表
  • 知识点表 (每个知识点对应一个课程,关联关系)
  • 题型表(分为主观题+客观题,客观题分为:单选题、多选题、填空题、简答题)
  • 题库表(保存题目具体题干,包括:提干内容、答案、答案解析、图片url、题目状态【可用+不可用】)
  • 选项表(针对选择题专门单独出来的表,一个题干有对应多个选项,顺序使用序号字段保存,1234对应ABCD)
  • 题目 知识点 关系表 (一个知识点有多个对应题目,一个题目可以对应多个题目,多对多)
    项目的表设计 【vaynexiao】

生成试卷,选择题目

  • 试卷信息表:要指定所属班级,出题人,
  • 试卷题目信息表:根据题型+知识点从题库中过滤题目,然后选择需要的题目。
    这样每个题都会关联该套试卷,每道题还要设置题号,依照题号排序显示。
    项目的表设计 【vaynexiao】

组织考试

设置考试名称(选择哪一门课程)
选择考试时间、日期,然后才能发出通知
选择具体使用哪一套试卷,包括历史试卷
选择参加考试班级
选择阅卷老师

  • 组织考试表
  • 阅卷权限表
    项目的表设计 【vaynexiao】

开始考试

  • 考生答卷信息表:表示哪位学生考了哪次考试,包括答卷id,试卷id,老师id,学生id,总得分
  • 考生答案组成表:详细记录该考生所有答案,试题id+答案内容,阅卷老师输入主观题得分

教师阅卷

  • 教师阅卷权限表:有权限就可以查看得分具体情况,也可以二次修改阅卷情况。