Oracle Forms & Reports to Java Web
Oracle Forms & Reports to Java Web

Oracle Forms & Reportsで開発された業務アプリケーションを、
より高い投資効果をもつJavaベースのシステムへ。

DCR独自開発のフレームワークにより、基幹系システムのオープンシステムへの移行も可能です。

サービス特長
  • ソース解析からJavaへの変換、システムリリースまで実施可能
  • コンバータ活用で移行・再構築する際にかかる時間とコストがほぼ半減
  • 帳票ツール活用で帳票開発にかかわる作業負荷を削減

Oracle Forms & Reports to Java Web

より高い投資効果をもつJavaベースのシステムに
お客様の大切な資産を移行します。
Oracle Forms & Reports to Java Web マイグレーションサービスはOracle Forms & Reportsで構築された
業務システムを高い投資効果をもつJavaベースのシステムにマイグレーションするサービスです。

基本構成

Oracle Forms & Reports to Java Web マイグレーションサービスは、
次の4点の基本的な構成要素で提供されています。
  • 01
    Oracle Developer マイグレーションサービス「Oracle Forms & Reports to Java Web」

    長年活用しているOracle Forms & Reportsで開発された業務アプリケーションをJavaベースのアプリケーションに変換するマイグレーションサービスです。「Oracle Forms & Reports to Java Web」を活用することにより、Oracle Forms & Reportsで開発された既存システムを短期間・低コストで、戦略的なITシステムに移行致します。DCRはお客様のOracle Forms & Reports資産をお預かりし、ソース解析からJavaへの変換、システムリリースまでをお客様のご要望に応じて実施いたします。
  • 02
    マイグレーション・コンバータ

    Oracle Forms & Reports資産をJavaベースのアプリケーションに変換するコンバータです。Javaプログラムへの自動変換率70%以上のコンバータ「Oracle Forms & Reports to Java Web」を活用することにより、Oracle Forms & Reportsで構築された既存資産をJavaへ移行・再構築する際にかかる時間とコストをほぼ半減させることを可能としました。

    ※コンバータの販売および貸与をいたしておりません。

  • 03
    帳票基盤ソリューション「Super Visual Formade」

    ウイングアーク1st株式会社が提供する帳票ツール「Super Visual Formade」を活用することにより、既存データのコンバートなど画面および帳票開発にかかわる作業負荷を削減します。

実施までの流れ

Oracle Forms & Reports to Java Web マイグレーションサービスは、次の8つのステップにより、
お客様のシステムをモダイゼーションいたします。
  • 01
    現行システムの調査

    ① マイグレーション経験豊富なエンジニアが現行システムを解析
    ② Oracle Forms & Reportsで構築された現行システムの開発手法(癖)を把握
  • 02
    お客様特有の普通部品開発

    ① お客様の開発標準に適合した最適なF/Wを構築
    ② Java開発時のコスト削減
  • 03
    Oracle Forms & Reports to Java Web コンバータのチューニング

    ① お客様の開発手法に合わせてコンバータをチューニング
    ② コンバータによるJavaへの変換率を向上させる
  • 04
    コンバータによるJavaソースファイルの自動生成

    ① 画面/帳票レイアウトについては、100%に近い変換
    ② プログラム・ロジックについては、PL/SQLから弊社Javaフレームワーク上で稼動する処理を自動生成する。(約70%の変換率)
  • 05
    Javaプログラムの手直し

    ① コンバートできない箇所は手作業でJavaプログラムを修正
  • 06
    単体テスト

    ① 単体レベルでの新旧画面/帳票の突合せ
    ② 同一データ、オペレーションでの動作確認とエビデンス取得
  • 07
    結合テスト

    ① 画面間での遷移や画面からの帳票呼び出しの連動テスト
    ② 画面(SPも含む)でのデータ更新結果の突合せ
  • 08
    システムテスト支援(お客様主体)

    ① 実際の業務シナリオに沿った新旧機能の突合せ(DBのマッチング)
    ② 旧システムと新システムでのパフォーマンステスト(チューニング)