关键词:精品课程;网站;数据库;教育;资源;1、网络课程网站的目的和意义
教师讲课其主要形式是粉笔+黑板,或者是教师利用投影教室、多媒体教室进行教学,在课堂上,几乎都是教师在讲解,学生上课主要是听讲、记笔记,学习进度按照教师的计划统一进行。这种教学方式存在的缺点是:
1.信息传播渠道单一,存在严重的信息“孤岛”现象;
2.学生的学习是在同一时间、同一地点集中进行,易受时间和空间的
限制;
3.不同层次和水平的学生采用统一的教学内容、方法和手段,针对性
较弱;
4.学习进度是按照教师的计划进行,学生学习缺乏自主性,不能根据
自身特点进行个性化学习。2、网络精品课程系统发展背景
现行教学普遍采用的是课堂教学方式,在世界范围内来看,有关精品课程网站的研究一直都在进行并且不断取得进步,特别是发达国家,他们在精品课程的理论研究与实际运用方法积累了大量的经验,虽然我们国内在精品课程网站这一方面的研究起步较晚,但我们同样也取得了丰硕的成果。各个高校相继创建了各自的精品课程网站,清华大学、人民大学、北京大学等一大批知名学府利用自身
中原工学院信息商务学院毕业设计(论文)文献综述专用纸第2页的资源优势,引领国内精品课程网站的发展方面。政府的大力支持,各高等学府的积极配合,使得我们国内精品课程网站的研究取得了较高的成就。
随着计算机信息技术的发展,人们开始利用广播电视技术进行远程教育。由于中国人口众多,教育资源相对匮乏,教育水平总体上还比较偏低,不能适应经济建设与社会改革发展的需要,因此在60年代初,我国几个大型城市开始试行广播电视教育,由此社会化大规模的教育形式开始形成。远程教育应该关注的是如何能够大规模、高质量地让人民群众学得快、学得好,使人民群众在主动和自主学习方面有更大的选择空间。根据人的认知规律,应用多种技术媒体进行组合教学,以带给学习者多种感觉器官多渠道接受一定强度的刺激,使之产生较深的印象,从而学得更快更好。多媒体计算机具有很高的运算速度和数据处理能力,可以在很短的时间内传输、储存、提取或呈现大量的语言、图像,而且随着网络的发展,通过网络可以提取远程服务器或计算机中的教学内容而不受时间和空间的限制。这是其他任何传统媒体所无法达到的。它正作为一种重要教学媒体迅速地应用于教学过程中,对促进教学方式的现代化起着十分重要的作用。
本网站就是基于Internet跟多媒体计算机这种图文并茂,易于学生理解、学习的优势产生的,使教学内容不受时间和空间的限制,学生可以安排自己的学习时间和选择要学习的内容。3、网站的总体设计原则与需求
系统为了设计、实现和后期维护的方便,以及系统用户使用的便利,所以必须采取一定的设计原则。其主要设计原则有:
简单性:在实现系统的功能的同时,尽量让系统操作简单易懂,这对于一个系统来说是非常重要的。
针对性:本系统设计是针对巢湖学院学生的需求定向开发设计,所以具有专业突出和很强的针对性。
实用性:要求本系统能够满足学校管理人员、学生的需要,因此具有良好的实用性。
一致性:页面整体设计风格以及命名规则的一致性:整体页面布局和用图用色风格及变量、类名和其他元素的命名规则保持一致。功能一致性:完成同样的功能应该尽量使用同样的元素。元素风格一致性:界面元素的美观风格、摆放
中原工学院信息商务学院毕业设计(论文)文献综述专用纸第3页位置在同一个界面和不同界面之间都应该是一致的。变量命名规则的一致性:变量应该用统一的规则进行命名,做到任意变量均能从上下文推断其义。
先进性:本系统采用ASP.NET技术、SQLServer2005等被广泛采用系统开发技术和数据库,因此本设计具有良好的先进性,具体表现在其具有良好的可扩展性,可开发性。4、相关应用技术介绍
在网站开发前期对网站开发所预期要用到的技术进行了详细的了解。本次的网站主要是基于ASP.NET技术开发的。在网站实现的过程中还用到了FLEX、MySQL数据库等技术。下面对用到的技术进行简单的介绍4.1ASP.NET技术
ASP.net不仅仅是ActiveServerPage(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上4.2MySQL技术
MySQL是一个可被用于各种各样的操作系统平台的关系数据库系统,它的分布式数据库管理系统就是客户机/服务器。用MySQL建立的数据库可以在因特网上的任何地方都可以进行访问,也可以很方的随时随地的进行共享数据库具有很大的灵活性。功能很强强、操作非常简单、运行也速度快、可靠性更高、安全保密性非常强这些都是MySQL具有的优点。MySQL之所以可以在许多平台上进行工作,因为它是利用了功能强大的C和C++语言编写的得来的。提供的API函数可以针对不同编程语言进行使用;多线程是由核心线程来实现的,支持多CPU;MySQL的存储机制是:事务和非事务存储机制。除了以上特点,MySQL最大的特点,就是它是不需要花钱的免费供我们使用。除此之外,同时Mysql还具有以下优点:
1.它进行优化SQL查询算法,更加有效快速的进行查询数据。
2.MySQL支持各种各样的语言,比如它支持我们常见编码GB2312、BIG5,不仅支持中文编码还支持日文的Shift_JIS。我们可以利用这些来进行对数据库命名
中原工学院信息商务学院毕业设计(论文)文献综述专用纸第4页和作为数据表字段来使用。
3.MySQL提供了用于管理,检查和优化数据库的管理工具
4.MySQL它可以支持各种各样的大型的数据库,比如oracle数据库,也支持多种存储引擎
5.MySQL由于它是开源的,所以你可以不需要支付什么费用就可以使用它。6.MySQL采用的是标准的SQL数据语言形式,使用简单。4.3MyEclipse技术
MyEclipse企业级工作平台(MyEclipse
Enterprise
Workbench,简称
MyEclipse)是对EclipseIDE软件的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器端的整合方面大大的提高工作效率。它是功能异常丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。
对以上每一种功能上的类别,在Eclipse中都有着其相应的功能部件,并能够通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,能够让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简言之,MyEclipse既是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及出错。4.4SQLServer技术
SqlServer使用C和C++编写,并且使用了多种编译器进行测试,从而保证源代码的可移植性;能够支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统;可以为多种编程语言提供API;能够支持多线程,充分利用CPU资源;提供TCP/IP、ODBC和JDBC等多种数据库连接途径;可以处理拥有上千万条记录的大型数据库。对于一般的个人使用者和中小型企业来说,SqlServer提供的功能已经绰绰有余,而且由于SqlServer是开放源码软件,因此可以大大降低总体拥有成本。
中原工学院信息商务学院毕业设计(论文)文献综述专用纸第5页参考文献:
[1]吴涛主编,网站全程设计技术(修订本),北京:清华大学出版社;北京交通大学出版社
[2]张华、贾志娟主编,asp项目开发实践,中国铁道出版社[3]赵增敏编,ASP动态网页设计,电子工业出版社[4]任学文、范严编,
网页设计与制作,中国科学技术出版社
[5]叶顺源ASP.NET网络开发关键技术与实践中国铁道出版[6]JimBudzynski.E-business:Modelforsuccessorfailure.AgriMarketing,2001(3):30
[7]武创、王惠主编,网页设计探索之旅[8]吴黎兵、罗云芳编,网页设计教程,
,电子工业出版社武汉大学出版社
[9](美)RoyceW,SoftwareProjectManagementAunifiedFramework高等教育出版社
[10]庄王健编,网页设计三剑客白金教程,电子工业出版社[11]叶汶华、程永灵主编,ASP.NET网页制作教程,冶金工业出版社
[12]StephenWalther.ActiveServerPages2.0Unleashed揭密[M]北京:北京希望电子出版社,2000.1.
[13]鲁宏伟、汪厚祥主编,多媒体计算机技术(第三版),电子工业出版社[14]彭绍东、信息技术教育学,长沙湖南师范大学出版社
因篇幅问题不能全部显示,请点此查看更多更全内容