⚙️ システム開発 現役SEとしての匿名実務経験 金融・保険

保険業界向けCTIシステムのWeb移行設計・開発

実施時期: 2010年代後半から2020年代初頭
#CTI#Web移行#Java#C##基本設計

現役SEとして担当した実務経験を、守秘義務に配慮して業界・時期・システム固有名詞を一般化しています。 MAO工房としての直接受注実績とは区別しています。

保険業界向けCTIシステムのWeb移行設計・開発

担当役割

SE

担当工程

基本設計詳細設計プログラム設計製造

技術スタック

JavaJavaScriptC#SQL ServerEclipseVisual Studio

公開できる成果物の範囲

勤務先案件の設計書、ソースコード、試験記録、顧客データは公開していません。担当工程、技術的な判断、品質面の配慮、確認済みの成果に限定して掲載しています。

📋 プロジェクト概要

電話応対時に利用する業務システムをWeb方式へ移行する更改案件で、基本設計、詳細設計、プログラム設計、実装を担当した経験です。

🔍 課題・問題点

通話中の業務を支える既存機能をWebシステムへ置き換えるため、操作の連続性と既存処理の意図を保ちながら、新しい構成へ移行する必要がありました。

💡 実施内容・担当範囲

Java・JavaScriptを中心としたWeb機能とC#で構成された既存領域、SQL Serverのデータを確認し、設計書へ整理したうえで実装へ反映しました。

🎯 確認できる成果

既存システムの役割を読み解き、Web化後の画面・処理・データ連携へ置き換える設計と実装を経験しました。

この経験をMAO工房の相談でどう活かすか

担当工程の考え方を、個別相談に合わせて使います

この実務で担当した基本設計・詳細設計・プログラム設計・製造の確認観点を、業務効率化・システム開発の要件整理、影響確認、実装・検証に活かします。 勤務先の成果物や顧客情報を転用するものではなく、MAO工房での対応範囲と成果物は相談ごとに改めて提示します。

Web移行で守るべき業務の流れ

電話応対を支えるシステムでは、利用者が通話しながら必要な情報を確認し、入力や更新を進めます。そのため、単に画面を新しくするのではなく、操作順、表示のタイミング、処理のつながりを維持する必要があります。本案件では、既存の業務システムをWeb方式へ移行する更改に参画しました。

既存機能の読み解き

基本設計と詳細設計では、既存システムが担っている機能を確認し、Web化後の画面、サーバー処理、データアクセスへ整理しました。仕様書だけで判断できない部分は、処理の入出力や関連機能とのつながりを追い、変更後の振る舞いを明確にしました。

複数技術をまたぐ開発

JavaとJavaScriptによるWeb領域に加え、C#で構成された既存領域、SQL Serverのデータ操作を扱いました。新旧の技術要素が並存する更改では、すべてを一度に置き換えるのではなく、境界となるインターフェースを明確にすることが重要です。

実装時の品質観点

設計内容と実装の対応、画面からサーバーへの値の受け渡し、データ更新前後の状態を確認しました。通話中の操作を想定し、利用者が次に行う操作を妨げないことや、同じ情報を複数画面で扱う場合の整合性も意識しました。

この経験を活かせる領域

長年利用されてきたデスクトップ・クライアント型の業務システムを、段階的にWebへ移す案件に活かせます。既存処理を否定せず、業務上必要な振る舞いを抽出して新しい構成へ移すための調査・設計・実装経験です。

関連する実績

この実績に近い相談先

業務効率化・システム開発

Excel、受注管理、顧客管理、問い合わせ管理、小さな業務システム化を整理します。

Excel管理を整理したい
受注・顧客管理を楽にしたい
小さなアプリを作りたい

同じような課題でお困りではありませんか?

このプロジェクトと近い相談内容は、関連サービスと料金の目安を確認してからお問い合わせいただけます。 まずは作業前ヒアリング・概算見積もりの範囲で状況をお聞かせください。