基于B/S结构的高职院校教学资源管理系统设计
2014-04-29戴璇
戴璇
[摘 要] 随着网络教育的发展,教学资源越来越丰富,教学资源为各类学习对象提供高效的服务,从而提高教学资源的利用率。本文详细地论述了基于B/S结构的高职院校教学资源系统设计思路和运行环境,该教学资源管理系统能够为学生和教师提供一个提高学习和教学水平的平台,为提高高职院校的教学水平和质量提供重要保证。
[关键词] B/S模式; 高职; 教学资源管理系统
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 02. 069
[中图分类号] G71 [文献标识码] A [文章编号] 1673 - 0194(2014)02- 0134- 02
1 教学资源管理系统的功能需求分析
高职院校教学资源管理系统设计是严格按照高职院校的办学定位,办学类型和教学管理工作的需要而编制和运行的,教学资源管理系统为各类学习对象提供高效的资源浏览、检索、下载服务,从而提高教学资源对象的利用率,促进教学资源更好地为实际教学系统服务。它的推广使用对促进高职院校办学水平的提高起到积极的作用。
按照高职院校资源管理的内容和特点设计了以下4个模块。
1.1 资源上传和下载模块
资源上传和下载模块的功能主要是:资源上传是指教师将本课程的课件和教学参考材料上传至系统中接受资源管理员的审核,待审核通过后发布到教学资源管理系统中,供各类对象浏览和下载。资源下载是指各种学习者和使用者从资源管理系统中免费得到自己需要的资源。
1.2 资源管理模块
资源管理模块的功能主要是:资源管理员,除了对教师上传的资源进行审查和验收,以及对现有资源批量入库外,还可以进行其他资源管理,比如对现有资源进行修改、删除等操作,使教学资源库中的信息准确并做到实时更新。
1.3 资源浏览和内容检索模块
资源浏览和内容检索模块的功能主要是:通过资源检索发现自己需要的资源,进行在线预览,在线点播。
1.4 用户管理模块
用户管理模块的功能主要是:对注册的新用户进行身份认证,并给通过认证的用户赋予指定权限,例如学生赋予浏览、检索、下载的权限;教师赋予浏览、检索、下载和上传资源的权限,除身份认证外,还对用户进行审核。
2 教学资源管理系统的总体设计
2.1 功能设计
教学资源管理主要有教师、学生、管理员3个角色,教师可以对教学资源进行浏览、检索、下载和上传处理,学生可以对教学资源进行浏览、检索、下载处理,资源管理员负责对教学资源进行浏览、下载、修改、删除、审核、用户管理。功能如图1所示。
2.2 类图设计
教学资源管理模块有教师、学生、资源管理员3个类,如图2所示功能类图。
2.3 时序图设计
时序描述(1):教师需要登录系统并经过验证后才可以进入系统,进入系统后便可以对资源进行浏览、检索、下载、上传处理,待操作完成就退出系统。教师上传教学资源时序图如图3所示。
时序描述(2):学生需要登录系统并经过验证后才可以进入系统,进入系统后便可以对资源进行浏览、检索、上传处理,待操作完成就退出系统。学生下载教学资源时序图如图4所示。
时序描述(3):资源管理员需要登录系统并经过验证后才可以进入系统,进入系统后便可以对资源进行浏览、检索、对上传资源进行审核、对原有资源进行删除、修改处理,待操作完成就退出系统。资源管理员对教学资源进行相应处理的时序图如图5所示。
3 教学资源管理系统的关键技术
本系统是基于B/S模式的管理系统。B/S即浏览器/服务器结构。用户可以通过浏览器去访问页面上的数据信息,这些信息与数据库服务器连接,系统会自动访问数据服务器上的相关数据,并进行相应处理后返回用户。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的方式都可以访问和操作共同的数据。采用J2EE技术来实现具体的应用程序系统,以MVC架构为分层技术,以SQL Server2000为支撑来作为系统的关键技术,保障系统顺利运行和开发。
教学资源管理系统的开发,可以实现教学资源共享,实现数据化教学,改变现有的资源匮乏的教学现状,从而提高高职院校的教学质量。