设为首页 | 成都一卡通
当前位置: 首页 > 新闻资讯 > 行业新闻 >
行业新闻
一卡通数字化考试系统的原理与技术
发布时间:2014-03-14 来源:未知
纸制考试有着很悠久的历史,使用范围还不错广的一种考试方式。随着科学技术的不断发展,其存在的问题也不断地显现出来,主要表现为(:1)操作费时、费力,又浪费资源。每次考试都要提前出题、排版和印刷,考生交卷后教师还要在指定时间范围进行改卷,这样的操作耗时又费力。(2)保密性不强,试卷印刷后在短时间内不易改动,每次都要印刷三种不同的试卷以应对突发的泄题事件的发生。(3)由于每份试卷都是一样的,所以相互抄袭现象严重。(4)成绩查询和统计不方便。(5)通信技术和网络技术的发展,为考生作弊提供了便利,因此作弊现象层出不穷。科学技术是一把双刃剑,可以利用现有一卡通技术和网络技术来解决纸制考试中存在的问题。
一、原理与技术
(一)MVC模式
MVC 是 Model-View-Controller 的缩写,中文翻译为“模型 - 视图 - 控制器”。MVC 模式把一个应用的输入、处理、输出流程按照 Model、View、Controller 的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。三者的关系
视图是用户与系统交互的界面,它把表示模型数据、逻辑关系及状态等信息以特定形式展示给用户,同时还负责将用户或者系统的请求传递给模型(Model),并接收模型所反馈回来的信息。模型包含了应用问题的核心数据、逻辑关系和计算功能,它封装了所需的数据,提供了完成问题处理的操作过程。控制器依据 I/O 的需要调用这些操作过程。模型还为视图获取显示数据而提供了访问其数据的操作,并负责管理数据库中数据的一致性,因此模型是 MVC 架构的核心。[2]控制器是沟通模型和视图的一个桥梁。它提供一个控制和处理请求的集中入口点,它负责接收、截取并处理用户请求;并将请求委托给分发者类,根据当前状态和业务操作的结果决定向客户呈一卡通数字化考试系统开发与实现
(二)一卡通技术
一卡通是指一张存有一组信息编码的智能卡,这组编码可以在相应的设备上被读取,从而实现多种不同功能的智能管理。通过智能卡上的编码信息,就可能从一卡通信息库中查询到所需要的信息,从而实现数据的共享。