摘要:本文通过ASP技术搭建基于Web的课件管理系统,提出了CAI课件在网络教育环境中的应用,给出了系统的总体结构及功能说明,并对数据库设计进行了阐述。该系统可以将其他课程零散的多媒体课件组织起来进行管理,形成一个可以交互的CAI课件系统。
关键词:课件管理系统;网页制作课件;CAI
中***分类号:G642 文献标识码:B
文章编号:1672-5913 (2007) 24-0150-03
1前言
随着计算机网络技术和通信技术的发展以及宽带网的迅速普及,计算机远程教育成为互联网最有前景的应用之一。利用Internet来提供一个共享的学习环境,为所有上网者提供学习机会,是教育信息化的重要目的之一,因此,研制和开发基于Web的CAI课件将变得越来越重要。为了提高我院教育信息化的整体水平,我们开发了课件管理系统及基于该系统的网页制作课件。目前该系统挂接的是网页制作课程的课件,日后可以根据需要挂接任何网络课件,只要通过一定操作即可使用该课件管理课程、公告、***答疑、答疑教室、作业系统等功能。该系统已在校园网,通过九个班级的使用,反映良好。
2总体设计
系统分为网络课件和课件系统两大部分。
(1) 网络课件部分
为了体现以学生为中心,便于学生自我学习和测试,突出易掌握的特点,采用先进的开发技术,利用Flas、***片截取、屏幕录像、动态文本、声音辅助等多媒体表现形式,为学生提供一个学习和交互的平台。学生参照操作演示动画,按步骤学习,便于加深理解,各章节的自我测试还可以巩固和提高学习成果。
(2) 课件系统
该系统主要提供网上的教学平台,其功能如下:
a. 教师部分的功能
*) 通过课程公告向学生信息,制定教学计划、宣布考试安排、临时通知等。
*) 在网上网络多媒体课件。
*) 在网上作业,包括作业题目上载、公布作业完成时间、作业内容等。
*) 批阅作业,给学生成绩。
*) 管理班级学生名单。
*) 通过讨论组的形式回答学生问题。
*) 通过聊天室与学生进行讨论。
b. 学生部分的功能
*) 阅读课程公告。
*) 在网上完成课程学习。
*) 在网上完成作业,包括作业***、上传作业内容和作业成绩查询等。
*) 通过讨论组的形式向老师提出问题。
*) 通过聊天室与老师进行实时讨论。
3课件管理系统的结构设计
该系统是为网上教学提供方便的,同时由于使用者的水平高低不同,因此系统的设计必须具有实用性和操作简单的特点。
***1所示的是系统的结构,课件部分为静态HTML文件页面,管理系统页都是通过ASP直接访问数据库和文件,有部分ASP程序通过组件访问数据库和文件服务器系统。
***1 系统结构
网络课件采用Dreamweaver开发,辅以Flash制作动画,Photoshop制作***像、Captivate进行屏幕录像。课件管理系统采用ASP技术开发,整体B/S架构,后台数据库采用Access,使用IIS进行网站。
4课件管理系统的功能设计
该系统的具体功能模块如***2所示。
***2 系统功能模块
登录后的系统主页面如***3所示,该页面为上部和下左侧、下右侧嵌套框架结构,上部为课件网站标头及导航栏,下左侧内容为课件目录菜单,下右侧为课件及系统内容显示区。
***3 系统主页面
左侧的菜单页面采用数据库动态生成,它包括课件各章节的连接。单击导航栏“***测试”按钮后即进入测试题环境,这时左侧的菜单页面变化为按各章节测试的目录。所有菜单都可以分级展开。
系统导航栏由主页、公告、课程学习、***测试、作业系统、***答疑、答疑教室和系统管理组成。
下面有代表的就各模块详细介绍其功能实现。
(1) ***学习
“网页制作”课件是为学院信息工程系和其他专业的学生制作的网络多媒体课件,是本人多年的网页制作经验积累和对该课程的教学工作实践相结合的产物,它最大的特点是:便于学生网上自学;各章节采用树形目录结构,便于学习浏览和查找;对内容进行大量详细的讲解并做到所有操作步骤都配有动画和语音讲解演示(动画文件达400多个);对各实例配有真实演示;教师可直接利用该课件进行多媒体教学;学生可任何时间进行网上自学。
(2) 公告栏
是教师公告、修改公告、删除公告的功能集合,包括了对数据库的查询、增删改以及数据分页显示等的操作。
(3) ***测试
学生可在学习后通过每一章节的测试题来加强巩固学习成果。测试题有选择和判断两种题形,测试完后还可现场判断对错和打分。
(4) 答疑教室
在答疑教室中,学生在网上提出问题,老师提供解答,学生再查看解答内容。该模块由
学生登录区和教师工作区组成。进入答疑教室的学生可以看到所有的提问列表,可以输入问题标题和问题内容向老师提问,单击某个问题行还可以看到老师的解答。
(5) 作业系统
此模块引用了化境无组件上传类,需要FSO及父目录支持,分为学生工作区和教师工作区,均采用用户验证控制。教师登录系统后,首先建立该课程的班级,然后才能布置该课程的作业。学生要先注册到该班级,后可对自己的作业进行管理,即接、查、收、看任课教师布置的作业,上传完成的作业,***自己上传的作业甚至删除自己的作业,查询自己作业的成绩等。
教师可管理自己所带的班级、作业、学生,可以***学生所交的作业,可以为作业进行评分,可以删除这些信息,可根据上交作业时间决定是否允许上传等。
(6) 系统管理
是课件系统的管理模块,所有对系统进行的设置都在此进行,比如课件目录菜单的编辑生成,测试目录菜单的编辑生成,公告的添加和管理,答疑教室的管理,教师的添加和管理,上传作业文件类型的设置等。对教师和系统管理员进行分级控制,采用目录树管理。对课程菜单的管理就可通过编辑生成多级树型菜单进行。
5课件管理系统的数据库设计
系统利用ASP通过ADO访问Access数据库,经设置ODBC 驱动来实现对数据库服务器的数据访问。ASP中的ADO技术是一种可以提供Web页面与数据库结合的技术,使用它可以将传统的数据库后台管理模式放到前台的Web页面上来进行,使得数据库的存取更新更加简单、方便。数据库由课件目录数据表ClassTree,公告数据表board,***答疑数据表problem,系统管理用户数据表eric_manager,作业上交数据表Upload_info,学生注册信息数据表eric_member,作业任务信息数据表homework等数据表组成。
6系统运行环境要求
(1) 具备局域网(如校园网)的网络条件。
(2) 服务器配置:Pentium IV CPU、512MB内存、80GB硬盘、Windows NT Server 2000或以上版本的操作系统。
(3) 客户端操作系统:Windows98、Windows2000、Windows XP或以上。
(4) 客户端必须安装浏览器,建议使用Microsoft IE 6.0或以上版本。
(5) 客户端显示器分辨率最好设置为1024*768,真彩色。
7结束语
基于Web的网页制作课件和课件管理系统安装简单(安装过程都制作了Flash演示),使用方便,自投入运行以来,收效很好。学生再也不用去翻笔记,去绞尽脑汁的回忆操作步骤,把点击鼠标变成了老师在身边的讲解,***文声画并茂,学完就可以练习测试,极大地提高了学习效率。作业系统的使用使教与学的关系,教师与学生之间的距离都发生了改变,教师事半功倍的达到了教学的要求和目的。日后可以非常方便的将其他课程的多媒体课件利用该课件管理系统进行管理,全面实现教学与网络的结合,将教育信息化。
参考文献
[1] 袁建洲等.Flash MX,Fireworks MX,Dreamweaver MX三合一实用教程[M]. 北京:电子工业出版社,2003.
[2] 涂国强等. 网上课件管理系统的设计与实现[J]. 海南师范学院学报(自然科学版),2003,(1).
[3] 宋家友等.基于Web的课件管理系统在远程教育中的应用[J]. 郑州大学学报(自然科学版),1999,(2).
转载请注明出处学文网 » 适用于高职的网页制作课件和课件管理系统