• 美文
  • 文章
  • 散文
  • 日记
  • 诗歌
  • 小说
  • 故事
  • 句子
  • 作文
  • 签名
  • 祝福语
  • 情书
  • 范文
  • 读后感
  • 文学百科
  • 当前位置: 柠檬阅读网 > 句子 > 正文

    [网页技术在评教系统中的应用分析] 品评网投票网页

    时间:2019-05-30 03:23:47 来源:柠檬阅读网 本文已影响 柠檬阅读网手机站

      【摘要】网上评教系统是基于网页技术的成熟发展及校园网的建立而设计开发的。其主要后台技术使用PHP与MYSQL,开发基于B/S模式,前台评教页面使用Dreamweaver CS4。其主要设计实现了各系部教师评选模块和管理员等功能的模块。该评教系统无论是在评选、投票还是在管理员管理方面都是基于动态网页技术,能帮助教师和学生迅速准确地完成工作。
      【关键词】PHP网页技术评教
      【中图分类号】TP399【文献标识码】A【文章编号】1674-4810(2012)08-0035-02
      
      一 研究背景
      高职高专教育作为给生产、建设、管理、服务第一线培养应用型技术人才的高等职业教育,应培养出适应知识经济时代要求,适应21世纪社会发展需求的具有全面素质的应用型人才。这就要通过具体的教学管理制度,通过一系列教学质量监控评价体系体现出来并得以落实,而教学质量监控评价体系必然反映出一定的教学思想或教学价值观。众所周知,教学质量是评价和衡量学校办学水平的重要依据,教师教学的质量必然关系到学院的发展,所以说,对教师教学质量的反馈即评教的功能显得颇为重要。
      二 评教的发展动态
      近年来随着高职学院的发展,随着信息技术的飞速发展和教育体制改革的不断深入,要求对信息进行科学化和网络化管理,因此建立一套全方位、多层次、信息网络化的教学质量评价系统已是刻不容缓,这直接关系到高职学院对于教学效果的监督、管理以及今后整体教学工作的规划。基于校园网的评教系统主要实现各级各类学生通过互联网进行对教师的评价,将结果存放在数据库,学院再通过对数据库数据的统计分析得出教学的质量结果。
      三 网上评教系统所用技术
      “工欲善其事,必先利其器。”要想设计一个实用性强且操作方便的评教系统,必须应用到各方面的先进技术。下文对网上评教系统所用三层结构与相关技术分别进行阐述。
      1.B/S模式三层体系结构
      Browser/Server(浏览器/服务器)模式是一种服务器接收发自浏览器的请求,从数据库中获取数据并在服务器上运行处理后将运行处理结果传给浏览器的运行模式。其最显著的优点就是系统软件运行于服务器而与客户端无关。在这种模式下,当服务器端的数据库结构发生变化时,客户端的浏览器程序不需做任何改变,系统的所有程序都集中在服务器端开发,这使系统的扩展、维护和升级都非常简单。
      B/S模式的体系结构,利用不断成熟和普及的浏览器技术,实现原来需要复杂专用软件才能实现的强大功能,并节约了大量的开发成本,是一种全新的软件系统构造技术,其三级结构为解决评教系统运行中存在的一些问题提供了新的途径,已成为当今系统开发的首选体系结构。
      2.页面制作Dreamweaver CS4
      要让学生愿意进入评教系统且不产生压力与反感,页面设计关键。笔者使用Macromedia Dreamweaver CS4 作为页面制作的工具,这一软件有着不断变化的丰富内涵和经久不衰的设计思维,能充分展现设计者的创意并实现设计者的想法。Dreamweaver CS4是一款专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。其界面更易于使用,制作出来的网页兼容性较好,可提高使用时的工作效率和质量。利用Dreamweaver CS4中的可视化编辑功能,可快速创建页面而无需编写任何代码;可查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中;可在Macromedia Fireworks或其他图形应用程序中创建和编辑图像,再将它们直接导入Dreamweaver CS4。本评教系统就在首页添加了三个Macromedia Flash对象。其中,通过复杂的动态脚本编程制作出Flash页面动态及文字效果,使其具有很强的视觉冲击力,并借助Flash的精彩效果吸引学生的注意力,从而达到比单纯静态页面更好的宣传效果。
      3.运行环境Easy PHP 1.7
      EasyPHP是在Windows平台上运行的软件包。包括Apache服务器、MySQL数据库、PHP,以及PhpMyAdmin工具。Easy PHP 1.7可运行在Win9x/NT/2000/XP/2003环境下。本软件帮助我们使用PHP管理数据、开发站点和应用程序。它能很好地调试PHP,集成了Apache 1.3.27、PHP 4.3.3、MySQL 4.0.15、PhpMyAdmin 2.5.3 等。
      4.MySQL数据库服务器
      MySQL是由瑞典斯德哥尔摩公司T.c.X DataKonssultAB开发而成的。它是一个真正的多用户多线程的数据库系统,支持SQL语法,可用于各种流行操作系统平台的关系数据库系统,具有客户机服务器体系结构的分布式数据库管理系统。除了支持标准的ANSI SQL语句,它还支持多种平台。
      MYSQL的执行速度快,稳定性好且易入门。MySQL 完全适用于网络,用其构造的数据库可在因特网上的任何地方访问。因此,可以与网络上任何地方的任何人共享数据库。另外,MySQL具有功能强、使用简便、管理方便、运行速度快、可靠性高、安全保密性强等优点,而且还可以利用许多语言编写访问MySQL数据库的程序。更重要的是使用SQL(结构化查询语言 Structured Query Language)撰写的数据库查询可以轻易地从其他数据库输入与输出。
      5.PHP技术
      本系统使用的脚本语言是PHP(Personal Home Page),PHP是从一个CGI程序发展成为现在的脚本语言,是一种用于创建动态Web页面的服务器脚本语言。它有着其他开发工具所不具备的优点,即真正跨平台性和良好的扩展性。PHP可在HTML语言中嵌入脚本程序,也可进行编程操作。PHP的以下五大特点使其具备极强的交互式Web页面开发能力:
      (1)在服务器端包含脚本。使用PHP可根据客户端提供的表单内容,在服务器端用脚本处理,再将结果返回不同的页面给客户端。PHP通过发送不同的HTTP头标志,提供网页重定位、与Web服务器安全认证的结合,以及设置Cookie等功能。
      (2)强大的数据库支持能力。PHP可与多种数据库直接相连,直接为很多数据库提供内置的链接,包括MySQL、Sybase、Oracle等,以及所有ODBC支持的数据库,同时可根据开发的需要进行扩充。在实际应用中,它可得到比任何后台技术都要快的数据库访问速度。
      (3)广泛支持网络协议的能力。PHP在内部建立了对当前众多通信协议的支持,包括万维网HTTP、APache服务器、与电子邮件有关的IMAP和POP3,以及网管系统SNMP。
      (4)良好的可移植性。用PHP写出的Web服务器端CGI程序,可以很容易地移植到不同的操作系统上。用户更换平台时,无需变换PHP代码,可在相应的平台上直接运行。
      (5)极好的开放性和可扩充性。PHP源代码完全公开,任何人均可按条约免费使用并进行源码改写。另外,MySQL数据库软件也是一种遵守GNU条约的软件,PHP很容易同它配合搭建一个强有力的网站。
      四 系统分析
      1.功能需求分析
      第一,将登录本系统的身份分为两种:一是管理员(教师),二是普通用户,即教师和学生。
      第二,普通用户(教师和学生)。教师可以由教师登录界面进入,在评教结果界面中对其每项评价指标的得分情况进行查看;而学生主要是进行评价活动,可以对教授自己本学期所学课程的教师进行评教。
      第三,管理员。管理员可以查看所有评教结果及其所评价者的信息,即可查询参与各阶段评选活动的教师与学生的评教信息;可以添加、删除、修改参加评教的教师及学生信息;可以修改管理员信息,并可以进行管理和冗余删除。
      2.系统功能描述
      系统的角色可划分为两类。一类是管理员,其功能为:统计评教信息,查看评教名单,确定评教部门,确定教师查看权限,修改系部及学生信息,修改管理员信息;另一类是普通用户,其功能为:教师可以查看评教结果,学生可以进行评教。
      系统各模块实现的功能描述如下:
      (1)各系部评教窗口:学生按学号、性别、所在的系部登录系统后,只可以对本部门本学期任课教师进行评教,所有评教结果和名单一起被写入数据库中。
      (2)最终评教结果:在对各部门进行评教之后,管理员可对评教信息进行查看统计。
      (3)学生评教明细:在对各部门进行评教之后,管理员可对统计结果的明细进行查看。
      (4)修改教师信息:在需要对参与评教的各系部教师信息变更时,管理员可对其进行添加、修改或删除。
      (5)修改学生信息:在需要对参与评教的各系部学生信息变更时,管理员可对其进行添加、修改或删除。
      (6)修改管理员信息:管理员希望更改密码或更换管理员时,可在此模块中进行操作。
      3.系统安全设计
      系统安全是指保护系统以防止非法使用所造成的数据泄露、更改或破坏。在允许不同类型的学生进行评教之前,必须识别与验证学生信息,否则拒绝登录。学生的验证是通过口令验证来实现的,即由数据库执行学生识别和验证,学生登录数据库时必须输入指定的口令。
      权限管理:每个使用系统的用户都有一定的权限,用户可以根据权限的大小进行数据库操作。如角色分为普通用户和管理员,每个角色有不同的权限。
      管理员的验证:管理员是权限较大的一个角色,他对后台数据库的操作最多也最直接。因此要通过设置经常有效的更新数据库密码来进行限制,确保评教系统的数据安全与准确无误。
      4.系统实施
      首先,系统会显示学生的基本信息,核实确认后请学生选择所要评教的系部及对应的教师。此两项内容均从数据库对应表中调出,在此过程中学生可以重新选择或退出。其次,是评价指标和综合评价。学生根据自己的课堂情况,实事求是地对教师进行评价。若其中某项未填或漏填,系统将提醒学生进行核查后再提交;正确提交时,系统会给出正确提交的信息;如果已对此教师评教,则系统会提示已经对该教师评教,避免重复冗余信息。对一个教师评教结束后,系统会自动跳转到登录界面,学生可继续选择不同系部及教师评教,或退出此系统。
      五 结束语
      十多年来,我国在教学质量评价的理论和实践研究方面取得了长足的进步,学生评教越来越制度化、人性化。因此笔者认为合理利用网页技术开展评教是必要的,而且也是可行的,并且相信通过不断实践将会逐步创造一个优胜劣汰、争优创先的良性竞争环境。
      参考文献
      [1]黄晋、杨建梅、张建刚.基于网络的学生评教与传统学生评教的比较研究[J].高等农业教育,2005(5)
      [2]闫静、钟斌等.Dream weaver MX 2004与ASP动态网页基础与范例[M].北京:机械工业出版社,2004
      [3]文渊阁工作室.挑战网站开发专家Dreamweaver8+PHP动态网站开发实务[M].北京:人民邮电出版社,2007
      [4]〔美〕W. Jason Gilmore.PHP与MySQL与程序设计[M].北京:人民邮电出版社,2007
      
      〔责任编辑:陈晨〕

    相关热词搜索: 网页 系统中的应用 分析 技术

    • 文学百科
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章