基于java的在线作业批改提交系统
在线作业批改提交系统主要完成了学生作业的上传提交,教师对作业的批改,管理员对学生和教师进修管理.系统得稳定性高,操作简单。开发语言是java,jsp,数据库mysql,开发环境Myeclipse。
本系统比其他的作业系统设计优良合理,并且加入了站内信模块.,方面师生之间的交流.请仔细查看系统截图
系统概要介绍
系统包括:管理员、学生、教师管理等几个主要模块
1管理员管理:完成对教师,学生的管理
2教师管理:教师需要用户名和口令登录;在学生提交作业前,需要教师定义课程:一个教师可以定义多门课程,一门课可能要提交多次作业,这些信息由教师定义,并输入每门课的学生基本信息(序号、学号、姓名);教师可以布置作业,
作业提交以WORD文档提交,对于每次作业教师可以指定最后提交期限,超过期限不能再提交,在期限前可以多次提交,但覆盖前次提交;
教师可以浏览提交的作业,并可以给出成绩或修改成绩,每次作业记一次成绩,系统可以自动计算总成绩和平均成绩;可以按学号或成绩排序后导出到Excel表;
每门课提交的作业,存放在一个文件夹下,以课程名命名,如:“数据库原理及应用” ,每个作业的命名为:“专业班级_序号_姓名_次数.doc” ,如:计本10601_12_张三_01.doc” ,而且支持教师将文件下载到本地,便于刻录光盘。
3学生管理:学生进入网站后,选择用户名和输入口令后登录,学生登录后可以浏览和下载作业内容。
功能能模块设计
在线作业提交系统从功能上可分为教师管理程序、学生管理程序和管理员管理程序,教师管理程序部分主要实现学生信息的添加、课程信息的添加、上传下载作业和评定成绩的管理,学生管理程序部分主要实现了学生对作业的下载和上传。管理员具有系统的完全权限;管理员具有添加和删除教师的权限。
系统主要功能模块具体描述如下:
1.教师模块
主要包括查看课程模块,查看学生模块,添加课程模块,添加或删除学生到指定的课程模块,查看作业模块,查看成绩模块。
查看课程模块,主要功能:查看教师自己所定义的课程。
查看学生模块,主要功能:查看教师添加的所有学生的详细信息,还可以修改学生信息,删除学生信息。
添加课程模块,主要功能:添加新的课程,并在服务器端添加相应的文件夹。
添加或删除学生到指定的课程模块,主要功能:可以将学生任意的添加到指定的课程,或从指定的课程删除学生。
查看作业模块,主要功能:查看学生所提交的作业,并可以下载到本地电脑,便于刻录光盘。网站支持直接打开word文档。供教师浏览。教师批改完作业,针对有问题的作业以邮件的形式告知学生(站内信),并要求学生进行修改后提交。教师发布作业的word文档,供学生下载。
2.管理员模块
主要包括教师管理,主要功能:增加,修改,删除教师用户。
3.学生模块
主要包括学生管理,主要功能:查看教师布置的作业,并下载作业,完成作业后提交到服务器。
基于java的在线作业批改提交系统相关推荐
- 计算机毕业设计springboot基于SpringBoot的在线作业批改系统g37z8源码+系统+程序+lw文档+部署
计算机毕业设计springboot基于SpringBoot的在线作业批改系统g37z8源码+系统+程序+lw文档+部署 计算机毕业设计springboot基于SpringBoot的在线作业批改系统g3 ...
- 基于Java毕业设计在线交易系统源码+系统+mysql+lw文档+部署软件
基于Java毕业设计在线交易系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计在线交易系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S架构 开发语言: ...
- java/php/net/python/ssm基于web的在线作业批改系统
本系统带文档lw1万字+答辩PPT+查重 如果这个题目不合适,可以去我上传的资源里面找题目,找不到的话,评论留下题目,或者站内私信我, 有时间看到机会给你发 1.关于在线作业批改系统的基本要求 (1) ...
- [附源码]计算机毕业设计基于SpringBoot的在线作业批改系统
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 基于Java的在线作业系统
技术:Java.JSP等 摘要: 现代科技日新月异,信息技术发展迅猛,信息化教学被推及到各个方面,通过远程网络和电脑教学更加普及,传统的教学方式和教学观念也有了不小的变革,同时也迎来了许多机遇,也发现 ...
- 基于php023通用作业批改提交系统
随着网络高速地融入当今现代人的生活,学校对网络技术的应用也在不断地提高.学校的教学任务十分复杂,工作也很繁琐,在教学任务中,作业的批改也是一个很重要的环节.为了提高老师工作效率,减轻教师的工作强度,提 ...
- 基于Java的网上作业批改系统
整个系统亲测可运行!!! 运行首页 学生登陆后的界面 管理员登陆页面 管理员登陆后页面 其他界面 文件下载后,内部拥有的文件,如图: 源文件下载地址:https://download.csdn.net ...
- 基于JAVA的在线人才招聘求职系统【数据库设计、源码、开题报告】
主要使用技术 Servlet+JSP+CSS+JS+Mysql 数据库脚本 /* SQLyog Ultimate v9.30 MySQL - 5.5.40 : Database - jsp_qzzp_ ...
- 基于JAVA星光在线光影系统计算机毕业设计源码+系统+数据库+lw文档+部署
基于JAVA星光在线光影系统计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA星光在线光影系统计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...
最新文章
- 安装vim-go插件之后遇到的gopls警告信息不消失的问题的解决方法
- Theano 中文文档 0.9 - 7.2.5 循环
- pollepoll实现分析(二)——epoll实现
- flutter apk 打包
- Sql2008R2 日志无法收缩解决方案
- boost::smart_ptr模块智能指针测试程序
- python判断是不是整数1002python判断是不是整数_Python判断一个数是不是为整数的方法...
- 常见Serialize技术探秘(ObjectXXStream、XML、JSON、JDBC byte编码、Protobuf)
- mybatisplus查询今天的数据_Spring系列——MybatisPlus
- 蓝桥杯2016年第七届C/C++省赛A组第一题-网友年龄
- 计算机音乐狂浪乐谱,当代歌曲 - 听海(流行歌曲 简谱)
- cad2016批量修改相关字体,统一文字样式
- 两个PB下使用的OfficeXP/2003风格工具栏控件
- python编程从入门到实践练习7-10:梦想的旅游胜地
- 第二篇 自制系统内核
- Android -- XML属性
- Ubuntu修改交换空间(新增或扩容)
- 盛迈坤电商:店铺评分的优化提升方法
- 尚硅谷大数据技术Scala教程-笔记04【集合】
- 护卫神设置public目录(IIS下TP5如何设置运行目录)