文章目录
前言
一、总体设计
二、数据库设计
概念模型设计:
教师管理实体图所示:
三、系统功能的详细设计与实现
1 管理员功能模块
2学生功能模块
3教师功能模块
四、资源下载链接
前言
本课题在充分研究了在Springboot框架基础上,采用B/S模式,以Java为开发语言,MyEclipse为开发工具,MySQL为数据管理平台,实现的内容主要包括首页,个人中心,学生管理,教师管理,班级管理,综合测评管理等功能。
关键词:班级综合测评管理;Java;Springboot
一、总体设计
图1系统总体设计图
二、数据库设计
概念模型设计:
数据可设计要遵循职责分离原则,即在设计时应该要考虑系统独立性,即每个系统之间互不干预不能混乱数据表和系统关系。
数据库命名也要遵循一定规范,否则容易混淆,数据库字段名要尽量做到与表名类似,多使用小写英文字母和下划线来命名并尽量使用简单单词。
概念模型是对现实中的问题出现的事物的进行描述,ER图是由实体及其关系构成的图,通过E-R图可以清楚地描述系统涉及到的实体之间的相互关系。
学生管理实体图如图所示:
学生管理实体图
教师管理实体图所示:
教师管理实体图
综合测评管理实体图如图所示:
综合测评管理实体图
三、系统功能的详细设计与实现
1 管理员功能模块
管理员输入账号和密码,选择登录角色进行登录,管理员登录界面如图1所示:
图1管理员登录界面
管理员功能:管理员登录系统后,能对首页、个人中心、学生管理、教师管理、班级管理、综合测评管理进行操作。管理员功能如下图所示:
图2管理员功能界面
学生管理:在学生管理页面,可以对索引、学号、学生姓名、性别、班级、学生手机、班级、教师工号等内容进行详情、修改和删除等操作,如图3所示:
图3学生管理界面
教师管理:在教师管理页面,可以对索引、教师工号、教师姓名、性别、照片、教师电话等内容进行详情、修改和删除等操作,如图4所示:
图4教师管理界面
班级管理:在班级管理页面,可以对索引、班级等内容进行修改和删除等操作,如图5所示:
图5班级管理界面
综合测评管理:在综合测评管理页面,可以对索引、学号、学生姓名、教师工号、教师姓名、班级、德育、智育、体育、综合成绩、录入时间等内容进行详情,修改和删除等操作,如图6所示:
图6综合测评管理界面
2学生功能模块
学生功能:学生登录到班级综合测评管理系统后,可以对首页、个人中心、综合测评管理等进行操作,如图7所示:
图7学生功能界面
个人中心:学生可以将学号、学生姓名、性别、头像、学生手机、班级、教师工号等个人信息进行修改,还能修改密码,如图8所示:
图8个人中心界面
综合测评管理:在综合测评管理页面,可以对索引、学号、学生姓名、教师工号、教师姓名、班级、德育、智育、体育、综合成绩、录入时间等内容进行详情操作,如图9所示:
图9综合测评管理界面
3教师功能模块
教师功能:教师登录到班级综合测评管理系统后,可以对首页、个人中心、学生管理、综合测评管理等进行操作,如图10所示:
图10教师功能界面
个人中心:教师可以将教师工号、教师姓名、性别、照片、教师电话等个人信息进行修改,还能修改密码,如图11所示:
图11个人中心界面
学生管理:在学生管理页面,可以查看对索引、学号、学生姓名、性别、头像、学生手机、班级、教师工号等内容进行详细和综合测评等操作,如图12所示:
图12学生管理界面
综合测评管理:在综合测评管理页面,可以对索引、学号、学生姓名、教师工号、教师姓名、班级、德育、智育、体育、综合成绩、录入时间等内容进行详情、修改和删除等操作,如图13所示:
图13综合测评管理界面
四、资源下载链接
下载资源https://download.csdn.net/download/meishengjie111/89380892