基于web在线作业提交批改系统方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

引言

在国,从学生作业管理系统的管理情况来看,在当代化教育技术模式下,使用计算机提交作业已相当普与。但可以合理使用硬件资源,有条理地管理好学生作业信息的却少之又少。

经过网络的了解,已有不少高等学校已经推出了自已的作业上传系统。但是因为实现技术有限,系统的功效不完善,而且存在诸多缺陷。例如:查询不全方面、容易导致系统不稳定,数据库缺少管理,数据缺少更新,而且容易丢失。因为这些缺陷导致用户对系统不信任,于是又回到老式的“拷贝、粘贴”方式。系统就荒废了。

本文阐述了如何运用ASP.NET技术构建一个网上作业提交和批改系统的过程,

描述了B/S模式的概念与特点,ASP.NET的优越性与对通用作业批改系统的分析,该系统重要完成了作业的上传,教师对作业的批改,系统得稳定性高,操作简朴。基于web在线作业提交批改系统

学生:王禹,工程学院

指导老师:文华,计算机科学学院

1选题背景

近些年来互联网迅速发展,使得不一样地点的人们在任何时间都可以轻松获取自已需要的信息,同时互联网的出现极推动了教育事业的发展,特别是ASP.NET技术,以其交互性、动态性的特点,大大扩展了互联网的应用围,互联网的广泛应用也深刻的影响了教育教学领域。但是现在的作业提交和批改还都处在过去的老样子,教师布置下作业,学生做在作业本上,然后再交給教师,教师改正以后发还給学生,环节繁琐,效率低。我们要运用ASP.NET技术构建一个网上作业提交批改系统,以其变化过去老式的学生递交作业的方式,教师批改作业的方式,让学生递交作业更加灵活。这个系统在学校中可以被广泛应用的基于WEB的学生电子作业提交系统,即使它的系统规模不是很庞大,但功效完善后可以大大减轻教师的工作量和学生的学习任务,极大的提高了教师的工作效率和学生的学习效率。网络化教育代表了教育改革的一个发展方向,已经成为当代教育的一个特征,并对教育的发展形成新的推动力。经过Internet/Intranet来实现网上作业提交,是当代教育技术的一个具体实现,具备很重要的现实意义。可以实现学生在线提交作业的无纸化管理,可以有效运用校园网的软硬件资源,使其发挥最大效力,更加好的为学校的教学、科研、管理服务。

2課题的相关理论和技术

2.1ASP.NET技术概述

ASP.NET是统一的Web应用程序平台,它提供了为建立和部署公司级Web应用程序所必需的服务。ASP.NET为可以面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。

ASP.NET是Microsoft.NETFramework的一部分,是一个可以在高度分布的Internet环境中简化应用程序开发的计算环境。.NETFramework包含公共语言运营库,它提供了各种关键服务,如存管理、线程管理和代码安全。它也包含.NETFramework类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。

ASP.NET提供了下面的优点:

可管理性:ASP.NET使用基于文本的、分级的配备系统,简化了将设立应用于服务器环境和Web应用程序的工作。因为配备信息是存储为纯文本的,所以可以在没有本地管理工具的帮助下应用新的设立。配备文件的任何变化都可以自动检测到并应用于应用程序。

安全:ASP.NET为Web应用程序提供了默认的授权和身份验证方案。开发人员可以依照应用程序的需要很容易地添加、删除或替换这些方案。

易于部署:经过简朴地将必要的文件复制到服务器上,ASP.NET应用程序即可以部署到该服务器上。不需要重新开启服务器,甚至在部署或替换运营的已编译代码时也不需要重新开启。

增强的性能:ASP.NET是运营在服务器上的已编译代码。与老式的ActiveServerPages(ASP)不一样,ASP.NET能运用初期绑定、实时(JIT)编译、本机优化和全新的缓存服务来提高性能。

灵活的输出缓存:依照应用程序的需要,ASP.NET可以缓存页数据、页的一部分或整个页。缓存的项目可以依赖于缓存中的文件或其余项目,或者可以依照过期策略进行刷新。

国际化:ASP.NET在部使用Unicode以表达祈求和响应数据。可认为每台计算机、每个目录和每页配备国际化设立。

移动设备支持:ASP.NET支持任何设备上的任何浏览器。开发人员使用与用于老式的桌面浏览器一样的编程技术来解决新的移动设备。

扩展性和可用性:ASP.NET被设计成可扩展的、具备特别专有的功效来提高群集的、多解决器环境的性能。此外,Internet信息服务(IIS)和ASP.NET运营时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续解决祈求。

文档评论(0)

173****6081 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档