Insert title here

如何通过Java语言有效开发一个学生成绩管理系统带成绩分段

发布时间:2022-07-31 12:49:04

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。



¥50

微信购买 支付宝购买

程序编号:zy029学生成绩管理系统带成绩分段

包含内容:

程序+功能说明+运行截图+演示视频+系统文档(用例图、功能框架等)

功能说明:

学生、教师登录注册,班级、课程、教室、成绩的增删改查等

成绩0-59不及格,60-79及格,80-89良好,90-100优秀

演示视频链接:https://pan.baidu.com/s/1XB-srEqGZ0QwTUhxXtIP4A 

提取码:jqyt 

--来自百度网盘超级会员V7的分享

b站视频链接:https://www.bilibili.com/video/BV1KB4y187Sx/

开发框架:SSM(MYECLIPSE)

数据库说明:

课表数据表中文字段:班级id,课表id,课程,教室,课程id,教室id,节数,班级

课表数据表英文字段:classesid,id,subject,classroom,subjectid,classroomid,jieshu,classes

列名 含义 长度 类型 NULL
classesid 班级id 11 int No
id 课表id 11 int No
subject 课程 255 varchar Yes
classroom 教室 255 varchar Yes
subjectid 课程id 11 int No
classroomid 教室id 11 int No
jieshu 节数 255 varchar Yes
classes 班级 255 varchar Yes

班级数据表中文字段:名称,班级id

班级数据表英文字段:name,id

字段名 解释 类型 长度 是否为空 是否主键
name 名称 varchar 255
id 班级id int 11

教师数据表中文字段:课程id,性别,课程,姓名,账号,年龄,教师id,密码

教师数据表英文字段:subjectid,sex,subject,name,username,age,id,password

字段含义 字段内容 是否关联 数据为空 类型说明
课程id subjectid 关联t_subject表的id 可为空 字符串
性别 sex 无关联 可为空 字符串
课程 subject 无关联 可为空 字符串
姓名 name 无关联 可为空 字符串
账号 username 无关联 可为空 字符串
年龄 age 无关联 可为空 字符串
教师id id 无关联 必填项 数字
密码 password 无关联 可为空 字符串

学生数据表中文字段:名称,年龄,账号,密码,班级id,学生id,性别,班级

学生数据表英文字段:name,age,username,password,classesid,id,sex,classes

字段名 解释 类型 长度 是否为空 是否主键
name 名称 varchar 255
age 年龄 varchar 255
username 账号 varchar 255
password 密码 varchar 255
classesid 班级id varchar 255
id 学生id int 11
sex 性别 varchar 255
classes 班级 varchar 255

管理员数据表中文字段:密码,管理员id,账号

管理员数据表英文字段:password,id,username

列名 含义 长度 类型 NULL
password 密码 255 varchar Yes
id 管理员id 11 int No
username 账号 255 varchar Yes

课程数据表中文字段:名称,课程id

课程数据表英文字段:name,id

字段名 解释 类型 长度 是否为空 是否主键
name 名称 varchar 255
id 课程id int 11

成绩数据表中文字段:学生,分数,成绩id,课程id,学生id,课程,评价

成绩数据表英文字段:students,points,id,subjectid,studentsid,subject,evaluate

字段含义 字段内容 是否关联 数据为空 类型说明
学生 students 无关联 可为空 字符串
分数 points 无关联 可为空 字符串
成绩id id 无关联 必填项 数字
课程id subjectid 关联t_subject表的id 可为空 字符串
学生id studentsid 关联t_students表的id 可为空 字符串
课程 subject 无关联 可为空 字符串
评价 evaluate 无关联 可为空 字符串

教室数据表中文字段:教室id,名称

教室数据表英文字段:id,name

列名 含义 长度 类型 NULL
id 教室id 11 int No
name 名称 255 varchar Yes

管理员在进行课程数据添加操作时,需要输入完整的课程id,名称信息。通过输入完整的课程id,名称信息,点击添加课程按钮。将课程数据提交到课程控制层的addsubject方法中,进行添加subject数据的操作。根据分析添加课程的用例描述如表所示。

表添加课程用例描述

用例名称添加课程
用例操作者管理员
用例简述本用例用于管理员添加课程
前置条件管理员登陆系统后执行操作
操作步骤管理员登录系统,输入课程的字段信息,通过添加课程方法,在课程控制层中接受id,name字段数据,使用insert into t_subject语句插入数据到数据库中
系统反馈提示用户登录成功,跳转到添加课程页面,添加完成课程后,课程控制层返回添加课程成功信息
响应时间1S
输入参数课程id,名称

 

管理员在进行课程数据添加操作时,需要输入完整的课程id,名称信息。通过输入完整的课程id,名称信息,点击添加课程按钮。将课程数据提交到课程控制层的addsubject方法中,进行添加subject数据的操作。根据分析添加课程的用例描述如表所示。

表添加课程用例描述

用例名称添加课程
用例操作者管理员
用例简述本用例用于管理员添加课程
前置条件管理员登陆系统后执行操作
操作步骤管理员登录系统,输入课程的字段信息,通过添加课程方法,在课程控制层中接受id,name字段数据,使用insert into t_subject语句插入数据到数据库中
系统反馈提示用户登录成功,跳转到添加课程页面,添加完成课程后,课程控制层返回添加课程成功信息
响应时间1S
输入参数课程id,名称

 

管理员在进行课程数据添加操作时,需要输入完整的课程id,名称信息。通过输入完整的课程id,名称信息,点击添加课程按钮。将课程数据提交到课程控制层的addsubject方法中,进行添加subject数据的操作。根据分析添加课程的用例描述如表所示。

表添加课程用例描述

用例名称添加课程
用例操作者管理员
用例简述本用例用于管理员添加课程
前置条件管理员登陆系统后执行操作
操作步骤管理员登录系统,输入课程的字段信息,通过添加课程方法,在课程控制层中接受id,name字段数据,使用insert into t_subject语句插入数据到数据库中
系统反馈提示用户登录成功,跳转到添加课程页面,添加完成课程后,课程控制层返回添加课程成功信息
响应时间1S
输入参数课程id,名称

 

管理员在进行课程数据添加操作时,需要输入完整的课程id,名称信息。通过输入完整的课程id,名称信息,点击添加课程按钮。将课程数据提交到课程控制层的addsubject方法中,进行添加subject数据的操作。根据分析添加课程的用例描述如表所示。

表添加课程用例描述

用例名称添加课程
用例操作者管理员
用例简述本用例用于管理员添加课程
前置条件管理员登陆系统后执行操作
操作步骤管理员登录系统,输入课程的字段信息,通过添加课程方法,在课程控制层中接受id,name字段数据,使用insert into t_subject语句插入数据到数据库中
系统反馈提示用户登录成功,跳转到添加课程页面,添加完成课程后,课程控制层返回添加课程成功信息
响应时间1S
输入参数课程id,名称

 

管理员在进行课程数据添加操作时,需要输入完整的课程id,名称信息。通过输入完整的课程id,名称信息,点击添加课程按钮。将课程数据提交到课程控制层的addsubject方法中,进行添加subject数据的操作。根据分析添加课程的用例描述如表所示。

表添加课程用例描述

用例名称添加课程
用例操作者管理员
用例简述本用例用于管理员添加课程
前置条件管理员登陆系统后执行操作
操作步骤管理员登录系统,输入课程的字段信息,通过添加课程方法,在课程控制层中接受id,name字段数据,使用insert into t_subject语句插入数据到数据库中
系统反馈提示用户登录成功,跳转到添加课程页面,添加完成课程后,课程控制层返回添加课程成功信息
响应时间1S
输入参数课程id,名称

 

管理员在进行课程数据添加操作时,需要输入完整的课程id,名称信息。通过输入完整的课程id,名称信息,点击添加课程按钮。将课程数据提交到课程控制层的addsubject方法中,进行添加subject数据的操作。根据分析添加课程的用例描述如表所示。

表添加课程用例描述

用例名称添加课程
用例操作者管理员
用例简述本用例用于管理员添加课程
前置条件管理员登陆系统后执行操作
操作步骤管理员登录系统,输入课程的字段信息,通过添加课程方法,在课程控制层中接受id,name字段数据,使用insert into t_subject语句插入数据到数据库中
系统反馈提示用户登录成功,跳转到添加课程页面,添加完成课程后,课程控制层返回添加课程成功信息
响应时间1S
输入参数课程id,名称

 

管理员在进行课程数据添加操作时,需要输入完整的课程id,名称信息。通过输入完整的课程id,名称信息,点击添加课程按钮。将课程数据提交到课程控制层的addsubject方法中,进行添加subject数据的操作。根据分析添加课程的用例描述如表所示。

表添加课程用例描述

用例名称添加课程
用例操作者管理员
用例简述本用例用于管理员添加课程
前置条件管理员登陆系统后执行操作
操作步骤管理员登录系统,输入课程的字段信息,通过添加课程方法,在课程控制层中接受id,name字段数据,使用insert into t_subject语句插入数据到数据库中
系统反馈提示用户登录成功,跳转到添加课程页面,添加完成课程后,课程控制层返回添加课程成功信息
响应时间1S
输入参数课程id,名称

 

管理员在进行课程数据添加操作时,需要输入完整的课程id,名称信息。通过输入完整的课程id,名称信息,点击添加课程按钮。将课程数据提交到课程控制层的addsubject方法中,进行添加subject数据的操作。根据分析添加课程的用例描述如表所示。

表添加课程用例描述

用例名称添加课程
用例操作者管理员
用例简述本用例用于管理员添加课程
前置条件管理员登陆系统后执行操作
操作步骤管理员登录系统,输入课程的字段信息,通过添加课程方法,在课程控制层中接受id,name字段数据,使用insert into t_subject语句插入数据到数据库中
系统反馈提示用户登录成功,跳转到添加课程页面,添加完成课程后,课程控制层返回添加课程成功信息
响应时间1S
输入参数课程id,名称

 

删除课程测试数据

测试用例编号测试步骤操作预期结果测试结果
01在管理课程页面,点击删除按钮点击删除课程按钮,提示删除课程成功Pass,提示删除成功与预期相同
02手动输入课程id信息地址栏跳转shanchusubject?id=-1Fail,数据库无此信息与预期相同
03不输入课程id信息地址栏跳转shanchusubject?id=Fail,数据库无此信息与预期相同

删除课程测试数据

测试用例编号测试步骤操作预期结果测试结果
01在管理课程页面,点击删除按钮点击删除课程按钮,提示删除课程成功Pass,提示删除成功与预期相同
02手动输入课程id信息地址栏跳转shanchusubject?id=-1Fail,数据库无此信息与预期相同
03不输入课程id信息地址栏跳转shanchusubject?id=Fail,数据库无此信息与预期相同

删除课程测试数据

测试用例编号测试步骤操作预期结果测试结果
01在管理课程页面,点击删除按钮点击删除课程按钮,提示删除课程成功Pass,提示删除成功与预期相同
02手动输入课程id信息地址栏跳转shanchusubject?id=-1Fail,数据库无此信息与预期相同
03不输入课程id信息地址栏跳转shanchusubject?id=Fail,数据库无此信息与预期相同

删除课程测试数据

测试用例编号测试步骤操作预期结果测试结果
01在管理课程页面,点击删除按钮点击删除课程按钮,提示删除课程成功Pass,提示删除成功与预期相同
02手动输入课程id信息地址栏跳转shanchusubject?id=-1Fail,数据库无此信息与预期相同
03不输入课程id信息地址栏跳转shanchusubject?id=Fail,数据库无此信息与预期相同

删除课程测试数据

测试用例编号测试步骤操作预期结果测试结果
01在管理课程页面,点击删除按钮点击删除课程按钮,提示删除课程成功Pass,提示删除成功与预期相同
02手动输入课程id信息地址栏跳转shanchusubject?id=-1Fail,数据库无此信息与预期相同
03不输入课程id信息地址栏跳转shanchusubject?id=Fail,数据库无此信息与预期相同

删除课程测试数据

测试用例编号测试步骤操作预期结果测试结果
01在管理课程页面,点击删除按钮点击删除课程按钮,提示删除课程成功Pass,提示删除成功与预期相同
02手动输入课程id信息地址栏跳转shanchusubject?id=-1Fail,数据库无此信息与预期相同
03不输入课程id信息地址栏跳转shanchusubject?id=Fail,数据库无此信息与预期相同

删除课程测试数据

测试用例编号测试步骤操作预期结果测试结果
01在管理课程页面,点击删除按钮点击删除课程按钮,提示删除课程成功Pass,提示删除成功与预期相同
02手动输入课程id信息地址栏跳转shanchusubject?id=-1Fail,数据库无此信息与预期相同
03不输入课程id信息地址栏跳转shanchusubject?id=Fail,数据库无此信息与预期相同

删除课程测试数据

测试用例编号测试步骤操作预期结果测试结果
01在管理课程页面,点击删除按钮点击删除课程按钮,提示删除课程成功Pass,提示删除成功与预期相同
02手动输入课程id信息地址栏跳转shanchusubject?id=-1Fail,数据库无此信息与预期相同
03不输入课程id信息地址栏跳转shanchusubject?id=Fail,数据库无此信息与预期相同

专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计

联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服