道路通報

道路の損傷等の通報を受け付け、対応状況を管理する。

プロジェクト: 道路通報 完了

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

デモンストレーション

通報種類発生場所(住所・目印)通報内容画像(近景)画像(遠景)緯度経度通報者氏名通報者電話番号通報者メールアドレス通報経路対応状況対応区分現地調査日現地調査結果
舗装サンプル発生場所(住所・目印)1通報内容のサンプル入力です(デモ表示用のダミーデータ)。(添付ファイルのサンプル)(添付ファイルのサンプル)35.681200139.767100サンプル通報者氏名1サンプル通報者電話番号1サンプル通報者メールアドレス1電話未対応委託2026-07-02現地調査結果のサンプル入力です(デモ表示用のダミーデータ)。
側溝サンプル発生場所(住所・目印)2通報内容のサンプル入力です(デモ表示用のダミーデータ)。(添付ファイルのサンプル)(添付ファイルのサンプル)35.682200139.768100サンプル通報者氏名2サンプル通報者電話番号2サンプル通報者メールアドレス2メール調査中自前対応2026-07-01現地調査結果のサンプル入力です(デモ表示用のダミーデータ)。
街路樹・雑草サンプル発生場所(住所・目印)3通報内容のサンプル入力です(デモ表示用のダミーデータ)。(添付ファイルのサンプル)(添付ファイルのサンプル)35.683200139.769100サンプル通報者氏名3サンプル通報者電話番号3サンプル通報者メールアドレス3窓口対応中その他2026-06-30現地調査結果のサンプル入力です(デモ表示用のダミーデータ)。
通報内容
通報種類*
発生場所(住所・目印)
通報内容
画像(近景)
📎 (添付ファイルのサンプル)
画像(遠景)
📎 (添付ファイルのサンプル)
緯度
経度
通報者情報
通報者氏名
通報者電話番号
通報者メールアドレス
通報経路
対応状況
対応状況
対応区分
現地調査日
現地調査結果

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

道路損傷通報 business 完了

道路の損傷・陥没等の通報を位置情報付きで受け付け、対応状況を管理する。

#map#business#road

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

設計情報

グループcodeラベル備考
通報内容 tsuuhou_shubetsu 通報種類 RADIO_BUTTON 必須 / 舗装 / 側溝 / 街路樹・雑草 / ミラーや柵 / その他
通報内容 basho 発生場所(住所・目印) SINGLE_LINE_TEXT
通報内容 ido 緯度 NUMBER
通報内容 keido 経度 NUMBER
通報内容 tsuuhou_naiyou 通報内容 MULTI_LINE_TEXT
通報者情報 tsuuhousha_shimei 通報者氏名 SINGLE_LINE_TEXT
通報者情報 tsuuhousha_denwa 通報者電話番号 SINGLE_LINE_TEXT
通報者情報 tsuuhousha_email 通報者メールアドレス SINGLE_LINE_TEXT
通報者情報 tsuuhou_keiro 通報経路 RADIO_BUTTON 電話 / メール / 窓口 / その他
対応状況 taiou_joukyou 対応状況 DROP_DOWN 未対応 / 調査中 / 対応中 / 対応済
対応状況 genchi_chousabi 現地調査日 DATE
対応状況 genchi_chousa_kekka 現地調査結果 MULTI_LINE_TEXT
対応状況 taiou_kubun 対応区分 RADIO_BUTTON 委託 / 自前対応 / その他
通報内容 gazou_kinkei 画像(近景) FILE
通報内容 gazou_enkei 画像(遠景) FILE

ダウンロード

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

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

設計書類

道路通報 設計書

  • 企画キー: douro-tsuuhou(apps.yaml)
  • kintoneスペース: 道路通報(spaceId: 47)
  • 関連ドキュメント: DFD / ER図
1. 目的

住民等からの道路の損傷・陥没等の通報を、発生場所(緯度経度)付きで受け付け、現地調査・対応の状況を一元管理する。JavaScriptカスタマイズは行わず、kintone標準機能(フィールド・レイアウト・グループ)のみで構成する。

2. アプリ構成

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

アプリキーアプリ名カテゴリappId
douro-songai-tsuuhou道路損傷通報business320
3. 業務フロー概要

1. 住民または職員が、道路の損傷を発見し「道路損傷通報」アプリにレコードを起票する(通報種類・発生場所・緯度経度・通報内容・通報者情報を入力)。 2. 担当課が通報内容を確認し、対応状況を「未対応」から更新していく。 3. 必要に応じて現地調査を実施し、調査日・調査結果を記録する。 4. 対応区分(委託/自前対応/その他)を決定し、対応完了まで記録する。

4. 「道路損傷通報」アプリ フィールド一覧
グループcodeラベル備考
通報内容tsuuhou_shubetsu通報種類ラジオボタン(必須)舗装 / 側溝 / 街路樹・雑草 / ミラーや柵 / その他
通報内容basho発生場所(住所・目印)文字列1行
通報内容tsuuhou_naiyou通報内容文字列複数行
通報内容gazou_kinkei画像(近景)添付ファイル
通報内容gazou_enkei画像(遠景)添付ファイル
通報内容ido緯度数値地図プラグイン用。慣習コード。グループ内最後尾に配置
通報内容keido経度数値地図プラグイン用。慣習コード。グループ内最後尾に配置
(グループ外)(spacer: map)スペース地図プラグインの設置場所(高さ400px)。「通報内容」グループの直後、トップレベルの行として配置(spacerはグループ内に置けないため)
通報者情報tsuuhousha_shimei通報者氏名文字列1行
通報者情報tsuuhousha_denwa通報者電話番号文字列1行
通報者情報tsuuhousha_email通報者メールアドレス文字列1行
通報者情報tsuuhou_keiro通報経路ラジオボタン電話 / メール / 窓口 / その他
対応状況taiou_joukyou対応状況ドロップダウン未対応 / 調査中 / 対応中 / 対応済
対応状況taiou_kubun対応区分ラジオボタン委託 / 自前対応 / その他
対応状況genchi_chousabi現地調査日日付
対応状況genchi_chousa_kekka現地調査結果文字列複数行

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

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

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

6. 未決定・今後の検討事項
  • 対応完了後の住民への通知有無・方法
  • 通報者情報の必須化/任意化(現状すべて任意)
  • 地図プラグインの選定

道路通報 DFD(データフロー図)

対象: 「道路損傷通報」アプリ(appId: 320)

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. 必要に応じて現地調査を実施し、調査日・調査結果を記録する。 4. 対応区分(委託/自前対応/その他)を確定し、対応完了まで記録する。

本企画はマスタアプリを持たず、他アプリとの連携もないため、データフローは「道路損傷通報」アプリ単体で完結する。

道路通報 ER図

対象: 「道路損傷通報」アプリ(appId: 320)

本企画はマスタアプリを持たず、業務アプリ(道路損傷通報)1本のみで構成されるため、エンティティは1つのみで他アプリとの参照関係はない。

erDiagram DOURO_SONGAI_TSUUHOU { radio_button tsuuhou_shubetsu "通報種類(必須)" string basho "発生場所(住所・目印)" number ido "緯度" number keido "経度" text tsuuhou_naiyou "通報内容" file gazou_kinkei "画像(近景)" file gazou_enkei "画像(遠景)" string tsuuhousha_shimei "通報者氏名" string tsuuhousha_denwa "通報者電話番号" string tsuuhousha_email "通報者メールアドレス" radio_button tsuuhou_keiro "通報経路" drop_down taiou_joukyou "対応状況" radio_button taiou_kubun "対応区分" date genchi_chousabi "現地調査日" text genchi_chousa_kekka "現地調査結果" }
備考
  • ido(緯度)/keido(経度)は地図プラグイン連携用の慣習コード。フィールドの正はkintone上の設定であり、apps.yamlfieldsがその定義元。
  • 現時点で他アプリ(マスタ等)への参照・ルックアップは存在しない。今後、道路施設マスタ等と連携する場合は、本ER図に参照関係(FK相当)を追記すること。