基于XML的中学机房作业管理系统

来源 :中小学信息技术教育 | 被引量 : 0次 | 上传用户:jinyeqin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在信息技术课中,完成作业是课堂教学活动的重要环节之一,其中上机作业是教师对学生进行评价,检验学生操作能力的重要依据。在机房教学中必然会碰到学生作业文件的存取、发放和评价等问题。教师处理学生的作业文件及发放文件通常采用的方法是,通过教师机简单共享文件夹、FTP传输或直接存取在学生机中,这些方法产生的问题显而易见。
  由于共享文件夹内的文件对于全体网络用户来说是可见的、开放的,随时都可以通过网络操作被打开、删除及修改,因此个人文件的完整性没有保障,一些淘气的学生会利用这一漏洞对他人的文件进行破坏,甚至剽窃别人的作业据为己有。
  FTP采用用户名和密码登录的方式,每位学生拥有自己的账号,安全性好,但教师需要预先为每位学生设置存取路径和账号,工作量大,管理不便。另外,一些网络电子教室系统也提供了学生作业存取提交、教师发放文件等功能,但同样没有针对性地解决学生作业存取及作业评价等问题。
  因此,开发一套符合中学教学需要且简单实用的作业管理平台显得十分必要。本文针对中学信息技术课的特点,开发出了基于XML和AJAX技术的B/S模式机房作业管理系统,有助于提高课堂管理和作业管理的有效性,增强课堂的趣味性,更好地落实学生信息素养的培养。
  
  一、系统的设计与实现
  
  1.系统总体设计
  根据中学信息技术教学的实际需要及中学计算机房特点,吸收常用软件传送方式的优点,中学作业管理系统应该具备以下特点。
  (1)不依赖广域网,而要求在局域网内使用。
  (2)支持作业发布、提交、下载和欣赏他人作品等功能。
  (3)支持教师对各个班级作业文件的汇总统计及作业评价等功能。
  教师端和学生端功能具体分配如下。
  学生端:使用用户名和密码登录,向教师机提交作业,下载作业素材,可浏览、下载并修改已上交的作业,可删除或覆盖已上交的作业,可查看自己作业的评价,可欣赏和评价他人的作品。
  教师端:验证学生端用户名和密码,设置是否允许上传作业、下载作业素材、下载已交作业、查看评价等,建立或选择上交作业的文件夹,分发作业,统计班级作业提交情况,进行在线作业评价及管理等。
  2.系统工作流程
  系统从结构上主要分为教师端和学生端两部分。教师端管理、控制学生机的登录权限和模块使用权限,设置分发作业、统计评价作业等,学生端下载、提交作业,查看评价信息等。具体工作流程如图1。
  
  二、系统的关键技术与实现
  
  1.系统主要实现技术
  机房作业管理系统采用B/S架构,使用了ASP.NET XML的开发技术。鉴于中学信息技术课的特殊性,系统并没有采用传统的Access或SQL Server等关系型数据库,而使用了XML文件作为数据库,提高了系统的灵活性,减轻了教师机的数据传输和处理的负担。采用AJAX技术解决页面局部更新的问题,提高了学生端浏览速度。
  2.系统实现方法
  (1)XML文档结构设计
  系统使用的XML文档主要有三种结构:一是记录学生基本信息、登录信息的文件,用来注册用户和判断学生端登录。二是记录学生提交作业和评价信息。三是记录学生端使用权限及下载目录等的配置信息。
  (2)主要模块的设计与实现
  ①管理模块
  完成学生端操作权限的设置、作业路径的设置基本作业信息的设置和修改等(如图2)。
  
  ②教师模块
  完成学生作业提交情况的统计及作业评价。评价时使用.Net中的Gridview控件创建自定义的模板列,将其与目标路径中的文件进行动态绑定,教师单击每位学生提交的文件名即可打开相应的作业文件,并及时进行评价(如图3)。
  
  ③学生模块
  提供上传作业、下载作业素材、下载以往作业、查看作业评价、欣赏他人作品等功能,由于机房同时访问系统量较大,为提高访问速度,页面设计力求简洁实用(如图4)。
  
  3.系统关键技术
  (1)使用XML进行数据存取,能够随意分割数据,从而避免了数据记录集过于庞大带来的问题,能够很大程度地减轻教师机的数据负担。
  (2)系统在登录、查看作业评价等环节使用了AJAX技术,减少了数据下载总量,更新页面时不需要重载所有内容,只需更新新增内容即可,大大缩短了学生机的等待时间。
  (3)作业文件的上传是本系统的核心功能。直接使用了.NET中的FileUpLoad控件,为了实现进度条的实时反应,对上传的数据进行了“分块”读取,在读取每块数据时记录当前已上传的块数。根据分块的大小,即可知道已上传的大小,根据总大小,即可知道当前上传的进度。
  基于B/S模式的作业文件管理系统的开发与设计,实现了网上布置作业、提交作业及作业评价的关键功能,系统结构简单而实用。鉴于国内大多数中小学的计算机实验室环境和教学要求有相似之处,系统可以推广到其他学校的信息技术课堂中。
  
  参考文献
  [1](美)然哥诺辛尔蒙著.肖奕,曹俊 译.ASP.NET2.0XML高级编程(第3版)[M].北京:清华大学出版社,2006.
  [2]陈畅频,郭四稳.基于课表的上机作业管理系统的设计与实现[J].计算机教育,2007(3).
  [3]汪学明,董 芳.基于Internet的远程多媒体作业管理系统的研究与实现[J].计算机应用,2005(25).
其他文献
与传统教研相比,网络教研更加有利于教师专业成长,有利于落实校本教研,有利于整体开展区域性教研和发挥课程专家引领作用。目前,教师个人、学校、各级教研部门以及新课改的课程专家们纷纷搭建和利用不同的网络平台,开展形式多样的网络教研。然而,网络教研并非只是传统教研与网络资源的简单叠加,而是应网络应用的现状而生的一种系统的、崭新的教研形式。会利用良好的网络平台去享受超级的网络教研资源,会在相互交流的超级互动
因《曼哈顿的中国女人》走红文坛的女作家周励,近日推出了她的新作《亲吻世界:曼哈顿手记》(上海三联书店2020年8月版),以38万字洋溢激情和充满睿智的文字,书写其对于二战历史的追寻、世界各地的游历、南北极等地的探险,在寻找中探究历史与人生,在洋溢着巾帼豪杰的执着追求与探险精神中,呈现出作家周励的大爱和大憎,在图文并茂身临其境的描述中,呈现其深邃的思考与睿智的表达,使该作成为一部反思历史催人奋进的佳
LOGO语言是带领学生走入编程世界的一种简单、有效且有趣的语言,因为它的命令简短而且立竿见影,所以学生很容易上手,也对这门语言表现出了浓厚的兴趣。  据我观察,孩子们在刚开始学习基本命令的时候,小海龟会让孩子们兴致勃勃,几乎到着迷的地步。听话的海龟在孩子们的指挥下前进、后退、向左转、向右转,很快就会给孩子们随心所欲地画出各种图形,这也导致学生在学习LOGO语言的初级阶段就形成了一种平面直觉化的思维
新一轮的课程改革带来的不只是新课程本身,更重要的是,带来了一种全新的教育理念,一种全员参与的、浓厚的学习和研讨氛围。它给教师,尤其是青年教师,提供了大量学习和锻炼的机会,使我们得以快速成长。  学校要举办精品课展示活动,要求我们综合组推出两堂精品课。任务分配下来,作为信息技术学科唯一的专职教师,我首当其冲。要上课了!这让我很是忐忑。怕自己上不好,会出丑。毕竟信息技术课中“放羊课”占多数,平时出去学
“教育均衡发展”是我国当前教育工作的重点,《国家中长期教育改革和发展规划纲要(2010-2020)》把“教育均衡”作为首要的工作方针。近几年,上海浦东新区“教育信息化试点及实验校建设”,以“教育均衡发展”为出发点,探索出“领衔 参与”的“1 X”校际联动模式,即以一个在学校信息化某一方面的应用有比较丰富经验与突出成效的学校为“领衔校”,其他在这一方面有发展需求的一个或数个学校为“参与校”,组成“校
本课选自河北教育出版社《小学信息技术》第三册。教学对象为小学五年级学生。本课以孙悟空变为公鸡、房子、猪八戒和桃子四个活动为实例,介绍了Flash形狀补间动画的制作,进而引导学生将这些图片转化为矢量图、删除图片背景等。在此基础上制作孙悟空变形效果,旨在让学生掌握位图转换为矢量图及形状补间动画制作的方法,为学生创作提供较为完整的知识框架。  一、教学目标  知识与技能:掌握位图转换为矢量图的操作方法、
今年是改革开放四十周年。在这四十年的中国影像文学发展史上,有一位作家堪称巨擘。他就是恢复高考后的77级复旦大学中文系毕业生,编审张胜友先生。他历任《光明日报》记者、主任记者、作品版主编、光明日报出版社总编辑,作家出版社社长兼总编辑,中国作家出版集团党委书记兼管委会主任,中国作家协会党组成员、书记处书记,中国期刊协会副会长,中国报告文学学会副会长等职。  张胜友1948年出生于福建龙岩永定县高陂镇北
《写信交流》是三年级下册《汉字录入》单元的一节综合实践课。在巩固学习汉字、标点符号的录入等知识点同时,要求学生学会用电脑写信,表达真情实感。通过前面几节课的学习,学生掌握了汉字、常用标点符号的基本录入方法,教材中书信案例字数较多,学生目前的文字录入速度很难达到要求。本课是一节综合练习课,也是本单元教学的交流、展示课。课文设计的教学任务是利用信息技术实现传统的信息交流方式——书信。一是根据范文,给妈
“上学”在我心目中很神圣,上大学更是被许多人梦寐以求。  壹  我曾經是一个胆小听话的女孩,在小学我得到的最大收获都与文化课无关。因为就近入学,我上了一所建于清朝的北京市重点小学,府学胡同小学。那时,大多数人对孩子上哪所小学不很在意,虽然我们学校有一些非就近入学的名人子弟,但更多的是附近胡同里的孩子。今非昔比,如今不住在学区的孩子要找到门路,然后再交数万人民币才能有幸上我们的小学。我无法理解人们一
计算机机房维护是学校教学管理中非常重要的一个环节。由于中小学信息技术教学主要是在机房,因此机房的维护和管理也就愈加重要。本文针对当前中学机房维护中存在的问题,利用Power Shadow 软件中提供的“影子模式”,使学生的操作、病毒、木马和恶意软件的入侵均处于虚拟环境中,有效地解决了机房维护工作量大的难题。笔者多年来一直从事高中信息技术教学和机房的维护、管理工作,因此就当前机房维护和管理的现状,结