1、 前端(html+javascript)页面:要求首页 登陆表单和注册表单。
2、 后端页面:要求有登陆处理 和注册处理 以及登陆后跳转至个人信息查询页面。
3、 登陆处理要求:实现从数据库查询用户密码 判断是否存在该用户。
a) 若存在则跳转至个人信息页面。
b) 若不存在则返回用户名或者密码错误 请重新登陆字样。
4、 注册处理要求:实现从数据库新增一条查询记录 如用户名 密码。
5、 账号体系:账户体系分为2个 老师账号和学生账号。
a) 在数据库中默认有一个账号是老师 无需注册 用户名密码为(laoshi,laoshi123)
b) 注册的账号都是学生账号。
6、 数据库设计:
a) 数据库名:Score_System
b) 表名:users
c) 数据库前三行固定值如下:后续注册需从id:1004开始
7、 个人信息页面
a) 老师登陆页面:
i. 登陆成功后 显示 WELCOME TEACHET!
ii. 显示所有学生成绩
iii. 扩展:(这个作为扩展,新注册学生可没有成绩)
一个学生成绩记录表单
一个学生成绩修改表单
iv.
b) 学生登陆页面:
i. 登陆成功后,显示 WELCOME + 学生名 +分数
8、 权限要求:
a) 学生账号无法访问老师页面
b) 不同学生账号无法访问各自其他学生成绩页面