本毕业设计所描述的web学生成绩管理系统是采用php作为网络编程框架,Mysql作为数据库编写的一个B/S模式的系统。系统主要实现了:批量注册;用户管理;上课提问记录;考勤情况;作业完成情况;平时成绩的生成和查询等功能等功能。本文详细介绍了web学生成绩管理系统的需求分析、功能设计和系统设计,在系统设计中给出数据库的设计和本系统的总体设计方案,在系统实现中具体介绍了各个功能的所能实现的情况和主要代码,同时附有运行界面图。
本系统通过三种用户类型使用学生成绩管理系统,不同类型用户所使用功能不同,管理员能够使用功能的权限最多。教师在成绩查询中能够使用功能最多。学生的功能最基本。系统功能主要包括以下几个部分:批量注册;用户管理;上课提问记录;考勤情况;作业完成情况;平时成绩的生成和查询等功能。以下按照不同的用户类型对具体功能进行描述。
2.1.1 学生
学生在系统的基本功能是对自己所有成绩的查询和个人信息的查看和修改。
2.1.2 教师
教师在用户管理中能看到自己信息,编辑修改密码和个人信息;在成绩查询中能够按学号、或按姓名进行查询,可以查询某班学生的成绩并且成绩以排序成绩显示出来,可以统计某班学生某科成绩的平均分;在成绩管理中能够录入自己教授科目的成绩及编辑修改已录入成绩。
2.1.3 管理员
管理员在学生成绩管理系统中在用户管理中能够添加学生和教师,并能为学生、教师重设密码,能够编辑教师和学生信息,能够对学生进行升级;在成绩查询中能够对学生成绩管理系统具体的按学号、或按姓名进行查询;在成绩管理中能够按学号录入成绩、编辑修改成绩;。
Abstract
目录
论文总页数:21页
1 引言 1
1.1相关理论技术基础 1
1.1. 1 B/S结构 1
1.1. 2 Mysql 2
1.1.3 php技术 2
1.1.4 DreamweaveMX2004 3
2 需求分析 3
2.1 功能需求 4
2.1.1 学生 4
2.1.2 教师 4
2.1.3 管理员 4
2.2 性能需求 4
3 系统设计 4
3. 1 设计方案 4
3.2数据库设计 6
4 系统实现 7
4.1用户登录模块 7
4.2用户管理模块 7
4.2.1用户添加功能的实现 7
4.2.3 查询信息功能的实现 7
4.3成绩查询模块 8
4.3.1 学号查询功能的实现 8
4.3.2 姓名查询功能的实现 8
4.3.3 查询班级功能的实现 8
4.4成绩管理模块 8
4.4.1录入成绩功能的实现 8
4.4.2编辑成绩功能的实现 8
5 系统测试 8
5. 1测试环境: 8
5. 2测试结果: 8
结 论 9
参考文献 9
致 谢 10