1、功能设计
本系统功能设计如下:
按照需求分为教师端和学生端,教师端发布作业,查看自己发布的作业,查看学生名单,添加学生。
学生端查看作业、提交或修改作业。
2、数据库设计
student表:
字段名称 | 字段类型 | 字段描述 |
---|---|---|
sid | int | 学生id,学生的唯一识别码 |
sName | varchar(20) | 学生姓名 |
sPassword | varchar(20) | 学生账号的密码 |
Teacher表:
字段名称 | 字段类型 | 字段描述 |
---|---|---|
tid | int | 教师id,教师的唯一识别码 |
tName | varchar(20) | 教师姓名 |
tPassword | varchar(20) | 教师账号的密码 |
Homework表:
字段名称 | 字段类型 | 字段描述 |
---|---|---|
hid | int | 作业id,作业的唯一识别码 |
tid | int | 教师id,发布该作业的教师 |
htitle | varchar(300) | 作业标题 |
hcontent | varchar(300) | 作业要求/作业内容 |
start_time | BIGINT | 作业开始时间,采用unix时间戳格式 |
end_time | BIG |