教师的登录功能。
教师需要可以拥有每学期新增课程的功能。
新增的课程有作业成绩,考勤成绩,考试成绩,实验成绩,其中作业成绩是平时作业1到作业8的平均成绩,最后根据占比得出学期的总评成绩。(参考我发的表格),以上的成绩均可以教师手动录入,删除,查询。
系统还应具备添加学生,用户管理等基础功能。
技术栈
前端:vue.js+ElementUI
开发工具:IDEA 或者eclipse都支持
编程语言: java
框架: ssm/springboot
数据库: mysql 版本不限
数据库工具:Navicat/SQLyog都可以
详细技术:java+springboot+vue+MYSQL+MAVEN
课程成绩是学生课程学习效果的最终评价方式,也是反映教师教学质量的重要手段。为了综合反映学生的课程学习效果,课程成绩一般不能只用结课考试一种方式呈现,应是教学环节中的作业、考勤、实验、测试等多项成绩的综合,在基于产出机制的专业认证方面课程达成度的评价更是强调这种过程管理和过程评价机制。目前教师教学基本上都是用excel电子表格统计各类原始成绩并计算和分析最终成绩,这一方面给老师带来很大工作量,另一方面也存在很多不足,比如数据很难在不同电脑上同步,而老师又经常会在办公室和家里使用不同电脑工作。随着计算机网络技术的发展,完全可以将课程成绩综合评价的管理计算机网络化,使得教师可以随时随地在不同电脑上录入学生成绩并可完成自动计算和分析统计。因此开发一款基于Web的课程成绩综合评价系统很有现实意义和实用价值。
本系统采用intellij idea支持eclipse
项目架构:B/S架构web
开发语言:java
前端技术:vue.js+ElementUi
后端框架:spring、mybatis、Springmvc
运行环境:win10/win11、jdk1.8
支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3,
本课题拟开发一款基于Web的课程成绩综合评价系统,以对教师教学环节中的各类成绩进行管理并能自动计算和分析课程总评成绩并给出统计结果。本系统包括教师填写各类成绩,包括作业、实验、测试、考勤等成绩,每类成绩又可由多次成绩组成,比如作业成绩就是若干次作业的总评成绩。系统可以根据老师提交的各类成绩和权重的设置算出课程总评成绩,并对成绩进行各种分析,比如统计各分数段人数、比例等,分析教学中的薄弱环节以帮助老师进行教学改进。系统还应具备新建课程,添加学生,用户管理等基础功能。
课题的设计需要认真梳理系统的功能需求,合理设计系统功能模块,分析各类功能数据的关联关系,合理设计系统数据库,最终实现系统相关功能。
网络技术、网络编程和数据库技术是该系统设计的理论依据,目前基于Web的应用技术成熟,开发基于Web的课程成绩综合评价系统理论上完全可行。