ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

NCRE 局域网考试系统 · 部署与使用说明

NCRE 局域网考试系统 · 部署与使用说明 NCRE 局域网考试系统 · 部署与使用说明适用版本锦华教育 NCRE 练习系统ExamClient 局域网考试服务端ExamServer 本文档面向负责机房部署的老师/技术人员说明如何在「教师机 考生机」的局域网环境中完成一次全真模拟考试。一、系统组成组件程序运行机器作用考试服务端ExamServer.exe教师机1 台监听端口、用户管理账号姓名、下发科目代码与开考指令、实时监控、监考指令、收卷、成绩记录考试客户端ExamClient.exe考生机N 台局域网登录、本地题库抽题作答、交卷上传、响应监考指令教师管理端TeacherAdmin.exe教师机1 台考生档案、成绩查询统计一键从服务端同步考生与成绩、考试场次通信方式局域网 TCP默认端口 20260消息格式 [4字节大端长度] [UTF8 JSON]。登录方式服务器端「用户管理」分配账号用户名 密码考生凭账号登录客户端。二、部署步骤教师机服务端安装Ncre练习管理系统后桌面有服务管理端、教师管理两个图标双击运行 服务管理端打开监考台。确认本机 IP窗体顶部「本机 IP」栏会显示本机所有局域网 IP。考生客户端确认所有考生机与教师机在同一局域网网段且防火墙放行 20260/TCP 与 20261/UDP或临时关闭防火墙。防火墙放行可选Windows netsh advfirewall firewall add rule nameExamServer dirin actionallow protocolTCP localport20260 netsh advfirewall firewall add rule nameExamServerDiscover dirin actionallow protocolUDP localport20261三、U盘授权服务端服务端采用U盘绑定授权机器码 插入服务器的 U 盘卷序列号格式 XXXX-XXXX。打开 服务管理端→ 顶部「授权管理」→ 弹出「授权注册U盘绑定」。插入授权 U 盘点「重新读取 U 盘」把显示的机器码如 6E58-29A5发给授权管理员。管理员生成注册码加载配对私钥 → 粘贴机器码 → 选科目/天数 → 生成。把注册码粘贴到服务端授权窗口 → 点「激 活」。激活成功后注册码文本框转为只读激活按钮置灰不可用授权状态显示「已生效」持续验证服务启动后每 5 秒校验授权 U 盘是否在位——U 盘在位服务正常运行U 盘拔出立即向全部在线客户端广播踢出指令 →终止网络服务、强制全部客户端下线并弹出授权窗口重新插入 U 盘后可再次启动服务。未激活或 U 盘不在位时「启动服务」按钮会被拒绝。四、成绩数据加密约定传输密文客户端交卷时把 {score:得分,answer:答案快照} 整体加密后上传。存储密文服务端 scores.json结构化成绩库与 Submissions\ 答卷存档中得分与答案均为密文数据库文件泄漏也无法直接读出成绩。教师端明文TeacherAdmin「同步服务端数据」时用约定密钥解密成绩查询列表为明文导出明文成绩查询页「导出Excel」生成 .xlsx 工作簿明文可直接用 Excel/WPS 打开编辑。五、考试操作流程第 1 步教师机准备考生账号双击桌面图标 教师管理切到「用户管理」标签页第 2 步教师机启动服务在「在线客户端」标签页确认端口默认 20260点击「启动服务」。第 3 步考生机登录客户端会① 连接服务端 → ② 收到加密科目代码并解密 → ③ 账号密码验证服务端校验用户名单→ ④ 加载本地题库 → ⑤ 进入练习/考试界面。双击运行桌面练习系统进入登录界面蓝头锦华教育 · 科目名称。服务器IP 会自动探测填入客户端启动后通过 UDP 广播自动发现局域网内的服务器自动填入服务端真实 IP、端口和科目代码同时界面会记住上次成功登录的地址。跨网段等特殊情况可手工修改 IP。输入服务器分配的用户名和密码。可点击科目代码旁的「刷 新」测试连接并获取当前科目点击「登 录」。第 4 步教师机广播开考在「在线客户端」标签页点击「广播开考」服务端向全体在线考生下发开考指令科目代码 时长考生端弹窗提示开始作答。也可点击「发送提示」给全体考生发监考文字提示。第 5 步实时监控与监考指令「在线客户端」列表实时显示在线考生用户名/姓名/分组/科目/IP/机器名/登录时间。按钮作用广播开考向所有在线考生下发开考指令发送提示向所有在线考生发送监考提示文字客户端弹窗强制下线选中选中某考生后强制其退出客户端收到踢出提示后关闭启动/停止服务控制监听端口锁屏/解锁指令lock/unlock保留在协议中客户端全屏锁屏窗体LockScreenForm 随时可响应。第 6 步交卷与回收考生在客户端交卷并本地评分后结果自动上传服务端。服务端将答卷快照存档到 Submissions\ 目录用户名_时间.txt含得分并写入结构化成绩库 scores.json账号/姓名/科目/得分/交卷时间/IP/机器名。「登录日志」标签页记录每个账号的登录/退出时间「运行日志」记录全部服务端事件。第 7 步教师管理端同步考生与成绩打开 教师管理在「考生管理」或「成绩查询」标签页点击「同步服务端数据」考生姓名对应规则服务端「用户管理」里的账号即考生身份——用户名 → 准考证号姓名列 → 考生姓名。建议建账号时用户名直接用准考证号如 202021001076、姓名填真实姓名两端即完全一致。同步内容users.json → 考生管理新增缺的考生已有考生更新姓名/科目不删除教师端手工数据scores.json → 成绩查询每次交卷一条按账号交卷时间去重可反复同步数据目录定位自动按上次同步目录 → 同仓库调试路径 → 手工选择选 ExamServer.exe 所在目录选择一次后自动记住。成绩查询页可「成绩统计」按科目汇总人数/平均/最高/最低和「导出CSV」。考生登录时服务端已校验账号交卷记录里的姓名取自服务端用户管理因此成绩姓名天然与账号对应无需二次录入。六、局域网 vs 单机模式特性单机练习原功能局域网考试新增入口已注册直接进主界面登录界面账号密码服务器IP端口身份验证本地注册码服务端用户管理名单校验用户名密码试卷本地抽题服务端下发科目代码开考指令本地抽题交卷本地评分/记录本地评分 上传服务端存档Submissions\监考无广播开考/发送提示/强制下线/锁屏降级——连不上服务端时无法登录(登录界面提示先启动服务器端)七、常见问题FAQQ1考生连接失败提示「登录 NCRE 练习系统失败」。检查教师机 IP 是否正确、服务端是否已「启动服务」可先点登录界面的「刷 新」测试连通。检查防火墙是否放行 20260/TCP 与 20261/UDP。检查教师机与考生机是否在同一网段。Q1b登录界面的服务器IP没有自动填上服务端 IP服务端未「启动服务」时不会应答探测启动后重新打开客户端即可。防火墙拦截 UDP 20261 也会导致探测失败放行后正常此时可手工填写教师机 IP。跨 VLAN/跨网段广播不可达需手工填写 IP功能不受影响。客户端已记住上次成功登录的地址正常情况下第二次起无需填写。Q2考生登录提示「用户名不存在」。服务端「用户管理」中没有该账号请先添加或批量导入。Q3考生登录提示「密码错误」。密码与服务端记录不一致教师可在「用户管理」选中该用户点「重置选中用户密码」。Q4考生登录提示「该账号已停用」。教师在「用户管理」中停用了该账号选中后点「启用/停用账号」恢复。Q5考生登录提示「该用户已在线 / 在线人数已达上限」。同一账号在另一台机器已登录教师可「强制下线选中」后再登录或在「系统设置」调大在线上限。Q6交卷后服务端没有存档。检查考生机与服务端网络是否中断服务端「运行日志」有交卷记录表示已收到。·存档位置ExamServer.exe 同目录或 config.json 中 DataDir下的 Submissions\。Q7锁屏后考生无法操作如何解除服务端下发 unlock 指令即可考生端无法自行解除。海致岚软件工作室 编制2026年10月2日星期五
返回列表