...

によるマイグレーション

by user

on
Category: Documents
23

views

Report

Comments

Transcript

によるマイグレーション
によるマイグレーション
~ご紹介資料~
年
月
日
ミツイワ株式会社
ミツイワ情報株式会社
目次
Ⅰ.NetCOBOLマグレーションとは
Ⅱ.NetCOBOLマグレーションパターン
Ⅲ.マイグレーションサービス
Ⅳ.導入事例
Ⅴ.よろずサービスのご紹介
<ご参考資料>
Ⅰ.COBOLとは
Ⅱ.NetCOBOLの特長
Ⅲ.移行作業関連図
Ⅳ.ご留意事項
Ⅰ.NetCOBOLマイグレーションとは
ホストの保守停止が近づいているが、
次期システムはホストへのリプレースを避けたい・・・
◆定期的なリプレース費用の負担が大きい
◆システムは安定稼動中で機能に不満がない
◆操作に慣れているので変えたくない
◆今から新たな言語へ移行したくない
NetCOBOLならホスト資産を継承して
「安価」に「短納期」で「機能継承」した
マイグレーションが可能です!
-1-
All Rights Reserved,Copyrightミツイワ情報株式会社
Ⅱ.NetCOBOLマイグレーションパターン
こんなお客様にはNetCOBOLへの移行が最適です!
1.基幹系システムをパッケージへ移行検討(提案)しているが
標準機能に存在しない業務システムが存在する
◆費用面/サポート面でパッケージをカスタマイズしたくない
◆その業務を運用するためだけにホスト運用を継続したくない
※最小限の費用投資で切替が可能です
2.既存ホストの保守終了に伴いWindowsサーバへ切替たい
◆パッケージへの切り出しやWindowsアプリへの切り出しで稼動資産が減少している
◆ホスト導入の費用捻出ができない
◆障害発生時の事を考えると保守切れ状態で運用するのは避けたい
※継続運用が可能となります
3.ホストの技術者が退職するが、保守/管理作業の引継ぎができない
い
※業務アプリをそのまま移行するため、利用者の再教育は不要で
サーバ管理者はWindows技術で対応可能です
-2-
All Rights Reserved,Copyrightミツイワ情報株式会社
Ⅲ.マイグレーションサービス
マイグレーションとは・・・
既存アプリケーション資産の継承と有効活用を図りながら、継続的なシステムの
最適化を実現するための手段です。
基幹系システムの貴重なCOBOL資産をマイグレーションにより、有効活用します。
メインフレーム・オフコンの既存資産に対するマイグレーションを考えた場合、
以下の手段があります。
<同一機種移行>
・単純移行:最新機種を選定し、そのまま移行します。
・サーバ統合
<オープン移行>(オープンプラットフォームへの移行)
・NetCOBOLなどの開発環境を利用した再構築
・パッケージ製品を利用した新規構築
・他言語による新規構築
-3-
All Rights Reserved,Copyrightミツイワ情報株式会社
1.NetCOBOLへのマイグレーションの特長
各種移行ツールを利用してオフコン資産を安価に移行できます。
各種移行ツールを利用してオフコン資産を短期間に移行できます。
既存システムの機能と操作性を継承 して移行できます。
オフコン代替コマンド
独自の移行サービス*1
◆ファイル複写コマンド
◆ファイル退避/復元コマンド
◆ジョブログ表示機能
◆Webメニューツール
◆COBOLソース一括変換サービス
◆CL(JCL)作成サービス
◆ファイル定義体変換サービス
RDB対応
◆ORACLEまたはSQLServerへの変換サービス
◆富士通 PowerRDBConnector
*1.COBOLソース一括変換サービス/JCL作成サービス/ファイル定義体変換サービスは、富士通PRIMERGY6000シリーズのCOBOLGからのマイグレーションサービスとなります。
-4-
All Rights Reserved,Copyrightミツイワ情報株式会社
2.作業工程
①移行システムのご検証
②運用テスト
①データ移行のご検証
②運用テストご準備
弊 社
・移行対象資産
(プログラム・CL・ファイル)の
確認と調査
・並行運用
①本稼動
②旧環境撤去
①ソースプログラム、ファイル定義体、画面定義
体、帳票定義体の移行
②単体テスト
①既存のプログラムを1、2本お預かりします。
②プロトタイプ移行を実施します。
③動作ごご覧いただき、ご評価していただきます。
①データ移行
②システムテスト
8 ご運用サポート
・移行対象資産のご提供
7 本稼動
6 検証作業ご支援
再お見積
お見積
5 データ移行・
テスト
4 資産移行作業
3 移行設計
2 調査・
分析
1 デモ サ(ンプル )
お客様
・移行対象資産の決定
と弊社作業員へのご説明
①並行運用ご支援
②本稼動立会い
①
質
疑
応
答
②
運
用
ご
支
援
①ご納品
②ご指導
③ご運用テストご支援
※COBOL開発経験をお持ちのシステムご担当者様(お客様)との協同作業やそれに伴うご支援サービスも別途ご相談の上、ご対応いたします。
※富士通PRIMERGY6000シリーズのCOBOLGからのマイグレーションの標準作業工程です。富士通PRIMERGY6000以外からの場合は別途ご相談させていただきます。
-5-
All Rights Reserved,Copyrightミツイワ情報株式会社
Ⅳ.導入事例①
移行パターン:富士通 GS8200(メインフレーム)からの移行
業
種:工作機械製造業
移行の背景:
①GS8200で稼動していた基幹業務システムをパッケージへ移行した。
②パッケージでは移行しきれなかった業務システムが存在した。
③移行できない業務だけを運用するために必要なホストの費用負担が膨大である。
移行対象業務:①部品管理業務/②資材管理業務/③原価管理業務
移行対象資産:(規模)
①COBOL:約300本(内、画面入力:約10本)
②JCL :約180本
③ファイル : 約80本(データベース:PowerRW+)
移行作業期間:約4ヶ月間
移行時の課題:
・画面プログラムがSMED形式からの移行でなかったため、想定以上の期間と工数を費やした。
お客様の評価:
①「低価格」「短納期」の移行が実現できた。
②移行前とほぼ同一の操作性であったため、エンドユーザーへの教育が不要であった。(工数が削減できた
③バッチ処理の処理速度が、格段に向上した。
-6-
All Rights Reserved,Copyrightミツイワ情報株式会社
導入事例②
移行パターン:富士通 GRANPOWER6000(オフコン)からの移行
業 種:プラスチック製品製造業
移行の背景:
①オフコンからWindowsサーバへの移行を計画していた。
②他言語へ移行するための費用負担はできない。
③自社にマッチしたパッケージ製品が存在しない。
④稼動中のホストマシンの保守期間が満了してしまい、早急な対応が必要である。
移行対象業務:①生産管理業務/②販売管理業務/③原価管理業務
移行対象資産:(規模)
①COBOL:約350本
②JCL :約250本
③QWE :約160本 (簡易帳票ツール)
移行作業期間:約12ヶ月間
移行時の課題:
①簡易ツールの移行対象が多かったためCOBOLからの移行以上の工数を必要となった。
②運用環境の関係で併行運用が充分に実施する事ができなかった。
お客様の評価:
①「低価格」「短納期」の移行が実現できた。
②移行前とほぼ同一の操作性であったため、エンドユーザーへの教育が不要であった。(工数が削減できた
-7-
All Rights Reserved,Copyrightミツイワ情報株式会社
Ⅴ.よろずサービスのご紹介
段階的なサポートサービスでご導入後も安心です!
◆基本サービス
1.サポートの対象
マイグレーションサービスでNetCOBOLへ移行した稼動資産に対する運用支援作業
2.サポートの方法
メール、電話等によるオフサイトサポート
3.ご提供価格
別途ご相談の上、決定いたします。
◆開発技術をお持ちのお客様向け(オプション)
1.サポートの対象
マイグレーション後にお客様が機能変更や追加開発を行った資産に対しての開発支援作業
2.サポートの方法
ご支援内容に応じて個別対応
3.ご提供価格
別途ご相談の上、決定いたします。
※オンサイトサポート時に必要な諸掛(旅費交通費等)は、別途実費精算させていただきます。
※上記のサポートサービスは、一例です。 お客様のご要望に合わせたサポート内容をご提案いたします。
-8-
All Rights Reserved,Copyrightミツイワ情報株式会社
ご参考資料
Ⅰ.COBOLとは
COBOL(Common Business Oriented Language)は、事務処理向けに開発されたプログラム言語です。
10進演算、ファイル処理、帳票作成などの事務処理に特化した仕様と英語表現に似た文法で、
読み易く分かり易いプログラム記述が可能です。
高性能
高生産性
高い実行性能を実現しています。
・誤差の少ない10進演算
・文字列操作などが言語仕様に標準装備
・大量データも高速処理が可能
[ファイルのレコード単位の操作(SORT/MERGE)]
基幹業務に必要な機能を装備しています。
・英語表現の文法
・手続き名や項目名に日本語も使用可能
・読みやすいプログラムが作成
将来性
高信頼性
40年以上も国際規格で上位互換が守られています。
・多くのプラットフォームをサポート
新たな仕様(オブジェクト指向など)も順次、
国際規格化されています。
長期にわたり安心して使える言語です。
-10-
All Rights Reserved,Copyrightミツイワ情報株式会社
Ⅱ.NetCOBOLの特長
NetCOBOLは、COBOLの特長を活かし、最新環境に対応した
オープンプラットフォームのCOBOL開発環境です。
1.長期間、安心して利用できるCOBOL資産の永続性
国際規格や業界標準仕様、普通標準仕様にも対応し、将来に向けて安定した基幹システム運用と拡張が可能です。
メインフレーム、オフコンの既存COBOL資産及びスキル・ノウハウが最大限に活用できます。
2.効率的で高生産なプログラム開発
COBOL統合開発環境により、設計~プログラム~テスト~保守まで、開発プロセス全体の効率化が図れます。
バッチからWebアプリケーションまで、最新技術と連携したプログラム開発が可能です。
3.基幹システムの価値拡大
.NET、Java、XMLなど最新技術との連携で、基幹システムの適用範囲を拡大・発展できます。
4.高い実績と信頼
累積80万ライセンス以上の国内出荷実績があります。
<機能関連図>
<フロントシステム>
画面定義体(FORM)アプリケーション
オープン系アプリケーション
バッチ系アプリケーション
COBOLプログラム
帳票定義体(FORM)
データベース(POWERRW+、ORACLE)
-11-
オフコン資産連携(PRIMERGY6000系)
All Rights Reserved,Copyrightミツイワ情報株式会社
Ⅲ.移行作業関連図
オフコン(Kシリーズ)
COPY句
(ソース)
ジョブメニュー
(MNUD)
データベース
変換サービス
データファイル
ファイル定義体
変換サービス
ファイル定義体
(FFD)
※個別機能組込
COBOLプログラム
COPY句プログラム
画面定義体
(SMED)
帳票定義体
(SMED)
※JOBログ機能組込
※CLコマンド組込
CL(NetCOBOL形式)
プログラム変換サービス
CL作成サービス
COBOL
(ソース)
テキスト形式変換
CL
(ソース)
Windows サーバ
画面定義体
※個別修正
帳票定義体
※個別修正
ファイル定義体
※個別修正
NetCOBOL
データベース
※マイグレーション作業の機会に
機能変更作業も別途承ります。
テキストファイル
※本図は、富士通PRIMERGY6000シリーズのCOBOLGからのマイグレーション作業を記載しています。
業務メニュー
-12-
All Rights Reserved,Copyrightミツイワ情報株式会社
Ⅳ.ご留意事項
1.COBOLコンパイラの仕様(非互換)
COBOLの規格外の拡張仕様、演算精度、数値項目(外部10進/内部10進/バイナリ)などに対する考慮が必要です。
2.データ(DB)
順/相対/索引ファイルはそのまま利用可能です。
ネットワーク型DB、階層型DBはRDBへ移行します。
※PowerRW+/Oracle/SQL Server/Symfoware/Symfoware6000
3.画面
NetCOBOLの画面定義体へ移行します。
※画面定義体がSMED(FORM)形式の場合は、オフコン/オープンプラットフォームで流通可能です。
4.帳票
NetCOBOLの帳票定義体への移行です。
※帳票定義体がSMED(FORM)形式の場合は、オフコン/オープンプラットフォームで流通可能です。
5.文字コード
プラットフォームにより、文字コード系が変わるため、COBOLプログラムの判定処理などは考慮が必要です。
6.外字
外字データは移行可能です。
※文字コードにより外字の数が異なるので考慮が必要です。
7.JCL
基本的なプログラムの実行制御と中間ファイルの作成/複写/クリア/削除などのコマンドは、NetCOBOLで
記述されたプログラム制御機能へ移行しますが、富士通 Systemwalkerへの移行も可能です。
8.OLTP
オンライントランザクションは、富士通 Interstage Application Serverでの再構築での対応となります。
※マイグレーションサービスには、以下の作業は含んでおりません。
①処理結果の検証作業 ②潜在バグに対するプログラム修正作業 ③機能変更作業
上記作業に対しては、ご要望に応じて別途ご相談の上承ります。
-13-
All Rights Reserved,Copyrightミツイワ情報株式会社
Mitsuiwa Corporation is at the hub of the Mitsuiwa Group.
The group is widely involved in the computer business and related enterprises.
Fly UP