需求探索:矿山井下班组排班与考勤定位
细节类型: 组织结构、流程细节
父场景: 矿山安全巡检系统
客户原始需求
"我们井下是三班倒,早班、中班、夜班,每个班有班长、有固定的几个人。但现在排班都是 Excel 填,谁今天下井、哪个班,和实际入井的人对不上,考勤和定位系统各搞各的。"
—— 某煤矿调度室主任
"入井、出井时间到底以什么为准?有的走闸机刷卡的算,有的靠井口登记本,和定位系统里的「首报」「末报」经常不一致。出事的时候要查「当时井下有谁」,要对着好几份表对。"
—— 某金属矿山安全主管
"我们希望排班和考勤、定位能打通:排了谁下井,就按谁算;入井时间以定位第一次报到为准,出井以最后一次离开井口区域为准,这样在井人数、超时未出井都能自动算。"
—— 某矿山安全科科长
场景背景
业务规模
- 井下人数:单班几十人到上百人,三班合计约 100–500 人
- 班次:早班、中班、夜班,每班约 8 小时,24 小时连续作业
- 班组:每班有班长、固定成员,偶有替班、换班
参与角色
- 调度/排班 - 排班、派班、替班
- 班长 - 本班人员点名、现场协调
- 井下作业人员 - 入井、作业、出井
- 安全科 - 考勤与定位数据用于在井人数、超时预警、应急排查
时间特点
- 班次时间:早/中/夜时间固定(如早 6:00–14:00、中 14:00–22:00、夜 22:00–6:00),不同矿可微调
- 入井/出井:需在班前一定时间内入井、班后一定时间内出井,超时需预警
核心痛点分析
1. 排班与考勤、定位脱节
问题描述:
- 排班用 Excel 或纸质,谁下井、哪个班只有排班表有
- 考勤用闸机或井口登记,和「排班表」的人未必一致(替班、临时换人未同步)
- 定位系统只知「谁在井下、何时入井/出井」,不知「计划上谁该在井下」,无法自动发现「该下井没下」「不该在井却在井」
业务影响:
- 在井人数、超时未出井等统计要手工对多张表,慢且易错
- 应急时要查「当时井下有谁」,要对着排班、闸机、定位多份数据对
客户原话:
"排班都是 Excel 填,和实际入井的人对不上,考勤和定位系统各搞各的。"
2. 入井/出井时间口径不统一
问题描述:
- 有的以闸机刷卡为准,有的以井口登记本为准,有的希望以定位「进入/离开井口区域」为准
- 各口径时间不一致时,考勤、超时预警、应急统计不知道该信哪一份
业务影响:
- 加班、旷工、超时未出井等判定易产生争议
- 应急时「最后离开时间」等依据不清晰
客户原话:
"入井、出井时间到底以什么为准?闸机、登记本、定位首报末报经常不一致。出事的时候要查当时井下有谁,要对着好几份表对。"
3. 班组与定位联动弱
问题描述:
- 希望「排了谁下井,就按谁算」:计划下井名单与定位在井名单可自动比对
- 在井人数、超时未出井、应急撤离名单,最好能按班组、按区域直接出自同一套规则
业务影响:
- 若打通,考勤、安全统计、应急响应都可基于「排班 + 定位」自动出数,减少人工对表
客户原话:
"我们希望排班和考勤、定位能打通:排了谁下井就按谁算;入井以定位第一次报到为准,出井以最后一次离开井口区域为准,这样在井人数、超时未出井都能自动算。"
需求提炼
功能需求
班次与排班
- 维护早/中/夜班次时间段(可配置)
- 按日、按班维护「计划下井名单」(到人)
- 支持替班、换班,变更后计划名单及时更新
入井/出井时间口径
- 明确唯一或主数据来源:建议以定位「进入/离开井口区域」的时间为入井/出井时间;若有闸机,可做二次校验或备用
- 入井时间 = 定位首次进入井口区域的时间;出井时间 = 定位最后一次离开井口区域的时间
考勤与定位联动
- 在井人数:当前在井口区域内的定位人数
- 超时未出井:当前班次已结束或连续在井超过 N 小时(如 8 小时)仍未出井的人员,自动预警
- 计划 vs 实际:计划下井名单与「实际入井名单」(按定位)可比对,支持「应下未下」「未排却下」等异常提示
应急与报表
- 按时间点查询「当时井下人员名单」时,直接使用「排班 + 定位」口径,无需再对多张表
- 支持按班组、按区域导出在井人员,用于撤离与救援
业务规则需求(待方案设计细化)
- 班次与时间段、井口区域(电子围栏)需在方案中定义
- 入井/出井以定位为准时,需约定定位采样间隔与「进入/离开」判定规则
- 超时阈值(如 8 小时)可配置
业务价值
- ✓ 排班与考勤、定位统一口径,在井人数、超时未出井自动算,减少手工对表
- ✓ 应急时「当时井下有谁」可直接按排班+定位出数,提升响应速度
- ✓ 计划下井与实际在井可比对,便于发现替班、漏排等异常
下一步:方案设计
在方案设计阶段将:
- 规定班次定义、排班维护方式及与「计划下井名单」的关系
- 规定入井/出井时间的数据来源与计算规则(建议以定位为准)
- 规定在井人数、超时未出井、计划 vs 实际的判定与预警规则,并引用父场景 02-方案设计 中的人员定位与应急流程

