毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

基于Vue的学生作业管理系统

随着社会的进步,信息技术的广泛应用,学生作业系统管理的优势日渐明显。针对以下三种情况:
1.老师与学生的课外教学互动通过公共邮箱,如老师一般把教学资料上传到公共邮箱供生下载,学生把电子版作业上交到公共邮箱。这种方式的局限性是邮箱的容量有限,对于大容量邮件,服务器只保存有限的时间而且老师难以统计学生提交作业的情况,也难以批改。
2.通过U盘拷贝教师发布作业以及提交作业,这种方式的成本高,一旦U盘损坏会导致作业丢失。
3.部分有该方面技术的教师会建立起个人辅助教学网站,网站开发需花费教师较多的时间和精力,一旦建成,修改要手动编辑源代码,比较麻烦,而且教师的个人教学辅助网站相对分散,其共享性不强,可管理性较差。设计一个作业管理系统,通过与计算机、网络的结合使用对作业进行管理,可以给老师和同学带来以下不同的方便:管理员发布管理公告、教师管理、设置班级、课程;老师在线发布作业、批改作业、网上答疑;学生上传作业、查看作业信息、提出疑问等。这些优点能够极大的提高老师工作效率,方便学生。而且计算机管理与维护成本不断降低。因此,开发一套这样的作业管理系统已经很有必要了,并且实现研究服务于实践的原则。

该篇论文是基于Vue开发的一套学生作业管理系统,结构上从需求分析、总体设计、数据库设计、系统实现等多个步骤对系统开发流程进行详细阐述。本文课题基于B/S开发模式,使用vscode工具,主要编程语言为nodejs语言,数据库使用MySQL。

nodejs
3.2功能需求
3.2.1用户功能需求
教师主要功能:
1.教师登录功能,根据权限进入教师相应的页面的功能
2.教师发布公告、管理公告(查看、修改、删除)功能
3.教师修改个人资料功能
4.教师查看学生名单功能
5.教师在线布置、批改作业功能
6.教师网上答疑功能
学生主要功能:
1.学生查看、搜索公告的功能
2.学生登录功能,根据权限进入学生相应的页面的功能
3.学生修改个人资料的功能
4.学生查看、下载老师的作业题目,上传作业,查看老师对作业的批改情况功能
5.学生在网上对老师提出疑问并能查看以往对老师提出的疑问功能
3.2.2管理员功能需求
管理员主要功能:
1.管理员登录功能,根据权限进入管理员相应的页面的功能
2.管理员发布公告、管理公告(查看、修改、删除)的功能
3.管理员设置院系、班级、课程、任课教师,同样具有查看、修改、删除的功能
4.管理员修改个人资料功能
附:管理员中的教师管理,实现教师登陆信息的初始化功能
3.3系统可行性分析
经济上的可行性:本学生作业管理系统所使用的软件都是免费的,不需要额外的支出费用,并且对于学校来说,该系统可以提高教师的管理效率,节省师生的时间成本,因此在经济上是可行的。
操作上的可行性:本系统应该适用于不同水平的使用者,包括教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,可以直接接入Internet,无论您身在何处,只要您可以访问Internet都可以使用本系统。为网上教学提供方便,有效进行作业管理,尽量最大限度降低管理员日常管理工作量,提高教学质量和效率,优化资源,实现效益最大化。
技术上的可行性:产品的系统设计和开发应紧跟着整个计算机发展潮流,采用当时最先进的设计思想,利用最新的开发技术和开发工具。使系统能够无论在功能设计上,还是在技术实现上,都处于同行业的领先地位。能广泛应用于不同类型的学校。系统采用模块化设计,用户可以根据自己的实际情况自行组合,使系统在不同的硬件环境下都能得以应用。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:Nodejs+vue毕业论文管理系统
下一篇:Node+vue家教管理系统


版权所有 毕业设计网联系qq:242219979 © 2007-2022