1、引 言 现今,基于Web的学习正成为WWW上的一种重要应用。基于web的教学(wbi:web-based instruction),就是用万维网作为教学媒体,传送教学内容,在网上实施教学、管理教学,并进行网上测试和网上交流。 内容来自论文无忧网 www.paper51.com 利用网站教学可以打破传统教学的弊端,具有师生共为学习主体的民主性,容量超大的实用性,声像并茂的趣味性,因材施教的灵活性,提高了学生的学习积极性。 paper51.com 近年来,随着信息技术的蓬勃发展,开设网络课程已成为一个全球化的大趋势。国内外一些大学甚至一些信息技术公司纷纷设计网络课程来进行教学或培训,它们开发出各种网络课程数据库来管理教学,开发出各种工具来组织活动教学。我国各大学各科系已经开发了网上教学课程和教学资源,如华东师范大学精品课程网目前已经发展了10多门的网络课程。由此可见,远程网络教学正在有序地展开,但是对于初级中学的教学,还是处于传统的教学方式,教师还停留在以多媒体辅助教学的阶段,缺乏创新。为此,我利用当前网络教学应用取得的经验,研究了它还存在的问题,设计开发一个适合初级中学的教学网站,努力为初级中学的教学改革寻找创新点和突破口,使网络的教学应用从大学走向中小学,形成规模完整的教学体系。 内容来自论文无忧网 www.paper51.com 2、需求分析 http://www.paper51.com
在信息时代的今天,中学生对网络并不陌生,但他们并没有很好的利用网络上的资源来进行学习,而且现在的中学老师也只局限利用多媒体来辅助教学,信息量过少,教师和学生的交流还处在传统阶段,这对一些学生来说,还是弊端。他们不愿意面对老师,想说的还是不敢说,而设计开发一个初中课程的学习网站对现在叛逆的中学生来说是非常有意义的。既可以满足他们的求知欲,也可以满足网络对他们的吸引力,而且可以引导他们正确使用网络上的资源,积极的开发他们自主学习的能力,利用虚拟课堂提高他们的创造性;教师可以在网上对学习者进行管理,对其中的学习者可以进行异步辅导教学,可以和其他的教师和学生进行交流探讨,扩大了学习对象的范围。管理员可利用网站的后台管理系统很轻松的把最新信息和教学内容传到网络上,管理方便,信息具有更新的时效性,利用网络的互动性提高师生之间的交互性。 http://www.paper51.com
3、总体设计 内容来自www.paper51.com 3.1 功能设计 copyright paper51.com 通过分析现状,结合前人设计的网络课程,本教学网站大致主要分为五个模块:教学模块、会员模块、留言模块、后台管理模块、统计模块,每一大模块中又包含小的模块功能。网站的的主要功能模块设计如图3-1功能模块设计图所示: 内容来自论文无忧网 www.paper51.com
内容来自论文无忧网 www.paper51.com 图3-1 功能模块设计图 copyright paper51.com
3.2 开发工具 http://www.paper51.com (1)采用Macromedia Dreamweaver 8 简体中文版为主要的开发前台,Microsoft Office Access 2003 为后台数据库开发工具,用PhotoShop做图形处理,Macromedia Flash 8制作动画。 copyright paper51.com (2)采用ASP(Active Server Pages),即动态服务器页面,作为服务器端脚本环境。 paper51.com
(3)ASP程序必须要在支持ASP的IIS服务器才能运行,所以我的后期工作都是在IIS服务器上运行、调试动态网页。我使用的是Windows XP工作平台,它所配合的服务器环境为IIS5。 http://www.paper51.com 4.软件的实现过程 copyright paper51.com 4.1 数据库的设计 内容来自www.paper51.com 在ASP技术中,最重要的一个方面就是同数据库的连接,这样可以通过数据库存取各种资料,建立网页中需要的功能模块。 paper51.com
设计中需要Access数据库的支持。首先应创建一个名为class.mdb的数据库,在class.mdb文件中,分别建立6张表:admin(管理员管理表)、user(用户管理表)、freindsite(友情链接管理表)、guestbook(留言管理表)、message(消息管理表)、news(新闻管理表)。 copyright paper51.com 数据库建立内容如下图4-1所示: http://www.paper51.com 内容来自论文无忧网 www.paper51.com 图4-1 数据库的建立 内容来自www.paper51.com 其次,创建各表中的字段内容。数据库的六个表中所必须创建的字段内容如下图4-2所示: copyright paper51.com
copyright paper51.com paper51.com paper51.com 图4-2 数据表的建立 内容来自www.paper51.com |