李国臣 李庆华 谭国栋
[摘 要] 高等教育自学考试的管理是一项复杂的系统工程。从自学考试组织单位(助学机构)角度,系统分析了自学考试信息系统的管理体系、系统设计和数据库设计,简要描述了系统实现的主要功能模块,进而开发了一套适合高职院校自学考试教学管理的系统。
[关 键 词] 自学考试;信息管理;管理系统
[中图分类号] C93 [文献标志码] A [文章编号] 2096-0603(2016)24-0060-02
随着信息化的建设和软件开发技术的发展,自学考试管理系统已逐渐普及。其中,有“自考IC卡管理系统”,达到了分层管理、集中规划,方便了各层次自学考试管理单位的工作;有的系统采用了指纹识别技术,从防止替考方面起到了关键作用;有的系统实现了网上报名、缴费及毕业选题等功能,丰富了自学考试系统的管理内容,提高了考试机构和教学管理院校的联合办公。综上所述,自学考试系统基本是面向管理端,但面向自学考试组织机构和高职院校而言,尚存在一些教学管理中的不足,如,管理系统仅包括学籍报名、考试管理等方面,大多系统不涉及教务管理、教学管理、毕业管理等自学考试的教学组织环节。
自学考试作为面向社会办学的开放性高等教育形式,不仅有学籍管理和考核组织,还有教学组织和毕业评估等诸多方面,整个教学体系与全日制高校学生的教学管理系统基本一致。因此,本文以高职院校自学考试的教学组织为例,构建了一套切实可行的自学考试综合管理系统。
一、系统设计
(一)体系设计
自学考试信息管理系统采用典型的B/S架构,即Browser/Server。自学考试信息系统的管理体系如图1所示。本系统的服务对象是教学组织与管理人员和学生,根据信息管理的角色不同,分别设置了两种权限,教学组织与管理人员需要进行系统的维护与编辑工作,设置了最高权限,可以对系统进行所有的功能操作,其主要功能模块包括:招生与注册管理、教学管理、考务管理、成绩管理等,共计14个功能模块;对于学生/考生而言,作为管理和服务对象,仅设置了部分权限,其主要模块包括注册报名、课程查询、报考查询、成绩查询和消息发布等5个模块。管理系统与助学机构所在的省市自学考试管理中心可进行数据交换,实现管理信息的共享。
(二)数据库设计
数据库设计是管理系统的主要内容,本系统在B/S模式下,采用ASP作为脚本语言,系统后台数据库采用SQL Sever,在Dreamweaver环境下结合ASP规划和制作网页,对于系统中的动画利用Flash工具制作,图片和网页美化都用到了Photoshop技术,系统的总体代码编写是C#语句。系统包括了两个数据库:一个是全局数据库、另一个是WEB数据库。运用ADO和SQL语言可以实现对数据的查询、删除、修改等操作,还可以实现对数据库的操作,如创建、修改、删除库和表,对存储过程、触发器的操作等。
二、系统的实现
(一)管理体系设计
系统实现主要是面对教师/管理员和学生/考生,实现其服务对象相应的功能。本系统采用用户登录身份验证的方式进行系统保护,并且给不用的用户对象授予了不同的操作权限。系统利用myinifile.Writestring方法将设置的参数保存到配置文件Myini.ini中,这个配置文件会在安装时自动产生,并放置在系统安装目录下,供系统相关操作调用。图2为教学组织与管理人员进入的管理系统操作界面,该界面包括了14个主要功能模块。其中,“系统设置”模块用来完成系统相关参数的设置,包括数据库设置、短信设置、RF卡设备设置、专业设置、高校设置、课程设置、代码设置、缴费设置等。系统数据初始化设置参数保存在配置文件Myini.ini中。教学管理人员以管理者身份登录系统后,点击进入设置页面,管理者编辑参数并点击应用就是保存的过程,完成参数设定,即可按教学要求开展其他管理工作,而没有权限的用户,如学生,就不能进行系统设置,但可以访问既定的面向用户的管理模块。
(二)数据交换
為保证省自学考试中心的数据共享,系统的数据交换功能必不可少,如图3所示,数据交换管理的功能模块主要实现两个功能,一是实现远程数据管理中心(教学总部)与本地计算机(教学点)间的数据传输;二是实现省自考中心数据与本地计算机间的数据传输。本系统通过FTP功能实现文件传输,不仅保证了数据的及时更新共享,极大地简化了人工输入的重复操作,也实现了系统数据实时更新和断点续传的功能。系统中交换的主要数据包括:学生基本信息、班级信息、专业课程信息、报考信息、成绩记录、考试信息等。
(三)移动端查询
随着移动终端的迅速发展,通过智能手机进行信息管理,可以极大便利学生/考生。因此,本系统在传统PC机管理模式的基础上,增加了智能手机的移动终端管理模式,开发了基于Android系统的APP学生端自学考试信息管理平台,即学生可以使用自己的手机,通过【Dialog】形式的学生信息添加界面,管理和查询相关信息。为保证信息安全,客户端会先进行判断数据是否输入齐全,是否与后台数据库中的学生信息一致,若一致,通过绑定,并在“我的地盘”模块下实现信息查询。
(四)运行结果
为保证系统的正常运行,本系统经过了一系列测试,主要有系统管理权限测试、系统登录测试、报名功能测试、编场功能测试、数据功能测试、回访管理功能测试、教学管理测试等。经高职院校近两年的运行结果表明,该系统完全满足了高职院校和助学机构的教学管理要求,运行界面友好,数据安全可靠,极大方便了教学管理者和学生的信息管理,为自学考试教学组织单位提供了良好的管理平台。
参考文献:
[1]于藕.自学考试管理信息系统的设计与实现[D].吉林大学,2011.
[2]张永红.高校全日制自考管理系统的设计与实现[D].江西农业大学,2011.
[3]操婕.江西省自学考试成绩管理系統的设计与实现[D].云南大学,2012.
[4]沈玲.基于ASP.NET的教学信息管理系统的设计与实现[J].电脑知识与技术,2010,6(27):7866-7867.
[5]白克强,李学俊,蒋国莉.自学考试学籍管理系统的开发研究[J].西昌学院学报,2011,25(1).