比較検証は内部統制の基盤
内部統制において開発・修正されたソースコードやデータが確実に本番に反映されることを保証するのは重要なファクタとして位置づけられています。ESTCOMPRはこのソフトウェア開発、システム運用における重要な要素である保証で処理されるべき「比較検証」に最適の機能を提供し、その過程における「完全性」「正確性」「正当性」を保証します。
FILE1

DCB DSORG=PO,MACRF=R,DDNAME=SYSUT1 ,EODAD=EO DADFILE2DCB DSORG=PO,MACRF=W,DDNAME= SYSUT 2,EOD AD=EO DADDS 0H
MEMLIST DC H'10,80'
MEMNAME DC

X'0000000000000000',X'000000',X'00',68 X'00'

DS 9CL80
MEMENT

DC X'0000000000000000',X'000000',X'00',68X'00'

開発ソースコードFILE1

DCB DSORG=PO,MACRF=R,DDNAME=SYSUT1 ,EODAD=EO DADFILE2DCB DSORG=PO,MACRF=W,DDNAME= SYSUT 2,EOD AD=EO DADDS 0H
MEMLIST DC H'10,80'
MEMNAME DCSAVEAREA DS
TABLE

DC

X'0000000000000000',X'000000',X'00',68 X'00'

DS 9CL80
MEMENTDS 0F

DC X'0000000000000000',X'000000',X'00',68X'00'

DS 0F
18F

SAVEAREA DS

X'000102030405060708090A0B0C0D 0E0F'

TABLE

DC

18F
X'000102030405060708090A0B0C0D 0E0F'

DC

X'101112131415161718191A1B1C1D1E1 F'

DCX'101112131415161718191A1B1C1D1E1 F'

DCX'202122232425262728292A2B2C2D2E2 F'

DC

X'202122232425262728292A2B2C2D2E2 F'

DC

X'303132333435363738393A3B3C3D3E3 F'

DC

X'404142434445464748494A4B4C4D4E4 F'

DC

X'505152535455565758595A5B5C5D5E5 F'

DC

X'606162636465666768696A6B6C6D6E6 F'

DC

X'707172737475767778797A7B7C7D7E7 F'DC

X'C0C1C2C3C4C5C6C7C8C98A8B8C8D8 E8F'DC

X'D0D1D2D3D4D5D6D7D8D99A9B9C9 D9E9F'

JCL・ドキュメント

DCX'303132333435363738393A3B3C3D3E3 F'

DCX'404142434445464748494A4B4C4D4E4 F'

DCX'505152535455565758595A5B5C5D5E5 F'

DCX'606162636465666768696A6B6C6D6E6 F'

DC

X'707172737475767778797A7B7C7D7E7 F'DC

X'C0C1C2C3C4C5C6C7C8C98A8B8C8D8 E8F'DC

X'D0D1D2D3D4D5D6D7D8D99A9B9C9 D9E9F'

システムパラメータ
DBデータ・ユーザデータ

修正履歴
変更確認

確実な反映

改定の監査

ESTCOMPR比較検証イメージ

製 品 概 要主機能 – 変更箇所の特定

比較対象の汎用性

２つのファイルを比較し、相違点を見やすいレポートで表示します。単純に同異を判定するのではなく、豊富なパラメータでデータのキーマッチングやレコードの挿入、削除の判断が可能です。

比較対象ファイルの属性は問わず、磁気テープを含めた順編成、ＶＳＡＭ、ＩＳＡＭ、データベース、ライブラリ管理システム、区分編成ファイル、ロードモジュールなどを相互に比較できます。

豊富なインタフェース

ファイル出力機能

２４以上のインタフェースと使いやすいＩＳＰＦイン
タフェースを持ち、レポート機能においてもそのフォーマット（形式）を個々の必要に合わせて変更する事がでます。

相違部分をファイルに出力する機能があり、これによりテスト／サンプルデータの作成等を行う事もできます。

サンプルデータ

プログラム１
比較

比較

抽出

ESTCOMPR

出力データ１ESTCOMPRESTCOMPR

抽出プログラム２
データソース

出力データ２

サンプルデータ

活用パターン－活用パターン１

導入のメリット－システム定義変更検査

ESTCOMPRでSYS1.PARMLIBなどの変更前後を比較することで、変更内容の確認、問題発生時の問題点の特定と速やかな復旧が可能となります。
FILE1 DCBDSORG=PO,MACRF=R,DDNAME=SYSUT1,EODAD=EODAD
FILE2 DCBDSORG=PO,MACRF=W,DDNAME=SYSUT2,EODAD=EODAD

DS 9CL80
MEMENT DC
X'0000000000000000',X'000000',X'00',68X'00'

変更確認
変更履歴

活用パターン３

プログラム１

FILE2 DCBDSORG=PO,MACRF=W,DDNAME=SYSUT2,EODAD=EODAD
DS 0H

MEMNAME DC
X'0000000000000000',X'000000',X'00',68X'00'

MEMLIST DC H'10,80'
MEMNAME DC
X'0000000000000000',X'000000',X'00',68X'00'－プログラム開発支援

複数のプログラム開発が同時に発生した場合、各自が変更した内容を正確に把握し、最終統合の手助けとなります。

FILE1 DCBDSORG=PO,MACRF=R,DDNAME=SYSUT1,EODAD=EODADESTCOMPR

DS 0H
MEMLIST DC H'10,80'

活用パターン２

プログラム２ESTCOMPR

プログラム４

DS 9CL80
MEMENT DC
X'0000000000000000',X'000000',X'00',68X'00'－確実な本番反映

本番へのデータ・プログラム反映において比較検証のルール化、UPDATEカードの利用により確実性と完全化を図ることができます。

プログラム３

活用パターン４－DBデータ更新確認

DB2やADABASなどのDBデータ更新確認として
ESTCOMPRでインタフェースを介して直接DB内容を比較し、変更を検証できます。

ESTCOMPRTESTLIBその他

UPDATE CARDの機ESTCOMPR
本番LIB

DBファイル

能インタフェース

パネルを含めた各種インタフェースでDB、ライブラリ管理ファイルを直接比較可能

比較レコード限定

レコード選択・除外、読み飛ばし、対象
レコード数限定など

フィールド限定

レコード中の特定フィールドのみを選択、除外可能

比較位置限定フィールド特定、比較前マスク処理、比較位置指示 など

言語の設定ソースコードの言語設定により、言語に最適の比較キーワードを自動設定

表示限定・変更

比較結果の表示をマスク表示形式設定

出力・表示形式として、十進、十六進
数表示、DUMP形式表示など

LTR
15,1500110002
O N E 11BNZOPNER00120002
O N E 12
OPEN (FILE2,(OUTPUT))
00130002
O N E 13LTR
15,1500140002
O N E 14BNZOPNER00150002
O N E 15
0++++++++<+++.++++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>++.++++8+++++++++++++++++++DLA
6,WK80+800160002 DIF O N E 16+D
MVC0(14,6),MIDASI00170002 DIF O N E 17+DPUTFILE2,WK8000180002 DIF O N E 18+++++++++<+++.++++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>++.++++8+++++++++++++++++++
LA
6,WK8000190002
O N E 19
0++++++++<+++.++++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>++.++++8+++++++++++++++++++
DMVC0(30,6),ATODASI000200002 DIF O N E 20+--------|---.----1----.----2----.----3----.----4----.----5----.----6----.----7----.----8------------------I
MVC0(79,6),ATODASI000170002 DIF T W O 17+++++++++<+++.++++1++++.++++2++++.++++3++++.++++4++++.++++5++++.++++6++++.++++7+>++.++++8+++++++++++++++++++PUT
FILE2,WK80
00210002
O N E 21LA
5,0(0)
00220002
O N E 22LA
11,WK133+6500230002
O N E 23
B1DS0H00240002
O N E 24

ISPF画面表示イメージ

比較結果イメージ稼働環境： z/OS、OSIV MSP、VOS3〒150-0022 東京都渋谷区恵比寿1-5-5 JR恵比寿ビル8F
TEL：03-5789-2443 FAX：03-5789-2575
E-mail：ESECinfo@cec-ltd.co.jp

https://ceccs.site

ECP-1P02