5.3 KiB
Raw Blame History

危大方案编审进度看板

中国港湾中东区域公司 · 技术部 · 2026年6月

输出物

文件 说明 更新频率
certified_schemes_dashboard.html 危大方案独立看板双页PPT宽屏·1280px 每月
危大方案看板数据工作簿.xlsx 双数据源+动态公式+静态汇总13Sheet 每月
危大方案编审进度看板.pptx 可编辑PPTX原生图表/表格/形状) 每月

项目结构

├── README.md
├── .gitignore
├── run_all.py                   ← 一键管线
├── src/
│   ├── b1_methods.py            ← 技术方案统计表清洗(→ methods_cleaned.csv
│   ├── b2_tracking.py           ← 项目启动动态跟踪
│   ├── b3_revenue.py            ← 营业额产值统计
│   ├── b4_dashboard_html.py     ← 综合看板HTML生成
│   ├── b4b_certified_dashboard_2026.py ← 危大方案独立看板HTML
│   ├── gen_workbook.py          ← 工作簿(数据源+GROUPBY公式+静态汇总)
│   ├── gen_pptx.py              ← PPTX看板生成
│   ├── clean_certified.py       ← 年度认定表清洗(→ 认定数据/YYYY/
│   └── clean_methods.py         ← 方案统计表清洗(旧版)
├── raw/                         ← OA原始台账每月放入
│   └── YYYY-MM-DD/
│       ├── 技术方案统计表.xlsx
│       ├── 动态跟踪表_REPORT3.xlsx
│       └── 2026年XX月项目营业额、产值统计表.xls
└── data/                        ← 输出数据
    ├── 认定数据/                ← 年度固定·一年一次
    │   └── 2026/
    │       ├── certified_schemes_detail.csv       (表1危大·43行)
    │       ├── certified_tech_schemes_detail.csv   (表2技术·92行)
    │       └── certified_schemes.csv              (项目级对比)
    └── YYYY-MM-DD/
        └── cleaned/
            ├── methods_cleaned.csv            (OA登记清洗后)
            ├── methods_cleaned.parquet
            ├── certified_schemes_dashboard.html
            ├── 危大方案看板数据工作簿.xlsx
            ├── 危大方案编审进度看板.pptx
            └── *_validation.json

看板指标说明

页面1关键指标

┌─ 1.年度认定 ────┬─ 2.OA有效登记 ────┐
│  43  一般27     │  52  一般30       │
│  总数 超规16    │  总数 超规22      │
│  覆盖7项目      │  登记率121%       │
├─ 3.按国别 ──────┼─ 4.审批进度&预警 ──┤
│  阿联酋45 ▓▓▓▓ │  5 🟠1 🟡4       │
│  沙特    6 ▓    │  23 未完成审批     │
│  卡塔尔  1 ▏    │  56% 审批完成率    │
└─────────────────┴──────────────────┘
  • 年度认定中港科技便20266号统计口径 ≥2026年开工
  • OA登记OA技术方案统计表排除已作废
  • 预警🟠 ≤30天未审批 · 🟡 ≤45天 · 🔴 在实施未审批本月0项
  • 登记率121% = OA登记52 / 认定43

页面2预警明细

5项预警方案清单含项目全称、方案名称、当前状态、计划开工日期、距开工天数。

使用方式

# 1. 放入OA原始文件
cp *.xlsx raw/YYYY-MM-DD/

# 2. 运行清洗管线
python3 run_all.py YYYY-MM-DD

# 3. 生成工作簿(含动态公式 + 静态汇总)
python3 src/gen_workbook.py

# 4. 生成PPTX
python3 src/gen_pptx.py

数据工作簿 Sheet清单15个

Sheet 类型 内容
清洗后数据 数据源 OA登记·全量有效135行×30列
有效≥2026 数据源 OA登记·≥2026年开工52行
认定数据 数据源 表1危大方案·43行中港科技便20266号
认定vsOA 对比 项目级认定vs登记差额7项·差额高亮
认定技术方案 数据源 表2ⅡⅢ类技术方案·92行
公式-年度认定 🔄 GROUPBY OA危大分类
公式-国别分布 🔄 GROUPBY OA国别排序
公式-审批进度 🔄 COUNTIF 6项指标
公式-预警明细 🔄 FILTER 动态筛选
公式-认定分类 🔄 GROUPBY 表1危大分类
公式-技术方案分类 🔄 GROUPBY 表2等级分布
年度认定汇总 📌 静态 一般/超规(交叉验证)
国别×分类 📌 静态 阿联酋/沙特/卡塔尔
审批进度 📌 静态 完成率56%·预警5项
预警明细 📌 静态 5项预警清单

🔄 动态公式在WPS新版/Excel 365中打开后自动刷新——源数据更新零Python重跑。

数据来源

数据 来源 路径
OA登记 技术方案统计表 raw/YYYY-MM-DD/(每月更新)
年度认定 中港科技便20266号 data/认定数据/2026/(年度固定)
项目启动 动态跟踪表_REPORT3 raw/YYYY-MM-DD/
营业额 项目营业额产值统计表 raw/YYYY-MM-DD/

Gitea

https://gitea.arabiancloud.online/taolm/high-risk-scheme-approval-dashboard