基于web的交互式课程网站的开发与实现 


C#毕设

基于web的交互式课程网站的开发与实现

文献综述

1       引言

20世纪90年代以来,计算机网络技术迅速发展,互联网成为了人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet应用已成为政府、企事业单位信息建设中的重要组成部分,备受人们的重视。计算机的普及以及计算机网络技术的应用,让大量普通人能够有机会接触到比以往更多的知识。作为一个以传播知识为主要职能的机构——学校建立一个自己的精品课程网站是十分必要的事情,这不仅是能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助[1]。经过几年的努力,课程网站资源建设已取的了很大的成绩[3]。在世界范围内来看,有关课程网站研究一直都在进行并且不断取得进步,特别是西方发达国家,他们在课程的理论研究与实际运用方法积累了大量的经验,虽然我们中国国内在课程网站这一方面的研究起步较晚,但我们同样也取得了大量丰硕的成果。各个高校相继创建了各自的课程网站,这使得能有更多的人能够享有名校的教育资源。提高的了教育资源的利用率,在一定程度上提高了国民的科学文化素质[2]

课程网站的发展是伴随着计算机网络技术同步发展的,无可否认的是现在有大量质量低下功能不完善的精品课程网站存在,这些粗糙滥制的课程网站不仅占用了大量宝贵的资源,而且还达不到课程传播知识的功能。从一定的角度来说,还可能造成一些误导。由此可知,精品课程网站的发展现状是,发展速度快且功能越来越强大,但同时又缺少统一及规范。同时许多课程网站在实际应用过程中,很多问题也应运而生。1、修改与维护不便,众多网站建设利用课程建设模块版将内容嵌入,这种做法的优点是网站成型很快,其缺点是只能使用网页设计模板软件给出的模板建设静态网站,只有专门的技术人员才能修改网站内容,修改和维护比较困难。2、网站缺乏交互性,大多数精品课程网站无在线交流,习题答疑等在线交互模块,没有真正实现师生之间的互动。3、网站实际利用率低,当前的课程网站,由于其功能设计及配备的教学措施缺乏相应的激励机制,导致了网站实际利用率并不高。4、动态多媒体可见较少,目前使用的课件以静态的演示文稿为主,以视、听、说相结合的动态多媒体课件较少,对于专业知识缺乏生动的动态描述,自主学习的效果不佳[3]。 

 

2       系统开发背景和意义

互联网的发展、教育信息化建设的逐步展开,使得了互联网时代新的教育模式——网络远程教育出现[4]。网上学习正在改变传统教育的现状,并正在引发二十一世纪的教育革命。

据了解,目前,我国70-80%的大学建立了自己的校园网,其中大部分学校已建立多媒体教室[5]。但这些学校的分布并不均匀,绝大多数位于东部发达地区。从2002年开始,我国加大了对西部教育信息化的投入,在西部152所大专院校建设校园网,并进行网上应用的开发,其中涉及600多项比较大的项目。此外在我国的大力支持下,全面实施了适合于西部地区的远程教育项目,在西部中小学中建立远程教育。国家教育部还在西部地区建立1万个“现代远程教育教学收视点”。其具体做法是,为西部中小学配备包括计算机、电视、接收卡、天线等在内的设备,使其能够直接接收中国教育电视台播放的教育节目,尤其是接收其中优秀的教学教育资源,更快、更好地提高西部地区的教育教学水平。

国际上网络教育发展得更快。

在美国,美国政府一向重视网络教育,每年都会发布政府报告,强调每个公民都不应落后于网络时代。克林顿政府从1992年开始就在大谈教育信息化,并于1996年提出了“教育技术行动”(Education Technology Initiative)。行动纲领指出:到2008年,全美国的每间教室和每个图书馆都将连上信息高速公路,让每个孩子都能在21世纪的技术文化方面受到网络教育。

该行动提出的四大支柱是:(1)每个学生都能使用到计算机;(2)每个教室都连到Internet上;(3)开发能够整合到课程中的优秀教育软件;(4)鼓励愿意使用和善于使用新技术进行教育的教师。1997年2月4日,克林顿在他向国会提交的国情咨文中又进一步提出:将在1998年投入510亿美元的巨额预算用于实施一项称之为“美国教育行动”的宏伟计划和模式。21年,美国有超过一半的高校提供网上课程,形成4亿多美元的市场。“网上学习”公司发展迅猛,包括各种网上培训的整个美国网上学习领域预计到2004年将会发展成为一个价值145亿美元的市场。其中技术课程在所有网上内容当中略超过一半。此外,通过大学提供的网上课程的数量也会继续增加。在加拿大有一个“数字化收藏”项目,创建了一个网站,让学校、私人机构出资,把内容丰富的博物馆资料、图书馆资料、学校资料及企业资料汇集起来并数字化[6]。2008年4月,在这个项目下建成了350个网站,这些网站上存有大量加拿大各种各样的信息资源,包括历史、人文、多媒体课件、公共应用计划等所有的教学材料,目的是加强人们对于新媒体的学习,改善加拿大人的学习渠道,建立一个学习型的社会,以适应互联网时代、知识经济时代的到来。在英国,从1998年到2004年,“英国国家学习网”项目共计将投入18亿镑,以建立一个全民学习化社会资源网,对推进教育信息化进程所投入的资金数额惊人。

3       系统技术

3.1       C#语言

C sharp(又被简称为"C#")是微软公司在二OOO年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。

面向对象的软件开发和相应的面向对象的问题求解是当今计算机技术发展的重要成果和趋势之一,C#是一种面向对象的语言。面向对象编程具备了几个优点,比如:代码维护方便、可扩展性好、支持代码重用技术等等。这些优点是过程编程语言所不具备的。下面我们就来谈谈面向对象技术的这些优点:  

(1) 可管理性 维护简单

对于面向过程的开发来说,版本管理主要是管理函数以及全程变量,而函数可以有很大的变动,同样,全程变量也可以有较大的变动,但是,对于面向对象程序设计来讲,一个系统是有对象来组成的,而对象是由类生成的,因此只需管理类就行,一个系统中,类是相对稳定的,因此便于管理.  

(2) 模块化 

是面向对象编程中的一个特征。实体被表示为类和同一名字空间中具有相同功能的类,我们可以在名字空间中添加一个类而不会影响该名字空间的其他成员。   

(3) 可扩充性 

是对现代应用软件提出的又一个重要要求,即要求应用软件能够很方便,容易的进行扩充和修改,这种扩充和修改的范围不但涉及到软件的内容,也涉及到软件的形式和工作机制.

 

3.2       SQLSERVER2008数据库

所谓数据库,我们可以把它形象地说成是存储数据的"仓库"。数据库是为了满足某一部门中多个用户的多种应用需要,按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。数据库系统是管理大量的、持久的、可靠的、共享的数据的工具。就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数的关系数据库管理系统,如OracleSybaseMicrosoft SQL ServerInformixIBM DB2等都采用了SQL语言标准。显然很多数据库产品都对SQL语句进行了再开发和扩展,但是包括SelectInsert,、UpdateCreate以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。SQL是英文Structure Query Language的缩写,意思为结构化查询语言。

 

 

4       结束语

该网站为网络教学提供了网上平台,成功地实现了学生在线进行课件学习、资料下载、查看通知等功能,同时实现了教师对通知进行发布、删除和编辑,并对重要通知予以注明。老师可以上传课件以便学生下载或观看,如果一些上传的课件不需要时则可以删除。为学生提供了不受时间、地点限制的网上课堂,为老师降低了繁重的课堂教学任务,扩展了学习者的范围,增加了教学的便捷性并且不受空间限制。为实现全面教育起到一定的推动作用。

 

参考文献

[1] 车数国.试论校本课程与网络课程的关系[J].教育探索.2012,(5);14-16.

[2] 段江,邵定宏.数据结构精品课程教学网站建设与实现[J].现代计算机,2009第309期:102-104.

[3] 李立伟,崔晓康.浅谈精品课程网站建设[J].中国现代教育装备. 2010年13期:75-77.

[4] 孙朝云,秦伟,王超凡.基于ASP技术的精品课程网站系统设计与实现[J].通讯和计算机.2008.12,12期:65-69.

[5] 孙晓娟.精品课程网站建设存在的问题分析及改进[J] .中国科教创新导刊2010 NO6:162-163.

[6] 宁国利.精品课程网站建设的几点思考[J] .青年教师学报,2013,6:65-67.

[7] 刘乃丽.精通ASP.NET 2.0+SOL Server 2008项目开发[M].北京:人民邮电出版社,2012:52-68.

[8] 王春东,于长云,张颖.基于ASP.NET的远程教学平台的设计与实现[J] .天津理工学院学报 2012年6月第19卷第2期:41-43.

[9] 傅霖,孟燕,邓良太,张晶.精品课程网站动态生成平台的设计与实现[J] .赤峰学院学报(自然科学版)2013年8月 第26卷第8期:152-154.

[10] Yu Yao,Yong Li,Wei Yang,Fu-xiang Gao."The Design and Development of Computer Network Quality Course Website"[J], 2012 2nd international Conference on Education Technology and Computer (ICETC):413-416 .

 

如需定做或者获取更多资料,请联系QQ:375279829


联系我们

联系人: 刘哥 - 10年软件开发工程师

技术QQ: 375279829 第二客服QQ:375279829

技术微信: 375279829

邮箱: 375279829@QQ.com

地址: 陕西省、西安市、科技二路软件园、秦风阁 [ 无忧毕设网.毕设开发工作室]


关闭
微信扫描二维码Close
the qr code