专项施工方案数据看板

中国港湾中东区域公司 · 技术部

项目结构

├── README.md
├── .gitignore
├── run_all.py              ← 一键管线 (B1→B2→B3→B4)
├── src/
│   ├── b1_methods.py       ← 技术方案统计表清洗
│   ├── b2_tracking.py      ← 项目启动动态跟踪
│   ├── b3_revenue.py       ← 营业额产值统计
│   └── b4_dashboard_html.py ← 看板HTML生成
├── raw/                    ← OA原始数据
│   └── YYYY-MM-DD/
│       ├── 技术方案统计表.xlsx
│       ├── 动态跟踪表_REPORT3.xlsx
│       └── 2026年XX月项目营业额、产值统计表.xls
└── data/                   ← 清洗后输出
    └── YYYY-MM-DD/
        └── cleaned/
            ├── methods_cleaned.parquet
            ├── tracking_tasks.parquet
            ├── revenue_active.csv
            ├── certified_schemes_dashboard.html  ← 危大方案独立看板
            ├── dashboard.html                    ← 综合看板
            └── *_validation.json

使用方式

每月从OA下载三个台账文件放入 raw/YYYY-MM-DD/,运行:

python3 run_all.py YYYY-MM-DD

数据来源

  • 技术方案统计表 → 危大方案编审进度
  • 动态跟踪表_REPORT3 → 项目启动阶段跟踪
  • 项目营业额、产值统计表 → 营收财务数据

输出

  • certified_schemes_dashboard.html — 危大方案独立看板
  • dashboard.html — 三合一综合看板
Description
Progress Dashboard for Approval of High-Risk Special Construction Schemes — 危大方案编审进度看板
Readme 2.6 MiB
Languages
Python 79.3%
HTML 20.7%