• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 高中学习 > 正文

    军事职业教育考务管理系统的设计与实现

    时间:2021-05-31 20:02:47 来源:雅意学习网 本文已影响 雅意学习网手机站


      【摘 要】该文从分析与研究的角度出发,对军事职业教育考务管理系统进行了分析,指出了军事职业教育考试组织流程管理的特点,提出了系统设计思路,探讨系统数据库设计和功能实现方法,达到了科学客观地评价学生的学习效果,为完善军事职业教育考务管理系统提供了新思路和新途径。
      一、引言
      考务管理是对考试组织与实施的管理,军事职业教育考试组织流程管理有以下特点:一是流程化:该系统的使用完全按照军事职业教育课程结业考试的组织过程实施,在功能上具有先后顺序,环环相扣的特征;二是层次化:该系统是按照军事职业大学的“大学-分校-学区”三级组织机构设置,每一层级组织机构的业务职能基本相同,但具有明显的上下级职能分工和主从关系;三是周期化:该系统只有在每轮考试期内使用,考试期内处理数据量较大,而非考试期内数据基本不用,可将考试期的数据备份后清空。军事职业教育考试的考务管理系统就是根据军事职业教育考试组织流程管理的特点,围绕报考信息管理、考试计划安排、考试成绩管理以及考务数据的逐层分发、汇总合并、安全审计、备份维护,实现对军事职业大学课程考试的考前、考中、考后全过程组织与管理的信息系统。
      二、系统设计思路
      按照军事职业大学的组织结构和考试系统的系统部署情况,将其分成大学考务管理系统,分校考务管理系统和学区考务管理系统。其分层式系统架构与功能示意其基本特征是在每一层级部署一台本地考务管理服务器,形成局域网,每一级的考务管理系统采用B/S软件架构,而各层级之间的数据通信或信息共享是利用军综网传递文件方式实现的。其中,大学考务管理系统是整个考试组织流程的总控。分校考务管理系统是大学考务管理系统和学区考务管理系统的桥梁和纽带。学区考务管理系统既是整个考务管理的底层系统,又是考务管理系统与考场考试系统的接口系统。
      三、系统数据库设计
      四、系统功能实现
      由于三级考务管理系统总体功能基本相同,因此这三级系统的软件功能模块划分也基本相同,它们主要功能实现主要包括五部分:
      学区获取报考信息文件有两种途径:一是依托网络,直接在学区层通过职教管理信息系统远程下载本学区考试期的学员报考信息文件;二是通过大学、分校考务管理系统把所有学员报考信息按级分发,逐级生成各学区考试期的学员报考信息文件。同时采用这两种方法获取报考信息文件的方式是基于系统应急处理和抗毁性的考虑,当军综网出现故障时,可采用逐级分发,媒介(光盘、移动硬盘等)传递的方式获取学区单位的报考信息文件,而在军综网通畅的情况下,则采用直接下载的方式获取报考文件。为减小报考文件的大小,报考人员照片文件导入的功能部署在学区考务系统中单独执行,大学、分校考务管理系统中没有这一功能。
      (二)考试计划安排。考试计划安排是学区考务管理系统实现的功能,主要是根据各个学区获取的报考信息,设置考场考试服务器的基本配置,将参考人员数据分配到各考场的数据表中,最终生成下发考场的考试安排文件和考场考试服务器配置文件。它包括考场信息设置、考试计划安排和考试数据下发这三个步骤。
      (三)成绩综合评定。成绩综合评定采用了学习过程考查与课程结束考试相结合的评价模式,它包括两个部分,一是课程结业考试评判,就是课程机考成绩评定,为确保成绩真实可靠,它采用试题题干与答案分离、保留答题原始记录、逐级阅卷的机考成绩生成机制;二是课程形成性考核,就是学习过程考查评估。机考成绩评定采用分级自动阅卷方式实现,即大学、分校、学区考务管理系统分别实现干部、士官、义务兵机考成绩自动评判;学习过程考查成绩是利用网上学习平台,对学员在大学网站和学区学习网站的累计在线学习时间、在线自测成绩汇总与平均,形成学员学习过程考查成绩。最终按照学习过程考查成绩和课程机考成绩所占的成绩评定权重比例进行综合评定,形成学员课程综合成绩。学习过程考查成绩也是由大学、分校、学区三级考务管理系统分别自动计算干部、士官、义务兵的学习过程考查成绩来实现的。由于三级考务管理系统成绩综合评定的步骤大致相同,所以以学区评定义务兵课程综合成绩为例,成绩评定处理流程如下图6所示。
      课程综合成绩评定的计算方法通常有学习时间分值计算方法、复习自测分值计算方法、学习过程考查成绩计算方法、课程综合成绩计算方法。由于课程成绩综合评定处理过程复杂,运算数据量大,若将参考人员数据和答题结果数据汇总起来集中处理,则综合评定处理过程中的自动阅卷算法对系统硬件和软件的性能要求高,运算时间较长,处理结果不易监控。为此,我们采用以下技术路径:1)采用分级数据过滤的方式,减少阅卷过程中答题结果表中的数据量,进而提升了机考成绩自动阅卷处理速度。2)机考成绩评定和综合成绩评定功能在数据库储存过程中实现,通过对存储过程程序结构的优化和对T-SQL语句的优化,进一步提高机考自动阅卷和综合成绩评定功能的处理速度。
      (四)考试综合统计分析。考试综合统计就是对汇总上报到各级考务管理系统的考场考试数据进行统计分析。考场考试数据按照不同的主题域分成考试人员数据、考场考务数据、答题结果数据、考试成绩数据四大类,功能实现,具体包括:
      将以上四个主题域的数据记录汇总上报,最终导入大学考务管理系统的历史数据库中,形成数据仓库,如图9所示。运用专用数据仓库分析软件,创建和管理系统的OLAP(联机分析)应用,实现对历史考务数据资源的多维统计分析。
      (五)考试数据的数据交换。三级考务管理系统的数据交换是采用文件传输的方式实现的。考务数据逐级下发与上报可分别通过网络发送数据文件和移动载体两种方式实现。在三级考务管理系统中,被传输的文件通过“导入/导出”机制生成。下发的数据文件包括报考信息文件和考场考试安排文件,上报的文件包括考场考试文件,它们均采Microsoft Access格式的文件来进行数据存储。在考试数据下发与上报功能中,数据文件的加、解密处理是文件安全传输的关键技术。为确保考试数据下发文件与上报文件的安全性,我们采取了三层加密方式对Access文件进行数据保护,一是对文件数据库设置20位混合型密码;二是采用对称加密算法对Access文件本身进行加密变换;三是对文件数据表中的关键字段内容进行加密。同时通过数字指纹技术,防止对上报考试数据的伪造。在考试数据文件中,考试成绩和学员答题结果这两类数据是防篡改的关键字段。对于考试成绩数字指纹的产生,是将考生的学号和成绩捆绑到一起,通过散列函数映射成一个字符串。校验值通过散列函数生成的字符串产生,利用MDS算法生成考试成绩数字指纹。将成绩数字指纹记录到考务表的成绩校验码字段中一起上报,在上一级的考务系统中验证该成绩或学号是否被修改。对于学员答题结果数字指纹的产生,是将考生学号、课程编号和学员答题结果捆绑到一起,同样采用MDS算法得到答题结果数字指纹。将该数字指纹记录到学员答题结果表中的答题结果校验码字段中一起上报,在上一级的考务系统中验证答题结果或学号是否被修改。总之,如果考号、答题结果或成绩中任一被修改或替换,通过计算产生的验证信息将与原始验证信息不一致,即可判断考生数据信息被修改。
      五、小结
      考务管理系统就是根据军事职业教育课程结业机考组织流程管理的特点,采用垂直分层式结构构建基于B/S软件架构的大学、分校、学区三级考务系统,围绕报考信息处理、考试计划安排、自动阅卷、考场考试数据上报等考务功能,实现了对军事职业大学课程考试的考前、考中、考后全过程的管理与控制。它通过分级部署与信息处理负载的合理分配,增强了考务管理的适应性和灵活性,提高考试信息处理的效率,缩短了考试周期,保证考试数据准确无误。同时降低了系统运营维护成本,增强了系统抗毁能力。该系统紧贴军事职业教育的考务管理需求,自从考务管理系统部署以来,整体性能稳定,数据传输安全可靠,未出现重大考试数据丢失事故,为保障军事职业教育考试的顺利开展,起到了重要作用。
      参考文献:
      [1]陈明.无纸化考试系统综述[J].计算机教育, 2007(3):12-15.
      [2]安淑芝.数据仓库与数据挖掘[M]。北京:清华大学出版社,2005.
      [3]杨巍巍.网络考试系统中关键技术的研究与应用[D].哈尔滨:哈尔滨工程大学2010.
      [4]唐俊武.在线考试系统开发中的几个问题及解决方法[J].计算机与数字工程,2005,8(33):144-147.
      [5]刘伟.信息管理与数据库技术[M].北京:机械工业出版社,2005.
      [6]舒剑,胡春明,葛声,怀进鹏. Web Service 运行管理平台的研究与实现[J].计算机研究与发展,2004( 3):442-449.
      作者简介:
      郭乐江,男,1980年生,博士,主要从事数字信息化,大数据,无线传感器网络方向的研究。

    推荐访问:管理系统 职业教育 考务 军事 设计

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章