基于EXCEL+VBA的电大考务编排辅助系统设计与实现.docVIP

基于EXCEL+VBA的电大考务编排辅助系统设计与实现.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于EXCEL+VBA的电大考务编排辅助系统设计与实现摘要:考务编排是每所学校都会涉及的一项非常重要的教学活动,由于其涉及学生面广,涉及到人员、时间、地点的集中调配,为了避免出现遗漏和重复编排,所有学校都会花费大量的人力和时间去组织该项目,对于集中办学的机构和学校尚且如此,对于开放式办学的电大教育的考试组织就更加困难。为了提高考务组织的效率,降低考务编排故障率,设计一套行之有效的考务编排辅助系统就显的尤为重要。本文结合实际探讨了基于EXCEL+VBA这种模式设计考务编排辅助系统所涉及的技术方案、设计思路和所采用的关键技术,实现一套技术门槛低、操作简便有效的考务编排辅助系统,以此提高考务管理的工作效率。关键词:EXCEL;VBA;考务辅助中图分类号:G647 文献标志码:A 文章编号:1674-9324(2015)27-0020-02为了提高考务组织的规范化,应对全国电大期末考试庞大的考务规模,中央电大已经设计并建成的了一套延伸到地区电大系统的考务编排系统,但是该系统的建设所基于的层面太宏观,在各电大分校看来,最终生成的考场编排缺乏合理性和操作性,还需要按照统一的考试时间,并根据各个教学点教室安排的具体情况重新编排考场和安排监考人员,由于涉及数千名考生的考试组织和上百人的考务安排,因此,对各教学点的考务编排进行信息化处理就显得很有必要。一、统一考务系统编排结果存在的问题中央电大设计的延伸至各个教学点的考务平台,虽然给基层的教务部门的考务管理带来了一定程度的便捷,但管理设计太过宏观,确实能方便中央电大对全国考试考务的管理,但对各个教学点来说功能设计就比较薄弱,仅仅是将中央电大的考务编排结果导出,其关键数据仅有“考试日期、考试时间、考场号、卷号、考试科目、人数”等几项信息(如图1),其中的“考生考场号”仅仅是一个逻辑概念,并没有具体到考务组织的环节,基本没有涉及具体的考室,在结合对电大考室考务工作进行分析后,可以确认在以下两个环节存在一定的问题。1.逻辑考场与物理考场不可能一一对应。从对导出的编排结果的分析可以看出,对各个教学点来说经常存在某个逻辑考场仅有一两位考生的情况。如果按照每考室对应一个考场来说,碰到一场只有一两位考生的情况,就会造成较大的资源浪费,并且每个考场并不是专用于某一个考场号的考试,很可能多个考场号在不同时段对应于同一间考室。现在很多考点采用人工检索的方式进行考室管理来解决这一问题,但却面临统计量大、出错率高、编排时间长等问题。2.中央电大的考试编排并不包含考务人员配置的功能,这部分操作在很多考点都是靠人工手动配置,不仅编排周期长,而且容易出现重复编排,造成一人多岗等问题,不能满足考务组织上规模的发展要求,不适应考试周期短频快的发展趋势。二、考务编排辅助处理的技术方案结合现在常用的办公环境,根据现阶段成熟的主流技术,可以采用以下两种策略对考务编排的数据进行处理。1.方案一:按照湛江广播电视大学余杨奎[1]的建议,采用ASP+ACCESS的方式对数据的规范性进行处理,将需要的数据信息比如(监考人员、存包人员、警戒人员)等写入工作表,在讲新的数据表导出到EXCEL,利用VBA进行编排。这种处理模式对操作人员的操作能力有较高的要求,要求熟悉较多的计算机应用技术,比如ASP、VBA,还要熟悉相关的软件以及掌握ACCESS和EXCEL,这种应用很难在技术人员缺乏的基层电大推广。2.方案二[2]:考虑到电大各考点的考生参考科次一般不大于30000,数量处理量在EXCEL的容纳范围内,并且在EXCEL中增加数据项等操作的难度和复杂度都低于ACCESS,并且在后期的数据校验上可以采用VBA中成熟的操作函数进行处理,如果出现不可预期的因素,考务管理人员还可对个别数据项进行微调。考虑到考务辅助系统的最终用户是电大的考务管理人员,为了使开发成果具有更好的适应性,能够被编排考务的工作人员所接受,并在相当大的范围内进行推广,笔者采用第二种方案设计考务编排系统。三、考务编排辅助处理的设计策略[3]考务编排辅助系统的设计目的是为了辅助考务管理人员进行高效的、无差错的考场编排和人员派遣,其设计的主要部分是考场编排和人员组织这两部分,关键是实现编排辅助和无差错,所以程序中必须注重界面的直观性和后台数据的差错控制。以下就该系统的设计过程进行概要的介绍。1.处理流程。考虑到数据处理前后的一致性,将编排前后的结果分别保存到单独的数据表,中间的处理过程对用户来说可以看成是一个黑盒。主要操作流程:根据考试时间按照场次将原始数据表拆分为多个数据表,数据表的名称由日期和时间组成,由于EXCEL工作表名不可包含“:”,且工作表名在此仅用作区分不同表格,所以新工作表的名称由日期和时间的前两个字符组成,添加工作表并设置工作表名称采用“Set NewSheet=Work

文档评论(0)

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

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

1亿VIP精品文档

相关文档