[PHP]学生成绩管理系统
目录
[PHP]学生成绩管理系统
1 前言
2 功能模块
2.1学生模块
2.2 教师模块
2.3 主要的文件结构
3 界面设计
3.1 登录界面
3.2 学生主页(我的成绩)
3.3 各科成绩
3.4 教师主页(学生管理)
3.5 学生信息详情
3.6 学生信息修改
3.7 添加学生信息
3.8 课程管理
3.9 各科成绩
3.10 一键管理
4 数据库设计
4.1 E-R图
4.2 数据表设计
4.3 函数创建
4.4 触发器创建
4.5 关键查询代码
5 系统特点
5.1 登录
5.2 界面
5.3 文件上传
5.4 成绩排名
6 系统测试
7 总结
1 前言
老师要求我们使用php+mysql做一个简单的学生成绩管理系统,并且发了份源代码下来,同时老师的要求也不断地在降低,许多同学也都是修改发的源代码上交。
我认为那份源代码做工粗糙,功能简单,仅是修改那份源代码或做成那样,乱敲两下就能完成任务。
因此,我决定独立开发一个我想要的学生成绩管理系统。
2 功能模块
本系统主要分为两个模块,分别是学生模块和教师模块
2.1学生模块
序号
|
模块
|
功能
|
描述
|
1
|
用户登录
|
登录
|
输入用户名和密码进入系统主页
|
2
|
系统主页
|
划分模块
|
分为学生主页和教师主页
|
3
|
我的成绩
|
成绩查询
|
查询我的考试成绩
|
4
|
各科排名
|
成绩查询
|
查询所有人的各个科目的成绩和排名
|
2.2 教师模块
序号
|
模块
|
功能
|
描述
|
1
|
用户登录
|
登录
|
输入用户名和密码进入系统主页
|
2
|
系统主页
|
划分模块
|
分为学生主页和教师主页
|
3
|
学生管理
|
成绩和信息管理
|
|
4
|
课程管理
|
课程管理
|
对课程进行增删改查
|
5
|
各科成绩
|
成绩查询
|
查询所有人的各个科目的成绩和排名
|
6
|
一键管理
|
便捷查询
|
关键词搜索学生,一键查询平均分,最高分,不及格,优秀的学生
|