一个小型课程表
附上需求
功能需求
1.校长,老师,学生登录,会出现不同的页面
2.老师可以禁言某个学生,可以上报给校长,校长有权限可以删除某个学生
3.学生可以对老师课程评价 后台审核统计综合评分过低校长可以删除老师
4. 学生可以查看课表
5.校长排课表,老师登陆可以查看课表
6.学生可以注册登陆 老师需要后台添加
附上功能分析思维导图
附上 数据词典
hanson_user 会员表
id int(11) 主键id
Principal_id int(11) 校长表id
Teacher_id int(11) 老师表id
Student_id int(11) 学生表id
username varchar(50) 用户名
password char(32) 密码
type tinyint(1) 标识 1,校长 2 ,老师 3,学生
hanson_principal 校长表
id int(11) 主键id
name varchar(50) 姓名
phone int(11) 手机号
LandingTime int(11) 上次登录时间
ip int(11) 登录地区
hanson_ Teacher 老师表
id int(11) 主键id
name varchar(50) 姓名
phone int(11) 手机号
LandingTime int(11) 上次登录时间
ip int(11) 登录地区
status tinyint(1) 状态 1,正常 0,删除
Average int(11) 老师评分
hanson_Student 学生表
id int(11) 主键id
name varchar(50) 姓名
phone int(11) 手机号
LandingTime int(11) 上次登录时间
ip int(11) 登录地区
status tinyint(1) 状态 1,正常 0,删除
Gag tinyint(1) 1,正常 0被禁言 禁止评论
hanson_ curriculum 课程表
id int(11) 课程id
curriculum _name varchar(50) 课程名称
Teacher_id int(11) 管理老师id
introduce varchar(255) 课程简介
addtime int(11) 添加时间
hanson_ problem 学生问题反馈表
id int(11) 主键id
Teacher_id int(11) 老师表id
Student_id int(11) 学生表id
problem varchar(255) 学生问题描述
addtime int(11) 添加时间
hanson_ Curriculumreview 课程评论表
id int(11) 主键id
curriculum_id int(11) 课程id
Comment_content varchar(255) 评论描述
Student_id int(11) 学生表id
希望大神可以指点问题