A-VX - VB.net 変換説明

1/1
A-VX - VB.net 変換説明
作成者
株式会社シンユーコンサルティング
作成日
2014/09/03
【 A-VX - VB.net 変換説明】
【お客様稼働中 A-VXサーバー】
Ⅰ.A-VX環境の受領
1.お客様の実環境を#BKUP形式ファイルにて受領します
Ⅱ.自社社内環境の構築
1.受領環境(#BKUP形式ファイル)より自社A-VXサーバにお客様と同等の実行環境を構築します
【移行・開発環境構築】
【変換先実行テスト環境構築】
2.受領環境(#BKUP形式ファイル)よりサーバーの使用状況を確認します
・自社A-VXサーバ ・アプリケーションサーバー ・データベースサーバー
<成果物> サーバー使用状況[#BKUP調査].xls
Ⅲ.A-VX環境の調査
・アプリケーションサーバー
・データベースサーバー
サーバー
の使用状
【SMART編】
1.自社A-VXサーバーに構築されたお客様環境よりファイルの使用状況を確認します
SMARTパラメータ
<成果物> サーバー使用状況[A-VXファイル調査].xls
2.DDF情報よりRDBファイルの調査を行います
A-VX:SMART-COBOL
変換ツール(SMTCBL)
<成果物> サーバー使用状況[DDF(GKDDF)].xls
3.上記の情報よりVB.net変換後のファイル環境(ファイル名・属性等)の決定を行います
A-VX:SMART-COBOL
変換ツール(SMTCBU)
A-VX:SMART-COBOL
変換ツール(SMTCBU)
<成果物> サーバー使用状況[テーブル名変換].xls
Ⅳ.プログラムの調査および開発環境作成作業
(SMART編)
変換後COBOLソース
ライブラリー
1.SMART-COBOL変換ツールよりSMARTパラメータをCOBOLソース(A-VX)に変換を行う
<成果物> SMART-COBOL変換
(ファイル設計)
2.SUL(COBOLソース)より使用ファイルの項目情報を調査する
<生成物> テーブル定義書.xls
【ファイル設計】
COBOL
ソース
テーブルクリエイトクエリ
3.作成されたテーブル定義書より各ファイルの項目情報(フィールド名称・属性等)を決定します
<成果物> テーブル定義書.xls
4.テーブル定義書.xlsより自社テーブル設計ツールに情報登録を行います
<成果物> テーブル設計書.xls
5.自社テーブルよりWindows側環境作成のモジュールを作成
ScTOOLTBL
フィールド名称・属性等
.SUL(COBOLソー
ス)より使用ファイ
ルの項目情報を
調査
自社テーブル設計ツールに
情報登録
テーブル定義書よ
りテーブル項目
(レイアウト)
を決定
テーブル定義書.xls作
成
アクセスモジュール生成
ScTOOLTBL
【COBOL変換】
・COBOLソース
・コピー句
・テーブル名変換CSV
・アクセスモジュール
・DLL
<成果物> テーブル作成DDL.sql(OracleVer.)
VBアクセスモジュール(VB.net開発用)
GdbModuleGen
実行ファイル
コンパイル
データ移行関連モジュール[データ移行関連]フォルダ内パラメータ(#NFCNVパラメータ)
データ移行関連モジュール[データ移行関連]フォルダ内パラメータ(SQL*Loader)
Ⅴ.プログラム変換
COBOL
ソース
(COBOL編)
COBOLソースを
VBソリューションに変換
【JCL変換】
JCL名.JCL
JOBストリーム
ライブラリー
(MENU編)
4.自社メニュー変換ツールにてメニューパラメータ(.PML)をSCMENU*2形式データに変換を行います
SCJCNRUN*1
形式パラメータに変換
JCL取込
実行ファイル
マイグレーション
jcl
・実行PG名
・実行フォルダー
・ユティリティ記述
・流れ制御
JCLConvertTool
3.自社JCL変換ツールにてJCLパラメータをSCJCNRUN*1形式パラメータに変換を行います
*1 SCJCLRUN .. A-VXジョブ管理をWindows上で再現するためのマイグレーションツール
実行ファイル
VBソース
<成果物> [VBコンバート]フォルダ内プログラム
(JCL編)
単体
テスト
Converter2013
1.自社COBOL-VB変換ツールにてCOBOLプログラムをVBソリューションに変換を行います
2.作成されたVBソリューションをマイグレーション開発(単体テスト)を経て実行モジュール(.exe)を作成します
修正・
デバッ
グ
VB.NET
Solution
【MENU変換】
メニューパラメータ
ライブラリー
メニュー
メニュー取込
SCMENU*2
形式データに変換
MENUdataUL
*2 SCMENU .. A-VXメニュー管理をWindows上で再現するためのマイグレーションツール
@SCC (Shinyuu Consulting Co.,LTD) All Right Reserved
メニュー
データベース
・実行PG名
・実行フォルダー
・JOBタイプ