Webシステム2019〜2020年

鉄道土木構造物の管理補助システム

鉄道系建設コンサルタント

鉄道の保線・土木担当者が、トンネルや落石対策箇所などの点検報告書と写真を、線区・キロ程や地図から検索・閲覧できるWebシステムです。Excelの報告書をアップロードして取り込み、構造物ごとの点検履歴を一元管理できるようにしました。

鉄道土木構造物の管理補助システム

実績情報

OVERVIEW
クライアント
鉄道系建設コンサルタント鉄道事業者のグループ会社として、鉄道土木構造物の調査・設計・維持管理を手がける建設コンサルタント。
業界
鉄道 / 建設・工事 / コンサルティング・調査
対応時期
2019〜2020年
担当範囲
設計/制作
対応環境
Web / Windows デスクトップ

課題・解決・効果

CASE STUDY
  1. 課題

    CHALLENGE
    • トンネルや落石箇所の点検報告書がExcelファイルで散在し、探すのに時間がかかっていた
    • 構造物の位置を線区とキロ程で把握しており、地図との対応が分かりにくかった
    • 点検写真と報告書の内容をあわせて確認するのに手間がかかっていた
  2. 解決

    SOLUTION
    • ASP.NET MVCとPostgreSQLで点検報告書を登録・検索できるWebシステムを開発
    • 線名・駅間・キロ程のマスタを整備し、キロ程範囲と地図の両方から構造物を検索可能に
    • Excel報告書の取り込みと写真のExif位置情報を使った地図表示を実装
  3. 効果

    RESULT
    • 点検報告書を線区やキロ程の条件ですぐに探せるようになった
    • 構造物の位置を地図上で確認できるようになった
    • 報告書と写真をまとめて確認でき、点検結果の把握が速くなった

主な機能

FEATURES
  • 線名・駅間・キロ程範囲による構造物と報告書の検索
  • トンネル・橋りょう・駅などの構造物の地図表示
  • トンネル点検・落石点検・災害報告書の登録と閲覧
  • Excel報告書のアップロードと新規Excelの作成
  • 点検写真の位置情報(Exif)を使った表示
  • 点検詳細レコードの追加・削除

技術スタック

TECHNOLOGY
対応環境
  • Web
  • Windows デスクトップ
開発言語
  • C#
  • JavaScript
  • SQL
フロントエンド
  • Razor
  • Leaflet
  • DataTables
  • Bootstrap 3
  • jQuery 3
バックエンド
  • ASP.NET MVC 5
データベース
  • PostgreSQL
インフラ・実行環境
  • Windows Server(IIS)
主なライブラリ
  • Leaflet
  • DataTables
  • Npgsql
  • EPPlus
  • Spire.XLS
  • ExifLib
  • log4net
  • Newtonsoft.Json
外部連携
  • Microsoft Excel(報告書テンプレート)

技術的なポイント

ENGINEERING

システム構成ASP.NET MVC 5のWebアプリからNpgsqlでPostgreSQLにアクセスし、点検報告書・構造物・キロ程マスタを管理する構成。地図はLeafletとGeoJSON、Excel処理はEPPlus/Spire.XLSを利用し、Excel画像化用のWindowsツールを併用。

  1. 1キロ程を数値で保持し、区間の重なり判定で報告書を検索することで、点・区間どちらの構造物も同じ条件で探せるようにした。
  2. 2構造物や線路をGeoJSONレイヤーとしてLeafletで表示し、検索結果と地図を連動させた。
  3. 3Excelの報告書からデータを読み取ってDBに登録する一方、テンプレートから新規の報告書を生成する双方向の連携を実装した。
  4. 4Excelの指定範囲を画像化する補助ツールを別途用意し、報告書の内容を画面上で確認しやすくした。
  5. 5DB変更を日付付きの差分DDLで管理し、新規環境構築用のスクリプト一式も整備した。

同様のシステム開発をご検討の方へ

要件が固まっていない段階でも構いません。課題やご予算に合わせて最適な進め方をご提案します。

お問い合わせ・ご相談

関連する実績

RELATED WORKS
道路点検データの申請受付システム
Webシステム2025〜2026年

道路点検データの申請受付システム

大手建設コンサルタント

道路施設の点検データベースについて、道路管理者や事業者からのデータ登録申請・閲覧申請をWebで受け付け、管理者が審査・進捗管理・請求までを行うシステムです。申請状況に応じた通知メールの送信や、請求書・入金・完了報告などの帳票・CSV出力により、受付事務を効率化しています。

  • C#
  • JavaScript
  • jQuery
  • ASP.NET Core
  • PostgreSQL
  • +1
詳しく見る
ダム管理事務所向けファイル共有システム
Webシステム2023〜2024年

ダム管理事務所向けファイル共有システム

大手建設コンサルタント

複数のダムを統合管理する事務所の職員が、ダム操作シミュレータや操作支援システムで使う最新ファイルを、ブラウザから迷わず入手できるようにする社内向けファイル配布Webシステムです。サーバ上のフォルダに置いたファイルを自動で一覧化し、更新日時とともに表示します。

  • C#
  • JavaScript
  • jQuery
  • ASP.NET MVC
  • Windows Server
詳しく見る
観測拠点の通知メール配信設定Webシステム
Webシステム2020年

観測拠点の通知メール配信設定Webシステム

大手建設コンサルタント

河川の水位計やカメラなどの観測拠点から送られる通知メールについて、受信者が自分で登録・配信設定を管理できるWebシステムです。アカウント登録から通知先アドレス・受信する拠点の選択、パスワード再設定までを利用者自身で行えるようにし、配信先管理を一元化しました。

  • C#
  • JavaScript
  • jQuery
  • ASP.NET MVC
  • SQL Server
  • +1
詳しく見る