第7回 インターネット時代のCOBOL活用セミナー

オフコンCOBOL資産を活用したシステム再構築
2004年7月27日
テクノ工房
成川 義昭、澤田 光宏
1

会社紹介
有限会社 テクノ工房〒577-0841 東大阪市足代3-1-7 布施南ビル4階

主な業務内容z オープンシステム、オフコンのシステム再構築
z COBOLによる新規システム構築（C/S、Web）

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 20042

お客様への提案パターン
背景
z オフコンシステム（ハード・ソフト）の見直し気運
z トップ、コンサルのオープン化志向

オフコン移行 提案パターン
z オフコン新機種移行
z オープン化- 新規構築（VB、Java等）- パッケージ利用- COBOL資産活用で再構築（C/S化、Web化）z オフコン段階的移行（オフコン-PC連携でRDB共有）
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 20043

システム再構築 取組みのポイント
z 既存資産を最大限に活用z 安価なＣ/Ｓシステムz 短期間、高品質
z 使い慣れた操作性の継承
z 拡張性、将来性
現行システム（オフコン等）⇒ 新システム（C/S対応）⇒ 将来システム（Web対応、Java、PCパッケージ連携）
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 2004

4

事例紹介

綜合商事株式会社様の再構築事例

会社紹介
綜合商事株式会社様
東京都銀座1丁目1-28-12
三菱製紙㈱代理店「ダイヤミック㈱」の関連会社として情報複写加工サービスに特化し、特に大判分野の技術レベルはトップレベル
事業内容
z三菱印刷製版、機材の販売
z総合複写サービス
z横断幕、懸垂幕（4色カラー出力）z大型図面入力、CAD出力
z大判カラーコピー入出力（Windows、Mac）
zデジタルファイリング（CD-R化）
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 2004

5

従来システムの運用環境
綜合商事様
オフコン
富士通 K6300DT

ダイヤミック様

受注データ
約200件/日

売上、仕入、在庫管理システムCOBOLプログラム 100本（COBOLG）

RDB
RDB
SymfoWARE 6000

単票元帳

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 2004

6

従来システムの課題

z 稼動オフコン（ハード）の新機種への更新期
z 物品販売業から加工付加価値業へのビジネス転換
z 新機器とのマスタデータを共有したい

オープンシステムの採用を決定
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 2004

7

オープン化の要件
z オフコンCOBOL資産の継承
z 安価なシステム移行
z マスタデータ、残高の即日移行
z 操作性、操作手順の継承

弊社、マイグレーションサービスで対応
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 20048

マイグレーションの内容（1/2）
1. 調査・分析とマイグレーション方法の確認
JOB、DBの分析
z 特殊仕様（オフコン固有機能、帳票、ネットワークなど）
z2. 各種定義体の移動
画面定義体、帳票定義体

3. COBOLコンバート
単体コンバート（単純・ノンカスタマイズ）z C/Sコンバート① ログ情報の確保② ファイルの排他制御③ オフコン固有機能（システム機能、特殊ソフト連動など）
z

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 20049

マイグレーションの内容（2/2）
4. RDBの移行
5. 検収
単体検収、総合検収6．ドキュメント（成果物）
ファイルレイアウト（一覧表）
z JOBフロー（プログラム概要）
z メニュー一覧
z 変更点管理表（変更仕様）
z オペレーションマニュアル
z

7. オペレーション指導
8. 運用支援（リモートメンテナンス）
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200410

マイグレーションの手法

z 画面・帳票定義体の移動
z ソースプログラムのコンバートz JCLのコンバート
z RDBのコンバート

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 2004

11

画面・帳票定義体の移動
オフコン-PC連携製品*で、オフコンの画面帳票定義体を、Windowsにそのまま移動
ファンクションキーの変更（PF1〜PF24 → F1〜F12）
オフコン

Windows
画面定義体
画面定義体

帳票定義体
帳票定義体

画面定義体
画面定義体

オフコン-PC
連携製品**
帳票定義体
帳票定義体＊： 富士通 SymfoNET/基本運用
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200412

ソースプログラムのコンバート（1/3）
1. オフコン-PC連携製品*1で、ソースプログラムを Windowsへ移動
2. 弊社プログラムコンバートツールで変換（必要ならば）
例：JEF16進コンバート、ワークステーションログ出力、排他制御コンバートなど

3. 特殊仕様のプログラム修正
論理宛先やSORT文のプログラム内部への組込み

4. COBOL*2で翻訳
オフコン
COBOL
COBOL
プログラム
プログラム

Windows
オフコン-PC*1
連携製品
連携製品*1

COBOL
COBOL
プログラム
プログラム

プログラム
プログラム
コンバート
コンバート
ツール
ツール

*1： 富士通 SymfoNET/基本運用COBOL
COBOL
プログラム
プログラム

COBOL
COBOL
*2
翻訳
翻訳*2

*2： 富士通 NetCOBOL for Windows

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200413

ソースプログラムのコンバート（2/3）
 プログラムコンバートツール
一部、固定リテラルの漢字がJEF16進⇒ JEF16進を日本語に変換

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200414

ソースプログラムのコンバート（3/3）
 プログラムコンバートツール
オフコン機能（ワークステーションログ）の補完⇒ ログ出力ルーチンを全プログラムのDISPLAY文の後に追加し、ログ参照を可能にする

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 2004

15

JCLのコンバート
JCLからCOBOLプログラムを、弊社JCLコンバートツールで変換

JCL（CL）

ＪＣＬ コンバートツール

オフコン
富士通 K6300DT

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 2004

16

RDBのコンバート
オフコン-PC連携製品*1を利用して、オフコンのファイル定義体、マスタデータ*2をWindowsへ移動し、RDB*3のツールで取り込み
オフコン

Windowsデータ
データ
ファイル
ファイル

マスタデータ*2

RDB
オフコン-PC
オフコン-PC*1
連携製品
連携製品*1
ファイル
ファイル
定義体
定義体

*3
RDB
RDB*3
移入
移入
ツール
ツール

*3
RDB
RDB*3

ファイル
ファイル
定義体
定義体

*1：富士通 SymfoNET/基本運用*2：富士通 SymfoWARE6000*3：富士通 SymfoWARE7000 （後継製品は PowerRW+、PowerRDBconnector）
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200417

新システムの運用環境
綜合商事様

ダイヤミック様

Windows 2000

テクノ工房
RDB
RDB

リモートメンテ

売上、仕入、在庫管理システム
COBOLプログラム 100本

SymfoWARE 7000

連帳

NetCOBOL for Windows
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200418

スケジュール
03/12
調査分析

04/1

2

3

4

5

コンバート
ドキュメント作成
試行期間

本番運用

日次立会い
月次立会い
リモートメンテ開始
従来システム（オフコン）
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200419

新システムの効果
z オフコンシステムの資産を100％継承
画面帳票、ファイル定義体はそのまま、COBOLプログラムは、ロジックの変更もなく、NetCOBOLで移行完了

z 短期間でマシンの入替えが完了
z リプレース費用も予算内で収まる
z マスターデータの打ち直しは一切無し
z オペレーションが同じなので、直に本番開始
z 新機器とマスタデータを共有
All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200420

弊社マイグレーションサービスの課題と目標
 オフコン特有のサブルーチン・機能への対応
 生産コストを削減するユーテリティの研究・開発 他のPCソフトとの連携及び有効活用の研究
 マイグレーションカスタマイズセンターを目標に

All Rights Reserved Copyright(C) Technologies Workshop Limited Corporation 200421

ありがとうございました
http://www.techno-koubou.jp/
Email: techno̲k@giga.ocn.ne.jp22