林 岩
(南京航空航天大学 教务处,南京 210016)
高校考试管理系统网络化建设需求分析与设计理念
林岩
(南京航空航天大学 教务处,南京 210016)
摘要:随着高校招生规模的扩大,使用单机方式管理考试安排,效率低、易出错。引入计算机网络技术管理,在遵循考试管理业务流程和逻辑规则基础上,提出高校考试管理系统网络化建设总体目标、模块化和数据库管理等功能的设计理念,使用户在考试业务处理和数据访问方面更加便利、快捷、准确,减少操作失误与重复劳动,能够大幅度提高管理效率,推动高校教学管理的信息化建设。
关键词:考试管理;网络技术;设计
教学质量是高校教学管理工作的重中之重,也是创新人才培养的基础和关键点。考试作为教学管理运行中的一个重要环节之一,对人才培养的质量和高等教育的发展有着极为重要的影响。
许多高校实行扩大规模招生政策后,招生人数逐年增加,在校生人数快速增长。随着教学管理改革的不断深入,考试管理的理念和管理方式也在发生很大程度的变化,依靠过去那种手工方式安排考试计划的做法已经不能适应当前教学管理的需要。因此,在考试管理中发现存在的问题、分析考试管理系统的运行机制、探索考试管理网络化改革,将对推动教学管理创新和提高人才培养质量起到积极作用。
1高校考试管理工作的现状
在高等院校招生规模的不断扩大背景下,高校为适应新形势发展的要求,开始制定新的人才培养计划,加大培养的力度,增开了一些适应当前经济发展需要的新专业,课程门类和选课方式发生着很大地改变。高校人才培养方面的这些变化,使得学校教务管理部门也要适时的改变。每个年度,教学班数目和学生总人数常有变化,每个学期考试中心都要组织上万名学生参加几百门课程的考试,考试科目多、人数多、考场多、环节多、周期长成为了高校考试管理的共有特点[1]。
高等学校的考试管理系统,管理着与考试相关的学生、教师、教学资源等信息的安排工作,其工作内容涉及编制考试计划、组织教师出题、确定考试学生名单、安排考试时间和考试地点、安排监考人员、试卷印刷发放等一系列的考务活动,不同类型考试的管理流程也各有侧重。每学期学生个人选修课程门数多,所修的课程和时间也不尽相同,如何在较短的时间里把所需的考试数据做到既安排合理,又避免相互发生冲突,这是一个较为繁杂的操作过程。目前多数高校仍处于通过手工方式来处理考试业务流程,利用手工方式编排这些错综复杂的考试数据,如考生名单、考试时间、考试科目、考试地点、考试数量、监考人员等数据,还要通过手工方式检查冲突,考试管理人员的工作内容越来越繁杂,工作难度也越来越大。这期间,大量的考试数据整理使得考试管理人员往往陷入机械操作状态。这样的考试管理方式存在许多弊端:(1)考生基础信息数据采集量大,需考试管理人员占用大量时间进行基础数据的整理,费时费力;(2)手工录入各项考试数据难以保证达到准确度,后期数据校对量相对比较大;(3)各类考试信息较为分散,尤其是大部分高校分二校区办学,难以达到资源共享;(4)没有一支专业性强、相对稳定的技术团队,缺乏技术支持;(5)工作效率低。由此可见,这样的考试管理方法比较落后,管理水平较低。这种容易出错、效率低下的考试管理方式已经越来越不适应当前教务管理的实际工作需要。
近年来,许多高校在发展校园信息化管理建设方面,加大了资金的投放力度,配置管理工作所需的计算机设备。在计算机科学技术高速发展的今天,数据库和网络技术日益成熟,将数据库和网络技术融入教务管理,特别是融入考试管理,在此方面,大有可为。许多高校已具备了利用网络、数据库技术和硬件设备条件,解决过去那种使用单机管理考试系统无法联网的问题,实现考试管理系统的网络化建设。
2考试管理网络化建设需求分析
教务管理信息系统是高校信息化建设的重要组成部分,它包涵了教务管理中的每个运行环节的功能,在教学信息发布、学生注册、选课、教师管理、学生管理、课程管理、教室管理、课表安排、考试、课程评估、课件管理、信息查询与提交、统计等方面形成一体化管理模式[2]。它不仅能够提高教务管理人员的工作效率,还能够使教务管理中各个运行环节之间达到相互配合、相互支撑,真正意义上实现了教学数据信息统一和共享。目前,在高校的教务管理信息化建设中,教务管理和学籍管理系统因开发设计起步较早,利用计算机网络技术进行辅助管理日趋成熟,已经形成了网络化运行机制;而考试管理系统建设因起步较晚,仍停留在单机操作管理状态中,没有完全形成智能化、网络化操作系统。
扩招后的课程修读的人数多、考试课程门类多,学生修读课程的计划不同,课程结束的时间和考试的时间也不同,一些课程教学班在正常运行的同时还有一定数量的重修生插班重修,重修生既要完成本学期的课程学习,还要补修未通过的课程,在考试时间的安排上考试管理人员要同时兼顾这部分学生。传统的考试管理方式中,许多考试数据需要手工录入,还要多次反复核查,考试的数据组织、录入、核对、编排工作占据了大量的时间,工作效率低下,考试管理人员重复劳动较多。
随着计算机网络技术的高速发展,计算机智能化、网络化管理已经深入到高校管理的各个部门,使考试管理系统网络化建设成为可能。利用计算机网络技术开发、设计考试管理系统,充分配置现有的教学资源,可以增加考试系统数据共享的能力,使整个校园网甚至Internet上的用户都可访问本地考试管理系统,亦可在多地域、任意时间段以不同的身份来访问考试管理系统中的数据[3]。这种支持高校校园广域网络办公、考试管理系统信息化模式,为高校考务工作提供了直观、及时、全面的考试信息数据,会大大减轻考试管理人员的手工劳动强度,提高考试管理工作效率。因此,高校考试管理工作迫切需要实现网络化管理。
3考试管理系统网络化建设设计理念
高校考试管理系统网络化建设是根据考试管理业务流程的逻辑原理,在遵循网络设计基本原则下,充分考虑考试管理的总体规划目标及应用环境,对业务需求、功能需求、数据需求等方方面面进行可靠性分析,在此基础上提出考试管理系统网络化的总体架构设计、模块设计和数据库设计的设计理念。把数据库作为整个考试管理系统的核心部分,充分满足系统中各个功能模块的需要。采用多进度、多级协同管理,通过对各个功能模块的组合,使系统适用于上级主管部门、考试管理人员、系部相关人员等不同用户的需求,使用WEB界面在项目组织中按职责、分权限共享信息。系统采用先进的B/S架构技术,使用Web技术ASP.NET开发,可以把HTML、脚本、组件、后台数据库操作组合在一起,实现动态的交互式的Web服务器应用程序[4]。
3.1考试管理系统网络化建设总体架构理念
考试管理系统网络化建设总体设计理念是建立在对用户需求分析基础上的整体构想,它将整个系统分割成众多个功能模块,这些功能模块既简单、相对独立,相互之间又具有一定的联系,通过对这些模块的功能组合来实现整个系统的全部功能。
考试管理系统网络化设计目标是构架通用式考试管理系统,该系统设计支持角色自定义,可满足各种类型考试的在线信息应用、服务及管理需要。本系统将全校的考试分为国家、省级标准化考试辅助管理、校内考试管理和校外考试管理三大类型,国家、省级标准化考试辅助管理针对大学英语四六级考试、计算机等级考试的报名数据采集、报名信息查询功能,校内、校外考试管理是完成各种考试基础数据的日常管理工作,可以说本系统是集高校考生报名、教师及学院申请、学校考试中心审核并综合管理于一体的操作系统。利用该系统,用户可以查询各类考试的设置情况,从而体现出用户对开发考试管理系统网络化的要求和期望。考虑到不同考试类型(期中考试、期末考试、专转本考试、新生入学考试、补考等)对考试管理功能的需求有所不同,系统提供了各种考试类型模块和完善的考试管理功能。在软件使用时,管理人员必须首先进行相应考试库配置,即选择和确定考试科目和考试功能,然后系统按配置进行各种管理工作,进入考试管理流程[5]。能够较好地满足校内外各种考试管理工作的需求,方便考试中心对各类考试的规范化管理。
根据考试管理业务流程,考试管理网络化系统总体框架可分为系统管理、考生信息、考试科目信息、考场资源分配、考试安排、试卷管理库、监巡考人员信息、数据维护及安全等八个部分。如图1所示:
图1 考试管理系统总体框架结构图
3.2网络功能模块设计理念
考试管理系统网络化功能的设计主要采用管理模块化与考试试卷模版相结合的管理理念。考试管理人员可以通过系统设定校内或校外各种类型的考试管理模块,根据考试需要设计不同的操作界面,通过对功能模块进行操作,实现查询、分配、编排、打印考试数据信息。
考试管理系统功能是基于角色创建的,根据不同的角色设定不同的功能模块。系统内部设置包括国家四六水平考试、等级考试、校内考试、校外考试等功能模块,各类考试主要涉及考生报名信息、考场安排信息、监巡考人员信息、系统维护及安全、查询信息等数据。在校内考试模块中设有试卷模板,存储了考试科目、考试名称、试卷编号、任课教师、考试种类、试卷类型、考试班级、考生人数、考试时间等数据信息。系统管理员根据不同的角色对用户的考试管理操作功能进行分配,设有不同的访问权限,用户可以通过分配到的系统账号和密码上网操作,方便考生、教师及考试管理人员在网上浏览、查询或者采印考试信息。
该系统具有以下功能模块(见图2):
图2 考试系统各功能模块结构图
(1)系统管理模块:设置系统的基本代码,默认当前学期,设置考试时间区域、院系及专业代码、学生学号、教师工号等基础信息等。用户登录验证,根据用户提出需求产生角色,存储用户个人数据信息。系统用户分考生、教师、教学管理人员、系统管理员四种,每种用户具有不同的访问权限,用户必须经过系统的身份验证,才能对系统资源进行访问。考生用户名定义为学号或姓名,教师用户名为本人工号,教师用户有对考试科目申请权限和对试题编辑、修改、上传的权限,教学管理员根据考试工作的需要,可以对本单位有关考试信息进行修改,系统管理员对考试的综合信息可以编辑、审核、删除,并组织、发布各类考试信息、规章制度、考试文件,提供各类考试安排的浏览、查询服务。
(2)考生信息模块:系统以数据库的方式存储每个考生的基本信息,包括姓名、专业、班级、学号、准考证号、身份证号、照片、考生来源等。考生基本信息以注册的行政班级为基础信息,也可以按教学班批量导入或单个提取考生考试信息,减少考生信息手工录入量,降低出错率。管理员设置基本参数后,系统自动生成考生基本信息数据,如专业、班级、学号、姓名、照片等数据可直接选取,系统按考试科目自然分配考生准考证号或考试座位表,供考生和监考人员查询或打印。
(3)考试科目信息模块:考试科目信息由当前学期教学计划库导入或提取,根据教学进程表的课程结束时间进行安排,短学时的选修课程可以安排随堂考试,长学时的必修课程可以排在学期末考试。考试科目信息设有考试课程、试卷编号、考试类型、考试形式(开、闭卷)、任课教师、考试班级等字段,考试管理工作以流程化的方式展开,系统同时还设定可以根据考试需要,由管理人员手工修改或增、减考试科目信息。
(4)考场资源分配模块:设置考场平面图、考试地点、教室类型、考场座位数上限等数据信息。考试有时会跨校区进行,在安排考场时应考虑校区因素,然后再按考试的时间和考生人数来选择教室,充分利用教室资源,实现考场循环分配、合理使用、避免考场冲突。
(5)监巡考人员信息模块:设置监巡考人员角色,可存储、修改、汇总考点工作人员、考场主监考和副监考的自然信息。主监考一般由任课教师担任,副监考由学生所在学院教务人员负责安排,系统设有对监考教师完成监考任务信息的统计功能,便于查询其监考任务和核算考务人员的监考费用。
(6)考试安排模块:考试安排功能涉及许多相关的对象与约束条件,需要管理人员提前组织好考试课程、考试班级、考生信息、考试时间、考场、监考教师等数据,对所有数据信息核对无误后,点击提交按钮,系统会自动匹配算法,自动检测考试是否有冲突,程序设计要考虑到同一个考生参加多门课程考试有无冲突的情况,还要考虑同一个考生的考试与其他课程的上课时间有无冲突的情况,通过系统程序在后台运行校验,避开考试冲突的时间段,编排满足考试课程相对应的全部条件的考试安排表,并存入数据库中。系统设置查询、统计和打印功能,满足各类人员对考试科目、考生名单、考试时间、考试地点等信息的综合查询和打印需要。
(7)试卷管理库模块:系统设置统一的考试试题模版,教师可根据模版的格式要求,编辑试题或者上传试题至试卷库中,系统进行审核后,教师不可以再进行修改。为了加强考试的保密性,试卷库和所需的管理信息只能是特定的管理人员才能看到,系统为考试管理人员提供试卷的汇总、统计、查询和打印等操作功能。
(8)数据维护及安全模块:系统管理员要随时对考试管理系统中的各类数据信息进行维护管理,对软件进行修改、扩充和更新,系统维护要贯穿于整个系统运行的始终,以保证系统的正常运行。为了维护考试管理系统安全和稳定,通常会使用复杂的身份验证方式来提高考试系统的保密性,采用角色认证方法,对来访人员进行权限限制,将系统来访者区分为考生、任课教师、考试管理人员、系统管理员等角色权限,根据不同的角色设定不同的操作级别;系统还要保证考试数据在传输使用和存储方面的安全性,通过系统控制把操作失误、数据丢失等因素降到最低限度。
高校考试管理系统网络化具有考试安排效率高、数据存储量大等优点,其功能的实现能够把考试管理人员从繁重的手工劳动中解放出来,使作业环境更加规范化,减少考试管理人员的失误与重复劳动,达到考试资源信息网络共享[6、7]。解决了以往高校考试管理系统受本地单机管理的局限影响,最终提高了教务人员考试管理效率和管理质量[8]。
参考文献:
[1]王杰.成人教育考务管理信息化研究:以广播电视大学为例[J].中国科技信息,2008(23):206-207.
[2]王黎.高校课程与考试管系统设计[J].常州信息职业技术学院学报,2005(6):21-24.
[3]梁晓辉.考试管理系统的设计与实现[D].西安:西安理工大学,2007.
[4]粟诩.社会考试考务管理信息系统设计与实现[J].长沙航空职业技术学院学报,2010(6):55-57.
[5]梁文静,崔杜武,张亚玲.可灵活配置的考试管理系统设计与实现[J].计算机工程与应用,2004(27):111-113.
[6]靳添博.通用等级考试管理系统设计与实现[J].科技与管理,2005(4):156-158.
[7]刘勇,朱景福.学科建设信息管理系统的设计与实现[J].黑龙江八一农垦大学,2013(3):88-90.
[8]朱巍,谭峰.高教局域网考试系统设计[J].黑龙江八一农垦大学学报,2013(2):81-83.
责任编辑:程艳艳
Analysis and Design Idea of Network Construction Requirementof University Examination Management System
LIN Yan
(Academic Affairs Office, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China)
Abstract:With the expansion of the size of the college enrollment,the efficiency is low and it is easy to make mistakes to use the single way to manage the examination arrangement. By introducing network technology management, based on the examination management business process and logical rules, this paper puts forward the design idea of the overall object, modularization and database management of the network construction of college examination management system, making users be more convenient, fast and accurate in exam processing and data access, which can greatly improve the management efficiency and promote the information construction of university teaching management.
Keywords:examination management; network technology; design
中图分类号:TP393
文献标志码:A
文章编号:1009-3907(2016)02-0004-04
作者简介:林岩(1962-),女,辽宁大连人,工程师,主要从事教学管理方面研究。
基金项目:南京航空航天大学校级教学改革项目(1304JGJW04Y)
收稿日期:2015-11-06