insert into Student values('05' , '周梅' , '1991-12-01' , '女');
insert into Student values('06' , '吴兰' , '1992-03-01' , '女');
insert into Student values('07' , '郑竹' , '1989-07-01' , '女');
insert into Student values('08' , '王菊' , '1990-01-20' , '女');
-- 课程表测试数据
insert into Course values('01' , '语文' , '02');
insert into Course values('02' , '数学' , '01');
insert into Course values('03' , '英语' , '03');
-- 教师表测试数据
insert into Teacher values('01' , '张三');
insert into Teacher values('02' , '李四');
insert into Teacher values('03' , '王五');
-- 成绩表测试数据
insert into Score values('01' , '01' , 80);
insert into Score values('01' , '02' , 90);
insert into Score values('01' , '03' , 99);
insert into Score values('02' , '01' , 70);
insert into Score values('02' , '02' , 60);
insert into Score values('02' , '03' , 80);
insert into Score values('03' , '01' , 80);
insert into Score values('03' , '02' , 80);
insert into Score values('03' , '03' , 80);
insert into Score values('04' , '01' , 50);
insert into Score values('04' , '02' , 30);
insert into Score values('04' , '03' , 20);
insert into Score values('05' , '01' , 76);
insert into Score values('05' , '02' , 87);
insert into Score values('06' , '01' , 31);
insert into Score values('06' , '03' , 34);
insert into Score values('07' , '02' , 89);
insert into Score values('07' , '03' , 98);
--登录用户信息表,U_type的含义说明:A表示管理员,T表示教师,S表示学生
insert into Userinfo values('01','Admin','123456','A');
insert into Userinfo values('02','Teacher','123456','T');
insert into Userinfo values('03','Student','123456','S');
--
根据上述表结构及部分数据完成一个简易教学管理系统,要求至少包括以下内容:
1、登录
1.1用户登录判断请根据userinfo表,并根据用户登录是的用户类型分别给出不同的界面
1.2Userinfo表,包括四个字段:U_id(主键,用户id),U_name(用户名),u_password(用户密码),u_type(用户类型,A表示管理员,T表示教师,S表示学生)
1.3Userinfo表至少包含以下三个用户:
管理员 admin ,教师 teacher, 学生student,密码统一设置为123456.
2、能完成基本数据(包括学生、教师、课程、选课)的增删改
3、根据指定要求完成查询
3.1可以查询指定姓名的学生或教师
3.2可以查找某位教师的授课门数
3.3可以查找指定学生选修的课程列表,包括课程名、任课教师、成绩等
3.4可以查找指定所有课程的平均成绩
3.5其他查询(加分项,选作)
4、编写实验报告,连同源码一起打包成一个文件,命名为学号.rar.
5、数据库的root用户的密码必须设为123456,数据库名必须是stu,数据库所有表必须按照脚本给的表名,不允许更改。参考的连接字符串:
$link = mysqli_connect('localhost','root','123456','stu');
6、如果有使用其他文件,必须使用相对路径!
7、用户登录必须使用Userinfo的信息判断!
特别说明:
1、如果不按照第5、6条要求,我在本地是无法运行你的系统,也就意味着你的成绩为0分!!
2、前端可以使用JS,但是后端一定要用PHP
insert into Student values('06' , '吴兰' , '1992-03-01' , '女');
insert into Student values('07' , '郑竹' , '1989-07-01' , '女');
insert into Student values('08' , '王菊' , '1990-01-20' , '女');
-- 课程表测试数据
insert into Course values('01' , '语文' , '02');
insert into Course values('02' , '数学' , '01');
insert into Course values('03' , '英语' , '03');
-- 教师表测试数据
insert into Teacher values('01' , '张三');
insert into Teacher values('02' , '李四');
insert into Teacher values('03' , '王五');
-- 成绩表测试数据
insert into Score values('01' , '01' , 80);
insert into Score values('01' , '02' , 90);
insert into Score values('01' , '03' , 99);
insert into Score values('02' , '01' , 70);
insert into Score values('02' , '02' , 60);
insert into Score values('02' , '03' , 80);
insert into Score values('03' , '01' , 80);
insert into Score values('03' , '02' , 80);
insert into Score values('03' , '03' , 80);
insert into Score values('04' , '01' , 50);
insert into Score values('04' , '02' , 30);
insert into Score values('04' , '03' , 20);
insert into Score values('05' , '01' , 76);
insert into Score values('05' , '02' , 87);
insert into Score values('06' , '01' , 31);
insert into Score values('06' , '03' , 34);
insert into Score values('07' , '02' , 89);
insert into Score values('07' , '03' , 98);
--登录用户信息表,U_type的含义说明:A表示管理员,T表示教师,S表示学生
insert into Userinfo values('01','Admin','123456','A');
insert into Userinfo values('02','Teacher','123456','T');
insert into Userinfo values('03','Student','123456','S');
--
根据上述表结构及部分数据完成一个简易教学管理系统,要求至少包括以下内容:
1、登录
1.1用户登录判断请根据userinfo表,并根据用户登录是的用户类型分别给出不同的界面
1.2Userinfo表,包括四个字段:U_id(主键,用户id),U_name(用户名),u_password(用户密码),u_type(用户类型,A表示管理员,T表示教师,S表示学生)
1.3Userinfo表至少包含以下三个用户:
管理员 admin ,教师 teacher, 学生student,密码统一设置为123456.
2、能完成基本数据(包括学生、教师、课程、选课)的增删改
3、根据指定要求完成查询
3.1可以查询指定姓名的学生或教师
3.2可以查找某位教师的授课门数
3.3可以查找指定学生选修的课程列表,包括课程名、任课教师、成绩等
3.4可以查找指定所有课程的平均成绩
3.5其他查询(加分项,选作)
4、编写实验报告,连同源码一起打包成一个文件,命名为学号.rar.
5、数据库的root用户的密码必须设为123456,数据库名必须是stu,数据库所有表必须按照脚本给的表名,不允许更改。参考的连接字符串:
$link = mysqli_connect('localhost','root','123456','stu');
6、如果有使用其他文件,必须使用相对路径!
7、用户登录必须使用Userinfo的信息判断!
特别说明:
1、如果不按照第5、6条要求,我在本地是无法运行你的系统,也就意味着你的成绩为0分!!
2、前端可以使用JS,但是后端一定要用PHP