当前阶段免费使用局域网部署Windows 客户端自动判分

让每一场机房考试,都有可恢复的答案与可信的结果。

LanExamSystem 面向高校、培训机构与企业内训,统一题库、组卷、定向发布、考生作答、异常恢复、集中交卷、自动判分、成绩报告和审计归档。

100 + 1典型机房拓扑设计目标
3 类v1 正式题型:单选、多选、判断
112当前自动化测试通过
LanExamSystem 教师端考试控制台实际运行界面截图
教师端实际运行界面:考试状态、在线终端、答题进度与判分任务集中查看
Built for your environment

不同使用方,关注的是同一条可靠链路。

不是把纸面考试简单搬到电脑上,而是让组织者知道何时可发布、异常时如何恢复、提交后如何确认。

高校 / 职业院校

标准化机房考试

按专业大类和班级定向发布,适配公共机房终端,统一输出成绩与教师视角报告。

  • 班级与专业筛选
  • 考生身份确认
  • 异常暂停与续考
培训 / 认证机构

批次化测评流程

从 Excel 或 MySQL 题库导入到组卷、发布、判分和归档,减少重复人工操作。

  • 题库标准化
  • 客观题自动判分
  • PDF / HTML 成绩单
企业 / 内部人才发展

内网可控的技能评估

数据停留在组织局域网内,适合内训考试、岗位基础知识测评和内部竞赛。

  • 本地化部署
  • 终端集中管控
  • 审计与答卷留存
Core capabilities

围绕考试全流程,而不是孤立功能。

正式链路以服务端时间、不可变快照、稳定 QuestionId / OptionId 和持久化任务为基础。

题库与组卷

Excel、本地 MySQL、云端 MySQL 统一进入标准题库;v1 正式限制单选、多选、判断三类题型。

定向发布与个人计时

按专业大类、班级筛选本场考生,使用服务端时间控制登录窗口与个人考试时长。

轻量实时监考

答题进度以随机轻量心跳更新,教师端查看 IP、在线状态、计时状态和最后同步时间。

断网与重启恢复

单题作答即时写入本地 SQLite;服务端检查点用于换机恢复,旧快照不会覆盖本地较新答案。

答案安全隔离

考生 DTO 与 candidate-v1 包从类型层不包含正确答案和判分规则,标准答案只在服务端快照中使用。

判分、报告与归档

答卷进入持久化判分队列,教师端查看成绩并导出 PDF / HTML 报告,保留哈希与审计信息。

Recovery by design

考生机重启,不应该意味着从零开始。

系统把“恢复”放进正式考试链路:答案每次变化立即持久化,登录凭据则不跨重启保存。考生重新开机后必须手动登录,认证通过后再合并恢复数据。

  • 账号与密码每次冷启动保持空白,不自动登录。
  • 本地单题快照优先,服务端只补齐缺失数据。
  • 教师机持久队列可在服务重启后继续处理待判分任务。
LanExamSystem 考生端登录页面实际运行界面截图
考生端实际运行界面:每次冷启动均要求手动输入考号与密码
Architecture

客户端无答案,服务端保留判分真相。

题库定义经过组卷与发布形成不可变 AttemptSnapshot,再分别映射到考生视图和服务端判分快照。

LanExamSystem 从题库导入、标准化、组卷、考试快照、客户端作答到服务端判分的系统架构图
架构图根据当前 Solution 项目引用、题库 v1 规范与提交判分链路绘制
25–55 秒随机轻量进度心跳
3–5 分钟完整答案检查点节奏
90 秒认证通信离线阈值
OptionId乱序后仍稳定的判分键
End-to-end flow

从题库到归档,一条链路完成。

01 · PREPARE导入与组卷

统一题型、答案和 OptionId,生成试卷关系。

02 · RELEASE发布与筛选

设置登录时间、考试时长、专业与班级范围。

03 · ATTEMPT快照与作答

服务端冻结试题快照,客户端即时保存答案。

04 · SUBMIT交卷与队列

答卷校验、上传受理,进入持久化判分队列。

05 · REPORT成绩与归档

教师端查看结果,导出报告并保留审计证据。

Screenshots & architecture

在同一组轮换中查看教师端、考生端与系统架构。

当前三张素材均来自真实运行界面或已核验的项目架构图,后续可以继续扩展更多截图。

Deployment facts

部署要求透明,避免上线前才发现边界。

以下要求来自当前代码目标框架和项目文档,不用宣传口径替代真实兼容性。

组件当前环境要求在考试中的职责
考生客户端Windows 7 SP1 / 10 / 11,.NET Framework 4.8,x86登录、答题、本地保存、心跳、检查点、交卷与考试环境控制
教师端 / 服务端64 位 Windows 10 22H2 / 11 / Windows Server 2019+;建议自包含发布考试发布、服务端计时、快照、答卷受理、判分队列、报告与终端管控
数据服务MySQL 8.x,建议 utf8mb4;考生端本地 SQLite题库、考试记录、快照、任务、审计与本地答案持久化
典型网络同一可靠局域网,目标场景 100 台考生机 + 1 台教师机TCP 指令/心跳、HTTP 包分发与上传、UDP 自动发现
上线边界:自动化测试不能替代真实机房验收。正式考试前应在目标交换机、数据库和终端镜像上完成集中登录、断网、断电/重启、换机、集中交卷与升级演练。教师端当前不能运行在 Windows 7 SP1。
CURRENT · FREE TO USE

现阶段免费使用。

当前阶段面向教学试点、机构内部评估和企业内训体验免费开放。你可以查看公开仓库并联系获取部署交流;具体部署支持、定制范围和后续服务安排以沟通确认为准。

访问 GitHub 仓库
Talk about deployment

把你的考场条件告诉我。

联系时建议提供使用单位类型、考生机数量、终端操作系统、网络结构、考试题型和预计使用时间。