- ケーススタディ
- DelphiからJavaへの移行
case-studyケーススタディ
ケーススタディ
東証上場TOP200社中、60社以上に採用されるシステムリフォーム
出光興産様、日産自動車様、日本航空様、ソフトバンク様、京セラ様、TOTO様、村田製作所様、石油資源開発様、ユニチカ様、ニトリ様、凸版印刷様、デンソー様、リコージャパン様、日東電工様、東建コーポレーション様、大同生命保険様、みずほリサーチ&テクノロジーズ様、岡三情報システム様、関電システムソリューションズ様、JALインフォテック様、アイテック阪急阪神様、西鉄情報システム様、キリンビジネスシステム様、JFEシステムズ様、コベルコシステム様、東レシステムセンター様、ブリヂストンソフトウェア様、テックインフォメーションシステムズ様、NECグループ様、NTTグループ様、情報技術開発様、パーソルプロセス&テクノロジー様、ユニシステム様、ワクコンサルティング様 他多数
Delphiの問題
◆◆◆IT部門管理上の問題◆◆◆
◆◆◆Delphi技術の問題◆◆◆
- Delphi技術者不足
- 複数技術基盤より、ノウハウ共有、セキュリティ等の共通改善、システム機能共有、技術者共有、システム間連携等多数の壁ができ、ITが分断されてしまう。
- OPENソース、豊富なJava向けミドルウェア、クラウドなど、新しいリソースの利用が難しい。
- Delphiの世界で、新技術と接触する機会が少なく、成長しにくい。
◆◆◆Delphi技術の問題◆◆◆
- WEBシステムではなく、行動変容が難しく、多数のPCの保守で負担が重い。
- ネイティブクラウドのメリットを享受しにくい。
- Delphiのバージョンアップは重い負担。
- FireDAC DBアクセスなどでパフォーマンス実現などの制限など。
Delphi→Java変換方法
- リビルド: 新たにシステムを再開発する場合が多い。
→QCDが悪く、Delphiが残っている最大の要因になっている。 - AI移行専門ツールでの移行: プログラム言語を理解し、意味に従い、
正しくピュアなJavaに変換する。
システムリフォーム: ルールベースAIによる言語変換
自動変換サンプル
①Delphi→Javaプログラムの構造
②Pure Javaの生成
マルチデバイス対応
AWS パートナーとしてのクラウド化
テスト:大幅な工数削減の元にとても高い品質
課題集中による付加価値の実現
リフォームの付加価値(事例)
システムリフォームの進め方
弊社セミナー・講演会について
類似移行事例の抜粋
保険管理システム(30システム)
- 開発工程
- 棚卸、移行設計、UI設計~移行テスト、総合/運用テスト支援、本番移行の支援
- システムリフォーム情報
- Delphi 10.1 → Java11
VB.NET2015 → Java11
QuickReport → SVF 9.2
Excel2010 → Excel2019
SQL Server 2012 → PostgreSQL 10.14
Windows Server 2012 → RedHat Enterprise Linux7.4
既存使用なし → Apache Tomcat 8.5
既存使用なし → SpringMVC
.NET Framework → SpringMVC(VB.NET分)
Windows10 → 変更なし - 既存システム規模
- Delphi:276.7KL、VB.NET:47.3KL
- 開発期間
- 18ヶ月
管理システム
- 開発工程
- 棚卸、移行設計、UI設計~移行テスト、総合/運用テスト支援、本番移行の支援
- システムリフォーム情報
- Delphi 10.1 → Java1.8
Delphi画面 → HTML5+Thymeleaf
帳票(Quick Report) → SVF 9.2
フレームワーク(既存使用なし) → Spring MVC
ブラウザ(既存使用なし) → Edge
SQL Server 2012 → SQL Server 2016 - 既存システム規模
- Delphi:295KL、帳票:100本
- 開発期間
- 13ヶ月
構築システム
- 開発工程
- 棚卸、移行設計、UI設計~移行テスト、総合/運用テスト支援、本番移行の支援
- システムリフォーム情報
- Delphi 7 → Java1.8
Delphi画面 → Bootstrap
フレームワーク(既存使用なし) → Spring MVC
ブラウザ(既存使用なし) → Google Chrome/Edge
SQL Server 2008 → PostgreSQL 10.14 - 既存システム規模
- Delphi:245KL
- 開発期間
- 12ヶ月
販売システム
- 開発工程
- 棚卸、移行設計、UI設計~移行テスト、総合/運用テスト支援、本番移行の支援
- システムリフォーム情報
- Delphi 10.3 → Open JDK8
Delphi画面 → HTML5+Thymeleaf
帳票(Quick Report) → SVF 9.2
フレームワーク(既存使用なし) → Spring MVC
ブラウザ(既存使用なし) → Edge
Oracle 11gR2 → PostgreSQL 13 - 既存システム規模
- Delphi:192KL、帳票:23本
- 開発期間
- 11ヶ月