© 2026 NekoMaki

←Back to Home
Demo · BI Dashboard可視化

製造業向け
工程・在庫データ可視化デモ

Supabase(PostgreSQL)上に蓄積された工程管理・在庫管理データを、Rechartsを用いてBIダッシュボード形式で可視化するデモページです。EDI連携・cronバッチで日々更新されるデータを想定し、「工程別進捗件数の推移」「品目別在庫数量の推移」「実績/目標比較」「不良要因の内訳」「工程別稼働率」「生産数量と不良率の複合グラフ」など、折れ線・積み上げ面・棒・ドーナツ・レーダー・複合の6種のグラフをサンプル実装しています(表示データはすべてダミーです)。

Design Note設計方針

専用実装 vs 汎用化設計

(a) 専用実装

1つのグラフに特化したクエリ・コンポーネントをそのまま実装。初回は最速・最安。ただしグラフを追加するたびに同程度の実装コストが都度発生します。

(b) 汎用化設計

集計APIをグルーピング軸・期間をパラメータ化し、描画コンポーネントを共通化。初回コストはやや増えますが、2つ目以降のグラフ追加が軽微な工数で済みます。

本デモは(b)を見据え、ChartCardという共通の描画ラッパーを使ってグラフを追加しています。実案件では、集計クエリ側(Supabase View / RPC関数)も同様にパラメータ化することで、フロントエンド・バックエンド双方の汎用化を進める想定です。

Process Trend推移

工程別 進捗件数の推移(30日間)

EDI連携・cronバッチで集計した各工程の日次完了件数を折れ線で可視化。週末の稼働低下やボトルネック工程の早期発見に活用します。(デモデータ)

01
Inventory在庫

品目別 在庫数量の推移(30日間)

主要3品目の実績在庫を積み上げ、合計安全在庫ラインと重ねて表示。品目単位での欠品・過剰在庫リスクを把握できます。(デモデータ)

02
Actual vs Target実績

工程別 実績 / 目標件数(直近7日合計)

各工程の実績件数と目標件数を比較。目標未達の工程を即座に特定できます。(デモデータ)

03
Defect Breakdown不良

不良要因の内訳

当月の不良件数を要因別に分解。件数の多い要因から優先的に対策を検討します。(デモデータ)

04
Utilization稼働

工程別 稼働率

各工程の稼働率を目標値と重ねてレーダー表示。バランスの偏りを俯瞰できます。(デモデータ)

05
Volume & Defect Rate品質

月次 生産数量と不良率

生産数量(棒)と不良率(線)を1枚に重ねた複合グラフ。生産増加時の品質トレードオフを確認できます。(デモデータ)

06