JPH0236455A - バッチ処理起動制御方式 - Google Patents
バッチ処理起動制御方式Info
- Publication number
- JPH0236455A JPH0236455A JP18662688A JP18662688A JPH0236455A JP H0236455 A JPH0236455 A JP H0236455A JP 18662688 A JP18662688 A JP 18662688A JP 18662688 A JP18662688 A JP 18662688A JP H0236455 A JPH0236455 A JP H0236455A
- Authority
- JP
- Japan
- Prior art keywords
- batch processing
- processing
- batch
- online
- start request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 27
- 238000010923 batch production Methods 0.000 description 26
- 238000007726 management method Methods 0.000 description 22
- 238000010586 diagram Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はバッチ処理起動wI御方式に関し、特にオンラ
イン処理で発生した処理結果のデータをバッチ処理に引
き渡してバッチ処理の起動を制御する場合に、オンライ
ン処理側からバッチ処理の起動要求を登録することによ
りオンライン処理とは独立にバッチ処理を自動的に起動
制御するバッチ処理起動制御方式に関する。
イン処理で発生した処理結果のデータをバッチ処理に引
き渡してバッチ処理の起動を制御する場合に、オンライ
ン処理側からバッチ処理の起動要求を登録することによ
りオンライン処理とは独立にバッチ処理を自動的に起動
制御するバッチ処理起動制御方式に関する。
従来、この種のバッチ処理起動制御方式では、オンライ
ン処理側から起動制御を管理して直接にバッチ処理の起
動を行っていた。
ン処理側から起動制御を管理して直接にバッチ処理の起
動を行っていた。
上述した従来のバッチ処理起動方式では、オンライン側
でバッチ処理の起動制御を管理してオンライン側から直
接にバッチ処理を起動していたので、バッチ処理が実行
中である場合等のバッチ処理の起動制御をオンライン処
理側で管理しなければならず、オンライン処理側の制御
が複雑になるという欠点がある。
でバッチ処理の起動制御を管理してオンライン側から直
接にバッチ処理を起動していたので、バッチ処理が実行
中である場合等のバッチ処理の起動制御をオンライン処
理側で管理しなければならず、オンライン処理側の制御
が複雑になるという欠点がある。
本発明の目的は、上述の点に鑑み、オンライン処理とは
独立したバッチ処理の起動制御を行うことにより、オン
ライン処理側の制御を簡単にすることができるバッチ処
理起動制御方式を提供することにある。
独立したバッチ処理の起動制御を行うことにより、オン
ライン処理側の制御を簡単にすることができるバッチ処
理起動制御方式を提供することにある。
本発明のバッチ処理起動制御方式は、オンライン処理で
発生した処理結果のデータをバッチ処理に引き渡してバ
ッチ処理の起動を制御するバッチ処理起動制御方式にお
いて、バッチ処理の動作状況を管理するバッチ処理管理
部と、このバッチ処理管理部にオンライン処理側からバ
ッチ処理の起動要求を登録するバッチ処理起動要求手段
と、前記バッチ処理管理部にバッチ処理側からバッチ処
理の実行完了と次のバッチ処理の起動要求とを登録する
バッチ処理実行状態設定手段と、前記バッチ処理管理部
に登録されたバッチ処理の起動要求とバッチ処理の動作
状況とに基づいてバッチ処理の起動を行うバッチ処理制
御手段とを有する。
発生した処理結果のデータをバッチ処理に引き渡してバ
ッチ処理の起動を制御するバッチ処理起動制御方式にお
いて、バッチ処理の動作状況を管理するバッチ処理管理
部と、このバッチ処理管理部にオンライン処理側からバ
ッチ処理の起動要求を登録するバッチ処理起動要求手段
と、前記バッチ処理管理部にバッチ処理側からバッチ処
理の実行完了と次のバッチ処理の起動要求とを登録する
バッチ処理実行状態設定手段と、前記バッチ処理管理部
に登録されたバッチ処理の起動要求とバッチ処理の動作
状況とに基づいてバッチ処理の起動を行うバッチ処理制
御手段とを有する。
本発明のバッチ処理起動制御方式では、バッチ処°理管
理部がバッチ処理の動作状況を管理し、バッチ処理起動
要求手段がバッチ処理管理部にオンライン処理側からバ
ッチ処理の起動要求を登録し、バッチ処理実行状態設定
手段がバッチ処理管理部にバッチ処理側からバッチ処理
の実行完了と次のバッチ処理の起動要求とを登録し、バ
ッチ処理制御手段がバッチ処理管理部に登録されたバッ
チ処理の起動要求とバッチ処理の動作状況とに基づいて
バッチ処理の起動を行う。
理部がバッチ処理の動作状況を管理し、バッチ処理起動
要求手段がバッチ処理管理部にオンライン処理側からバ
ッチ処理の起動要求を登録し、バッチ処理実行状態設定
手段がバッチ処理管理部にバッチ処理側からバッチ処理
の実行完了と次のバッチ処理の起動要求とを登録し、バ
ッチ処理制御手段がバッチ処理管理部に登録されたバッ
チ処理の起動要求とバッチ処理の動作状況とに基づいて
バッチ処理の起動を行う。
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例のバッチ処理起動制御方式
の構成を示すブロック図である。本実施例のバッチ処理
起動制御方式は、バッチ処理制御手段1と、オンライン
処理2と、オノ、ライン処理2に含まれるバッチ処理起
動要求手段3と、複数のバッチ処理4と、各バッチ処理
4に含まれるバッチ処理実行状態設定手段5と、バッチ
処理管理部6と、オンラインデータ引渡しファイル7と
、バッチデータ引渡しファイル8と、端末装置9とから
構成されている。
の構成を示すブロック図である。本実施例のバッチ処理
起動制御方式は、バッチ処理制御手段1と、オンライン
処理2と、オノ、ライン処理2に含まれるバッチ処理起
動要求手段3と、複数のバッチ処理4と、各バッチ処理
4に含まれるバッチ処理実行状態設定手段5と、バッチ
処理管理部6と、オンラインデータ引渡しファイル7と
、バッチデータ引渡しファイル8と、端末装置9とから
構成されている。
バッチ処理制御手段lは、一定時間間隔でハ。
子処理管理部6を参照し、各バッチ処理4について起動
条件が満足された時点でバッチ処理4の起動を行うとと
もに、バッチ処理管理部6の値を更新する。
条件が満足された時点でバッチ処理4の起動を行うとと
もに、バッチ処理管理部6の値を更新する。
オンライン処理2は、端末装置9から入力されたメツセ
ージの処理を行い、処理結果のデータを端末装置9に返
すとともに該当するバッチ処理4のオンラインデータ引
渡しファイル7に出力する。
ージの処理を行い、処理結果のデータを端末装置9に返
すとともに該当するバッチ処理4のオンラインデータ引
渡しファイル7に出力する。
また、オンラインデータ引渡しファイル7への処理結果
のデータがオンラインデータ引渡しファイル7の容量の
基準値を越えた等の予め設定された条件が満足された時
点で、ハンチ処理起動要求手段3を起動する。
のデータがオンラインデータ引渡しファイル7の容量の
基準値を越えた等の予め設定された条件が満足された時
点で、ハンチ処理起動要求手段3を起動する。
バッチ処理起動要求手段3は、バッチ処理管理部6にバ
ッチ処理4の起動要求を登録する。
ッチ処理4の起動要求を登録する。
バッチ処理4は、バッチ処理制御手段1から起動されて
、オンラインデータ引渡しファイル7からデータを入力
してバッチデータ引渡しファイル8に出力するオンライ
ンデータ引渡し処理と、バッチデータ引渡しファイル8
からデータを人力してデータの編集および加工を行うバ
ッチデータ編集処理からなり、処理が終了した時点でバ
ッチ処理実行状態設定手段5を起動する。
、オンラインデータ引渡しファイル7からデータを入力
してバッチデータ引渡しファイル8に出力するオンライ
ンデータ引渡し処理と、バッチデータ引渡しファイル8
からデータを人力してデータの編集および加工を行うバ
ッチデータ編集処理からなり、処理が終了した時点でバ
ッチ処理実行状態設定手段5を起動する。
バッチ処理実行状態設定手段5は、バッチ処理4からの
起動時にバッチ処理管理部6にバッチ処理4が完了した
ことを示す値を設定するとともに、次に起動すべきバッ
チ処理4が存在すればバッチ処理管理部6にバッチ処理
4の起動情報を登録する。
起動時にバッチ処理管理部6にバッチ処理4が完了した
ことを示す値を設定するとともに、次に起動すべきバッ
チ処理4が存在すればバッチ処理管理部6にバッチ処理
4の起動情報を登録する。
第2図は、バッチ処理管理部6の構成を示す図である。
バッチ処理管理部6には、バッチ処理4毎にバッチ処理
4に対応するバッチ処理名61と、バッチ処理4の動作
状況を示す実行ステータス62と、起動要求数63と、
実行完了数64と、当該バッチ処理4との同時実行が不
可能なバッチ処理名を示す同時実行不可能パンチ処理名
65とが格納され、1つのエントリで1つのバッチ処理
4を管理している。
4に対応するバッチ処理名61と、バッチ処理4の動作
状況を示す実行ステータス62と、起動要求数63と、
実行完了数64と、当該バッチ処理4との同時実行が不
可能なバッチ処理名を示す同時実行不可能パンチ処理名
65とが格納され、1つのエントリで1つのバッチ処理
4を管理している。
次に、このように構成された本実施例のバッチ処理起動
制御方式の動作について説明する。
制御方式の動作について説明する。
オンライン処理2ば、端末装置9から入力されたメツセ
ージの処理を行い、処理結果のデータを端末装置9に返
すとともにオンラインデータ引渡しファイル7に出力す
る。また、オンラインデータ引渡しファイル7への処理
結果のデータがオンラインデータ引渡しファイル7の容
量の基準値を越えた等の予め設定された条件が満足され
た時点で、バッチ処理起動要求手段3を起動する。
ージの処理を行い、処理結果のデータを端末装置9に返
すとともにオンラインデータ引渡しファイル7に出力す
る。また、オンラインデータ引渡しファイル7への処理
結果のデータがオンラインデータ引渡しファイル7の容
量の基準値を越えた等の予め設定された条件が満足され
た時点で、バッチ処理起動要求手段3を起動する。
バッチ処理起動要求手段3は、起動すべきバッチ処理4
のバッチ処理名61が例えば“Pl”であるならば、パ
ンチ処理管理部6のバッチ処理名61が“Pl“のエン
トリの起動要求数63の値に1を加える。
のバッチ処理名61が例えば“Pl”であるならば、パ
ンチ処理管理部6のバッチ処理名61が“Pl“のエン
トリの起動要求数63の値に1を加える。
一方、バッチ処理制御手段1は、定期的にバッチ処理管
理部6を参照し、起動要求数63の値と実行完了数64
の値との差が1以上あるエントリの実行ステータス62
のイ直が“READY”であり、かつ同時実行不可能バ
ッチ処理名65として設定されたバッチ処理名6】のエ
ントリの実行ステータス62の値が“READY”であ
るバッチ処理名61で示されるバッチ処理4を起動する
。該当するバッチ処理4を起動したならば、起動された
バッチ処理4のパンチ処理名61のエントリの実行ステ
ータス62の値に“RUN”を設定する。
理部6を参照し、起動要求数63の値と実行完了数64
の値との差が1以上あるエントリの実行ステータス62
のイ直が“READY”であり、かつ同時実行不可能バ
ッチ処理名65として設定されたバッチ処理名6】のエ
ントリの実行ステータス62の値が“READY”であ
るバッチ処理名61で示されるバッチ処理4を起動する
。該当するバッチ処理4を起動したならば、起動された
バッチ処理4のパンチ処理名61のエントリの実行ステ
ータス62の値に“RUN”を設定する。
バッチ処理制御手段1から起動されたバッチ処理4は、
処理が終了した時点でバッチ処理実行状態設定手段5に
より、バッチ処理管理部6の処理が終了したバッチ処理
4を示すバッチ処理名61のエントリの実行完了数64
の値に1を加え、実行ステータス62の値を“READ
Y”に設定する。もし、処理が終了したバッチ処理4に
引き続いて次に起動すべきバッチ処理4が存在する場合
には、パンチ処理実行状態設定手段5は、起動すべきバ
ッチ処理4を示すバッチ処理名61のエントリの起動要
求数63の値に1を加えた後に処理を終了する。
処理が終了した時点でバッチ処理実行状態設定手段5に
より、バッチ処理管理部6の処理が終了したバッチ処理
4を示すバッチ処理名61のエントリの実行完了数64
の値に1を加え、実行ステータス62の値を“READ
Y”に設定する。もし、処理が終了したバッチ処理4に
引き続いて次に起動すべきバッチ処理4が存在する場合
には、パンチ処理実行状態設定手段5は、起動すべきバ
ッチ処理4を示すバッチ処理名61のエントリの起動要
求数63の値に1を加えた後に処理を終了する。
以上説明したように本発明は、オンライン処理と独立し
てバッチ処理の起動制御を行うことにより、バッチ処理
が実行中である場合等のパンチ処理の起動制御をオンラ
イン処理側で管理する必要がなくなり、オンライン処理
側の制御を簡単にすることができるという効果がある。
てバッチ処理の起動制御を行うことにより、バッチ処理
が実行中である場合等のパンチ処理の起動制御をオンラ
イン処理側で管理する必要がなくなり、オンライン処理
側の制御を簡単にすることができるという効果がある。
第1図は本発明の一実施例のオンライン処理起動制御方
式の構成を示すブロック図、 第2図は第1図中のバッチ処理管理部の構成を示す図で
ある。 図において、 l・・・バッチ処理制御手段、 2・・・オンライン処理、 3・・・バッチ処理起動要求手段、 4・・・バッチ処理、 5・・・バッチ処理実行状態設定手段、6・・・バッチ
処理管理部、 7・・・オンラインデータ引渡しファイル、バッチデー
タ引渡しファイル、 端末装置、 バッチ処理名、 実行ステータス、 起動要求数、 実行完了数、 同時実行不可能バッチ処理名である。
式の構成を示すブロック図、 第2図は第1図中のバッチ処理管理部の構成を示す図で
ある。 図において、 l・・・バッチ処理制御手段、 2・・・オンライン処理、 3・・・バッチ処理起動要求手段、 4・・・バッチ処理、 5・・・バッチ処理実行状態設定手段、6・・・バッチ
処理管理部、 7・・・オンラインデータ引渡しファイル、バッチデー
タ引渡しファイル、 端末装置、 バッチ処理名、 実行ステータス、 起動要求数、 実行完了数、 同時実行不可能バッチ処理名である。
Claims (1)
- 【特許請求の範囲】 オンライン処理で発生した処理結果のデータをバッチ処
理に引き渡してバッチ処理の起動を制御するバッチ処理
起動制御方式において、 バッチ処理の動作状況を管理するバッチ処理管理部と、 このバッチ処理管理部にオンライン処理側からバッチ処
理の起動要求を登録するバッチ処理起動要求手段と、 前記バッチ処理管理部にバッチ処理側からバッチ処理の
実行完了と次のバッチ処理の起動要求とを登録するバッ
チ処理実行状態設定手段と、前記バッチ処理管理部に登
録されたバッチ処理の起動要求とバッチ処理の動作状況
とに基づいてバッチ処理の起動を行うバッチ処理制御手
段とを有することを特徴とするバッチ処理起動制御方式
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18662688A JPH0236455A (ja) | 1988-07-26 | 1988-07-26 | バッチ処理起動制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18662688A JPH0236455A (ja) | 1988-07-26 | 1988-07-26 | バッチ処理起動制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0236455A true JPH0236455A (ja) | 1990-02-06 |
Family
ID=16191872
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18662688A Pending JPH0236455A (ja) | 1988-07-26 | 1988-07-26 | バッチ処理起動制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0236455A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07152840A (ja) * | 1993-11-29 | 1995-06-16 | Nec Corp | オンライン処理システムにおけるディレード処理方式 |
| US6145457A (en) * | 1999-01-18 | 2000-11-14 | Brother Kogyo Kabushiki Kaisha | Sewing machine having needle bar oscillating mechanism, needle bar interrupting mechanism and thread tension releasing mechanism |
-
1988
- 1988-07-26 JP JP18662688A patent/JPH0236455A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07152840A (ja) * | 1993-11-29 | 1995-06-16 | Nec Corp | オンライン処理システムにおけるディレード処理方式 |
| US6145457A (en) * | 1999-01-18 | 2000-11-14 | Brother Kogyo Kabushiki Kaisha | Sewing machine having needle bar oscillating mechanism, needle bar interrupting mechanism and thread tension releasing mechanism |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0236455A (ja) | バッチ処理起動制御方式 | |
| JPH04364563A (ja) | ダウンロード制御方法 | |
| JPS6150356B2 (ja) | ||
| JPH06110710A (ja) | バッチ処理制御システム | |
| JPH0390941A (ja) | ジャーナル管理方式 | |
| JPH03147149A (ja) | データファイルの更新管理方式 | |
| JPH05324351A (ja) | コンピュータ装置の運用方法及びコンピュータシステムの運用方法 | |
| JPH05134914A (ja) | フアイル排他制御方式 | |
| JPS6385938A (ja) | プログラムの多重並行動作制御装置 | |
| JPH02277114A (ja) | パラメータ問い合わせ方式 | |
| JPS6371761A (ja) | オンラインシステムのシステム条件定義方式 | |
| JPH043203A (ja) | プロセス監視制御装置 | |
| JPH0679283B2 (ja) | 中断処理制御方法 | |
| JPH0235536A (ja) | オンラインファイル索引部更新処理方式 | |
| JPH02212965A (ja) | プログラムロード方式 | |
| JPS62209671A (ja) | 図面管理装置 | |
| JP2001175485A (ja) | ジョブ制御装置 | |
| JPH0259951A (ja) | バッチジョブのオンラインによる起動管理方式 | |
| JPH01142853A (ja) | Tssコマンド処理方式 | |
| JPH02197948A (ja) | ファイル転送方式 | |
| JPH0231269A (ja) | 多重スケジューリング制御方式 | |
| JPH02151956A (ja) | コマンドプロシジャ起動方式 | |
| JPH06110712A (ja) | 端末起動処理監視方式 | |
| JPH0553989A (ja) | 日次計算処理システム | |
| JPH03168846A (ja) | ファイル転送運用管理方式 |