网上作业提交系统的开发
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业论文(设计)题目网上作业提交系统的开发
院系
专业
学生姓名
学号
指导教师
职称
二O一三年五月二十日
目录
1.绪论 0
1.1课题的研究意义 0
1.2国内外研究现状 0
1.3软件及技术简介 (2)
1.4论文组织结构 (3)
2系统分析 (4)
2.1系统需求分析 (4)
2.2用户的特点与系统约束 (4)
2.3系统结构 (4)
2.4系统要求 (5)
3系统数据库设计 (6)
3.1 设计目的及原则 (6)
3.2本系统数据表 (7)
4系统主要功能模块设计 (9)
4.1详细设计流程和系统实现步骤 (9)
4.2系统特点 (9)
4.3用户验证模块 (9)
4.4用户管理模块 (9)
4.5学生功能模块 (11)
4.6教师功能模块 (13)
5系统配置及功能测试 (16)
5.1网站配置 (16)
5.2软件测试 (17)
6总结和展望 (20)
参考文献 (21)
附录 (22)
致谢 (27)
ABSTRACT (28)
网上作业提交系统的开发
周南
南京信息工程大学滨江学院,南京 210044
摘要:随着网络通讯技术和计算机的发展,计算机辅助教学已深入到教育系统中。其中在线作业提交系统是师生课外交流的平台,在教学环节中扮演着重要的角色。本文设计并开发了一个作业提交系统。该系统利用的编程技术,系统后台数据库采用ACCESS建立。系统可以实现学生在线提交作业的无纸化管理,可以有效利用校园网的软硬件资源,使其发挥最大的效力。
关键词:;作业提交;数据库
1.绪论
1.1课题的研究意义
当代全球计算机网络化飞速发展,我们生活中无处不渗透着互联网,e时代已经到来,通过网络创造一个能主动学习交流的平台也应时而生。以往的传统学校作业模式中浪费了很多不必要的时间和教师与学生的精力,老师每天除了上课教学外,布置习题也是一个非常重要的工作,如何简化这一工作,对提高教学质量有很大的帮助;同样对学生来说,省去一些不必要的工作对他们来说是更为便利的。
因此建立一个在线作业提交系统对解决这些困难无疑是有巨大帮助的。基于网页的作业提交系统能够实时地反映学生的学习情况和老师批改作业的质量;能督促教师进一步提高教学水平,帮助学生提高学习能力。教师登陆后能够发布修改作业、打包下载学生的作业、发布修改成绩、删除作业;学生登陆后能够在网上查看作业、下载作业、上传作业、查看成绩。学生提交在线系统可以实现无纸化操作管理,校园中的硬件和软件资源都能被高效利用,从而能够最大限度地提高学习教学,科研和管理服务的效率。学生在学习中的很多不必要的工作都会被简化,老师也能更轻松及时的了解到学生答题的情况,并马上把对学生作业的意见反馈给学生。这为师生交流提供了一个非常好的技术平台。利用互联网络技术,建立一个网上作业提交系统,使得传统的学生提交作业方式,教师批改作业方式发生了改变,它将学生的作业提交变得更加灵活。通过互联网实现网上作业提交,是一个具体实现现代教育技术的范例,具有十分重要的现实意义。实现学生提交作业的在线无纸化管理,可以有效地利用校园网的软件和硬件资源,使其能发挥最大效果,能更好的为学校的教学、科研和管理服务。这个系统可以被广泛的应用于基于 Web 的作业提交系统,系统的规模虽然不是很大,但是功能齐全,可以大大减少学生和教师的工作量,减轻教师和学生的学习任务,从而很大程度上提高了教师的教学效率和学生的学习效率。
1.2国内外研究现状
目前国内外都有很多作业上传提交方面的研究,研究的技术也是多种多样的,如、ASP、JSP 等模式,大多数还是关于网络学院的远程教学的。尤其是 技术,因为其动态交互性的特点,大大扩展了互联网的应用范围,同时也在广泛的互联网应用的教育领域内产生了深远的影响。然而,现在的作业提交和批改方式仍旧一成不变,还在使用以前的老方法,老师布置一个作业,学生完成习题,然后再交还给老师,老师批改过后登记成绩,步骤繁琐,效率低。教育的网络化趋势代表了教育改革的一个重要发展方向,已经成为现代教育的一个显著特点,并成为当代教育发展的新的助力。
1.2.1国外的研究历史及现状
美国是计算机发展大国,在这方面的应用也是率先开始的,目前技术也已成熟。有许多世界知名的计算机能力考试和外语等级考试均采用了互联网的考试平台,这种通过计算机网络进行的认证考试使得我们不用走出国门就能获得各种国际通用的证书。国外许多公司和大学都致力于这一研究领域,从而产生了很多商业化或公用的作业提交管理系统。但大多数的系统主要都是用于网络上的远程教学。至于开放性教育,目前利用作业管理系统管理教学作业课程的并不多。针对国内外对教学管理软件的基本要求和其庞大的市场需求,一个好的教学管理软件,功能齐全,操作简便,向用户展示良好的操作界面等优点是必要的。在完善功能的同时,必须兼顾系统的灵活、安全和健全性。一个优秀的教学管理系统,应该具备操作简单,便于安装,容易普及的特点,无论是计算机专业人员还是其他用户,都能很快上手。网络作业系统是一个基于网络进行作业发布、收集、评价的教育服务体系,这是美国教育研究与发展组对网业操作系统的定义。网络作业系统为教师和学生提供了快捷的作业指导,开辟了一条快速作业信息渠道。教师能够上网批阅作业、学生可以上网查询作业,并公布提交作业的结果,网络作业提交系统能及时反馈给教师和学生,从而更好地激励学生做功课的积极性。自上世纪90年代开始,网络作业系统在国外发展迅速,出现了很多综合的、跨学科的网络作业系统。WebAssign是美国北卡罗来纳州立大学物理系开发的一个知名的作业提交系统,相对来说它的功能较为完善,在美国深受受用率比较高,影响力比较大。商业化的系统由一些软件公司或硬件生产公司为适应自己的需求而开发,如加拿大Platform公司的LSF,德国GENIAS软件公司的CODINE,IBM公司的LoadLeveler,美国Craysoft公司的NQE、NEC公司的Netshepherd等;公用的免费系统如GenerieNQS、PBS、CONDOR、DQS、QBATCH等是由美国的一些大机构或大学开发的;与此同时还出现了一些综合作业管理系统,其典型代表产品有NASA的PBS、Platimim公司的Autosys等。
1.2.2国内的研究历史及现状
在国内,也有一些网络考试系统,比如计算机等考试,交通法规考试等。但由于互联网技术相对起步较晚,这一方面的系统还不完善且缺少想要的理论指导,距国际领先水平还有一定差距。但是我们在这方面的发展速度是惊人的,目前,我国在计算机网络分布面上有了相当大的提高,可以说现在我们的生活跟网络已经密不可分了。然而这作为信息化建设的一部分,电子政务方面的远程软件开发是我国在“十一五”期间大力建设的项目,目前还在起步阶段,让现代教育也能跟上当今信息化的社会的发展是这项技术的不断深入发展的前提,我们的教育就需要有更好、更完善的软件系统来服务。从学生作业提交系统目前的情况来看,在现代化教育模式技术的支持下,通过计算机来提交作业的方式已经相当普及了。但是有条有理地管理好学生的作业信息并能够合理的使用硬件资源,却是少之又少。已经有不少的高等学校通过对于网络技术的了解和实践运用推出了自己的学生作业上传系统。但是系统的功能由于技术实现的局限性,现在还不够完善,并且存在着诸多的缺陷。例如,大多数的 Web 作业系统都还只是停留在基于某门课程的基础之上,又或者是由教师自行组建设计开发的小型系统。这同时也表现现在人们对出Web 作业系统的通用性还没有足够的重视;另外缺陷还有系统查询功能不全面、操作量高,这也容易导致系统的不稳定;还有数据库缺乏有效的管理,数据无法及时有效的更新,而且数据还容易丢失。正是由于这些明显的缺点使得用户对系统产生了不信任,于是系统的开发又回到传统的“拷贝、粘贴”模式,系统也就因此而荒废了,这就使系统的开发应用无法得到良好的发展。拿开放式的教育来说,它与普通的全日制学员教育相比,在学员的角色定位上,学习的自主性和自由性地位更加突出,因此反复提交作业的功能应该是对应作业提交系统所具有的,并且作业应该被设定为必须在一定的时间区间内完成。根据这些要求,目前我们所迫切需要的应该是一套完善的作业系统,它必须满足为我们进行教育服务所需的要求。与此同时,需要明确的是,开放式教育与网络教育并不相同,网络教育缺少的是与教师面对面沟通,学生主要通过自主学习,而开放