業務システム2025〜2026年

鉄道保線作業の全作業把握システム

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

鉄道の保線・電気などの作業を、計画の登録から承認、作業終了の確認まで一元管理する業務Webシステム。承認済みの作業だけが現場で実施される流れをシステムで支え、関係部署や協力会社の作業を全体として把握できるようにします。

鉄道保線作業の全作業把握システム

実績情報

OVERVIEW
クライアント
鉄道系建設コンサルタント鉄道事業者のグループ会社として、鉄道施設の調査・設計・保守支援を手がける建設コンサルタント。
業界
鉄道 / 建設・工事
対応時期
2025〜2026年
担当範囲
制作/保守運用
対応環境
Web / バッチ

課題・解決・効果

CASE STUDY
  1. 課題

    CHALLENGE
    • 長年の改修で旧システムの構成が複雑になり、機能追加や環境ごとの設定管理が難しくなっていた
    • 作業終了の承認や点呼記録など、作業の前後の確認が別々の仕組みで行われていた
    • リリース作業が手作業中心で、本番反映時の確認漏れを防ぐ仕組みが必要だった
  2. 解決

    SOLUTION
    • 旧システムを新リポジトリへ移行し、本番・検証・テスト環境ごとの設定とビルド構成を整理
    • 作業終了の承認フロー、グループ管理、点呼アプリとの連携APIを追加
    • GitHub Actionsでテスト環境へ自動デプロイし、手順書とレビュー基準を整備
  3. 効果

    RESULT
    • 作業の登録から終了確認までを一つのシステムで追えるようになった
    • 点呼の記録と作業情報がつながり、安全確認の状況を把握しやすくなった
    • 環境ごとのリリースが決まった手順で行えるようになり、反映ミスを抑えられた

主な機能

FEATURES
  • 作業(工事)の登録・詳細・過去履歴の表示
  • 作業計画と作業終了の承認フロー
  • 安全当直向けの作業一覧・詳細表示
  • グループ単位でのユーザー管理
  • Excel定型様式の取込・出力とPDF化
  • 点呼アプリとの点呼情報の連携
  • お知らせ通知とメール配信
  • メンテナンスモードとパスワードポリシー設定

技術スタック

TECHNOLOGY
対応環境
  • Web
  • バッチ
開発言語
  • C#
  • JavaScript
  • Java
フロントエンド
  • Razor(ASP.NET Core MVC)
  • Vue.js
  • Bootstrap 5
  • jQuery
バックエンド
  • ASP.NET Core MVC (.NET Core 3.1)
  • Entity Framework Core
  • .NET Framework 4.7.2(バッチ)
データベース
  • PostgreSQL 13
インフラ・実行環境
  • Windows Server 2022 / IIS
  • AWS EC2(テスト環境)
  • GitHub Actions(セルフホストランナー)
主なライブラリ
  • Npgsql (EF Core)
  • NPOI
  • DocumentFormat.OpenXml
  • Spire.Office / Spire.PDF
  • ZXing.Net
  • Microsoft.FeatureManagement
  • NLog
  • Apache POI(Java)
外部連携
  • メール配信 (Microsoft Graph)
  • 点呼アプリ連携API
  • iOSアプリ向けAPI
  • PDF→Excel変換ライブラリ

技術的なポイント

ENGINEERING

システム構成Windows Server / IIS 上のASP.NET Core MVCアプリとPostgreSQLを中心に、PDF変換・メール再送・通知更新・ファイル同期を行う.NETバッチ群をタスクスケジューラで実行する。点呼アプリやiOSアプリとはWeb APIで連携する。

  1. 1Web・PDF変換・メール再送・ファイル同期など役割ごとのバッチを分け、環境別設定をビルド構成で切り替え
  2. 2機能フラグとメンテナンス用ミドルウェアを導入し、本番での段階的な機能公開と計画停止に対応
  3. 3Excel内の画像を除去するJavaツールを用意し、帳票の取込処理を安定化
  4. 4IPアドレス制限と点呼連携用トークンの期限管理で、外部端末からのアクセスを制御
  5. 5セルフホストランナーでテスト環境のIISへ自動発行し、本番反映は2名でのダブルチェック手順を徹底

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

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

お問い合わせ・ご相談

関連する実績

RELATED WORKS
工事作業管理システム
業務システム2024年

工事作業管理システム

大手建設コンサルタント

鉄道沿線で行われる工事・保守作業を登録・承認・共有するための業務Webシステム。作業計画の登録から承認、当日の安全確認までをオンラインでつなぎ、関係部署や協力会社の作業を一元的に把握できるようにします。

  • C#
  • JavaScript
  • Vue.js
  • jQuery
  • ASP.NET Core
  • +2
詳しく見る
下水道施設情報管理システムのリプレース
業務システム2024〜2026年

下水道施設情報管理システムのリプレース

大手建設コンサルタント

自治体の下水道部局が、処理場・ポンプ場などの設備台帳、健全度、作業履歴、契約、図面・写真を一元管理するストックマネジメント用データベースのWebシステムです。運用開始から約10年が経過した既存システムを、現在の施設管理業務に合わせて見直し、ASP.NET Core(.NET 8)とPostgreSQLで全面的に作り直しました。

  • C#
  • JavaScript
  • jQuery
  • ASP.NET Core
  • PostgreSQL
  • +2
詳しく見る
国道の道路照明施設データベースシステム
業務システム2023〜2026年

国道の道路照明施設データベースシステム

大手建設コンサルタント

国の地方整備局が管理する国道沿いの道路照明施設(街灯・トンネル照明など)の基本情報・図面類・保守履歴を一元管理するWebシステム。整備局・事務所・出張所単位での検索、地図表示、台帳帳票の出力、LED化の進捗集計までを一つの画面体系で支える。

  • C#
  • JavaScript
  • PowerShell
  • jQuery
  • ASP.NET Core
  • +4
詳しく見る