课程作业管理系统,(Course Management System,CMS)是指具有组织、跟踪、评估、发送、呈现、管理学习内容与学习活动,促进学习者之间交互等一系列功能的计算机网络系统。简单地说,就是为课程教师建立一个课程作业网站,老师可以在其上发布课程大纲、教学计划、布置与批改作业,公布学生成绩和进行师生间的交流互动。课程作业管理系统还为课程提供一些通讯工具,如讨论组、聊天室、留言板等。好的课程作业管理系统还会采集学生学习时的一些习性信息或做些数据统计,以便老师了解学生对课程内容的喜好程度和学生的用功程度,学生在学习上是否有困难等。有的学校已经开始使用课程作业管理系统,公立和私立大学使用课程作业管理系统的比率都超过32%,比2000年的14.7%有了很大的提高。另外有47.5%的学校表示已有计划采用课程作业管理系统,也比2001年调查的要高。 在国内高校,目前课程作业管理系统主要用于网络学院的远程教学,大多数网络学院都自己开发或购买了用于远程教学的整套管理系统,其中包括课程作业管理系统。至于校园内的正规教学,老师自发建立课程作业管理主页的比较多,但是利用课程作业管理系统组织管理课程教学活动的并不多。我们相信,随着高校信息化的发展,在最近的九年内,课程作业管理系统就会在中国高校校园内流行起来。据不完全统计,目前国外课程管理系统数目达上百款之多,在国外一个课程作业管理系统相关介绍网站中,供参考选择的课程管理系统多达150款,各种各样的课程作业管理系统在以欧美为首的发达国家高校中应用非常广泛,其中美国最为突出,据Educause CDS(Core Data Service)2006年的调查表明,在美国900多个参与调查的高等院校中,90%以上已经配置有课程作业管理系统,接近66%的高等院校至少使用一款商业课程作业管理系统,接近6%至少使用一款开源课程作业管理系统。6419
国外对课程作业网站的研究已经相当成熟,已成体系,全球已有800多所大学通过Internet提供网上学位课程,像哈佛大学、麻省理工学院、剑桥大学都已允许国外学生进行网上注册、异地学习学位课程。在国外如今著名的课程作业网站平台有Google answer(分门别类地罗列了最新的提问,承诺24小时答复)、Yedda(一种用户参与类搜索引擎,网站更倾向于网友的更多参与以让用户得到更好地搜索体验)、Quanuomon(一个专业化的在线问答服务网站,主要提供关于IT相关领域内的在线问答服务)等等。
本项目所用技术ASP.NET 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 ActiveServer Pages(动态服务器页面),运行于 IIS 之中的程序。ASP 技术已经成为微软推展Windows NT 4.0 平台的关键技术之一,数以万计的ASP 网站也是这个时候开始如雨后春笋般的出现在网络上。由于它的简单以及高度客制化的能力,也是它能迅速窜起的原因之一。ASP.NET 是由微软在.NET Framework 框架中所提供,开发Web 应用程序的类库,封装在System.Web.dll 文件中,显露出System.Web 命名空间,并提供ASP.NET 网页处理、扩充以及HTTP 通道的应用程序与通信处理等工作,以及Web Service 的基础架构。ASP.NET 是ASP 技术的后继者,但它的发展性要比ASP技术要强大许多。本文从技术和应用角度分析了ASP.NET 的原理和发展前景,为学生的学习和就业提供良好的理论与实践指导。
在ASP( Active Server Pages) 网页中只限于使用脚本语言,如VBScript、JScript 等,也缺乏以组件为基础、事件驱动的开发方式,使ASP 程序开发不方便。ASP.Net 允许使用编译式语言,如VB.Net、C# 、C+ + with Managed Extension、JScrip.Net 等,大大提高了其执行效率和跨语言的兼容性,同时也有其他厂商提供.Net 应用程序支持。 课程作业管理系统国内外研究现状与发展趋势:http://www.youerw.com/yanjiu/lunwen_3953.html