[发明专利]一种基于客户端的考试方法及系统在审
申请号: | 201710253262.2 | 申请日: | 2017-04-18 |
公开(公告)号: | CN107146175A | 公开(公告)日: | 2017-09-08 |
发明(设计)人: | 张飞鹏 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
主分类号: | G06Q50/20 | 分类号: | G06Q50/20;H04L29/08 |
代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 杨立 |
地址: | 100086 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 客户端 考试 方法 系统 | ||
技术领域
本发明涉及在线培训考试技术领域,特别是涉及一种基于客户端的考试方法及系统。
背景技术
随着智能手机的普及,越来越多的企业或个人拥有了自己的手机端应用,而随着云时代的到来和信息化技术的不断发展,企业对在线培训、在线考试的需求越来越高。目前,在线培训考试一般有两种方式,一是通过开发独立的手机端应用,通过独立的手机端应用进行在线考试;二是考试人员在手机端应用中打开网页。
前者,独立的手机端应用需要每个需要培训考试系统的开发人员开发一套手机端应用,且参加考试的人员需要安装该应用。但参加考试的人员的手机上已经安装了各式各样的应用,手机电量消耗较大,且各种手机端应用占用大量的存储空间。后者,手机端应用中打开网页的方式不需要用户额外安装手机端应用,但是需要用户每次考试时打开网页,体验差,且额外耗费流量。另外,对开发人员来说,单点登录不易控制,且存在安全隐患。
发明内容
本发明提供一种基于客户端的考试方法及系统,用于解决在线培训考试系统开发和维护的成本高、用户体验差以及耗电量高的问题。
本发明解决上述技术问题的技术方案如下:一种基于客户端的考试方法,包括:
步骤1、具有考试数据接口的开发包内嵌入客户端;
步骤2、所述客户端通过所述数据接口获取服务器中的考试数据;
步骤3、所述客户端开启后,通过所述开发包展示考试界面。
本发明的有益效果是:本方法通过在客户端中内嵌开发包,实现考试系统的统一维护,避免了企业在组织在线培训考试时需要独立开发考试系统的问题,降低了企业对考试系统的开发维护成本,同时,减少了参加考试人员的安装工作,并提高了考试系统的安全保证。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述步骤1包括:
步骤1.1、在所述服务器上注册客户端;
步骤1.2、所述服务器接收开发者输入的所述客户端对应的应用唯一标识,生成并输出与所述应用唯一标识对应的授权码;
步骤1.3、所述服务器接收开发者输入的开发包下载命令和所述客户端的类型,下载与所述客户端的类型对应的具有考试数据接口的开发包;
步骤1.4、接收并根据开发者输入的所述应用唯一标识、所述授权码和考试人员的人员标识,通过所述开发包的接口将所述开发包内嵌入所述客户端。
进一步,所述步骤1.4包括:
步骤1.4.1、开启所述客户端应用时,所述开发包中预设的加密单元接收开发者输入的所述应用唯一标识、所述考试人员的人员标识及所述授权码,并将所述应用唯一标识、人员标识、所述授权码加密生成字符串;
步骤1.4.2、根据所述字符串,所述开发包通过其接口内嵌入所述客户端应用,完成开发包向客户端的嵌入。
进一步,所述步骤2包括:
步骤2.1、在所述服务器导入考试数据和所述考试人员的人员标识后,所述客户端通过所述数据接口向所述服务器请求考试数据,且所述开发包向所述服务器发送所述开发包接收的所述考试人员的人员标识;
步骤2.2、所述服务器对比所述开发包发送的所述考试人员的人员标识和所述服务器中导入的所述考试人员的人员标识是否一致,若是,则所述服务器向所述客户端发送考试数据,若否,则所述服务器拒绝向所述客户端发送考试数据。
本发明进一步的有益效果是:开发包内嵌入客户端时需要应用唯一标识、考试人员的人员标识和授权码,并将应用唯一标识、考试人员的人员标识和授权码生成字符串,而在服务器导入考试数据时也需要导入考试人员的人员标识,在调用考试数据接口时需要对比两者是否一致,如一致,服务器才会向客户端发送考试数据,保证了考试数据的安全。
进一步,所述客户端包括android客户端和ios客户端,其中,所述android客户端对应的开发包为jar包,所述ios客户端对应的开发包为framework文件。
本发明还提供了一种基于客户端的考试系统,包括:开发包内嵌模块、考试数据获取模块和考试界面展示模块;
所述开发包内嵌模块,用于将具有考试数据接口的开发包内嵌入客户端;
所述考试数据获取模块,用于所述客户端通过所述数据接口获取服务器中的考试数据;
所述考试界面展示模块,用于所述客户端开启后,通过所述开发包展示考试界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710253262.2/2.html,转载请声明来源钻瓜专利网。