水害時インシデント管理

水害時に発生する浸水家屋・通行止め・土砂崩れ等のインシデント情報を位置情報付きで受け付け、対応状況を管理する。

プロジェクト: 水害時インシデント管理 完了

アプリテンプレート一式(zip)をダウンロード

デモンストレーション

インシデント種別発生場所(住所・目印)詳細内容画像緯度経度通報者氏名通報者電話番号通報経路対応状況対応日対応内容
浸水家屋サンプル発生場所(住所・目印)1詳細内容のサンプル入力です(デモ表示用のダミーデータ)。(添付ファイルのサンプル)35.681200139.767100サンプル通報者氏名1サンプル通報者電話番号1電話未対応2026-07-02対応内容のサンプル入力です(デモ表示用のダミーデータ)。
通行止めサンプル発生場所(住所・目印)2詳細内容のサンプル入力です(デモ表示用のダミーデータ)。(添付ファイルのサンプル)35.682200139.768100サンプル通報者氏名2サンプル通報者電話番号2メール確認中2026-07-01対応内容のサンプル入力です(デモ表示用のダミーデータ)。
土砂崩れサンプル発生場所(住所・目印)3詳細内容のサンプル入力です(デモ表示用のダミーデータ)。(添付ファイルのサンプル)35.683200139.769100サンプル通報者氏名3サンプル通報者電話番号3窓口対応中2026-06-30対応内容のサンプル入力です(デモ表示用のダミーデータ)。
インシデント内容
インシデント種別*
発生場所(住所・目印)
詳細内容
画像
📎 (添付ファイルのサンプル)
緯度
経度
通報者情報
通報者氏名
通報者電話番号
通報経路
対応状況
対応状況
対応日
対応内容

地図の表示にはカスタマイズまたはプラグインが必要です。合同会社Ponsの商品であればコチラ。収集した位置情報を市民向けに地図で公開するサービスもご用意しています

水害時インシデント報告 business 完了

水害時の浸水家屋・通行止め・土砂崩れ等のインシデントを位置情報付きで受け付け、対応状況を管理する業務アプリ。

#map#business#disaster

この企画への改善要望を送る(Googleフォーム)

設計情報

グループcodeラベル備考
インシデント内容 incident_shubetsu インシデント種別 RADIO_BUTTON 必須 / 浸水家屋 / 通行止め / 土砂崩れ / 冠水 / 倒木 / その他
インシデント内容 basho 発生場所(住所・目印) SINGLE_LINE_TEXT
インシデント内容 ido 緯度 NUMBER
インシデント内容 keido 経度 NUMBER
インシデント内容 incident_naiyou 詳細内容 MULTI_LINE_TEXT
インシデント内容 gazou 画像 FILE
通報者情報 houkokusha_shimei 通報者氏名 SINGLE_LINE_TEXT
通報者情報 houkokusha_denwa 通報者電話番号 SINGLE_LINE_TEXT
通報者情報 houkoku_keiro 通報経路 RADIO_BUTTON 電話 / メール / 窓口 / その他
対応状況 taiou_joukyou 対応状況 DROP_DOWN 未対応 / 確認中 / 対応中 / 対応済
対応状況 taiou_bi 対応日 DATE
対応状況 taiou_naiyou 対応内容 MULTI_LINE_TEXT

ダウンロード

設計情報をJSONでダウンロード

appId 323 のkintoneアプリ定義(fields/layout)を元にしています。

設計書類

水害時インシデント管理 設計書

  • 企画キー: suigaiji-incident-kanri(apps.yaml)
  • kintoneスペース: 水害時インシデント管理(未作成)
  • 関連ドキュメント: DFD / ER図
1. 目的

水害(大雨・台風等)発生時に住民・職員から寄せられる浸水家屋・通行止め・土砂崩れ等のインシデント情報を、発生場所(緯度経度)付きで受け付け、対応状況を一元管理する。JavaScriptカスタマイズは行わず、kintone標準機能(フィールド・レイアウト・グループ)のみで構成する。

2. アプリ構成

本企画にはマスタアプリはなく、業務アプリ1本のみで構成する。

アプリキーアプリ名カテゴリappId
suigaiji-incident-houkoku水害時インシデント報告business未作成
3. 業務フロー概要

1. 住民または職員が、水害時に発生したインシデント(浸水家屋・通行止め・土砂崩れ・冠水・倒木等)を発見し「水害時インシデント報告」アプリにレコードを起票する(インシデント種別・発生場所・緯度経度・詳細内容・通報者情報を入力)。 2. 担当課がインシデント内容を確認し、対応状況を「未対応」から更新していく。 3. 対応内容・対応日を記録し、対応完了まで管理する。

4. 「水害時インシデント報告」アプリ フィールド一覧
グループcodeラベル備考
インシデント内容incident_shubetsuインシデント種別ラジオボタン(必須)浸水家屋 / 通行止め / 土砂崩れ / 冠水 / 倒木 / その他
インシデント内容basho発生場所(住所・目印)文字列1行
インシデント内容incident_naiyou詳細内容文字列複数行
インシデント内容gazou画像添付ファイル
インシデント内容ido緯度数値地図プラグイン用。慣習コード。グループ内最後尾に配置
インシデント内容keido経度数値地図プラグイン用。慣習コード。グループ内最後尾に配置
(グループ外)(spacer: map)スペース地図プラグインの設置場所(高さ400px)。「インシデント内容」グループの直後、トップレベルの行として配置(spacerはグループ内に置けないため)
通報者情報houkokusha_shimei通報者氏名文字列1行
通報者情報houkokusha_denwa通報者電話番号文字列1行
通報者情報houkoku_keiro通報経路ラジオボタン電話 / メール / 窓口 / その他
対応状況taiou_joukyou対応状況ドロップダウン未対応 / 確認中 / 対応中 / 対応済
対応状況taiou_bi対応日日付
対応状況taiou_naiyou対応内容文字列複数行

フォームは上記3グループ(インシデント内容 / 通報者情報 / 対応状況)にまとめてレイアウトしている。フィールド定義・レイアウトの正はapps.yamlの該当エントリ(fields / layout)であり、本表はその要約。フィールドを追加・変更した場合は、apps.yamlの更新に合わせて本表も必ず更新すること。

5. 地図プラグインについて

ido(緯度)/keido(経度)フィールドの直後に、地図プラグイン設置用のスペース(elementId: map)をレイアウトに配置済み。spacerはkintoneのグループ(GROUP)内には配置できないため、ido/keidoを「インシデント内容」グループの最後尾に置き、spacer行はグループの外(トップレベル)でその直後に配置している。プラグイン自体の選定・設定は本設計書の範囲外(未着手)。

6. 未決定・今後の検討事項
  • 避難所管理(hinanjo-kanri)・災害従事職員管理(saigai-juuji-shokuin-kanri)等、他の防災系企画との連携有無
  • インシデント種別ごとの緊急度・優先度の管理要否
  • 対応完了後の住民への通知有無・方法
  • 地図プラグインの選定

水害時インシデント管理 DFD(データフロー図)

対象: 「水害時インシデント報告」アプリ(未作成)

flowchart LR citizen["通報者\n(住民・職員)"] staff["担当課\n(対応担当者)"] subgraph app["水害時インシデント報告アプリ (kintone)"] record[("水害時インシデント\nレコード")] end citizen -- "1. インシデント種別/発生場所/緯度経度/\n詳細内容/通報者情報を登録" --> record staff -- "2. 対応状況を確認/更新" --> record record -- "3. 現状況の閲覧" --> staff staff -- "4. 対応日・対応内容を記録" --> record
フロー説明

1. 通報者(住民または受付を行う職員)が、水害時に発見したインシデント(浸水家屋・通行止め・土砂崩れ・冠水・倒木等)について、発生場所(緯度経度含む)・インシデント種別・詳細内容・任意の連絡先情報を入力してレコードを起票する。 2. 担当課が新規インシデントを確認し、対応状況(未対応→確認中→対応中→対応済)を更新していく。 3. 対応内容・対応日を記録し、対応完了まで管理する。

本企画はマスタアプリを持たず、他アプリとの連携もないため、データフローは「水害時インシデント報告」アプリ単体で完結する。

水害時インシデント管理 ER図

対象: 「水害時インシデント報告」アプリ(未作成)

本企画はマスタアプリを持たず、業務アプリ(水害時インシデント報告)1本のみで構成されるため、エンティティは1つのみで他アプリとの参照関係はない。

erDiagram SUIGAIJI_INCIDENT_HOUKOKU { radio_button incident_shubetsu "インシデント種別(必須)" string basho "発生場所(住所・目印)" number ido "緯度" number keido "経度" text incident_naiyou "詳細内容" file gazou "画像" string houkokusha_shimei "通報者氏名" string houkokusha_denwa "通報者電話番号" radio_button houkoku_keiro "通報経路" drop_down taiou_joukyou "対応状況" date taiou_bi "対応日" text taiou_naiyou "対応内容" }
備考
  • ido(緯度)/keido(経度)は地図プラグイン連携用の慣習コード。フィールドの正はkintone上の設定であり、apps.yamlfieldsがその定義元。
  • 現時点で他アプリ(マスタ等)への参照・ルックアップは存在しない。今後、避難所マスタ(hinanjo-master)等と連携する場合は、本ER図に参照関係(FK相当)を追記すること。