论文部分内容阅读
摘要: 精品课程网站是高校精品课程建设的一项重要内容,优质的精品课程教学网站在高校各类课程建设与教学中发挥着不可或缺的重要作用,在探讨当前高校精品课程建设过程中普遍存在的问题,分析其产生的原因的基础上,对建设一个通用的,能够快速生成、更新和维护的精品课程网站提出相应的建议。
关键词: 通用;精品课程网站;需求分析
1 存在的问题
精品课程建设是教育部启动的“高等学校教学质量与教学改革工程”中的一项重要内容,而精品课程网站建设则是高校精品课程建设的组要组成部分,它能够提高教学质量,充分利用网络教学资源,还能使不同高校之间实现精品课程的资源共享,扩大受众群。我国高校精品课程网站经过几年的发展已具有相当的规模,但在笔者对许多高校网站的精品课程网站进行访问时,发现它们还存在以下几个方面的问题:
1)部分网站建设技术落后。当前各个高校的精品课程网站建设的水平参差不齐,有一部分网站技术落后,页面陈旧,甚至有少数网站还是静态页面,更新和维护起来非常麻烦,基本上就是一次性的网站,无法满足实际需求。
2)部分网站功能缺失。一些网站缺少作为精品课程网站所必要的功能,比如无法根据课程从后台定制网站栏目,不能自动生成导航,不能统一管理课程资料等,而且在对教师个性化教学管理以及学生自主学习的支持上严重不足,使得精品课程网站往往成为摆设,而失去了其在教育教学中应起的作用。
3)一些网站开发时缺乏统一规划和设计,后期维护和扩展困难,每当需要开设新的精品课程时,配套课程网站的建设效率低下,质量上也很难符合课程本身的需求。
精品课程网站建设和管理中存在的这些问题,使得精品课程网站往往在精品课程建设进程中成为“拖后腿”一个重要环节,特别随着精品课程的持续建设,这种影响就越加明显。为了真正充分发挥精品课程网站建设在精品课程建设的中的辅助和推进作用,笔者认为可以使用.NET三层架构技术和B/S模式来设计一个通用的,能够快速更新与维护的精品课程网站生成系统。
2 总体目标
本系统能够根据高校精品课程的需求自动生成课程网站,要求能够满足国家精品课程、省级精品课程对于课程网站的建设要求,至少能实现以下目标:
1)适用不同科目精品课程网站的建设,能够在后台根据需求完成栏目的创建、栏目内容添加和更新。
2)网站界面管理部分能够利用模板的方式快速的对精品课程网站进行换装,满足不同课程对于网站外观、布局的不同需求,使得网站界面看起来更加友好,美观。
3)网站能够实现分级管理功能:能够根据不同的用户名和密码,赋予用户系统管理员、教师和学生等不同身份以及不同的权限。
4)具备教学资源管理功能,可根据需要由管理员直接在服务器端或教师在客户端在线对课程资源进行单独或批量的上传和更新和删除等操作。
5)具备流媒体视频播放功能,可由教师或管理员对教学视频进行上传和管理,并能在前台进行点播。
6)具备交互功能,学生和学生之间,学生和老师之间,能够通过网站的在线交流系统进行提问、答疑、讨论、作业上交已经在线测试等功能。
7)系统具有良好的性能,能够稳定、高效的运行。
8)具备良好的安全机制。
9)具备良好的扩展能力,能够根据课程建设过程中需求的变化比较方便快速的对网站模块进行修改或扩充。
3 功能需求
为了让精品课程网站系统真正的够用、易用、好用,让学生和教师都乐于使用它来进行教学活动,而不是成为一个摆设,在系统的功能上,需要实现以下几个部分:
3.1 网站导航与网站栏目管理部分
该部分能够支持教师或者管理员直接在后台对精品课程网站的栏目进行添加、修改和删除等操作,并自动生成相应的导航栏菜单,从而构建出课程网站的骨架,生成网站的布局。
3.2 网站内容与网站资源管理部分
这个部分主要是支持教师和管理员方便的对精品课程各个栏目的内容以及课程相关的资源进行相关的管理操作,由于每门精品课程一般都会有大量的,各种形式的教学资源,而且随着课程的建设,这些资源还会越来越多,而管理好它们并不是一件容易的事情。本系统具备强大的资源管理功能模块,可以统一管理教学资源,对于精品课程网站的持续性建设是一个非常重要的功能。
3.3 视频管理部分
在线视频教学是精品课程建设一个非常重要的组成部分,不能缺少。本部分主要是完成对精品课程网站的视频上传、更新、删除,以及生成视频播放链接等管理功能。
3.4 网站界面管理部分
由于不同课程对于网站界面的需求是不同的,为了实现快速美观的为网站“换装”,系统选择套用模板的方式对网站外观进行统一设置和管理,由专业人员按照课程需求制作界面模板,科任老师在后台实现一键式网站皮肤切换,满足各课程对于界面设计不同的要求。
3.5 消息管理部分
该部分主要是提供给教师与学生之间、学生与学生之间进行信息交互的功能,如教师可以通过该功能可以布置课程作业,发布考试信息、教师调课通知,而学生可以通过该功能交流学习的心得,发布活动通知等,而管理员与教师还具备对这些信息进行审核、修改和删除的功能。
3.6 课程教师管理部分
在本系统中,每位教师都能够设置自己独立管理的空间,教师在该的空间中可以发布个性化的教学信息、上传自己的教学资源。而学生可以选择自己感兴趣的教师空间进行查看和学习,避免了将所有教师的资源混杂在一起,不利于教学的组织和管理。
3.7 安全管理部分
安全管理功能在任何网站系统都是最重要的部分之一,而在受众对象主要是在校大学生的精品课程网站就显得更加重要。这个部分主要是担负对系统的安全防范和安全管理的职责,如防范在线攻击,安全级别设定、安全操作提示,垃圾信息过滤等等
3.8 在线互动交流部分
本系统包含的在线互动平台主要包括分版块分专业的讨论模块以及实时在线交流模块,通过这个平台,学生可以提出疑问,展开讨论,交流学习的经验,发起投票,而教师可以回答问题,了解学生学习过程中的疑难点,加强师生之间的沟通。 3.9 在线考试功能部分
该部分的功能是检验学生学习课程的效果,它类似考试系统的功能。主要提供在线测试和练习的功能,包含教师的题库、试卷、成绩的管理以及面对学生的在线练习、考试、和成绩查询等功能。
4 性能需求
精品课程网站随着精品课程的建设进程会变得越来越庞大,为了在较长时间内保证网站快速、安全高效的运行,通用的精品课程网站生成系统应设计满足以下的性能要求:
4.1 用ASP.Net来编写
它是一种编译型的编程框架,使用ASP.Net来编写这套精品课程系统可以不必借助于其他编程语言而进行很多的低层操作。而且由于它是编译后运行的,所以拥有比asp要高得多的执行效率。同时还采用了局部刷新技术,能够大大提高网络的性能。
4.2 采用三层Browser/Server结构
访问基于B/S方式的系统,不必为每台电脑都安装客户端,只需要打开浏览器,就能够非常方便快捷的访问或者管理精品课程网站,
4.3 支持多套模板,网站可以快速“换装”
精品课程网站支持多套皮肤模板,提供了内容丰富的模板和网站页面布局的选择,课程教师或管理员只需要根据课程获取相应的模板,选择合适的页面布局,就能轻松给网站完成“换装”。
4.4 具备多权限管理功能
网站采用用户和用户组管理,用户组包含了用户权限的管理,可以很方便的分配一个用户权限给老师或者学生来管理某一块的功能,或者赋予不同组别的用户以不同的权限,从而大大的提高了精品课程的管理效率和安全性。
4.5 数据库备份和还原功能
任何系统的数据保护都是重中之重,因此本系统提供数据库备份的功能,可以设置服务器定时自动备份或直接在线手动备份,超级管理员还可以很方便的在线对数据库进行还原。
4.6 易用性
系统界面友好,简单易用,用户只需要按照要求和提示进行操作,就能够很方便的使用和管理课程网站。
4.7 容错性
系统具备较强的容错性,当用户在使用过程中出现了误操作时,能不影响系统的正常运行,及时中止错误操作的进行,给出提示,并引导用户回到正确的操作上来。
4.8 健壮性
具备良好的健壮性,对于在运行过程中可能出现的一般错误,能够自动进行分析和处理,保证系统的正常运行。
4.9 兼容性
作为一个使用浏览器访问的精品课程网站系统,一定具备良好的兼容性,保证用户在不同的操作系统或者使用不同的浏览器都能够正常完成对网站的访问和管理等操作。
4.10 易维护性
通由于系统运行所需要的组件都放置在服务器端,因此,系统的维护工作只需要在服务器端就可完成,而不需要客户端的参与,这样就大大的简化了系统的维护工作。
5 小结
本文在探讨当前高校精品课程建设过程中普遍存在的问题,分析其产生的原因的基础上,对建设一个通用的,能够快速生成、更新和维护的精品课程网站提出了相应的建议,并从系统的目标入手,着重分析了系统功能需求和系统的性能需求。
基金项目:(本文系海南外国语职业学院院级资助性科研项目(项目编号:XY201022)研究成果。)
参考文献:
[1]梁婷婷、邓广彪,通用的精品课程网站的设计与开发,计算机时代,2009(6).
[2]赵彤洲、廖亚兰、明慧,基于B/S模式的通用精品课程网站设计,福建电脑,2010,3.
关键词: 通用;精品课程网站;需求分析
1 存在的问题
精品课程建设是教育部启动的“高等学校教学质量与教学改革工程”中的一项重要内容,而精品课程网站建设则是高校精品课程建设的组要组成部分,它能够提高教学质量,充分利用网络教学资源,还能使不同高校之间实现精品课程的资源共享,扩大受众群。我国高校精品课程网站经过几年的发展已具有相当的规模,但在笔者对许多高校网站的精品课程网站进行访问时,发现它们还存在以下几个方面的问题:
1)部分网站建设技术落后。当前各个高校的精品课程网站建设的水平参差不齐,有一部分网站技术落后,页面陈旧,甚至有少数网站还是静态页面,更新和维护起来非常麻烦,基本上就是一次性的网站,无法满足实际需求。
2)部分网站功能缺失。一些网站缺少作为精品课程网站所必要的功能,比如无法根据课程从后台定制网站栏目,不能自动生成导航,不能统一管理课程资料等,而且在对教师个性化教学管理以及学生自主学习的支持上严重不足,使得精品课程网站往往成为摆设,而失去了其在教育教学中应起的作用。
3)一些网站开发时缺乏统一规划和设计,后期维护和扩展困难,每当需要开设新的精品课程时,配套课程网站的建设效率低下,质量上也很难符合课程本身的需求。
精品课程网站建设和管理中存在的这些问题,使得精品课程网站往往在精品课程建设进程中成为“拖后腿”一个重要环节,特别随着精品课程的持续建设,这种影响就越加明显。为了真正充分发挥精品课程网站建设在精品课程建设的中的辅助和推进作用,笔者认为可以使用.NET三层架构技术和B/S模式来设计一个通用的,能够快速更新与维护的精品课程网站生成系统。
2 总体目标
本系统能够根据高校精品课程的需求自动生成课程网站,要求能够满足国家精品课程、省级精品课程对于课程网站的建设要求,至少能实现以下目标:
1)适用不同科目精品课程网站的建设,能够在后台根据需求完成栏目的创建、栏目内容添加和更新。
2)网站界面管理部分能够利用模板的方式快速的对精品课程网站进行换装,满足不同课程对于网站外观、布局的不同需求,使得网站界面看起来更加友好,美观。
3)网站能够实现分级管理功能:能够根据不同的用户名和密码,赋予用户系统管理员、教师和学生等不同身份以及不同的权限。
4)具备教学资源管理功能,可根据需要由管理员直接在服务器端或教师在客户端在线对课程资源进行单独或批量的上传和更新和删除等操作。
5)具备流媒体视频播放功能,可由教师或管理员对教学视频进行上传和管理,并能在前台进行点播。
6)具备交互功能,学生和学生之间,学生和老师之间,能够通过网站的在线交流系统进行提问、答疑、讨论、作业上交已经在线测试等功能。
7)系统具有良好的性能,能够稳定、高效的运行。
8)具备良好的安全机制。
9)具备良好的扩展能力,能够根据课程建设过程中需求的变化比较方便快速的对网站模块进行修改或扩充。
3 功能需求
为了让精品课程网站系统真正的够用、易用、好用,让学生和教师都乐于使用它来进行教学活动,而不是成为一个摆设,在系统的功能上,需要实现以下几个部分:
3.1 网站导航与网站栏目管理部分
该部分能够支持教师或者管理员直接在后台对精品课程网站的栏目进行添加、修改和删除等操作,并自动生成相应的导航栏菜单,从而构建出课程网站的骨架,生成网站的布局。
3.2 网站内容与网站资源管理部分
这个部分主要是支持教师和管理员方便的对精品课程各个栏目的内容以及课程相关的资源进行相关的管理操作,由于每门精品课程一般都会有大量的,各种形式的教学资源,而且随着课程的建设,这些资源还会越来越多,而管理好它们并不是一件容易的事情。本系统具备强大的资源管理功能模块,可以统一管理教学资源,对于精品课程网站的持续性建设是一个非常重要的功能。
3.3 视频管理部分
在线视频教学是精品课程建设一个非常重要的组成部分,不能缺少。本部分主要是完成对精品课程网站的视频上传、更新、删除,以及生成视频播放链接等管理功能。
3.4 网站界面管理部分
由于不同课程对于网站界面的需求是不同的,为了实现快速美观的为网站“换装”,系统选择套用模板的方式对网站外观进行统一设置和管理,由专业人员按照课程需求制作界面模板,科任老师在后台实现一键式网站皮肤切换,满足各课程对于界面设计不同的要求。
3.5 消息管理部分
该部分主要是提供给教师与学生之间、学生与学生之间进行信息交互的功能,如教师可以通过该功能可以布置课程作业,发布考试信息、教师调课通知,而学生可以通过该功能交流学习的心得,发布活动通知等,而管理员与教师还具备对这些信息进行审核、修改和删除的功能。
3.6 课程教师管理部分
在本系统中,每位教师都能够设置自己独立管理的空间,教师在该的空间中可以发布个性化的教学信息、上传自己的教学资源。而学生可以选择自己感兴趣的教师空间进行查看和学习,避免了将所有教师的资源混杂在一起,不利于教学的组织和管理。
3.7 安全管理部分
安全管理功能在任何网站系统都是最重要的部分之一,而在受众对象主要是在校大学生的精品课程网站就显得更加重要。这个部分主要是担负对系统的安全防范和安全管理的职责,如防范在线攻击,安全级别设定、安全操作提示,垃圾信息过滤等等
3.8 在线互动交流部分
本系统包含的在线互动平台主要包括分版块分专业的讨论模块以及实时在线交流模块,通过这个平台,学生可以提出疑问,展开讨论,交流学习的经验,发起投票,而教师可以回答问题,了解学生学习过程中的疑难点,加强师生之间的沟通。 3.9 在线考试功能部分
该部分的功能是检验学生学习课程的效果,它类似考试系统的功能。主要提供在线测试和练习的功能,包含教师的题库、试卷、成绩的管理以及面对学生的在线练习、考试、和成绩查询等功能。
4 性能需求
精品课程网站随着精品课程的建设进程会变得越来越庞大,为了在较长时间内保证网站快速、安全高效的运行,通用的精品课程网站生成系统应设计满足以下的性能要求:
4.1 用ASP.Net来编写
它是一种编译型的编程框架,使用ASP.Net来编写这套精品课程系统可以不必借助于其他编程语言而进行很多的低层操作。而且由于它是编译后运行的,所以拥有比asp要高得多的执行效率。同时还采用了局部刷新技术,能够大大提高网络的性能。
4.2 采用三层Browser/Server结构
访问基于B/S方式的系统,不必为每台电脑都安装客户端,只需要打开浏览器,就能够非常方便快捷的访问或者管理精品课程网站,
4.3 支持多套模板,网站可以快速“换装”
精品课程网站支持多套皮肤模板,提供了内容丰富的模板和网站页面布局的选择,课程教师或管理员只需要根据课程获取相应的模板,选择合适的页面布局,就能轻松给网站完成“换装”。
4.4 具备多权限管理功能
网站采用用户和用户组管理,用户组包含了用户权限的管理,可以很方便的分配一个用户权限给老师或者学生来管理某一块的功能,或者赋予不同组别的用户以不同的权限,从而大大的提高了精品课程的管理效率和安全性。
4.5 数据库备份和还原功能
任何系统的数据保护都是重中之重,因此本系统提供数据库备份的功能,可以设置服务器定时自动备份或直接在线手动备份,超级管理员还可以很方便的在线对数据库进行还原。
4.6 易用性
系统界面友好,简单易用,用户只需要按照要求和提示进行操作,就能够很方便的使用和管理课程网站。
4.7 容错性
系统具备较强的容错性,当用户在使用过程中出现了误操作时,能不影响系统的正常运行,及时中止错误操作的进行,给出提示,并引导用户回到正确的操作上来。
4.8 健壮性
具备良好的健壮性,对于在运行过程中可能出现的一般错误,能够自动进行分析和处理,保证系统的正常运行。
4.9 兼容性
作为一个使用浏览器访问的精品课程网站系统,一定具备良好的兼容性,保证用户在不同的操作系统或者使用不同的浏览器都能够正常完成对网站的访问和管理等操作。
4.10 易维护性
通由于系统运行所需要的组件都放置在服务器端,因此,系统的维护工作只需要在服务器端就可完成,而不需要客户端的参与,这样就大大的简化了系统的维护工作。
5 小结
本文在探讨当前高校精品课程建设过程中普遍存在的问题,分析其产生的原因的基础上,对建设一个通用的,能够快速生成、更新和维护的精品课程网站提出了相应的建议,并从系统的目标入手,着重分析了系统功能需求和系统的性能需求。
基金项目:(本文系海南外国语职业学院院级资助性科研项目(项目编号:XY201022)研究成果。)
参考文献:
[1]梁婷婷、邓广彪,通用的精品课程网站的设计与开发,计算机时代,2009(6).
[2]赵彤洲、廖亚兰、明慧,基于B/S模式的通用精品课程网站设计,福建电脑,2010,3.