📄 readme.txt
字号:
开放式考试系统网络部分说明
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
请1024*768全屏幕观看
环境要求:
Windows 98、Me、2000、XP系统,具备TCP/IP网络环境,考试机能通过TCP/IP协议连通收分服务器。
安装了ADO数据库驱动 (注:98以后的系统自带,或者安装Office及安装本考试系统都会安装上ADO驱动
如果提示 ADO Error 等信息,请手工执行考试系统目录下的Mdac_typ.exe来安装)。
材料准备:
考务系统输出的考生数据库 (MDB格式),如果需要进行考试机的管理,还需要考试机的IP地址范围
(可向机房管理人员咨询)。
软件安装:
安装考生系统时选择 <自定义安装> 即可安装上网络收分部分.
使用流程:
1) 启动 NetScore.exe 网络收分程序。
注意不能和 NetClient.exe 同时启动,否则会启动失败,如果发现右下角有上下箭头的图标,
请在任务管理器中结束 NetClient 进程,然后再启动 NetScore.exe 。
2) 导入考生信息库
选择工具栏的 <导入考生库> 导入考生信息库,此库和考试机上需要导入的是同一个库,应该为
考务报名系统输出的一个MDB文件。
如果是第一次导入并且系统中已经有考生信息,请在弹出的对话框中选择 <是> 来清空已有数据。
(注:测试系统时通常会遗留下测试考号的信息,一定要清空)
到此为止,系统即可进入步骤 5 等待收分,如果想避免每台考试机收分监考教师必须输入服务器
的IP地址这样一个步骤,并且想考试过程中对考试机进行简单管理,可以继续按照下面的操作来进行。
3) 配置考试机IP地址;
选择工具栏上 <配置 IP 地址> ,将所有的考试机IP地址加入列表,当然,范围可以大一些以避免
遗漏考试机,
(注:考试系统是通过 IP 地址来唯一确认一台考试机并和其通讯的。)
4) 扫描并设置考试机的传分服务器地址
此操作只要在第一场收分之前进行就可以,通常在安装完毕以后,或者考试第一场开考15分钟以后,
开启 <扫描> 功能,扫描能够连通的考试机并将其收分服务器设置为服务器的IP地址。
(注:此操作进行一次即可,以后想及时了解考试机的状态,则可以使用 <刷新> 功能);
扫描时间依赖于考试机数量,服务器会在状态栏显示扫描进度,扫描完毕以后,<考试机列表> 会
显示出所有考试机器的当前状态。
5) 等待考试完毕以后考试机回送分数。
分数回收会用不同的图标代表不同的考生状态。
没有必要每场都重新启动一次收分,收分程序一般启动以后直到这一天考试结束。
6) 统计考试信息
待所有场次都考试完毕之后,使用 <统计信息> 功能统计考试记录是否正确,使用 <查找丢失成绩记录>
功能查找没有回收分数的考生记录,对比考场记录清单,回收未回收的分数。
7) 上交考生成绩库
所有记录都正确无误,使用 <导出上交库> 功能将导出的 .db 库文件上交。
至此,考试结束。
其他功能:
1) 合并成绩库
如果某个考点有多个机房,多个校区,或者机器数量比较大而使用了多个服务器,则这些服务器的分数
数据可以合并,合并的成绩库其实就是其他考点导出的成绩库 (.DB文件)。
2) 在所有考试机上发送消息
点击菜单上相应选项可以给所有考试机发送简单的通知消息。
注意发给所有考生的信息不要使用 <允许对方回复> 功能。
3) 在所有考试机上执行命令
服务器可以发送一些简单的命令令考试机执行,就相当于在考试机上直接操作,这样在管理上可以避免
在机房里每台机器上依次操作。这些可以使用的命令举例如下:
●从 http 或者 ftp 上获取某个文件,这些文件放在考试系统目录下
wget http://www.edu.cn/abc.exe
wget ftp://192.168.1.1/sp.exe
wget ftp://192.168.1.1/ksxt.mdb -P kf2003
●打开某个网页
http://www.edu.cn
●注册控件
regsvr32 d:\ks2006\ocx\mswinsck.ocx
●取消信使服务
net stop msg
●启动某个DOS命令并且执行后关闭窗口
cmd.exe /c copy a.txt b.txt
●启动某个DOS命令并且执行后保持窗口
cmd.exe /k ipconfig /all
●启动Word
winword
。。。。。
简单说来,考试机上任何的可执行文件都可以用这种方式通过服务器发送来执行。
举例:为了简化每台机器依次导入考生库,那么可以将已经导入好地ksxt.mdb放到某个ftp服务器上,
假设 192.168.1.1,然后在服务器上让所有客户机执行如下命令:
wget ftp://192.168.1.1/ksxt.mdb -P kf2003
则所有考试机会自动从 ftp 服务器把新的ksxt.mdb下载下来并放入 kf2003目录。
以上只是一个例子,具体使用还需要做好试验再具体进行。
4) 锁定,重新启动,关闭考试机
重启,关闭所有考试机的操作通常都是在安装的时候或者考试完毕以后进行的,避免机房管理人员重复的
去关闭每台计算机。
以上功能中的 2、3、4除了可以对所有考试机进行以外,还可以单独对某台考试机进行,只需要在
<考试机列表> 中选择某个考试机从右键菜单中选择相应功能即可。
以上管理功能都需要考试机器事先启动考试系统,或者启动 NetClient.exe 通讯终端,启动后会在右下角
任务栏区出现一个上下箭头的图标。此通讯终端可以通过 ctrl+F11 来打开,需要管理密码。
注意事项:
1) 如果使用了测试考号和测试用的收分记录,则在正式考试之前必须清空.其中考生信息在再次导入的时
候会提示是否清空,成绩信息则可以通过菜单清空。
2) 回收所有成绩,对所有考试机发送消息,执行命令,等操作都要慎重进行,因为这些操作是对所有
考试机的操作,所以瞬间网络流量会比较大,对于机器或者网络不是很好的考试环境,不建议使用。
3) 如果计算机安装了病毒防火墙或者网络防火墙,有可能会影响考试机器和服务器的分数传送及状态传送,
典型特征就是分数发送后程序出错(一般是分数能发送出去,但接收不到服务器返回的确认信息导致的,这种
情况服务器端一般能看到已经收到分数,所以对分数不会有影响),请在考试过程中禁止掉或者卸载防火墙
如果用户如果不想卸载或者关闭防火墙,可以在防火墙规则里边设置让 NetClient.exe Kf2005.exe
NetScore.exe 三个程序顺利通过,或者开启 6666,7777,8888三个端口的TCP及UDP通讯(双向)。
4) Windows 98 系统内核和NT系列差别较大,机器稳定性差,因此不建议考点使用 Windows 98 系统来考试
建议使用Windows 2000系统。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -