[发明专利]一种考核系统在审
申请号: | 201210397965.X | 申请日: | 2012-10-18 |
公开(公告)号: | CN103778488A | 公开(公告)日: | 2014-05-07 |
发明(设计)人: | 洪洲 | 申请(专利权)人: | 广州城市职业学院 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/20;H04L29/08 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 张超 |
地址: | 510405 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 考核 系统 | ||
技术领域
本发明涉及阅卷考核系统,更具体的说,本发明涉及一种程序设计编程题考核系统。
背景技术
程序设计语言中编程题的考核在高校大多数计算机专业基础课程的考核中有着非常重要的作用,能否全面、准确、客观的完成对编程题的考核评分工作将是能否全面衡量一个学生程序设计能力的关键[3]。目前,程序设计语言的考核虽然也采用了考试系统考核,但绝大部分考试系统考核后的阅卷仍然采用的是人工阅卷的方法,这种方式不仅要付出极大的人力、物力,而且批阅的周期长,并且容易受阅卷人的主观判断影响,不能客观的反映学生的程序设计能力,阅卷的误差较大,准确度较低。
发明内容
本发明解决的技术问题是提供一种考核系统,以实现通过考核系统自动对学生的程序设计语言编程进行考核,提高阅卷的智能性、客观性。
为解决上述技术问题,本发明采用如下技术方案:
一种考核系统,用于程序设计编程题考核,该系统采用客户端/智能移动代理/服务器端的架构,其中:
服务器端包括:程序设计编程题的试题库、考生信息库、考试说明文件以及系统配置文件,另外服务器端还包括主代理Agent和组卷代理Agent,其中所述组卷Agent用于在接收到组卷要求后按照相应的学生模型从试题库抽取试题进行组卷生成试卷,并将试卷发送给主代理Agent;
所述主代理Agent用于在检测到客户端待考核的用户请求时开始响应,根据用户账号查询考生信息库得到学生模型,然后将学生模型和组卷要求以消息的形式发给组卷Agent,在收到组卷Agent发来的试卷后连同考试说明文件和系统配置文件一起进行打包、加密,生成考试所需信息,然后载入智能移动代理;
所述智能移动代理用于在移动到客户端上后,生成有客户端本地运行的考核相关的相应代理Agent,该本地运行的考核相关的相应代理Agent进行考核并得到该考核的学生成绩和相关信息,综合后形成考试结果信息,打包后载入智能移动代理;
智能移动代理从客户端移动到服务器端中,卸载有关数据,将学生模型存入考生信息库中相应的学生记录中。
其中,客户端本地运行的考核相关的相应代理Agent主要包括有:
界面代理Agent、组卷代理Agent、出卷代理Agent、考核过程代理Agent、阅卷代理Agent和成绩统计代理Agent;
其中界面代理Agent用于根据考试说明文件和系统配置文件的内容生成考试界面;
组卷代理Agent用于根据用户的实时要求组成编程题的考核试卷功能;
出卷代理Agent用于与组卷代理Agent进程协作完成出卷的功能;
考核过程代理Agent用于监视考试过程,包括内置一个定时器、数据记录器和状态检测器;
阅卷代理Agent用于根据数据记录器中的内容和数据包中的标准答案完成试卷评阅的任务,并将结果放回到学生模型库中,然后通知成绩统计代理Agent;
成绩统计代理Agent用于从学生模型库中提取成绩和相关信息,综合后形成考试结果信息,打包后载入智能移动代理。
与现有技术相比,本发明具有以下有益效果:
本发明的考核系统,采用客户端/智能移动代理/服务器端的架构,可以实现自动阅卷,提高了阅卷的智能性、客观性,与传统方法设计的考核系统相比具有灵活、分布、可靠等突出特点,即与传统的B/S,C/S考核系统的工作模式相比,本发明的考核系统利用多Agent的协同工作的特性,每个Agent即是服务器端又是客户端,在网络中传输的数据仅仅是必要的交换信息,大量的数据采集与处理的工作不在网络上进行数据的传输,而是由每个Agent在自身的可控范围内协作完成,大大减少了网络中的数据冗余,优化了网络资源,较大地提高了网络性能。
另外,本发明的考核系统智能性提高了,每个智能体对应系统中相应的功能模块,利用Agent智能化的特点,使系统的每个功能模块的智能化性能得以显著提升。如在界面功能模块中,使用智能体对考生的相关信息进行记录分析工作,可为每个考生生成不同的试卷界面,并给出相应的考试提示信息;在阅卷功能模块中,采用了智能阅卷算法进行计算机的阅卷工作。
另外,本发明考核系统还增强了系统的扩展性与可维护性。系统中的多个代理Agent是相互独立而又彼此联系的实体,易于维护和扩展,从而提高了整个系统的护展性与可维护性。
附图说明
图1是本发明考核系统的一个具体实施例的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州城市职业学院,未经广州城市职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210397965.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蜂蜜花粉软糖及其制备工艺
- 下一篇:直接方式的闪烁体面板及其制造方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理