Case Study / Internal Business System
施工管理会社の内部処理を、案件の受付から請求書の発行まで一気通貫で担う業務Webアプリ。同業他社3社で実際に稼働しています。守秘のため社名・製品名・実画面は伏せ、構成と設計の工夫を、作り直した説明用の画面とともにご紹介します。
特定の1社のために作って終わりではなく、同じ業界の複数の会社が、実際の案件・日報・請求にこのシステムを使っています。現場の声を取り込みながら改善を重ねた、「実際に使われている」システムです。
Client
施工管理会社(社名非公開)/同業他社3社でも稼働中
Type
社内業務Webアプリ(マルチテナント/PWA対応)
Scope
要件ヒアリング〜設計・実装・運用改善
Challenge & Solution
施工管理の仕事は、連絡・現地調査・工事・日報・見積・請求と、人も書類も多岐にわたります。それぞれが別のツールやExcelに散らばると、転記ミスと確認の手間が積み重なります。
Workflow
一度入れたデータを、次の工程でそのまま使う。この「転記しない」流れが設計の背骨です。
LINE/Slackの投稿から
AIが案件候補を作成
ボードで現調・工事を
配置し担当を割当
職員が日報を入力
写真・数量を記録
管理者がまとめて承認
差分は自動で指摘
単価マスタから
明細を自動で組立
PDF/Excelで出力
月ごとにまとめて管理
Highlights
主要な機能を、説明用に作り直した画面でご紹介します(表示内容はすべて架空のダミーデータです)。
案件ごとの現地調査・工事・完工を色分けして一覧表示。担当者や施工会社の単位で絞り込め、日程の変更や予定の取り消し時には、その場で確認を促します。
現場で入力された日報を、管理者が承認画面でまとめて処理。見積との数量の食い違いは自動で指摘するので、見るべき案件だけに集中できます。
単価マスタ・契約・日報から明細を自動生成し、PDFとExcelで出力。販売店ごとの宛名や書式の違い、キャンセル料や材料費の手入力にも対応しています。
| 案件 | 項目 | 数量 | 単価 | 金額 |
|---|---|---|---|---|
| 〇〇市 A様邸 | 設置工事 A | 1 | 48,000 | 48,000 |
| 〇〇市 A様邸 | 配線工事 | 2 | 12,500 | 25,000 |
| △△町 Bビル | 現地調査 | 1 | 13,000 | 13,000 |
| □□区 C様邸 | 設置工事 B | 1 | 62,000 | 62,000 |
| 合計(税抜) | 148,000 | |||
| 画面・情報 | 管理者 | マネージャー | 一般社員 | 取引先 |
|---|---|---|---|---|
| 案件ボード | ● | ● | ● | 自社分のみ |
| 日報の入力 | ● | ● | ● | ● |
| 日報の承認 | ● | ● | — | — |
| 単価・請求・見積金額 | ● | — | — | 自社分のみ |
| 社員管理・シフト | ● | ● | — | — |
管理者・マネージャー・一般社員・取引先で、見える画面と金額情報を切り分け。画面のメニューを隠すだけでなく、URLを直接開かれてもデータ側で遮断します。
Engineering
機能を足し続けても壊れないこと。運用コストが跳ねないこと。業務システムに欠かせない「地味な品質」に力を入れています。
データベースの行レベルセキュリティ(RLS)を、会社と組織の二段で適用。認可情報は改ざんできない領域に保存し、アクセス権の判定をアプリ側の表示だけに頼りません。
請求の計算は「請求エンジン」に一本化。工事日・請求月・単価の優先順位などの規則を明文化し、テストスクリプトで繰り返し検証できるようにしています。
請求の取りこぼし検知、権限の抜け漏れ、DB移行の番号整合性など、130本を超えるチェックを自動化。変更のたびに「壊していないか」をコマンドで確かめられます。
常駐ポーリングの許可リスト化や、プラットフォームの制約を文書化するなど、月額費用が想定外に膨らまない設計を徹底。計測にもとづいて通信量を削減しました。
LINE・Slackでの通知と案件取込、既存の施工管理サービスからのデータ移行と日次同期に対応。現場が使い慣れた導線を残したまま移行できます。
機能仕様は1機能1ファイルで管理し、意思決定とエラーの記録、再発防止策も蓄積。担当者が替わっても、経緯をたどって改修できる体制です。
Confidentiality
本システムは実際の業務で稼働している社内システムのため、実画面・顧客データ・社名は公開していません。ご興味をお持ちの方には、守秘の範囲内で、ご相談の場で構成や設計の詳細をご説明します。
業務の流れに合わせた社内システムの開発・改修を承ります。
まずは現在の業務をお聞かせください。