欢迎来到天天文库
浏览记录
ID:6048201
大小:28.50 KB
页数:7页
时间:2018-01-01
《网站模板在高校精品课程建设中实践探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、网站模板在高校精品课程建设中实践探究 摘要:在高校教改中网络精品课程建设是一重要环节,为此研发了精品课程网站模板。模版设计科学、系统、全面,灵活空间大,可作为信息化教辅工具有效应用于各级各类学校的教学活动中,大大减轻创建精品课程这一专业性很强的繁琐工作,为使用者提供极大的方便,对精品课程建设有着积极的意义。关键词:精品课程;网站模板;课程建设中图分类号:G434文献标识码:A文章编号:16727800(2012)0090199021精品课程网站模板开发的必要性所谓网络课程就是“通过网络表现的某门学科的教学内容及实施的教学活动的总和”,它包括两个
2、组成部分:首先,它是按一定的教学目标、教学策略组织起来的教学内容的网络教学支撑环境,这是我国教育工作者根7据我国多年实践情况进行的高度总结,也指导着我国网络课程开发的实践过程;其次,它一定要体现“网络”的属性,网络课程以互联网作为传播的媒介,网络作为教辅工具,并且通过计算机呈现。精品课程建设能够改善教学工作,增加学生的兴趣,使教学和学习的过程更现代化,提高教学质量,实现教学效益的最大化,能够围绕高等教育的目标以及人才培养的模式,建立更加合理直观的知识结构,着眼于示范课程。所以,精品课程的建设受到高等院校的重视,在高校教育中普及是一种必然趋势。在制
3、作过程中,教师根据自己课程的特点和需要把知识加入到精品课程网站相应的模块中,包括文本、音频、视频等,学生能在网上随时看到教师提供的课程信息,自动学习,这样不但激发学生自主学习动力,提高学生的学习兴趣,而且可以培养以学生为主、教师为辅的学习模式,充分调动学生的学习自主性,益处颇多。然而制作网站却是一项专业性较强的繁琐工作,很多教师由于自身专业原因而限制了一些精品课程网站的建设,导致网络教学受限。精品课程网站模板针对这一问题而研发,提供系统的网站,全面的知识工具模块,不但能为广大师生教学提供很多方便,而且对精品课程建设也能起到积极的作用。2精品课程网
4、站模板研发实施过程本网站研发通过结合动态服务器网页ASP(ActiveServerPages)技术和ActiveX控件及COM(ComponentObject7Model)组件进行开发。可以使用此模板自动进行精品课程的网站建设,该模板提供动态排版样式、动态插入内容、插入资料处理、动态定位及嵌入多媒体支援这些功能。在制作精品课程网站时用户可以根据课程的需要动态灵活插入相关的内容。本研发模板实现了代码与前台页面的各自独立,所以用户不需要再去研究后台计算机语言,方便地多元化扩充网站模板的模块。网站的使用操作方便:首先通过密码验证后,管理员登录后台界面进
5、行常规设置,包括管理主页logo、设置基本信息、显示链接、调查及发布公告信息等。可以根据需要增减栏目和子栏目,设置栏目类型及在主页显示信息等。对模板、文件、调查、栏目、链接、插件及用户等各项模块逐个管理并设置,这样所需风格及相应功能的网站就大致生成了。模板研发采用基于B/S面向对象模块化的三层结构的设计技术,支持数据抽象、信息隐藏和封装,使异构操作系统、异构机型都能访问Web服务器所提供的信息,便于后期系统的管理维护和版本升级。动态页面保存在Web服务器内,当客户端向服务器提出请求时,服务器响应该HTML请求,调用解释引擎,申请的文件被定位、解释
6、。当遇到兼容脚本时,会调用对应的脚本引擎进行处理。通过ODBC与后台数据库连接脚本指令访问数据库,ASP则通过数据库存取控件与数据库对话,并将执行得到的结果动态生成HTML网页,然后返回服务器端,以及时响应浏览器的请求。在系统开发过程中,我们通过创建系统站点管理器来管理系统中的前台各页面。系统数据库连接文件包含在主页代码中,以便为数据库调用时提供支持。为保护系统文件的安全性,避免文件被下载,7可以将文件名改为*.asp,这样即使包含着文件的地址暴露,其源代码仍然是安全的,不会影响操作使用。结合Session和Application功能,后台登录信
7、息由Form表单提交到数据库中,与其中相应字段进行匹配验证其合法性。每一个SessionID服务器都为其指派随机生成码,防止非法用户伪造SessionIDCookie越权浏览,检查与服务器上存储生成码是否一致,禁止页面缓存,强制浏览器每次向Web服务器请求新页面。为杜绝假冒管理,在程序中加上如下代码:缓存页面的有效期用Response.expires=0!expires属性表示,设0表示立即过期,清空缓冲区用Response.Clear!Clear表示。本系统模板的源代码只在服务器端运行,采用FSO组件对数据库进行备份,即使数据被破坏亦可快速恢复
8、,而且外部用户不能通过源代码查到数据入口和通道,这样就提高了系统的安全系数。数据库结构将所有记录存储在数据库中,库中包括管理员信息表、主
此文档下载收益归作者所有