毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

java_ssm学生平时成绩管理系统vue

学校中的信息量主要体现在学生成绩的管理上面,学生成绩包括平时成绩和考试成绩两部分。本毕业设计所描述的基于web的学生平时成绩管理系统是采用JAVA作为网络编程框架,Mysql作为数据库,编写的一个B/S模式的系统。系统主要实现了:批量注册、用户管理、上课提问记录、考勤情况、作业完成情况、平时成绩的生成和查询等功能。本文从需求分析、系统设计和系统实现三个方面详细介绍了基于web的学生平时成绩管理系统。在系统设计中给出了数据库的设计和本系统的总体设计方案,在系统实现中具体介绍了各个功能所能实现的情况和主要代码,同时附有运行界面图。
[关键词] 成绩管理;成绩录入;成绩查询;JAVA;B/S
 统功能模块分析
本系统具有三种用户类型,不同类型用户所使用功能不同,管理员能够使用功能的权限最多。教师在成绩查询中能够使用功能最多。学生的功能最基本。系统功能主要包括以下几个部分:批量注册、用户管理、上课提问记录、考勤情况、作业完成情况、平时成绩的生成和查询等功能。
2.4.1  学生模块
(1) 学生登录到系统,登录时需要输入学号和密码,该学号由管理员管理设置,通过各学院教务管理系统转发给学生用户。在输入学号和密码之后,系统将验证学生输入的学号和密码是否正确,如果验证成功,就使学生处于登录状态,跳转到学生主页面。否则,系统将弹出对话框,显示学号或密码错误的信息。
(2) 学生登录进系统以后,可以通过个人需求查看上课提问记录,考勤记录,作业记录和平时成绩记录。
(3) 学生通过查询自己平时成绩信息,了解自己平时上课状况。
(4) 学生登录进系统后,如果觉得自己账号信息可能出现泄漏,可以通过修改密码的操作,进行密码修改,以保证自身账号安全。
2.4.2  教师模块
(1) 教师登录到系统,登录时需要输入用户名和密码,该用户名由管理员管理设置,通过各学院教务管理系统转发给教师。在输入用户名和密码之后,系统将验证教师输入的用户名和密码是否正确,如果验证成功,就使教师处于登录状态,跳转到教师主页面。否则,系统将弹出对话框,显示用户名或密码错误的信息。
(2) 教师登录系统后,可以对自己的密码进行修改,以保证账号的安全性。
(3) 教师登录进系统后,可以选择自己所教授的班级,进行学生上课出勤情况,作业完成情况,上课提问情况的记录,并能查看其所带班级学生的平时成绩状况。
2.4.3  管理员模块
(1) 管理员登录到系统,登录时需要输入用户名和密码,该用户名由管理员管理设置。在输入用户名和密码之后,系统将验证管理员输入的用户名和密码是否正确,如果验证成功,就使管理员处于登录状态,跳转到管理员主页面。否则,系统将弹出对话框,显示用户名或密码错误的信息。
(2) 管理员登录到系统后,可以进行学生模块管理。包括使用添加单个学生,批量添加多个学生账号的功能,通过关键字进行学生信息的查询功能,修改和删除学生信息的功能。
(3) 管理员登录到系统后,可以进行教师模块管理。包括使用添加教师信息,通过关键字查询、修改和删除教师信息等功能。
(4) 管理员登录到系统后,可以进行院系模块管理。包括使用添加院系名称,院长姓名,书记姓名。对已添加的院系信息进行修改和删除操作。
(5) 管理员登录到系统后,可以进行班级模块管理。包括添加班级名称,所属院系,班主任姓名。对已添加的院系信息进行修改和删除操作。
管理员登录到系统后,管理员可以查询日志信息,清晰了解用户使用系统的日志信息,并可以进行日志的删除操作。

目    录
1 背景与意义 1
1.1 系统开发背景 1
1.2 项目提出的意义 1
1.3 项目开发的目标 1
2 需求分析 1
2.1 可行性分析 1
2.1.1 技术可行性 2
2.1.2 经济可行性 2
2.1.3 管理可行性 2
2.2 系统开发相关理论技术基础 2
2.2.1 B/S结构 2
2.2.2 Mysql数据库 3
2.2.3 JAVA技术简介 3
2.2.4 Dreamweaver 4
2.3 系统分析 4
2.4 系统功能模块分析 5
2.4.1 学生模块 5
2.4.2 教师模块 5
2.4.3 管理员模块 5
2.5 性能需求 6
3 系统设计 6
3.1 系统总体设计 6
3.2 系统设计方案 6
3.2.1 用户登录模块功能设计 6
3.2.2 管理员各功能设计 7
3.2.3 教师需求各功能的设计 7
3.2.4 学生功能设计 8
3.3 系统设计模块图 8
3.4 数据库设计 9
3.4.1 系统总体E-R图 9
3.4.2 教师与学生关系E-R图 9
3.4.3 表定义 9
3.4.4 管理员模块数据库设计 10
3.4.5 课程考勤模块数据库设计 11
3.5 界面设计 12
3.5.1 用户界面设计 12
3.5.2 输入设计 13
3.5.3 输出设计 13
4 编码与实现 13
4.1 登录功能的实现 13
4.2 教师管理学生功能的实现 14
4.2.1 上课提问功能的实现 14
4.2.2 学生考勤功能的实现 15
4.2.3 学生作业完成情况的功能实现 16
4.3 管理员功能的实现 17
4.3.1 学生管理功能的实现 17
4.3.2 教师管理功能实现 19
4.3.3 院系管理功能的实现 19
4.3.4 班级管理功能的实现 19
4.3.5 日志管理 20
4.4 学生功能的实现 20
5 系统测试与运行 21
5.1 系统测试概况 21
结束语 24
参考文献 25
附录 26
致谢 30

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:java校园社团管理系统ssm_vue
下一篇:java_ssm邮件email系统vue


版权所有 毕业设计网联系qq:242219979 © 2007-2022