S-T模式下本科毕业答辩信息管理系统数据库设计

本系统旨在为S-T模式下的本科毕业答辩提供信息管理功能,涵盖学生基本信息、教师发布课题、学生选题及答辩成绩,并实现基于用户角色的权限控制和操作审计。

数据模型描述

学生表(Student)

| 字段名 | 类型 | 描述 | |---|---|---| | 学号 | 字符串 | 学生的学号 | | 姓名 | 字符串 | 学生的姓名 | | 专业 | 字符串 | 学生的专业 |

教师表(Teacher)

| 字段名 | 类型 | 描述 | |---|---|---| | 教工编号 | 字符串 | 教师的教工编号 | | 姓名 | 字符串 | 教师的姓名 | | 研究方向 | 字符串 | 教师的研究方向 | | 毕设课题1 | 字符串 | 教师发布的毕设课题1 | | 毕设课题2 | 字符串 | 教师发布的毕设课题2 | | 毕设课题3 | 字符串 | 教师发布的毕设课题3 | | 毕设课题4 | 字符串 | 教师发布的毕设课题4 | | 毕设课题5 | 字符串 | 教师发布的毕设课题5 |

选题情况表(TopicSelection)

| 字段名 | 类型 | 描述 | |---|---|---| | 学号 | 字符串 | 学生的学号 | | 毕设课题 | 字符串 | 学生选题的毕设课题 | | 答辩成绩 | 数值 | 学生答辩的成绩 |

答辩成绩表(DefenseScore)

| 字段名 | 类型 | 描述 | |---|---|---| | 学号 | 字符串 | 学生的学号 | | 答辩成绩 | 数值 | 学生答辩的成绩 |

用户表(User)

| 字段名 | 类型 | 描述 | |---|---|---| | 用户名 | 字符串 | 用户的用户名 | | 密码 | 字符串 | 用户的密码 | | 角色 | 字符串 | 用户的角色(系统管理员、学生、教师) |

审计日志表(AuditLog)

| 字段名 | 类型 | 描述 | |---|---|---| | 操作时间 | 日期时间 | 操作发生的时间 | | 操作用户 | 字符串 | 执行操作的用户 | | 操作内容 | 字符串 | 执行的具体操作 |


原文地址: https://www.cveoy.top/t/topic/po2Z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录