COBOL から C# への移行
汎用機の
COBOL で
まずは
プログラムの
こんな
こんなお困りごとはありませんか
- 汎用機の
保守の 費用が 重く、 更新の 時期が 近づいている - COBOL を
読める 技術者が、 社内にも 取引先にも 少なくなった - 本数が
多く、 全部を 作り直す 予算が 出せない - 業務を
止められないので、 一度に 入れ替える 踏み切りが つかない - 社内の
標準が .NET (C#)で、 基幹系だけ別の 運用に なっている
移行の
2段階に分けて移します
汎用機から
移行の
1段目
当社の
足りなければ、土台そのものを直します
変換のプログラムを、 その案件のために作る
元の
オープンソースのコンパイラ自体を直した
1段目では、
2段階に分け、 止めずに移す
汎用機から
実績
自治体の基幹系、 約500万行を移しています
汎用機の
汎用機で
いまは、
| 項目 | 規模 |
|---|---|
| 移した | 約15,000本・ |
| 移した | 約6,500本・ |
| 1段目 | 自動の |
| 2段目 | 取り組んでいる |
できる
この移行でできること
COBOL のプログラムの言語変換
COBOL で
汎用機から Linux へのダウンサイジング
汎用機の
運用の手順(JCL)の移行
処理の
帳票の作り替え
ラインプリンタの
始める
当社とお客様の役割
当社が代わりにやること
- 現行の
プログラムと 残っている 資料から、 変換の 範囲を 調べる - 変換の
プログラムを 作り、 足りない 機能を 補う - 変換して、
元と 同じ 結果が 出るかを 確かめ、 直す - 本番へ
入れる 順番の 計画を 立て、 移す
お客様にしかできないこと
- 現行の
ソースコードと、 残っている 資料を お預けいただく こと - 業務と
して 正しく 動いているかの、 最終の 確認 - 本番の
データを 試験に 使って よいかの 判断 - 切り
替える 日と、 切り 替える 順番の 決定
できないこと・あらかじめお伝えすること
| 確認事項 | 案内する |
|---|---|
| すべての | 調査の |
| 汎用機の | 調査で |
| 業務と | 確認していただく |
導入の
移行の進め方
- 1.
今の プログラムと環境を 調べる 残っている 資料が資料から、 いまの 仕組みと 変換の 範囲を 確かめます。 残っていなくても、 プログラムから 調べます。 - 2.
変換の 言語をプログラムを 作り、 変換する 変換する 足りないための プログラムを 当社で 作り、 元の プログラムを 新しい 言語へ 変換します。 機能は、 土台の ほうを 直して 補います。 - 3.
本番の 本番でデータで 確かめ、 直す 使われた データで 変換後の プログラムを 動かし、 元と 違う 動きや 不具合を 直します。 - 4.
本番へ 本番の入れ、 育てていく サーバーへ 入れた 後も、 業務の 変化に 合わせて 改修を 続けて お引き 受けします。
ご質問
よくあるご質問
汎用機から、いきなり C# へ移せますか。
技術的には
どのくらいが自動で変換できますか。
元の
COBOL のまま、Linux で動かし続けることはできますか。
できます。
JCL や帳票はどうなりますか。
処理の
まず何から始めますか。
現行の
ご相談
COBOL から C# への移行について相談する
お問い合わせフォームは、
