网络课堂的学生课程掌握情况评估和预警系统的设计和实现(源码)

在日新月异的今天,随着网络技术的快速发展,人类逐步走向信息化。人类利用网络处理各种信息,能够提高工作效率和工作质量。将网络与学生的学习相结合,于是网络课堂因运而生。本文介绍了在ASP.NET环境下结合SQL Server 2008开发基于网络课堂的学生课程掌握情况评估和预警系统的过程。开发模式为三层架构模式,利用了数据库的基本操作以及C#中页面的使用和连接数据库的操作,介绍了基于网络课堂的学生课程掌握情况评估和预警系统的系统分析部分,包括可行性分析等;系统设计部分主要介绍了系统功能设计和数据库设计;系统实现部分介绍了几个主要模块的算法,本系统界面友好,操作简单,比较实用。关键词 网络课堂,ASP.NET,三层架构,评估和预警目 录
1 引言 1
1.1 课题背景 1
1.2 研究现状 1
1.3 研究意义 2
2 系统需求分析 3
2.1 可行性分析 3
2.2 系统功能需求 5
2.3 系统性能需求 11
3 系统总体设计 11
3.1 系统功能概述 11
3.2 系统静态建模 12
3.3 数据库概念设计 14
4 系统详细设计 15
4.1 系统功能动态建模 15
4.2 数据库物理设计 29
5 系统部分实现及测试 30
5.1 系统环境及开发技术 30
5.2 测试目的 30
5.3 测试内容 30
结 论 43
致 谢 44
参 考 文 献 45
1 引言
1.1 课题背景
在日新月异的今天,随着网络技术的快速发展,人们的生活水平也在不断提高,生活方式不断改善。网络缩短了人与人之间的距离,在生活中随处可见。“互联网+”的概念已经逐渐深入人心。它代表一种新的经济常态,即充分发挥网络在生产各要素中的配置和优化作用,将网络的创新成果深度融入经济社会各领域当中。例如,在交通方面,从国外的Uber到国内的滴滴打车;在旅游方面,支付宝可以实现购票,景区导览,规划路线等功能。
 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
> 在日新月异的今天,随着网络技术的快速发展,人们的生活水平也在不断提高,生活方式不断改善。网络缩短了人与人之间的距离,在生活中随处可见。“互联网+”的概念已经逐渐深入人心。它代表一种新的经济常态,即充分发挥网络在生产各要素中的配置和优化作用,将网络的创新成果深度融入经济社会各领域当中。例如,在交通方面,从国外的Uber到国内的滴滴打车;在旅游方面,支付宝可以实现购票,景区导览,规划路线等功能。由此可知,互联网已经融入社会经济生活教育的各个方面。
近年来,由于普及高等教育的原因,更多的学生能够顺利进入大学的学习。有资料显示,全国大学生的平均录取率为75%,而且在逐年增加,在校大学生人数基本在2461.8万人左右。然而,尽管大学生的人数的不断增加,但管理学生的老师并没有增加多少,导致每一个班级学生增加,从而使得任课老师不可能对所有的学生都能面面俱到。甚至,对于基本的作业,老师有时也不是能够有充足的时间进行的充分的批阅,长而往之,学生就会放松对自己的要求,老师对自己的教学效果,学生对自己的学习效果并不能够准确的把握,从而也不会进行反省和思考,从而影响学生的大学学习以及高等教育的质量。
针对老师需要及时掌握自己的教学效果,学生需要及时掌握自己的学习成果的这一情形,网络与教育的融合是当务之急,网络课堂就应时而生。网络课堂的出现既可以方便学生上交各种作业,又方便老师进行作业的批改,对学生成绩的汇总,以及可以根据学生的学习情况对学生进行预警,对家长,辅导员等相关人员进行该学生的情况反馈,从而让学生能够及时端正自己的学习态度,适当改进学习方法,从而也能够让家长,辅导员对学生近期的学习有一个基本的掌握,从而能够更好的对学生进行教育,达到事半功倍的效果。
1.2 研究现状
为了替代以前的以手工书写,手工批改为主上交作业的模式,越来越多的大学已经采用了网络课堂这一种形式来对学生的作业进行管理,例如,在现如今的网络课堂中,老师首先在网络课堂上布置相关的作业,学生在网上上交平时作业,教师在网上批改作业,学生及时查看自己作业的分数,以及任课老师对自己作业完成的评语。这样可以提高成绩上交和批改的效率,节约劳动力从而减少的成本,从而可以提高学生作业的完成质量和教师批改作业的效率。
不过传统的方法并没有因为网络课堂而带来较多的变化。仅仅是把传统的手工流程以数字化的形式在电脑中模拟出来,解放了某些人力资源,使得老师布置的的作业以及学生获得的成绩以更加明了的形式展现出来,其根本并没有发生实质性的变化,可以说是换汤不换药。而这种简单的网络课堂所达到的效果并不是如预期的一样。它只是换了一种载体而已,所以并不能充分的发挥网络课堂对学生,对老师的作用。
网络在生活的各个方面都随处可见,而对于人们的作用也就越来越大。所以网络能课堂能够给学生和教师所带来的好处不仅仅止于简化了劳动力,节约了成本,还应该有更广一方面的应用。例如,根据网络课堂学生所提交的作业的成绩以及平时的考勤汇总,利用回归分析,对学生进行及时的预警,将学生的学习情况对老师和家长进行反馈,从而使学生能够及时了解自己最近的学习状况,并进行适当的调整,能够使家长了解自己孩子在学校的学习成绩,也能够让辅导员对学生进行适当的教育,督促其上进,最重要的是能够让任课老师通过学生的反馈及时调整自己的教学方法,从而能够更好的适应不同类型的学生。
1.3 研究意义
本系统基于网络课堂中收集的各种学生上课情况以及相关数据对学生的课程掌握情况进行评估和预警系统,该系统摒弃了手动批改作业与课程结束进行教学评估这种传统方法的漏洞和弊端,简化了各项人工操作的功能,实现合理方便的网络课堂管理,让网络课堂在现代化,智能化的时代中获得更多的受益者,所以本系统的开发与实现具有深刻的社会教育意义。
基于网络课堂的学生课堂掌握情况评估和预警系统的开发与实现,是为了替代和解放学生以及教师繁重的工作量,清晰简化的布置各种作业,不仅简化了花费在纸笔上的成本,还有利于让学生及时掌握自己学习成果,让辅导员,家长及时了解学生的学习情况,从而可以让学生及时认识到自己的不足,让老师能够及时改变教学方式,从而提高学生的学习成绩。该系统具有下述实用功能:
(1)老师进行每日的课堂考勤,每月进行考勤统计,每学期进行考勤汇总;
(2)学生根据老师在网络课堂布置的作业,以及作业提交的开始时间和截止时间之间完成作业,并正确提交;
(3)老师批改作业,并给予适当的评价;
(4)学生查看自己的各项作业的成绩,老师既可以按照各项作业对学生的成绩进行排序查看,也可以查看某一个学生的各项成绩,还可以对成绩进行汇总,从而查看总成绩。
(5)利用回归分析,对学生的学习情况进行预警,同时可以将学生的学习情况以邮件或者短信的形式告知辅导员或者家长。
2 系统需求分析
想完成一个软件项目,最初就是开始需求分析,这么做,就可以设计出满足使用者的各种要求的软件。下面就对基于网络课堂的学生课程掌握情况评估和预警系统进行需求分析。
本系统的主要工作就是利用网络,进行学生和教师的上交作业和批改作业等日常工作。本系统分为三种角色,分别为管理员,教师,和学生,这

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1472.html

好棒文