具体系统设计如下:
学生信息管理系统采用qt 5.9.8进行编写,借助mysql存储数据
mysql版本为8.0.23 MySQL Community Server
数据库管理工具采用MySQL Workbench 8.0 CE
将所有需要的数据分为6个表,分别是:
admin表:管理员信息表,存取管理员的id、管理员账号、管理员密码
class表:班级信息表,存储班级id、班级名、班级专业、班级人数、班主任
course表:课程信息表,存储课程id、课程名、任课教师、开课学期、上课地点、上课时间、学分数
score表:成绩信息表,存储学生id、课程id、课程名、分数、任课教师
student表:学生信息表,存储学生id、学生姓名、性别、年龄、专业、所属班级id、籍贯、联系方式、学生密码、学生状态
student_course表:学生选课表,存储选课学生id和对应的选取课程的课程id