基于B/S结构的网络立体化教学资源平台的设计

2012-09-06 04:53王巧玲张桂玉
通化师范学院学报 2012年10期
关键词:立体化管理员教学资源

王巧玲,张桂玉

(通化师范学院计算机学院,吉林通化 134002)

网络立体化教学资源平台(以下称教学资源平台)是立体化教学资源“环境资源”的重点建设资源.这是一种能实现教师教学、学生学习、师生互动功能的资源平台.教学资源平台在很多课程建设中得到了广泛的应用,但这种作用还仅仅存在于辅助意义上.构建一种网络立体化教学资源平台,使网络教学成为主导教学模式,课堂教学成为辅助教学模式,用以降低教育成本,提高教学灵活性,发挥学生学习中自主作用,是具有深远意义的.

1 立体化教学资源平台设计的原则[1]

(1)立体化教学资源分为静态资源和动态资源.静态资源包括:课程概况(课程简介,课程规划,历史沿革,负责人,教学团队,教学条件,教学方法,教学改革等),课程内容(教学计划,教学大纲,实验大纲,考试大纲,教学课件,电子教案,教学录像,题库建设等).静态教学资源中的“静态”是相对的,需要动态更新、管理,是实施网络教学的必要条件.动态资源包括:在线答疑,作业提交等.因此,建立教学资源库及其管理系统是形成构建教学平台,为教学资源的广泛共享奠定基础.

(2)教学资源平台建设具有标准性、可扩展性,为共享提供可行性.

2 立体化教学资源平台设计技术支撑[2]

教学资源平台是基于internet和intranet技术的B/S(浏览器/服务器)体系结构开发.客户端采用通用的浏览器软件(如微软的IE等),数据库服务器采用ACCESS数据库进行数据存取.利用ASP编程技术,通过中间件建立Web服务器与数据库服务器之间的快速连接,将获得的动态信息提供给用户.由此形成了“浏览器/Web服务器/数据库服务器”三层结构.同时,利用ADO访问数据库,便于多种编程方式的实现,完成对数据库的复杂操作.这种B/S结构,满足了教学资源平台的标准性、可扩展性,为系统实现多课程共享及数据维护提供有力的支撑,同时为移动终端等多种客户端设备的接入提供了基础.

3 立体化教学资源平台系统设计

3.1 教学资源库的内容组织

教学资源库建设是教学资源平台的数据支撑.立体化教学资源平台不仅是实现某一课程的立体化教学,它的最终目标是提供某一学科门类相关课程群的教学平台.因此在教学资源库的内容组织上我们把它分为三个层次:专业系列,专业系列下设课程及任课教师,每一门课程的相关资源.如图1所示.

图1 教学资源库内容组织图

3.2 系统功能模块介绍

教学资源平台使用者具有不同的角色定位.不同的角色之间具有的权限及相互关系不同,按角色及功能划分为管理员模块,教师模块,学生模块,通信模块.它们之间的关系如图2所示.

图2 模块关系图

(1)管理员模块中包括管理员帐号,管理员密码.管理员可以对本系统所有资源进行管理,包括创建课程,系统公告,系统反馈,权限分配.同时管理员具备教师与学生的所有功能权限.

(2)教师模块中包括教师注册,导入学生数据,上传资源,查看及下载学生提交的作业.教师注册后,经管理员审批,即可上传资源及课程维护.包括个人信息创建与修改,资源的添加与删除.教师模块具有学生的所有功能权限.

(3)学生模块是满足学生对教师发布的资源进行浏览、查询、下载,上交作业,在线自测等要求,学生可以对资源的意见和建议进行反馈.这是通过教师与学生间的通信来完成.

(4)通信模块完成教师与学生的互动.学生根据自己的学号和密码登录,可以在任何时间、地点进行在线提交操作.教师登录自己的帐号后,可查阅有哪些学生什么时间访问了本课程的教学资源平台,查看了教学录像,并统计学生的访问时间和访问次数.教师通过点击学生帐号对学生提交作业进行查阅并反馈批阅意见及疑难解答.

3.3 数据库设计

教学资源平台的数据库设计运用了关系模式的规范化理论[3].为了提高数据清晰度,在数据库中引入了少量的数据冗余.本系统涉及的数据表结构如下:

(1)管理员表.管理员表用于存储管理员的相关信息,包括字段有管理员用户名,登录密码,权限代码等.

(2)教师信息表.教师信息表用于存储教师的相关信息.主要字段有教师编号,教师姓名,登录密码,所授课程编号,授课班级编号,是否通过审批.

(3)教学资源表.用于存储教学资源的相关信息.主要字段有教师编号,资源编号,资源名称,资源描述,上传时间,文件存储路径.

3.4 教学资源平台系统功能模块设计

教学资源平台系统功能模块分为管理员模块,教师模块,学生模块,通信模块.其中通信模块的功能融合在教师模块与学生模块功能中,用编程来实现.因此在后面的系统功能模块图中没有体现.每个模块又分为多个子模块.系统管理员对教师及相关参数进行管理.每门课程的教师扮演了本门课程管理员的角色,实现对学生和课程的管理,教师在管理员审批后即可上传各种资源,并具有修改资源,添加和删除学生的权限.学生必须按照教师事先导入数据中的帐号和密码进行登录,方可使用本门课程的资源.系统功能模块图如图3所示

图3 系统功能模块图

3.5 系统实施

(1)系统实现环境.服务器:Windows 2003 Server;数据库:Microsoft Access 2003浏览器:Internet Explorer等主流浏览器;其它软件环境:office软件组,主流压缩软件等.

(2)关键技术.“在线提交”是教学资源动态资源建设必不可少的环节.下面给出“在线提交”功能实现的部分代码.

4 结束语

教学资源平台的设计与实施实现了教学资源的优化利用,为师生提供了立体化、数字化的教学空间[4].为学生树立自主型学习理念,为构建自主式、协作式、交互式的教学与学习模式提供了有利支持.同时也为数字化校园工程奠定了资源基础.

:

[1]王民川.基于B/S结构的教学资源平台的设计与实现[J].福建电脑,2009(3):124.

[2]郜激扬,刘凤伟,等.基于校园网的教学资源平台设计[J].中山大学学报,2009(3):214.

[3]萨师煊,王珊编.数据库系统概论[M].北京:高等教育出版社,2000.

[4]郭旭颖,刘威,等.以教学网站为核心的立体化教学实践与思考[J].中国电化教育,2009(6):83.

猜你喜欢
立体化管理员教学资源
我是小小午餐管理员
“曲曲通”立体化声乐教材建设实践探索
我是图书管理员
我是图书管理员
丰富历史教学资源 提升课堂教学质量
建构班级立体化阅读体系的实践研究
可疑的管理员
一把“条举”的“立体化治理”突围
高校冰上教学资源社会开放的意义及管理模式
立体化监控在广东省路网监控中的应用