以建立网络教学信息平台为例分析比较Drupal与ASP

来源 :科学导报·教育论坛 | 被引量 : 0次 | 上传用户:bodden
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文研究网站建设的基本流程,分别利用Drupal与ASP建立网络教学信息平台的,分析比较二者的开发难度、可维护性及普及型。
  关键词:网络教学信息;网站建设;Drupal;ASP
  当今网络教学能够使教育更加普及化、终身化。随着信息技术的发展,为使网络教学得到更好地推广,离不开网络教学信息平台的创建。这不仅能提高计算机网络的应用价值,更能促进教育信息的发展。在建站过程中,运用到的技术不止一种。从项目背景、需求分析、设计、系统实现再到测试分析比较Drupal与 ASP的特点,进而二者分别适合建设何种网站。
  一、网络教学信息网站建设分析
  建站的基本流程是项目背景、需求分析、设计、系统实现再到测试。根据建站的基本流程分析网络教学信息平台系统结构图如下:
  根据结构决定功能,由上述系统结构图可以总结出主要功能有信息管理、类别管理、审核信息、用户管理、浏览信息、联系部门。信息管理是对信息的创建、编辑、修改和删除;类别管理是对信息类别的创建、编辑、修改和删除;审核信息是对信息进行审核;用户管理是用户的在线注册;浏览信息是首页显示各种类资源列表;联系部门是用户提交联系内容,给信息部门发送邮件。
  本系统的用户角色包括系统管理员、注册用户、信息管理员、信息发布员、匿名用户。注册用户的权限是查看基本信息、校内教学资源、评论、填写联系信息表;未注册用户的权限是查看基本信息;信息发布员的权限是创建、编辑、修改和删除自己的资源;信息管理员的权限是创建、编辑、修改和删除资源;系统管理员具有全部权限。
  二、Drupal与ASP的开发流程
  Drupal是 一个网站内容管理系统,它由PHP语言开发,使用MySQL或PostgreSQL作为数据库,是开源的。Drupal功能包含内容管理、用户管理、主题模版、博客平台、论坛社区、多语言支持、站点管理工具等其他特征。在Drupal中的系统实现网络教学信息网站流程:
  第一,开启Drupal的核心模块。对于网络教学信息网站,需要开启的模块有:Contact(联系表单)、Comment(评论)、Datebase Loggin(数据库)、Menu(菜单)、Path(路径)、Search(搜索)、Statistics(浏览统计)、Taxonomy(分类)等。
  第二,教学信息审核,对资源节点的状态进行控制。三种方式分别是更改内容类型的默认状态、对节点进行状态更新、使用CCK为节点创建新的字段:审核通过字段。
  第三,使用Views模块创建资源视图,有区块显示方式和页面显示方式。此系统中资源列表有一级页面的不同种类的资源区块和二级页面某一类区块的完整列表。
  第四,使用Panels模块定制网络教育信息网站首页,然后用CSS调整页面样式。
  第五,创建注册规则,对网络教育信息网站设置允许注册和拒绝注册的邮箱。
  第六,设定联系内容,使网络教育信息网站的注册用户与信息部门进行互动。
  第七,定制网络教育信息网站主题。可以在易于修改的主題的基础上创建网站主题,也可以使用源代码开发自己预先设计的主题。
  ASP是一种动态服务器页面,在服务器端运用脚本语言VBScript和JAVAScript去编写环境。
  在ASP中的系统实现网络教学信息网站流程:
  第一,对网站进行页面设计。用photoshop、Dreamweaver、Fireworks等软件进行静态网页制作。制作的部分包括:导航、登陆框、版权声明、资源类别模块、联系表单。
  第二,用到VBScript脚本语言进行字符处理或使用函数进行程序编写。
  第三,利用内部基本对象实现某些功能。Request从用户端收集信息,Response向用户端发送信息,Session记录每个用户信息,Application记录所有用户信息。
  第四,建立SQL数据库和Access数据库,并进行相互转化,用ASP进行存取。
  第五,使用文件组件和第三方组件实现部分功能。常用的内部组件有显示磁盘、文件、文件夹信息;常用的第三方组件有上传组件的AspUpload文件或LyfUpload文件和实现数据库与服务器端的文件保存。运用的主要技术包括数据库设计、页面分级处理和用户操作信息管理。
  三、Drupal与ASP的特点及使用对象
  使用Drupal开发,可以减少任务量,降低项目成本,缩短完成项目所用时间。对于信息管理这项功能,可以用Drupal自身的配置完成,不需要重新开发,因为它本身已经具有了内容管理系统功能。使用Drupal开发网站可以减少测试的工作量,因为它本身已经具有经过测试的功能。在网站安全方面,也可以用Drupal自身的配置完成。Drupal进行测试时使用的是SimpleTest,他是第三方模块,可以进行自动化测试。Drupal运行稳定,速度快,更适用于大型网站。ASP简单易学,运行环境简单,使用方便,开发的程序一般只能应用Windows系列的操作系统中。对客户端要求低,只要有浏览器就可以,适用于中小网站。
  在网站实际地建设中,应根据具体的要求,结合技术的特点,恰当分析综合考虑各种要素,选择最合适的开发方式。
  参考文献:
  [1]黄荣怀.信息技术与教育[M].北京教育出版社.2002
  [2]贾士利.网络建设实施方案与管理技术的浅谈[J].现代电视技术.2008(1):113
  [3]戴马.浅谈基于Drupal网站开发过程[J].信息化建设.2011
  [4]范晓波.运用ASP建站浅议[J].希望月报2007(2):55
  [5]李倩,卢志国.利用Drupal构建图书馆的门户网站.图书馆学刊.2011(2):114
  [6]王国洪、张艳辉.对计算机网络信息教育教学的反思[J].通化师范学院学报.2007(12):52
其他文献
小时候的天空是晴朗的,而我就在爷爷奶奶怀抱中长大。  爷爷奶奶是农民,长满老茧的手和额头上的三横深深的皱纹是留给我永恒的记忆。他們干活都要挑着一对箩,箩筐的一头坐着我。早晨,爷爷挑上我,踏着微风吹拂的小路,来到地里。傍晚,太阳躲到山后,爷爷又挑起坐在箩筐里的我,一颠一颠地走在回家的路上。  傍晚的火烧云罩在天空,金红的阳光披在我们身上。不远处传来隆隆的声音,那是火车。看到火车,我兴奋极了,对奶奶说
期刊
摘 要:在信息技术高度发展的当下,信息技术教学成为了发展校园信息化的重要途径。然而在实践中,我国信息技术教学还存在基层管理者对其认识不足,教师专业水平低下,学校对信息技术教学投入不够和缺乏有效管理机制等问题。这些问题的存在严重制约我国中学计算机教学的开展。为有效开展职业中学计算机教学,提升学生基本素质,本文从转变观念、优化师资团队,优化计算机软硬件配置,加大对信息技术教育的关注力度,建立、健全信息
期刊
信息技术课堂管理一直是信息技术教师比较头疼的问题,信息技术课不同于在教室中的上课模式,学生在信息技术课堂上脱离了传统的课堂环境,行为方式有很大变化。在教室上课,学生由于已有固定的习惯,加上班主任的严格管理,只要任课教师用心,学生是不敢冒然犯次的。但在信息技术课堂中,由于课室的环境变化,电脑显示器阻隔了教师与学生的视线,中学生好奇的心理特点,都使得信息技术课堂较难管理。如何让所有学生积极主动的参与到
期刊
摘 要:LonWorks现场总线因通信协议的开放性和其便捷的现场测控网络组网等特点成为智能建筑系统集成的主要解决方案。本文讨论了Lonworks现场总线技术的特点,并给出典型的基于Lonworks智能建筑系统集成案,分析了该系统的特点及有效性。  关键词:Lonworks;智能建筑;系统集成  1 引言  随着信息技术、通信技术及计算机控制技术的不断发展,智能建筑的集成化、智能化和网络化程度越来越
期刊
摘 要:口译的主要过程始于信息接收。这里本篇文章重点探讨口译的信息接收过程,即听力和分析过程,交传中则还包括笔记。它主要是听力理解和对信息的初步整理。分析了给信息接收带来困难的几个重要因素以及在平时口译训练时根据情景、语法关系、逻辑关系进行分析、笔记来克服这些困难的技巧。  关键词:口译;信息接收;处理努力  口译是一种挑战性很高的工作。译员的任务就是帮助不同语言的双方进行交流。他首先要对原语进行
期刊
摘 要:随着经济的迅猛发展,铁路的运能和运量的矛盾随之而生,通过合理的行车组织模式,可以有效缓解这种矛盾。本文详细阐述铁路行车组织的规则、铁路行车组织的几种模式以及保证铁路行车组织安全措施。  关键词:铁路行车;组织模式;安全措施  铁路行车组织就是铁路充分利用各种技术、设备,组织列车合理安全的运行,最终实现货物或者旅客运输过程的组织、计划工作,是铁路运输组织的重要组成部分。具体的内容包括:车站内
期刊
摘 要:步入21世纪,信息技术已经成为每一位现代人必须掌握的工具。随着科学的发展,社会对学生的要求发生了变化,信息技术课程迫切需要建立新的模式。但是,由于人们的观念、师资、软硬件条件的限制,目前农村的信息技术教育存在许多问题。  关键词:农村;信息技术;问题  从毕业到现在,我从事信息技术教学已经整整十四个年头了。目睹了农村学生从第一次见到计算机的新奇到如今家中都有电脑却不知道如何广泛应用,而只是
期刊
教学质量是党校立校之基、发展之源,是党校教育的生命线。目前,基层党校在教学培训中还存在组织策划不周密、联系实际不到位,内容联系实际少、学员得到帮助少等问题。增强党校培训实效性,提升教学水平是当前基层党校面临的重要课题,如何实现教学水平提升、打造精品课程,笔者认为,应该从以下几方面入手:  一、教学队伍专业化,深层次研究问题  提高党校教学质量的关键在于建设一支素质优良的教师队伍。常言道:“术业有专
期刊
“数学源于生活,启于生活,应用于生活”,数学与生活是无法剥离的,我们在课堂上要联系生活实际,在作业的设计上也要贴近生活,让学生熟知、亲近、现实的生活数学,走进学生视野,使之产生亲近感,变得具体而生动,诱发学生动手、动口又动脑,想办法探求解决问题的过程,增强其学习的主动性,发展求异思维,培养实事求是的科学态度和探索创新的精神,实现数学教学生活化。小学数学教学联系学生的生活环境,让数学走向生活化,能使
期刊
摘 要:本文阐述了在当代全球制造业经济发展的趋势和企业面临严峻挑战下,对创新型、复合型人才的需求和创新型教学模式的必然要求。并且对一个成功的基于创新产品开发的技能融合项目与教学内容相融合的创新型教学模式进行了分析,同时提出了一个进一步进行教学模式改革想法,即开展有效的开放式作业,充分利用好学生的课余时间。以达到提升了学生对专业知识的学习兴趣和积极主动性,提高学生的技术技能水平,更重要的是培养了创新
期刊