基于Email电子作业管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Email电子作业管理系统

基于Email电子作业管理系统   摘要:该文介绍了目前常见电子作业的几种管理方式,比较了他们各自优缺点。在此基础之上提出了一种新的基于电子邮件的作业管理系统,交电子作业时,学生将电子作业已邮件附件的形式发送到指定的邮箱,系统在后台自动对邮件中的附件进行提取和归档。   关键词:邮件;作业;归档   中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2013)04-0805-02   A Electronic Homework Management System Based on E-mail   SUN Yong-ke,WANG Xiao-lin   (Southwest Forestry University, kunming 650224,China)   Abstract: This article anainstroduce the management of the electronic homework.After comparison,and present a new homework management system.This system can Extract the attachment file from E-mail and file it in folder correctly in daemon.Student send electronic homework as E-mail attachment to teacher’s course E-mail address when they hand in the homework.   Key words: E-mail; homework; file   随着计算机技术的普及和发展,高校中已经有很多的课程或实验在计算机环境中进行,计算机类课程电子作业的管理变成为任课教师面临的一个问题。目前,大多数教师管理电子作业时主要采取u盘拷贝,ftp上传和E-mail发信方式   使用U盘拷贝作业方式,速度最慢,工作量大,且管理困难。实验课结束时代课教师使用U盘依次插入学生的电脑,逐个拷贝学生的作业到U盘。随着学生人数的增加,教师的工作量也将随之增加,因收作业的效率地下,这种方式目前已处于淘汰阶段。   在一些有条件的实验室,教师架设内部ftp站点用来管理电子作业。实验结束时学生按照教师的要求将电子作业上传到ftp指定的目录中。采用这种方式管理电子作业,教师的工作两小,且效率高。是目前多数学校采用的方式。但是这种方式也存在一下三个缺点:1)作业抄袭无法避免。一些学生直接下载其他同学的电子作业,修改其中的学号和姓名,重新上传到服务器,便成了自己的作业。2)磁盘空间管理困难。为了减少学生操作的复杂度,多数情况下,都采用匿名方式上交作业,经常出现学生会将一些超大的,与实验无关的文件上传的服务器,不仅造成服务器空间的极度浪费,而且上传者无从追查。3)交作业必须在制定的网络环境。由于ftp采用开放式管理,因此ftp上交作业只能在指定的局域网中,离开的网络环境便不能链接ftp,也无法上交作业。   E-mail方式接收作业,学生将电子作业以邮件附件的形式发送到制定的电子邮箱,任课教师登陆邮箱后逐一收取学生的邮件,提取附件,查看学生的作业。采用这种方式,学生之间无法相互查看,可以杜绝一些非授权的抄袭;文件之间发送到指定的邮箱,所以容易的实现磁盘的配额管理;借助邮件系统的日志管理,可以追查非法文件的来源。但是需要教师逐一提取附件,工作量较大。   基于E-mail的作业接收系统,能够自动提取邮件中的附件并根据邮件的主题将附件存放到教师指定的目录。   1 系统设计   系统的工作方式如图1所示,学生将电子作业以邮件附件的形式发送到教师的课程邮箱,邮件服务器根据邮箱名称将邮件转发给指定的教师用户,同时启动附件提取进程将邮件中的附件提取出来,并根据实现定义好的规则,将附件存放到指定的目录。最终学生上交的作业将以文件的形式存放。   2 系统实现   系统使用Exim4作为邮件服务器,使用procMail对邮件进行过滤,使用python开发附件提出程序,完成附件的提取和归档工作。借助于python的函数库,可以容易的提取邮件中的附件,提取附件的核心代码如下:   for par in mailMsg.walk():   if not par.is_multipart():   name = par.get_param(name)   if name:   fname=decode2utf(name)   #对文件进行检查,如果已经存在,则对文件重命名   ffname=checkFile(ATTACHM

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档