那我们直接单刀直入,接下来我将对我的项目进行一个讲解,对于这篇文章,我将从以下几方面来介绍。
- 项目的功能性需求
- Mysql数据库中数据表结构
- 项目的基本结构
- 项目的具体介绍
part 1 项目的功能性需求介绍
1. 老师:添加作业,添加学生,查询学生作业。
2. 学生:根据老师添加的作业,进行作业提交,并且学生的每项作业只可提交一次,即当学生提交过一次后便不可再次提交。
part 2 Mysql数据库中的表结构
这一次我总共设计了三张表, student学生表(以学生的id作为主键)、homework作业表(以作业的id作为主键)
、student_homework(以学生的id和作业的id作为联合主键),以下是我在Mysql中的查询的数据库的信息。
homework表中总共有三项,id(作业的编号)、title(作业的标题)、create_time(老师发布作业的时间)
student表中总共有五项,id、sname(学生的姓名)、sage(学生的年龄)、stel(学生的电话号码)、password(学生登录系统时需要的密码,默认都是“123