论文部分内容阅读
摘 要:计算机等级考试考务管理一直是高技教师们面临的主要问题,文章针对这些存在的问题研发了一套网上管理系统。这个管理系统介绍了网上考务管理系统中各个层次之间的关系,分析了系统整体的需求,在这个基础上建立起基本的功能模型,详细介绍了其实施过程。文章主要针对考务管理系统的基本设计方式进行了研究。
关键词:计算机等级考试;网上考务管理;系统设计
中图分类号:TP311.52
文献标识码:A
随着信息化程度的不断加深,计算机的应用越来越受到人们的重视。计算机等级考试作为考查相关人员计算机能力的基本考试体系,其位置越来越重要,对社会的影响力也在不断加大,因此,报考人数也在不断增多。计算机等级考试网上考务管理系统还存在很多问题,如大部分考试设置都是采用十分简单的程序来收集学生信息,这就使得整个管理系统工作效率大大降低了,从而不方便学生报考工作的进行,对等级考试有很大的阻碍作用。
我们国家设在各个省份的考点都很多,大部分考点都设在大学校园内。目前计算机等级考试的报名时间是每年的6月份与12月份,主要报名方式为考生现场报名,由于考务管理人员在进行信息录入的时候,还需要学生签字以确认,因此工程量十分大,容易出现差错。尤其某些高校,还需要学生去总校报名,这就使得整体报名过程更加烦琐。为了提高报名效率,减少工作人员的工作任务量,设计计算机等级考试管理系统十分有必要,这对报名信息的管理有着十分重要的意义,可大大提高整体效率,方便学生们的报考。
一、计算机等级考试现状分析
计算机等级考试是大学生的必考科目,这对大学生来说十分重要,很多高校将其作为学生毕业的必要条件,即毕业生必须持有计算机等级证书方可拿到学位证。随着信息技术的不断发展,各大高校为适应社会需求。计算机考试改革正逐步推进,考试纪律也有了很大改变。但是由于手机的快速发展,手机作弊现象十分常见。目前来说,全国各个考试点虽然使用了信号屏蔽仪等多种方法来规范考试纪律[1],但是相关技术手段仍然跟不上,对舞弊行为还是缺乏有效监督。在发现学生作弊以后,由于多个因素影响,一些监考人员没有及时处理,可能会带来很严重的后果。目前相关科目的考试内容以及考试形式正不断改变,但很多考点还是不能满足基本的考试需求,不能解决整个考试过程中所出现的一系列问题。等级考试与其他的考试方式有很大的不同之处,正是由于这种组织形式的特殊性,考试管理员所承担的任务与其他考试有很大的不同,这就使得考试的顺利进行有了基本保障。所以,在计算机等级考试中,应该选择一个合适的考试软件,使用科技手段来解决目前存在的一些问题。
二、计算机等级考试系统模块设计
1.公告管理模块
公告是考生得知考试信息的主要方式,它为考务管理人员与考生之间架起了沟通的桥梁,考务人员创建并且发布了管理信息,考生通过公告了解报考信息以及报考时间,公告发布后,就会在公告栏里自动显示,考生能通过查看公告内容确定是否要报考该科目。每一条公告都包括基本标题、内容以及公告发布的时间。只有考务管理人员才有修改公告的权限,考生只能查看而不能更改。公告管理模块相对来说比较简单,只是涉及创建、阅读、重置以及删除操作,没有十分复杂的逻辑流程。
2.报名模块
这个模块是考务管理人员对科目信息以及考生信息进行核对的主要入口,开启与关闭也是由考务管理人员来操作。报名模块分为四个等级,分别是计算机初级、计算机二级、计算机三级、计算机四级。计算机初级主要考核基本的办公操作内容,计算机二级考C语言、Java语言以及VB、VF等内容[2],计算机三级主要考查数据库相关技术,计算机四级主要考查工程师的相关内容。考试科目并不是固定的,而是随着计算机技术的不断发展而不断改善,这就需要考虑到科目的增加、删除,考试大纲的实时变化等分模块设计。
此外,全国计算机考试每年分两次进行,具体日期也主要是以官方的公布为主,只有在考试之前规定的时间内才能够开启报名,这个报名权限也是必须高度加密的。一旦考试结束,应该立即关闭,系统设置对科目权限的设置也应该具备一定的管理功能。
3.考生注册于登录模块
考生注册是指对考生个人信息首次进行采集,没有注册的考生,只能浏览考试信息,不能报名。只有注册过的考生才能够报名。考务人员以及考务审核人员都是随机选取的,由报名点的老师承担相应的责任。他们不需要注册,使用管理人员的用户名与密码就可登录,就能够将各自的职能进行分块化管理,执行各自的职能。其他使用者都需要注册,需要真实填写个人信息,一旦填写虚假信息,其报名就会自动取消。注册成功以后,就能够根据自己的登录信息来报名。在填写报名信息的时候一定要反复核对,以确保报名信息的准确性;如果报名信息不准确,就会耽误自己的考试。
4.考生信息维护
考生信息维护主要是对考生注册的信息进行核对与维护,对考生提交的个人信息进行实时更新,并且反复核对现场信息,考务人员在对信息进行审核的时候需要将修改过的考生信息重新上传。还有一个十分重要的环节,就是上传采集到的考生照片时,要求学生上传的是最近三个月内的一寸免冠照片。
5.网上报名
考生通过网络报名端口报名,这是整个系统的核心所在,前面几个模块都是为这个模塊服务的。在每次考试开考以前,考务管理人员一定要确保已开启考试报名权限。当权限开启以后,考生就可以登录自己注册的账号报名了。点击“报名”按钮进入报名基本流程后,系统会显示相关的信息。阅读完整个执行细则以后,考生需要选择自己所要报考的科目,确认好自己的报名信息,尤其是身份证号码[3],就是为了在考试现场核对的时候不会出现差错。如果报名成功的话,会获得专属的报名号码,否则就会提示报名错误,自动返回细则的页面。报名成功以后,考生需要去指定的地点进行确认,在进行确认的时候告诉审核人员你的报名号码,根据你的报名号来审核你的信息。如果信息有问题的话,可以及时进行改正;如果信息没有错误,就会现场采集照片进行缴费,确认报名。这就是整个报名流程。 6.录入成绩与成绩查询
在考试成绩出来以后,考务管理人员会将整体成绩录入,为了简化操作,提高工作效率,需要考务管理人员按照系统默认的格式进行录入,然后将信息上传,通过系统读取整体文件,对数据进行整体更新。录入成绩以后,考生就可以通过自己注册的账号与密码登录到查询系统,对自己的成绩进行查询。
三、计算机等级考试系统的相关技术
1.MVC模式
MVC模式最先应用于交互式界面,它是构成基础图的主要模式[4]。MVC结构模式就是为了满足多视图而设计的,为同样的数据提供多个试图而进行的应用程序。MVC模式能够更好地将数据与表示层分离。MVC模式属于一种开发型的数据模型,主要用于系统分布式中,用来确定系统各组织部分之间的关系,为可变化的设计界面。MVC模式将交互系统分解为视图、控制器以及模型等方面。视图的主要功能就是将数据模型之间的逻辑关系信息进行展示,展示给用户的特定信息,有着独特的展示方式,使得同样的信息可以采用不同的显示样式。控制器主要是用来处理软件与用户之间关系的,主要就是负责处理模型中变化比较大的信息,进而确保用户界面之间的联系。它能够接受用户信息的不断输入,进而将信息进行反馈,对模型进行控制,使得模型和视图能够统一。
2.JSF介绍
JSF是Java Server Face的简称,成为Java用户界面。人们在开发Java 的时候还是需要采用大量的词条,需要将页面信息加以保存,相比而言,其开发难度比较大,使用效率却非常低。Java Server Face的出现解决了这个问题,其中最引人注目的就是它的语言以及协议都可以脱离设备。使用Java Server Face所提供的扩展名以及用户界面,在使用开发工具的时候应该支持可视图的开发。目前,Java Server Face技术已经得到广泛利用。但是,Java Server Face自身也存在一些问题。如运行时的最大缺陷就是不能重复使用脚本,这就使得开发者不得不对整体的页面进行Ctrl+C、Ctrl+V操作,使得同樣的代码会多次出现,呈现出多个版本,进而使得对程序进行调试的时候变得更加复杂。Java Server Face上的每一个组件都是能替换的,就像转换器一样,每一个组件都能够被替代,使得Java Server Face使用的时候弹性更大。
3.Hibernate框架简介
Hibernate是一个映射框架,为开放源代码对象关系映射的框架,主要就是能进行轻量级的封装,使得设计Java程序的时候更随意。运用编程对象的方法更改数据库的数据,一方面能够从Java到数据进行映射,另一方面也能够从数据到Java进行映射,提供了数据查询平台。Hibernate本质上是一个中间件,能够提供大量数据库服务。它具有十分强大的灵活性,但是也十分复杂,能够为用户提供很多种运行方式。在整体的结构建设中,能够进行自我管理。管理整体的运行代码,这种运行方式使用Hibernate的一部分子集。在对整体机构进行解冻的时候,所有数据都会抽象化,会展现很多细节性问题,能够最大限度处理细节性问题,不会出现误差。
四、结语
为了提高报名效率,减少工作人员的任务量,设计计算机等级考试管理系统是十分有必要的,这对报名信息的管理有着十分重要的意义,可大大提高整体效率,方便学生们报考。
参考文献:
魏晓玲.全国计算机等级考试网上考务管理系统的设计.信息技术,2011(6).
赵高丽,冀红举,宋军平.基于SQL的高校考务管理系统的设计与实现.河南机电高等专科学校学报,2006(2).
王竹萍,陈 翔.计算机应用能力考核考务管理系统的设计与实现.杭州师范学院学报(自然科学版),2005(1).
张景元.基于VB的考务管理系统的设计与实现.计算机工程,2000(8).
关键词:计算机等级考试;网上考务管理;系统设计
中图分类号:TP311.52
文献标识码:A
随着信息化程度的不断加深,计算机的应用越来越受到人们的重视。计算机等级考试作为考查相关人员计算机能力的基本考试体系,其位置越来越重要,对社会的影响力也在不断加大,因此,报考人数也在不断增多。计算机等级考试网上考务管理系统还存在很多问题,如大部分考试设置都是采用十分简单的程序来收集学生信息,这就使得整个管理系统工作效率大大降低了,从而不方便学生报考工作的进行,对等级考试有很大的阻碍作用。
我们国家设在各个省份的考点都很多,大部分考点都设在大学校园内。目前计算机等级考试的报名时间是每年的6月份与12月份,主要报名方式为考生现场报名,由于考务管理人员在进行信息录入的时候,还需要学生签字以确认,因此工程量十分大,容易出现差错。尤其某些高校,还需要学生去总校报名,这就使得整体报名过程更加烦琐。为了提高报名效率,减少工作人员的工作任务量,设计计算机等级考试管理系统十分有必要,这对报名信息的管理有着十分重要的意义,可大大提高整体效率,方便学生们的报考。
一、计算机等级考试现状分析
计算机等级考试是大学生的必考科目,这对大学生来说十分重要,很多高校将其作为学生毕业的必要条件,即毕业生必须持有计算机等级证书方可拿到学位证。随着信息技术的不断发展,各大高校为适应社会需求。计算机考试改革正逐步推进,考试纪律也有了很大改变。但是由于手机的快速发展,手机作弊现象十分常见。目前来说,全国各个考试点虽然使用了信号屏蔽仪等多种方法来规范考试纪律[1],但是相关技术手段仍然跟不上,对舞弊行为还是缺乏有效监督。在发现学生作弊以后,由于多个因素影响,一些监考人员没有及时处理,可能会带来很严重的后果。目前相关科目的考试内容以及考试形式正不断改变,但很多考点还是不能满足基本的考试需求,不能解决整个考试过程中所出现的一系列问题。等级考试与其他的考试方式有很大的不同之处,正是由于这种组织形式的特殊性,考试管理员所承担的任务与其他考试有很大的不同,这就使得考试的顺利进行有了基本保障。所以,在计算机等级考试中,应该选择一个合适的考试软件,使用科技手段来解决目前存在的一些问题。
二、计算机等级考试系统模块设计
1.公告管理模块
公告是考生得知考试信息的主要方式,它为考务管理人员与考生之间架起了沟通的桥梁,考务人员创建并且发布了管理信息,考生通过公告了解报考信息以及报考时间,公告发布后,就会在公告栏里自动显示,考生能通过查看公告内容确定是否要报考该科目。每一条公告都包括基本标题、内容以及公告发布的时间。只有考务管理人员才有修改公告的权限,考生只能查看而不能更改。公告管理模块相对来说比较简单,只是涉及创建、阅读、重置以及删除操作,没有十分复杂的逻辑流程。
2.报名模块
这个模块是考务管理人员对科目信息以及考生信息进行核对的主要入口,开启与关闭也是由考务管理人员来操作。报名模块分为四个等级,分别是计算机初级、计算机二级、计算机三级、计算机四级。计算机初级主要考核基本的办公操作内容,计算机二级考C语言、Java语言以及VB、VF等内容[2],计算机三级主要考查数据库相关技术,计算机四级主要考查工程师的相关内容。考试科目并不是固定的,而是随着计算机技术的不断发展而不断改善,这就需要考虑到科目的增加、删除,考试大纲的实时变化等分模块设计。
此外,全国计算机考试每年分两次进行,具体日期也主要是以官方的公布为主,只有在考试之前规定的时间内才能够开启报名,这个报名权限也是必须高度加密的。一旦考试结束,应该立即关闭,系统设置对科目权限的设置也应该具备一定的管理功能。
3.考生注册于登录模块
考生注册是指对考生个人信息首次进行采集,没有注册的考生,只能浏览考试信息,不能报名。只有注册过的考生才能够报名。考务人员以及考务审核人员都是随机选取的,由报名点的老师承担相应的责任。他们不需要注册,使用管理人员的用户名与密码就可登录,就能够将各自的职能进行分块化管理,执行各自的职能。其他使用者都需要注册,需要真实填写个人信息,一旦填写虚假信息,其报名就会自动取消。注册成功以后,就能够根据自己的登录信息来报名。在填写报名信息的时候一定要反复核对,以确保报名信息的准确性;如果报名信息不准确,就会耽误自己的考试。
4.考生信息维护
考生信息维护主要是对考生注册的信息进行核对与维护,对考生提交的个人信息进行实时更新,并且反复核对现场信息,考务人员在对信息进行审核的时候需要将修改过的考生信息重新上传。还有一个十分重要的环节,就是上传采集到的考生照片时,要求学生上传的是最近三个月内的一寸免冠照片。
5.网上报名
考生通过网络报名端口报名,这是整个系统的核心所在,前面几个模块都是为这个模塊服务的。在每次考试开考以前,考务管理人员一定要确保已开启考试报名权限。当权限开启以后,考生就可以登录自己注册的账号报名了。点击“报名”按钮进入报名基本流程后,系统会显示相关的信息。阅读完整个执行细则以后,考生需要选择自己所要报考的科目,确认好自己的报名信息,尤其是身份证号码[3],就是为了在考试现场核对的时候不会出现差错。如果报名成功的话,会获得专属的报名号码,否则就会提示报名错误,自动返回细则的页面。报名成功以后,考生需要去指定的地点进行确认,在进行确认的时候告诉审核人员你的报名号码,根据你的报名号来审核你的信息。如果信息有问题的话,可以及时进行改正;如果信息没有错误,就会现场采集照片进行缴费,确认报名。这就是整个报名流程。 6.录入成绩与成绩查询
在考试成绩出来以后,考务管理人员会将整体成绩录入,为了简化操作,提高工作效率,需要考务管理人员按照系统默认的格式进行录入,然后将信息上传,通过系统读取整体文件,对数据进行整体更新。录入成绩以后,考生就可以通过自己注册的账号与密码登录到查询系统,对自己的成绩进行查询。
三、计算机等级考试系统的相关技术
1.MVC模式
MVC模式最先应用于交互式界面,它是构成基础图的主要模式[4]。MVC结构模式就是为了满足多视图而设计的,为同样的数据提供多个试图而进行的应用程序。MVC模式能够更好地将数据与表示层分离。MVC模式属于一种开发型的数据模型,主要用于系统分布式中,用来确定系统各组织部分之间的关系,为可变化的设计界面。MVC模式将交互系统分解为视图、控制器以及模型等方面。视图的主要功能就是将数据模型之间的逻辑关系信息进行展示,展示给用户的特定信息,有着独特的展示方式,使得同样的信息可以采用不同的显示样式。控制器主要是用来处理软件与用户之间关系的,主要就是负责处理模型中变化比较大的信息,进而确保用户界面之间的联系。它能够接受用户信息的不断输入,进而将信息进行反馈,对模型进行控制,使得模型和视图能够统一。
2.JSF介绍
JSF是Java Server Face的简称,成为Java用户界面。人们在开发Java 的时候还是需要采用大量的词条,需要将页面信息加以保存,相比而言,其开发难度比较大,使用效率却非常低。Java Server Face的出现解决了这个问题,其中最引人注目的就是它的语言以及协议都可以脱离设备。使用Java Server Face所提供的扩展名以及用户界面,在使用开发工具的时候应该支持可视图的开发。目前,Java Server Face技术已经得到广泛利用。但是,Java Server Face自身也存在一些问题。如运行时的最大缺陷就是不能重复使用脚本,这就使得开发者不得不对整体的页面进行Ctrl+C、Ctrl+V操作,使得同樣的代码会多次出现,呈现出多个版本,进而使得对程序进行调试的时候变得更加复杂。Java Server Face上的每一个组件都是能替换的,就像转换器一样,每一个组件都能够被替代,使得Java Server Face使用的时候弹性更大。
3.Hibernate框架简介
Hibernate是一个映射框架,为开放源代码对象关系映射的框架,主要就是能进行轻量级的封装,使得设计Java程序的时候更随意。运用编程对象的方法更改数据库的数据,一方面能够从Java到数据进行映射,另一方面也能够从数据到Java进行映射,提供了数据查询平台。Hibernate本质上是一个中间件,能够提供大量数据库服务。它具有十分强大的灵活性,但是也十分复杂,能够为用户提供很多种运行方式。在整体的结构建设中,能够进行自我管理。管理整体的运行代码,这种运行方式使用Hibernate的一部分子集。在对整体机构进行解冻的时候,所有数据都会抽象化,会展现很多细节性问题,能够最大限度处理细节性问题,不会出现误差。
四、结语
为了提高报名效率,减少工作人员的任务量,设计计算机等级考试管理系统是十分有必要的,这对报名信息的管理有着十分重要的意义,可大大提高整体效率,方便学生们报考。
参考文献:
魏晓玲.全国计算机等级考试网上考务管理系统的设计.信息技术,2011(6).
赵高丽,冀红举,宋军平.基于SQL的高校考务管理系统的设计与实现.河南机电高等专科学校学报,2006(2).
王竹萍,陈 翔.计算机应用能力考核考务管理系统的设计与实现.杭州师范学院学报(自然科学版),2005(1).
张景元.基于VB的考务管理系统的设计与实现.计算机工程,2000(8).