現在 Excel/VBA(デイリーOTBグラフ_スイデンテラス.xlsm)で行っている
「CSV取込 → ブッキングカーブ可視化 → 配信用xlsx作成 → メール共有」を Web 化した、
MVP の画面イメージです。杉山さんの「PCを毎朝開けてボタンを押す/メールで送り返す」日次運用を、
クラウド上の一連の流れに置き換えます。
今回の機能実装により、単なる静的な画面確認ではなく、Excelマクロの主要な業務フローをブラウザ上で試せます。 データはサーバーへ保存せず、お使いのブラウザのローカル保存領域に保持されます。
| できること | 内容 | 確認できる画面 |
|---|---|---|
| デモデータで全体把握 | 初回表示時に3施設分のOTBデモデータを自動投入し、KPI・アラート・グラフを表示します。 | ダッシュボード |
| CSV取込 | 20260608_2607.CSV のようなファイル名から分析日付・対象月を読み、C/P/W/AB列を宿泊日・販売室数・ADR・販売可能室数として変換します。 | データ取込 |
| 取込前検証 | ファイル名、日付・数値変換、重複キー、ADR 0円、販売室数超過などを検証し、プレビュー表示します。 | データ取込 |
| KPI再計算 | 取込済みOTBから売上OTB、OCC、ADR、予算達成率、オンハンド売上推移を再計算します。 | ダッシュボード |
| ブッキングカーブ表示 | 宿泊日ごとの実績・理想ペース・満室ラインを生成し、月間カレンダーの各日セルにミニグラフとして表示します。 | ブッキングカレンダー |
| 日次詳細分析 | カレンダーから選択した宿泊日の拡大カーブ、積み上げ推移、販売室数、売上OTB、ADRを表示します。 | 日次詳細・価格調整 |
| 価格下書き保存 | 部屋タイプ別の新価格を入力し、サイトコントローラーへ自動反映せず「下書き」としてブラウザ内に保存します。 | 日次詳細・価格調整 |
| 共有レポート生成 | 取込データと価格下書きから、サマリーKPI、推奨アクション、レポート用グラフを表示します。 | 共有レポート |
保存先はブラウザの localStorage です。別PC・別ブラウザとは共有されません。実運用版ではログイン、施設別DB、監査ログ、バックアップなどを別途設計します。
打合せ動画から起こした「必要画面想定」の3画面構成(ダッシュボード/ブッキングカレンダー/日次詳細・価格調整)に寄せています。
| 画面 | 内容 | 代替する現行作業 |
|---|---|---|
| 1. ダッシュボード | 当月・翌月のKPI(予算達成率・オンハンド売上・OCC・ADR)、価格調整推奨日のアラート、オンハンド売上推移。施設プルダウン切替。 | PC依存・手動起動 |
| 2. ブッキングカレンダー ★最重要 | 月間カレンダーの各日セルにミニブッキングカーブ(実績・理想・満室)を埋め込み、ペース異常をヒートマップ表示。現行Excelの再現。 | 42枚グラフの一覧性 |
| 3. 日次詳細・価格調整 | 拡大カーブ+競合価格推移、積み上げ推移表、部屋タイプ別の価格調整フォーム(SC反映ステータス)。 | 分析→価格入力の分断 |
| C. データ取込 補助 | CSV/Excelをアップロード、施設別マッピングで列差を吸収、取込前に異常値・重複を検証。 | メールDL→ボタン押し |
| D. 共有レポート 補助 | PDF/Excel出力・共有リンク・関係者送付。所見と推奨を添える。 | 配信用xlsx手作り・メール送付 |
現行マクロの中核業務(CSV取込・重複排除・蓄積・42枚グラフ・配信用xlsx作成)は、ブラウザ内で動くモック機能として一部実装済みです。 MVP外として後続に回すのは次の2点です(画面内では枠・タグで提示)。
すべて画面イメージ確認用です。表示データはダミーであり、実装仕様・最終UIを確定するものではありません。 ご覧いただいた上での修正ご要望(施設名・数値・画面の追加削除など)を反映していきます。
← 表紙にもどる