转载地址: http://www.3q2008.com/soft/search.asp?keyword=1774
java学籍成绩系统学业预警系统学生教师评分-1774-源码+说明资料
数据表结构
管理员:账号 密码
学生: 学号 姓名 密码 班级
教师: 教师工号 姓名 密码
专业: 专业 (是否是计算机专业)
班级: 班级编号 班级名称 专业
课程类别:课程类别 (必修课 选修课 实践教学课 任选课 限选课)
课程信息:课程编号 课程类别 课程名称 课程学分 达标类型 (英语 计算机 空 )
达标类型 用来后期 统计英语学业成绩: 英语学业成绩:
是否是达标英语课程: 达到英语要求:过四级425及以上、或课程大学英语平均分(共四学期)达到70分及以上 是否达标计算机课程: 计算机专业达到三级或以上;非计算机则达到二级或达标计算机课程四学期平均分大于75 |
学年 学年
授课表:授课编号 课程编号 教师工号 班级编号 学年
课程成绩[h1] :学号 授课编号 成绩 学分 绩点 缺勤次数 迟到早退次数[h2]
考勤预警
缺勤次数 大于3 的学生 列表
迟到早退次数大于5 的学生 列表
学分预警
学院预警:每学期,必修课和实践课 挂科学分累计 大于等于12 的学生列表
挂科学分 : 课程类型 为 必修课 实践教学课 成绩小于 60 的成绩的 和值 挂科学分 大于等于12 |
学校预警:每学年,必修课和实践课 挂科学分累计 大于等于16 的学生列表
挂科学分 : 课程类型 为 必修课 实践教学课 成绩小于 60 的成绩的 和值 挂科学分 大于等于16 |
学位证预警
平均学分绩点:学号 平均学分绩点
平均学分绩点(必修课和选修课)=(每门课的学分*每门课绩点)相加,然后除以总学分(所有课程的学分相加); 不及格 该课程 学分和绩点 都为0; 平均学分绩点小于2.0则预警 课程类型 为 必修课 选修课 平均学分绩点= sum(学分*绩点)/sum(课程学分) |
英语四级成绩: 学号 英语四级成绩 管理员录入的
英语学业成绩: 学号英语四级成绩 大学英语平均成绩
大学英语平均成绩 = 是否是达标英语课程 70的平均分 四级成绩大于425 英语达标平均分 = 是否达标英语课程为是的类型 的平均分 到70分以上 英语学业预警 小于70 或是四级 小于 425 |
计算机等级成绩:学号 计算机等级成绩 管理员录入的
计算机学业成绩: 学号 专业计算机等级成绩 计算机课程平均成绩
计算机课程平均成绩 = 是否是达标计算机课程75的平均分 计算机等级成绩:计算机等级成绩 值 未获得 0 、二级 1 、三级 2、四级 3 , 计算机专业达到三级或以上;非计算机则达到二级或达标计算机课程四学期平均分大于75 计算机学业预警 未达到 三级 就预警 非计算机专业 计算机课程平均成绩小75 或是 未达到 二级 就预警 |
儒魂商才学分: 学号 创新创业学分 素质学分 技能学分 儒魂商才学分
创新学分+素质学分+技能学分=儒魂学分应大于等于10分,三者皆应有分, 儒魂商才预警 小于 10分 就会预警 3个分值 有一个为 0 也要预警 |
实现的功能:
管理员用户管理 课程管理查看预警名单
教师 密码修改 学生成绩录入
学生密码修改 英语学业成绩、计算机学业成绩、儒魂商才学分录入 查看预警信息。
学业预警:
1 学位证预警——通过比对学生录入的英语学业成绩、计算机学业成绩情况和儒魂商才学分,与学位证要求条件,来分析是否预警,此项还有平均绩点要求
2 考勤预警——对缺勤三次以上的学生进行预警
3 学分预警—
学院预警:每学期,入学以来所有必修课和实践环节挂科累计到达12学分(含)以上;
学校级预警:每学年第一学期,入学以来所有必修课和实践环节挂科学分累计到达16学分(含16)以上
[h1]考核 和 成绩合在一起
[h2]
学业预警系统
每年都有学分要求,系统统计学生已获得学分,达不到要求的提前给予预警:
课程成绩及格则可获得学分,
(1)知识平台分为通识课(分为必修和选修)、大类平台课(分为必修和选修)、专业课(分为必修和选修):
(2)课程性质分为选修课、必修课、实践教学课(无知识平台,此课新生教育、专业认知学习等)
知识平台 | 课程类别 | 课程名称 | 学分 |
通识课 | 选修课 | Xx | Xx |
1、学分预警:
(1)学院学业预警:每学期,入学以来所有必修课和实践环节未取得累计到达12学分(含)以上
(2)学校级学业预警:每学年第一学期,入学以来所有必修课和实践环节学分累计未到达16学分(含16)以上
(3)留级处理:每学年第二学期结束后,所有必修课及实践环节未获得学分累计到达24学分(含)以上
(4)退学处理:每学年第二学期结束后,所有必修课及实践环节未取得学分累计到达24学分(含)以上且已留级一次
2、毕业预警
(1)学位课程群(为必修课和专业选修课)平均分绩点达到2.0
(平均学分绩点=(课程学分*成绩绩点)/课程学分
成绩绩点:
百分制 | 0-59 | 60-64 | 65-69 | 70-74 | 75-79 | 80-84 | 85-89 | 90-100 |
成绩绩点 | 0 | 0-1.4 | 1.5-1.9 | 2.0-2.4 | 2.5-2.9 | 3.0-3.4 | 3.5-3.9 | 4.0-5.0 |
)
(2)达到英语要求:过四级425及以上、或课程大学英语平均分(共四学期四本)达到70分及以上
(3)达到计算机要求:
非计算机类:计算机等级考试2级或计算机类学位课程群平均分75分(含)以上
计算机类:计算机等级考试三级及以上
(4)儒魂商才学分达到10学分或以上 (此学分分为三个模块创新创业学分、素质学分、技能学分,必须每个模块都修到)
(5)
①通识课程分为必修和选修,通识必修课应修35学分,通识选修应修至少12学分(通时选修课在成绩表中显示为任选课,应选择不同门类(如:经济学、哲学)的课程6个或以上)
②大类平台课程分为必修和选修,平台必修课学分不超过34学分,平台选修课不低于8学分,总学分不超过42学分
③专业课程分为必修和选修,专业必修课程不少于8门,专业选修不少于9门,专业课总学分控制在48学分内
④集中实践教学课,应修满24学分
表数量35
班级 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 班级编号 | nvarchar(50) | | | | 班级名称 | nvarchar(50) | | | | 专业 | nvarchar(50) | | | | 表:1
达标类型 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 达标类型 | nvarchar(50) | | | | 表:2
公告 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 标题 | nvarchar(50) | | | | 内容 | nvarchar(4000) | | | | 发布时间 | datetime | | | getdate() | 表:3
管理员 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 账号 | nvarchar(50) | | | | 密码 | nvarchar(50) | | | | 表:4
计算机等级 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 计算机等级 | nvarchar(50) | | | | 值 | String | | 是 | | 表:5
计算机等级成绩 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 学号 | nvarchar(50) | | | | 计算机等级 | nvarchar(50) | | | | 表:6
教师 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 工号 | nvarchar(50) | | | | 密码 | nvarchar(50) | | | | 姓名 | nvarchar(50) | | | | 手机号 | nvarchar(50) | | 是 | | 表:7
教师授课 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 授课编号 | nvarchar(50) | | | | 工号 | nvarchar(50) | | | | 课程编号 | nvarchar(50) | | | | 班级编号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 表:8
课程 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 课程编号 | nvarchar(50) | | | | 课程名称 | nvarchar(50) | | | | 课程学分 | integer | | | | 课程类别 | nvarchar(50) | | | | 达标类型 | nvarchar(50) | | | | 表:9
课程成绩 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 学号 | nvarchar(50) | | | | 授课编号 | nvarchar(50) | | | | 成绩 | float | | | | 学分 | float | | | | 绩点 | float | | | | 缺勤次数 | integer | | | | 迟到早退次数 | integer | | | | 表:10
课程类别 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 课程类别 | nvarchar(50) | | | | 表:11
儒魂商才 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 学号 | nvarchar(50) | | | | 创新创业学分 | float | | | | 素质学分 | float | | | | 技能学分 | float | | | | 表:12
是否是计算机专业 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 是否是计算机专业 | nvarchar(50) | | | | 表:13
学年 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 学年 | nvarchar(50) | | | | 表:14
学生 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 学号 | nvarchar(50) | | | | 密码 | nvarchar(50) | | | | 姓名 | nvarchar(50) | | | | 班级编号 | nvarchar(50) | | | | 手机号 | nvarchar(50) | | 是 | | 表:15
英语四级成绩 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 学号 | nvarchar(50) | | | | 英语四级成绩 | nvarchar(50) | | | | 表:16
专业 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 专业 | nvarchar(50) | | | | 是否是计算机专业 | nvarchar(50) | | 是 | | 表:17
v成绩 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 授课编号 | nvarchar(50) | | | | 课程编号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 课程名称 | nvarchar(50) | | | | 课程学分 | integer | | | | 课程类别 | nvarchar(50) | | | | 达标类型 | nvarchar(50) | | | | 工号 | nvarchar(50) | | | | 教师姓名 | nvarchar(50) | | | | 教师手机号 | nvarchar(50) | | 是 | | 班级编号 | nvarchar(50) | | | | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 成绩 | float | | | | 学分 | float | | | | 绩点 | float | | | | 缺勤次数 | integer | | | | 迟到早退次数 | integer | | | | 表:18
v计算机学业成绩 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 授课编号 | nvarchar(50) | | | | 课程编号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 课程名称 | nvarchar(50) | | | | 课程学分 | integer | | | | 课程类别 | nvarchar(50) | | | | 达标类型 | nvarchar(50) | | | | 工号 | nvarchar(50) | | | | 教师姓名 | nvarchar(50) | | | | 教师手机号 | nvarchar(50) | | 是 | | 班级编号 | nvarchar(50) | | | | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 成绩 | float | | | | 学分 | float | | | | 绩点 | float | | | | 缺勤次数 | integer | | | | 迟到早退次数 | integer | | | | 表:19
v计算机学业成绩汇总 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 班级编号 | nvarchar(50) | | | | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 计算机课程平均成绩 | float | | 是 | | 表:20
v计算机学业成绩汇总_等级 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 专业 | nvarchar(50) | | 是 | | 是否是计算机专业 | nvarchar(50) | | 是 | | 班级编号 | nvarchar(50) | | | | 班级名称 | nvarchar(50) | | 是 | | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 计算机课程平均成绩 | float | | 是 | | 计算机等级 | nvarchar(50) | | 是 | | 值 | String | | 是 | | 表:21
v儒魂商才学分 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 学号 | nvarchar(50) | | | | 创新创业学分 | nvarchar(50) | | | | 素质学分 | nvarchar(50) | | | | 技能学分 | nvarchar(50) | | | | 儒魂学分 | nvarchar(150) | | | | 表:22
v授课 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 授课编号 | nvarchar(50) | | | | 工号 | nvarchar(50) | | | | 课程编号 | nvarchar(50) | | | | 班级编号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 课程名称 | nvarchar(50) | | | | 课程学分 | integer | | | | 课程类别 | nvarchar(50) | | | | 达标类型 | nvarchar(50) | | | | 姓名 | nvarchar(50) | | | | 手机号 | nvarchar(50) | | 是 | | 表:23
v学分绩点 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 授课编号 | nvarchar(50) | | | | 课程编号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 课程名称 | nvarchar(50) | | | | 课程学分 | integer | | | | 课程类别 | nvarchar(50) | | | | 达标类型 | nvarchar(50) | | | | 工号 | nvarchar(50) | | | | 教师姓名 | nvarchar(50) | | | | 教师手机号 | nvarchar(50) | | 是 | | 班级编号 | nvarchar(50) | | | | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 成绩 | float | | | | 学分 | float | | | | 绩点 | float | | | | 缺勤次数 | integer | | | | 迟到早退次数 | integer | | | | 表:24
v学分绩点汇总 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 平均学分绩点 | float | | 是 | | 表:25
v学生 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 学号 | nvarchar(50) | | | | 姓名 | nvarchar(50) | | | | 手机号 | nvarchar(50) | | 是 | | 班级编号 | nvarchar(50) | | | | 班级名称 | nvarchar(50) | | | | 专业 | nvarchar(50) | | | | 是否是计算机专业 | nvarchar(50) | | 是 | | 表:26
v英语学业成绩 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 授课编号 | nvarchar(50) | | | | 课程编号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 课程名称 | nvarchar(50) | | | | 课程学分 | integer | | | | 课程类别 | nvarchar(50) | | | | 达标类型 | nvarchar(50) | | | | 工号 | nvarchar(50) | | | | 教师姓名 | nvarchar(50) | | | | 教师手机号 | nvarchar(50) | | 是 | | 班级编号 | nvarchar(50) | | | | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 成绩 | float | | | | 学分 | float | | | | 绩点 | float | | | | 缺勤次数 | integer | | | | 迟到早退次数 | integer | | | | 表:27
v英语学业成绩汇总 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 英语达标平均分 | float | | 是 | | 表:28
v英语学业成绩四级成绩汇总 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 英语达标平均分 | float | | 是 | | 英语四级成绩 | nvarchar(50) | | 是 | | 表:29
v预警成绩 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | ID | integer | 是 | | | 授课编号 | nvarchar(50) | | | | 课程编号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 课程名称 | nvarchar(50) | | | | 课程学分 | integer | | | | 课程类别 | nvarchar(50) | | | | 达标类型 | nvarchar(50) | | | | 工号 | nvarchar(50) | | | | 教师姓名 | nvarchar(50) | | | | 教师手机号 | nvarchar(50) | | 是 | | 班级编号 | nvarchar(50) | | | | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 成绩 | float | | | | 学分 | float | | | | 绩点 | float | | | | 缺勤次数 | integer | | | | 迟到早退次数 | integer | | | | 表:30
v预警成绩汇总 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 班级编号 | nvarchar(50) | | | | 学号 | nvarchar(50) | | | | 学生姓名 | nvarchar(50) | | | | 学生手机号 | nvarchar(50) | | 是 | | 挂科学分 | float | | 是 | | 表:31
迟到早退次数大于5科目数 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 学号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 迟到早退次数大于5科目数 | integer | | 是 | | 表:32
合计迟到早退次数大于5科目数 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 学号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 迟到早退次数大于5科目数合计 | integer | | 是 | | 表:33
合计缺勤次数大于3科目数 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 学号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 缺勤次数大于3科目数合计 | integer | | 是 | | 表:34
缺勤次数大于3科目数 | | 字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 | 学号 | nvarchar(50) | | | | 学年 | nvarchar(50) | | | | 缺勤次数大于3科目数 | integer | | 是 | | 表:35 |
转载地址: http://www.3q2008.com/soft/search.asp?keyword=1774