首页
关于公司
公司简介
企业文化
发展历程
荣誉资质
最新动态
公司动态
行业新闻
产品中心
人才招聘
联系我们
公司服务热线 0531-87901000

产品中心

当前位置:首页 - 产品中心
干部量化考核管理系统
本系统由两部分组成:干部量化考核管理系统(C/S模式)、在线考试系统(B/S模式),用于干部的量化考核,系统随机抽题,保证了同一张试卷上不会出现相同试题。在考生考试过程中,采取对试卷页的全屏显示,同时,通过捕捉键盘按键的键值,通过客户端考生按键时的分析,对如复制、粘贴、屏幕切换等进行了屏蔽,可以防止考生在考试时作弊行为。
产品概述

   +软件介绍

  +为健全和完善干部量化考核工作的内容及程序,使干部考核结果更加公正、准确地反映干部德才表现情况,根据各单位2005年度反馈的情况及干部处平时掌握的情况,以及“关于《干部量化考核暂行规定》的修改意见”的相关内容。计划对“山东省边防总队干部量化考核管理系统”进行软件的相关功能调整和增加,以适应2006年度全省干部量化考核的工作。
   + 本系统由两部分组成:干部量化考核管理系统(C/S模式)、在线考试系统(B/S模式)。
   +为健全和完善干部量化考核工作的内容及程序,使干部考核结果更加公正、准确地反映干部德才表现情况,根据各单位2005年度反馈的情况及干部处平时掌握的情况,以及“关于《干部量化考核暂行规定》的修改意见”的相关内容。计划对“山东省边防总队干部量化考核管理系统”进行软件的相关功能调整和增加,以适应2006年度全省干部量化考核的工作。

+核心技术:
与Microsoft  Excel技术结合。
+系统借用开发工具提供的对象链接与嵌入(Object  Linking  Embedding,简称OLE)功能支持,在应用程序中使应用程序与Excel的对象生成复合文件,并使应用程序和复合文件进行数据通信。
+OLE自动化是应用程序和生成的复合文件之间互相操纵的一种技巧。我们正是借助于Microsoft  Excel所提供的自动化服务器,通过程序编写自动化控制器。采用OLE自动化来创建OLE对象,当激活一个OLE对象时,服务器程序仅在容器程序内部激活,也就是所谓的“就地激活(in-place  activation)”。然后通过自动化控制器实现数据流在OLE对象和应用程序之间的交流和传递。
+应用程序能够从一个OLE服务器端应用程序进行链接与内嵌。当启动OLE控件的一个对象时,应用程序可以将控制权转换给OLE服务器端应用程序。那么我们的系统用户就可以直接在OLE  Container应用程序之下直接存取所有OLE服务器端的功能。
+OLE对象与应用程序的数据传递我们采用了“OLE嵌入对象”的方式。嵌入对象存在于复合文件中,并成为它的一部分,防止了复合对象因移动或链接失效而导致的检测不到的危险。
智能的组卷方案
+考生试卷的生成是系统管理员设置的试卷组成。在根据组成抽取题目时,系统采用了智能的组卷方式。
+在根据规则进行试卷生成,此试卷是完全动态生成的。其中试卷上所有的题型根据提前设定的试卷规则进行加载;同时试卷上的试题是从题库中抽取出来的,此过程当中利用了自制的随机算法,保证了一张试卷上不会出现重复试题。
其中随机算法的机制为:利用伪随机数生成器Random,一种能够产生满足某些随机性统计要求的数字序列的设备。伪随机数是以相同的概率从一组有限的数字中选取的。所选数字并不具有完全的随机性,因为它们是用一种确定的数学算法选择的,但是从实用的角度而言,其随机程度已足够了。随机数的生成是从种子值开始。如果反复使用同一个种子,就会生成相同的数字系列。产生不同序列的一种方法是使种子值与时间相关,从而对于  Random  的每个新实例,都会产生不同的系列。要提高性能,请创建一个  Random,以便随着时间的推移可以生成很多随机数,而不要重复新建  Random  来生成一个随机数。
+在具体生成Random实例时,采取了从系统时钟派生出的种子值,根据此带有种子值的随机数生成器可以得到题库范围内的随机序列,根据此序列进行题库中试题抽取,保证了同一张试卷上不会出现相同试题。
+防作弊功能
+ 在考生考试过程中,采取对试卷页的全屏显示,同时,通过捕捉键盘按键的键值,通过客户端考生按键时的分析,对如复制、粘贴、屏幕切换等进行了屏蔽,可以防止考生在考试时作弊行为。
+通过键盘上的按键、鼠标左右键生成对象window.event.keyCode,即代表的键值,再通过微软提供的基于IE的onkeydown、onmousemove及oncontextmenu精确地捕获客户端(考生)即时的终端动作,与事先定义的枚举Enum对象中的键值进行比较,进行快速的判断,最终通过返回的真伪值实现客户端终端动作的正确响应。而这一切从获取终端动作、到分析动作对应的键值、最终响应动作效应,在最初由服务器端发出指令外,以后动作资源消耗都由客户端承担,完全由客户端脚本函数块实现,利用IE内部机制实现页面功能的实现,即保证了服务器端资源的消耗,也实现了客户端终端动作屏蔽的目的。
+禁止重复登陆
+综合原理:利用此登陆机制实现后登陆成功者,自动把之前登陆成功者蹬出,防止同一用户同时对系统进行操作,造成操作结果混乱。
+利用应用程序状态对象Application,具有用于启动和停止应用程序和线程以及处理  Windows  消息的方法,对这种按应用程序的实例的访问权限是通过名为  Application  的  HttpContext  属性提供的,完成对应用程序范围内所有会话的的方法和事件的访问。在应用程序周期内来保存用户登陆时产生的唯一Session对象的会话状态的唯一SessionID,再通过哈希表Hashtable利用字典表形式公开保存此对象的键/值。当把某个元素添加到  Hashtable  时,将根据键的哈希代码将该元素放入存储桶中。该键的后续查找将使用键的哈希代码只在一个特定存储桶中搜索,这将大大减少为查找一个元素所需的键比较的次数。Hashtable  的加载因子确定元素与存储桶的最大比率。加载因子越小,平均查找速度越快,但消耗的内存也增加。默认的加载因子  1.0  通常提供速度和大小之间的最佳平衡。当创建  Hashtable  时,也可以指定其他加载因子。当向  Hashtable  添加元素时,Hashtable  的实际加载因子将增加。当实际加载因子达到此加载因子时,Hashtable  中存储桶的数目自动增加到大于当前  Hashtable  存储桶数两倍的最小质数。
+当有同用户名的用户登陆成功后,会重写Application对象中对应的值,同时之前登陆成功的用户任何操作都会检测到此对象的更改,最终之前登陆成功的用户被强制蹬出,无法进行任何操作。

优势与特点
性能参数
应用范围