python+nodejs+php+springboot+vue 学生选课程作业提交教学辅助管理系统

2023-09-20 06:00:00

 二、项目设计目标与原则
1、关于课程作业管理系统的基本要求
(1)功能要求:可以管理首页、个人中心、公告信息管理、班级管理、学生管理、教师管理、课程类型管理、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理等功能模块。 
(2)性能:在不同操作系统上均能无差错实现在不同类型的用户登入相应界面后能不出差错、方便地进行预期操作。 
(3)安全与保密要求:用户都必须通过注册、登录才能进入系统,并且用户的权限也需要根据用户的类型进行限定。 
(4)环境要求:支持多种平台,可在 Windows系列、Vista系统等多种操作系统下使用。
 
开发环境
开发语言:Java
框架:springboot
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器 
 3.4课程信息管理
在课程信息管理页面中可以查看课程名称、课程类型、班级、学期、星期、上课时间、教师工号、教师姓名等信息,并可根据需要对课程信息管理进行详情、修改或删除等操作,如图所示。
3.5作业布置管理
 5.3课程信息管理
在课程信息管理页面中可以查看课程名称、课程类型、班级、学期、星期、上课时间、教师工号、教师姓名等信息内容,并且根据需要对课程信息管理进行修改或删除等其他详细操作,如图所示。
5.4课程评价管理
在课程评价管理页面中通过填写课程名称、课程类型、班级、学期、评分、课程评价、评价日期、教师工号、学号、学生姓名、审核回复、审核状态等内容进行详情、删除,如图所示。 
5.5课程资源管理
在课程资源管理页面中通过填写课程名称、学期、附件、上传日期、教师工号、教师姓名、学号、学生姓名等内容进行详情、删除,如图所示。 
 实现管理员:首页、个人中心、公告信息管理、班级管理、学生管理、教师管理、课程类型管理、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理,教师;首页、个人中心、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理,学生;首页、个人中心、公告信息管理、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理等功能。从而达到对课程作业管理系统信息的高效管理。管理员功能实现 
3.1系统登录页面 
管理员登录,通过填写注册时输入的用户名、密码、角色进行登录,如图所示。
3.2管理员首页
管理员登录进入课程作业管理系统可以查看首页、个人中心、公告信息管理、班级管理、学生管理、教师管理、课程类型管理、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理等信息。
3.3学生管理
在学生管理页面中可以通过填写学号、密码、学生姓名、性别、头像、手机、邮箱、班级等信息进行详情、修改,如图1所示。还可以根据需要对教师管理进行详情,修改或删除等详细操作,如图2所示。
在作业布置管理页面中可以查看课程名称、学期、班级、作业要求、发布日期、教师工号、教师姓名、学号、学生姓名等信息,并可根据需要对作业布置管理进行详情、修改或删除等详细操作,如图所示。
3.6作业提交管理
在作业提交管理页面中可以查看课程名称、学期、班级、作业、提交日期、教师工号、教师姓名、学号、学生姓名、审核回复、审核状态等内容,并且根据需要对作业提交管理进行详情,修改或删除等详细操作,如图所示。
四、教师功能模块
4.1教师首页
教师登录进入课程作业管理系统可以查看首页、个人中心、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理等内容。
4.2作业布置管理
在作业布置管理页面中通过填写课程名称、学期、班级、作业要求、发布日期、教师工号、教师姓名、学号、学生姓名等信息还可以根据需要对作业布置管理进行修改,如图所示。
4.3作业提交管理
在作业提交管理页面中可以查看课程名称、学期、班级、作业、提交日期、教师工号、教师姓名、学号、学生姓名、审核回复、审核状态等信息内容,并且根据需要对作业提交管理进行修改或删除等其他详细操作,如图所示。
五、学生功能模块
5.1学生首页
学生登录进入课程作业管理系统可以查看首页、个人中心、公告信息管理、课程信息管理、学生选课管理、作业布置管理、作业提交管理、作业评分管理、课程评价管理、课程资源管理等内容。
5.2个人信息
在个人信息页面中通过填写学号。密码、学生姓名、性别、头像、手机、邮箱、班级等信息还可以根据需要对个人信息进行修改,如图所示。
 

更多推荐

博格华纳高压发卡式电机解析

博格华纳的高压发卡式电机具有功率强大、坚固耐用和高性能等特点,采用紧凑型设计,优化的导体绕组结构缩短了电机的尺寸,使其便于在更小的空间内进行安装,并提高了常用区间的工作效率。此外,电机在设计上减少了重稀土元素,降低了电机成本,通过优化辅助槽,实现了出色的噪声(NVH)、振动及舒适度的表现,在满足客户对汽车静谧性需求的同

SLAM从入门到精通(服务通信)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】前面我们谈到了消息通信,但是这种通信是单向的。也就是一个人发送消息,一个人接收消息,仅此而已。在ros当中,还有一种通信,称之为服务通信。它和单项通信最大的区别就是,我们把数据发送给对方,还能得到对方的反馈结果。这在很多场合

AIGC|从革新内容创作到社会共识建立,迎接全新技术维度

在人工智能的巨浪之下,我们身临一场前所未有的文化演变,一股革命性的力量正在重新定义我们的创造性边界。这股力量不是人类的智慧,而是人工智能生成内容(AIGC)技术,它正以前所未有的速度和广度改变着我们的世界。从创意到实用,从文化到商业,AIGC技术正引领着我们进入一个崭新的时代,在其中,既有挑战也有机遇。当前,新技术的广

ruoyi框架开发LOT项目

背景最近闲着就用ruoyi的框架写了一个LOT项目,个人觉得效果还可以。1、首页2、企业管理3、用户管理4、设备列表5、设备列表标签展示6、设备详情页面7、大屏展示界面8、结束-----华丽的分割线,以下是凑字数,大家不用花时间看,快去改代码----------华丽的分割线,以下是凑字数,大家不用花时间看,快去改代码-

Android StringFog 字符串自动加密

一、StringFog作用一款自动对dex/aar/jar文件中的字符串进行加密Android插件工具,正如名字所言,给字符串加上一层雾霭,使人难以窥视其真面目。可以用于增加反编译难度,防止字符串代码重复。支持java/kotlin。支持app打包生成的apk加密。支持aar和jar等库文件加密。支持加解密算法的自主扩

基于SSM的四六级报名与成绩查询系统的设计与实现

末尾获取源码开发语言:JavaJava开发工具:JDK1.8后端框架:SSM前端:采用JSP技术开发数据库:MySQL5.7和Navicat管理工具结合服务器:Tomcat8.5开发软件:IDEA/Eclipse是否Maven项目:是目录一、项目简介二、系统功能三、系统项目截图​编辑四、核心代码登录相关文件上传封装五、

思腾云计算

思腾合力成立于2009年,于2018年8月将总部从北京中关村迁到天津滨海区。思腾合力专注人工智能领域,拥有自主品牌AI服务器及通用X86服务器,为NVIDIA精英级别的合作伙伴,公司扎根高性能计算领域多年,已经打造出了一套完全自主的软硬件结合的产品生态。思腾合力位于天津滨海区逸仙科学工业园建筑面积6000平方米的人工智

企业工程项目管理系统源码(三控:进度组织、质量安全、预算资金成本、二平台:招采、设计管理)

工程项目管理软件(工程项目管理系统)对建设工程项目管理组织建设、项目策划决策、规划设计、施工建设到竣工交付、总结评估、运维运营,全过程、全方位的对项目进行综合管理工程项目各模块及其功能点清单一、系统管理1、数据字典:实现对数据字典标签的增删改查操作2、编码管理:实现对系统编码的增删改查操作3、用户管理:管理和查看用户角

解释器模式简介

概念:解释器模式(InterpreterPattern)是一种行为型设计模式,它用于定义语言的文法,并解析和执行给定语言中的表达式。该模式将每个表达式表示为一个类,并提供了一种方式来组合这些表达式以实现复杂的语句。特点:定义了一种简单、可扩展的语法规则,使得可以灵活地处理不同类型的表达式。通过使用面向对象技术,可以方便

Linux环境安装开发grafana插件(一)试水

继续我们探索grafana结合Skywalking,为了更加灵活的应用图表,尝试开发grafana的panel插件,但试水并不顺利,所以把第一步目标缩小到安装一个自定义插件。参考了不少文章,终于成功,但各类参考要么比较碎片化,要么有些地方过时了,所以还是整合一下,对希望对大家节省时间有所帮助。环境:grafana+li

moment.js插件ios时间格式不兼容问题

项目背景uniapp开发中,考试模块的时间显示,因为每次进入考试都要重新计算开始的时间,因此使用moment.js十分方便,但要注意在ios系统中时间格式问题;moment.js使用步骤Moment.js是一个轻量级的JavaScript日期库,可以解析,验证,操作和格式化日期。1.安装npminstallmoment

热文推荐