JPH0267649A - File securing job control language forming device - Google Patents

File securing job control language forming device

Info

Publication number
JPH0267649A
JPH0267649A JP63220162A JP22016288A JPH0267649A JP H0267649 A JPH0267649 A JP H0267649A JP 63220162 A JP63220162 A JP 63220162A JP 22016288 A JP22016288 A JP 22016288A JP H0267649 A JPH0267649 A JP H0267649A
Authority
JP
Japan
Prior art keywords
file
jcl
organization
control language
file information
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
Application number
JP63220162A
Other languages
Japanese (ja)
Inventor
Jiyunichi Tsutsumae
筒前 淳一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Hokuriku Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Software Hokuriku Ltd filed Critical NEC Software Hokuriku Ltd
Priority to JP63220162A priority Critical patent/JPH0267649A/en
Publication of JPH0267649A publication Critical patent/JPH0267649A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To improve the quality of job control language(JCL) by providing the title device with a JCL registering means for adding a registeration name to a result obtained by a JCL forming means and outputting the added result to a JCL registering file. CONSTITUTION:A file information storage device 110 stores file information inputted from a keyboard 102. A file edition analyzing part 107 analyzes which file edition corresponds to the file edition in table 104 and a JCL item edition part 108 forms items in JCL corresponding to the file edition from the file edition analyzed result and rearranges them. A JCL forming part 109 positions file information corresponding to the obtained items. A JCL registering device 120 adds a JCL registering name to the JCL completed by a JCL registering part 121 and registers the name-added JCL in a JCL registering file 122. Since JCL can be formed by adding file information, misoperation can be removed in the edition or the like of items.

Description

【発明の詳細な説明】 、〔産業上の利用分野〕 本発明は、ファイル確保ジョブ制御言語生成装置に関し
、特にファイルを補助記憶装置に領域確保するためのジ
ョブ制御言語(以下JCLと称す)を生成する装置に関
する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a file reservation job control language generation device, and particularly to a job control language (hereinafter referred to as JCL) for reserving space for files in an auxiliary storage device. It relates to a generating device.

〔従来の技術〕[Conventional technology]

ファイルの領域を補助記憶装置に領域確保を行うことは
、システムの導入時には必要不可欠のものであり、JC
Lにその内容を登録しておくことにより、−括処理を行
なわせる技術が最近では、当り前のようになってきてい
る。従来、この種のファイル領域確保JCLを生成する
には、JCLに記述規則に従って、JCLを構成する項
目および項目に対するファイル情報を全て入力する動作
を行っていた。
Reserving space for files in auxiliary storage is essential when introducing a system, and JC
Recently, it has become commonplace to perform batch processing by registering the contents in L. Conventionally, in order to generate this type of file area reservation JCL, an operation was performed in which all items constituting the JCL and file information for the items were input into the JCL according to description rules.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のJCL生成作業は、全て手入力による作
業のため、ファイル編成の違いによって起こるJCJ4
成項目の編成や、その項目に対しファイ+f!報を位置
付ける必要を行なう必要があるので、作成時間が長くな
ってしまうという欠点があった。この場合、JCL構成
項目の編集ミスや項目とファイル情報の位置付けの誤ま
りを起こす恐れがあることから、必ずしも有効な手段で
はなかっな。
The conventional JCL generation work described above is all manual input work, so JCJ4 errors occur due to differences in file organization.
Organize the items and use Phi+f! This method has the disadvantage that it takes a long time to create because it is necessary to position the information. In this case, it is not necessarily an effective method because there is a risk of editing errors in the JCL configuration items or errors in the positioning of the items and file information.

〔課題を解決するための手段〕 本発明のファイル確保JCL生成装置は、ファイル情報
を入力することによってJCLを生成する装置において
、ファアルを補助記憶装置に領域確保するための情報で
あるファイル名、レコード件数、ファイル編成、レコー
ド長、ブロック化係数などのファイル情報を入力するフ
ァイル情報入力手段と、前記されたファイル情報を順次
、記憶領域に格納するファイル情報記憶手段と、前記記
憶されているファイル情報により、各ファイル容量およ
び全ファイル合計容量の計算を行なうファイル容量算定
手段と、前記計算結果をディスプレイ画面に表示するフ
ァイル8呈表示手段と、前記記憶されているファイル情
報のファイル編成の種別解析するファイル編成解析手段
と、前記解析した内容により、JCLを構成する項目を
順編成。
[Means for Solving the Problems] The file reservation JCL generation device of the present invention is a device that generates JCL by inputting file information, and includes a file name, which is information for securing an area for a file in an auxiliary storage device; File information input means for inputting file information such as the number of records, file organization, record length, blocking coefficient, etc.; file information storage means for sequentially storing the above-mentioned file information in a storage area; and the stored file. File capacity calculation means for calculating the capacity of each file and the total capacity of all files based on the information; file presentation display means for displaying the calculation results on a display screen; and analysis of the type of file organization of the stored file information. The items constituting the JCL are sequentially organized using the file organization analysis means and the analyzed contents.

索引順編成、相対編成、複数索引順編成、待機区分編成
、待機結合編成の各ファイル編成毎に編集するJCL項
目RA集手段と、前記ファイル情報記憶手段に記憶され
ていれファイル情報の内容と前記JCL項目編集手段で
得られた結果をもとにJCL記述規則に従って、JCL
をファイル情報入力順に、各JCL項目にファイル情報
の内容の位置付けを行なうJCL生成手段と、前記J 
CL生成手段より得られた結果に登録名称を付加して、
JCL登録ファイルに出力するJCL登録手段とを有し
ている。
JCL item RA collection means for editing each file organization of index sequential organization, relative organization, multiple index sequential organization, standby partition organization, and standby combined organization; Based on the results obtained by the JCL item editing means, JCL is written according to the JCL description rules.
JCL generation means for positioning the contents of file information in each JCL item in the order of file information input;
Adding a registered name to the results obtained from the CL generation means,
and a JCL registration means for outputting to a JCL registration file.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明における一実施例を示す、第1図におい
て、本発明の一実施例はデータ出力装置101データ入
力装置102から成るファイル情報入力装置100と、
ファイル情報記憶部103および入力テーブル104か
ら成るファイル情報記憶装置110と、ファイル+f′
を報記境部103に接続されるファイル容量算定部10
5、ファイル編成解析部107、JCLC酸生成09お
よびファイル編成解析部107を介して接続されるJC
L項目編集部108と、ファイル容量算定部105に接
続され、ファイル容量表示編集部106およびデータ出
力部101から成るファイル容量出力装置130と、J
CLC酸生成09に接続され、JCL登録部121およ
びJCL登録ファイル122から成るJCL登録装W1
20とを含む。
FIG. 1 shows one embodiment of the present invention. In FIG. 1, one embodiment of the present invention includes a file information input device 100 consisting of a data output device 101, a data input device 102,
A file information storage device 110 consisting of a file information storage section 103 and an input table 104, and a file +f'
File capacity calculation unit 10 connected to reporting boundary unit 103
5. JC connected via the file organization analysis section 107, JCLC acid generation 09, and file organization analysis section 107
A file capacity output device 130 connected to the L item editing unit 108 and the file capacity calculation unit 105 and consisting of a file capacity display editing unit 106 and a data output unit 101;
A JCL registration device W1 connected to the CLC acid generator 09 and consisting of a JCL registration section 121 and a JCL registration file 122.
20.

データ入力装置102は、装置の起動、停止、およびフ
ァイル情報の入力を行なうキーボードである。ファイル
情報とは、ファイルを補助記憶装置に領域確保するため
に必要な情報であり、ファイル名、レコード件数、ファ
イル編成、レコード長、ブロック化係数のどの情報であ
る。これらの個々の精報はキーボード102がら入力さ
れる。
The data input device 102 is a keyboard for starting and stopping the device and inputting file information. File information is information necessary to secure an area for a file in an auxiliary storage device, and includes information such as file name, number of records, file organization, record length, and blocking coefficient. These individual detailed reports are input using the keyboard 102.

ファイル情報記憶装置110は、ファイル情報記憶部1
03と入力テーブル104がらなり、キーボード102
より入力されたファイル情報(第2図に示す)を記憶す
る。ファイル編成解析部107は入力テーブル104の
中のファイル編成がどのファイル編成に該当するのかを
解析し、判断する解析部であり、ファイル容量算定部1
05は、ファイル編成に対応した計算式を選択し、入力
テーブル104の内容を代入してファイル容置をセクタ
単位で求める算定部である。
The file information storage device 110 includes a file information storage section 1
03 and input table 104, keyboard 102
The input file information (shown in FIG. 2) is stored. The file organization analysis unit 107 is an analysis unit that analyzes and determines which file organization the file organization in the input table 104 corresponds to, and the file capacity calculation unit 1
05 is a calculation unit that selects a calculation formula corresponding to the file organization, substitutes the contents of the input table 104, and calculates the file storage in sector units.

ファイル容量出力装置130はファイル容量表示編集部
106でファイル容量算出結果をディスプレイ101に
表示するため、カンマ編集等の編集を行い、その後、デ
ィスプレイ101に出力表示する装置である。JCL項
目編集部108は、ファイル編成解析結果から、そのフ
ァイル編成に対応するJCLに項目を生成し並べ換え作
業を行なう編集部で、JCLC酸生成09は得られた項
目に対応するファイル情報をそれぞれ位置付は生成部で
ある。JCL登録装置はJCL登録部121により完成
したJCL、に対し、JCI−登録名を付加し、JCL
登録ファイル122に登録する作業を行なう装置である
The file capacity output device 130 is a device that performs editing such as comma editing in order to display the file capacity calculation result on the display 101 by the file capacity display editing unit 106, and then outputs and displays it on the display 101. The JCL item editing unit 108 is an editing unit that generates and rearranges items in the JCL corresponding to the file organization based on the file organization analysis results, and the JCLC acid generator 09 stores file information corresponding to the obtained items in respective positions. Attached is the generation part. The JCL registration device adds a JCI-registered name to the JCL completed by the JCL registration unit 121, and registers the JCL.
This is a device that performs the work of registering in the registration file 122.

次に本実施例の動作を説明する。まず、本実施例はキー
ボード101により、ファイル名、ファイル編成、レコ
ード長、ブロック化係数等のファイル情報の入力を行な
い、入力テーブル104に第2図に示す記憶形式で記憶
する。同時に各内容をディスプレイ10に表示する。入
力されたファイル情報は、ファイル編成解析部303に
て内容のチエツクを行なう、第3図に示すようにファイ
ル編成302を比軸部を比較部304によりチエツクを
行ない、正しければさらにレコード化係数笠のチエツク
を行なう。
Next, the operation of this embodiment will be explained. First, in this embodiment, file information such as a file name, file organization, record length, blocking coefficient, etc. is input using the keyboard 101, and is stored in the input table 104 in the storage format shown in FIG. At the same time, each content is displayed on the display 10. The input file information is checked by a file organization analysis unit 303. As shown in FIG. Check.

次に、ファイル容量算定部105はファイル編成に対応
する計算式404にファイル情報401を代入し、ファ
イル容量を求め、同時に総容量405を求める。これら
容量および総容量は、表示編集部406において、カン
マ編集等を行ないディスプレイ407中の出力表示枠4
08に表示する。
Next, the file capacity calculation unit 105 substitutes the file information 401 into a calculation formula 404 corresponding to the file organization to obtain the file capacity, and at the same time obtains the total capacity 405. The display editing unit 406 edits the output display frame 4 in the display 407 to calculate these capacities and the total capacity.
Displayed on 08.

次にJCL項目編編集部501は例えば第5図に示すよ
うに、ファイル編成解析結果FTを受け、かつファイル
編成側項目パターン503より対応するパターンを選択
する。そのf& J CL項目表502の項目と照合し
、各項目を抽出してくる。さらに抽出項目504と入力
テーブル507を読み込み、各項目に対応するファイル
情報がセットされ、JCL−覧表506がJCLC酸生
成05によって得られる。
Next, the JCL item editing unit 501 receives the file organization analysis result FT, and selects a corresponding pattern from the file organization side item patterns 503, as shown in FIG. 5, for example. The items are compared with the items in the f&J CL item table 502 and each item is extracted. Furthermore, the extraction items 504 and input table 507 are read, file information corresponding to each item is set, and a JCL-list 506 is obtained by JCLC acid generation 05.

このようにして本実施例は処理を1フアイル毎に行ない
、要領および総容量を確認しながら行なえる。ファイル
情報にミスが発見された場合、容易に修正が行なえる。
In this way, in this embodiment, processing is performed file by file, and processing can be performed while checking the procedure and total capacity. If a mistake is found in the file information, it can be easily corrected.

更に本実施例は全情報を入力し終えた段階で、終了の指
示を与えることにより、JCL名の人力およびJCL登
録ファイル名の入力となり、既に第6図のようにJCL
が存在する場合、置換えかJCL名の変更を行ない、J
CL名が存在しなければ新規に登録することになる。
Furthermore, in this embodiment, by giving an instruction to finish after inputting all the information, the JCL name and JCL registration file name can be entered manually, and the JCL name has already been entered as shown in FIG.
If exists, replace it or change the JCL name, and
If the CL name does not exist, a new one will be registered.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、ファイル情報を与えるこ
とにより、JCLを生成するので、項目の編集等の作成
ミスがなくなり、JCLの晶質向上が図れ、また画面上
にて対話形式による人力操作ができ、容易に修正も可能
であり、さらに、各ファイル毎の容量、総容量を即座に
確認でき、システム設計を行なう上においても設計者の
思考に沿って設計できる等の効果がある。
As explained above, since the present invention generates JCL by giving file information, it eliminates creation errors such as editing items, improves the quality of JCL, and allows manual operation using an interactive format on the screen. It is possible to easily modify the data, and the capacity of each file and the total capacity can be checked immediately, and the system design can be carried out according to the designer's ideas.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明の一実施例であるファイル確保JCL
生成装置を示す構成図、第2図は、入力テーブルを示す
図、第3図は、ファイル編成解析を示す図、第4図は、
ファイル容量計算を示す図、第5図は、JCL項目編集
および生成を示す図、第6図は、JCL登録を示す図で
ある。 100・・・・・・ファイル情報入力装置、101・旧
・・ディスプレイ、102・旧・・キーボード、103
・・・ファイル情報記憶部、104・・・・・・入力テ
ーブル、105・・・・・・ファイル容量算定部、10
6・旧・・ファイル容量表示編集部、107・・・・・
・ファイル編成解析部、108・・・・・・JCL項目
編集部、109・・・・・・J CL生成部、110・
・・・・・ファイル情報記憶装置、120・・・・・・
JCL登録装置、121・旧・・JCL登録部、122
・旧・・JCL登録ファイル、130・・・・・・ブア
イル容量出力装置。
Figure 1 shows a file reservation JCL that is an embodiment of the present invention.
A configuration diagram showing the generation device, FIG. 2 is a diagram showing an input table, FIG. 3 is a diagram showing file organization analysis, and FIG. 4 is a diagram showing the input table.
FIG. 5 is a diagram showing file capacity calculation, FIG. 5 is a diagram showing JCL item editing and generation, and FIG. 6 is a diagram showing JCL registration. 100... File information input device, 101 Old display, 102 Old Keyboard, 103
...File information storage unit, 104...Input table, 105...File capacity calculation unit, 10
6. Old...File capacity display editorial department, 107...
・File organization analysis section, 108...JCL item editing section, 109...JCL generation section, 110.
...File information storage device, 120...
JCL registration device, 121, old... JCL registration department, 122
・Old...JCL registration file, 130...Buil capacity output device.

Claims (1)

【特許請求の範囲】[Claims] ファイル情報を入力することによって、ジョブ制御言語
を生成する装置において、ファイル名、レコード件数、
ファイル編成、レコード長、ブロック化係数などのファ
イル情報を入力するファイル情報入力手段と、電気入力
されたファイル情報を順次、記憶領域に格納するファイ
ル情報記憶手段と、前記記憶されているファイル情報に
より、各ファイル容量および全ファイル合計容量の計算
を行なうファイル容量算定手段と、前記計算結果をディ
スプレイ画面に表示するファイル容量表示手段と、前記
記憶されているファイル情報のファイル編成の種別を解
析するファイル編成解析手段と、前記解析した内容より
、ビョブ制御言語を構成する項目を順編成、索引順編成
、相対編成、複数索引順編成、待機区分編成および待機
結合編成の各ファイル編成毎に編集するジョブ制御言語
項目編集手段と、前記ファイル情報記憶手段により記憶
されているファイル情報の内容と前記ジョブ制御言語項
目編集手段で得られた結果をもとにジョブ制御言語記述
規則に従って、ジョブ制御言語をファイル情報入力順に
ジョブ制御言語項目にファイル情報の内容の位置付けを
行なうジョブ制御言語生成手段と、該ジョブ制御言語生
成手段により得られた結果に登録名称を付加してジョブ
制御言語登録ファイルに出力するジョブ制御言語登録手
段とから構成されることを特徴とするファイル確保ジョ
ブ制御言語生成装置。
In a device that generates a job control language by inputting file information, the file name, number of records,
a file information input means for inputting file information such as file organization, record length, and blocking coefficient; a file information storage means for sequentially storing the electronically inputted file information in a storage area; , a file capacity calculation means for calculating the capacity of each file and the total capacity of all files; a file capacity display means for displaying the calculation result on a display screen; and a file for analyzing the type of file organization of the stored file information. A job for editing items constituting the byob control language for each file organization of sequential organization, indexed order organization, relative organization, multiple indexed order organization, standby partitioned organization, and standby combined organization based on the organization analysis means and the analyzed content. A control language item editing means writes a job control language into a file according to job control language description rules based on the contents of the file information stored in the file information storage means and the results obtained by the job control language item editing means. A job control language generation means that positions the contents of file information in job control language items in the order of information input, and a job that adds a registration name to the result obtained by the job control language generation means and outputs it to a job control language registration file. A file securing job control language generation device comprising a control language registration means.
JP63220162A 1988-09-01 1988-09-01 File securing job control language forming device Pending JPH0267649A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63220162A JPH0267649A (en) 1988-09-01 1988-09-01 File securing job control language forming device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63220162A JPH0267649A (en) 1988-09-01 1988-09-01 File securing job control language forming device

Publications (1)

Publication Number Publication Date
JPH0267649A true JPH0267649A (en) 1990-03-07

Family

ID=16746859

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63220162A Pending JPH0267649A (en) 1988-09-01 1988-09-01 File securing job control language forming device

Country Status (1)

Country Link
JP (1) JPH0267649A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6045854A (en) * 1983-08-22 1985-03-12 Fujitsu Ltd File transition control system
JPS6299840A (en) * 1985-10-25 1987-05-09 Nec Corp File shift system
JPS6385840A (en) * 1986-09-29 1988-04-16 Nec Corp Automatic formation system for file operation maintaining job control language
JPS63104154A (en) * 1986-10-22 1988-05-09 Nec Corp File shift system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6045854A (en) * 1983-08-22 1985-03-12 Fujitsu Ltd File transition control system
JPS6299840A (en) * 1985-10-25 1987-05-09 Nec Corp File shift system
JPS6385840A (en) * 1986-09-29 1988-04-16 Nec Corp Automatic formation system for file operation maintaining job control language
JPS63104154A (en) * 1986-10-22 1988-05-09 Nec Corp File shift system

Similar Documents

Publication Publication Date Title
JPH0133869B2 (en)
JPH0267649A (en) File securing job control language forming device
JPH07334581A (en) Marchandise display simulation system
JP3178001B2 (en) Data processing device
JPH0488469A (en) Device for issuing business management document or the like
JP3080725B2 (en) Molded product design system
JPH0721261A (en) Device for checking compatibility of management control data
JP3109330B2 (en) Form output device
JPH0594483A (en) Tabular data connection system
JP3143909B2 (en) File processing device
JPH11203031A (en) Data input device and its control method and storage medium
JP3295826B2 (en) Part number input and display method in man-hour management system
JP3109331B2 (en) Form output device
JPH05314129A (en) Data base input/output method and input/output device
JPH0797315B2 (en) Plot processing apparatus and method
JP2788849B2 (en) Grouping method by serial number description
JPH02183326A (en) Two-dimensional data editing and displaying device
JPH0652020A (en) File editing device
JPH0358170A (en) Retrieval data display device for relational data base
JP2003085215A (en) Shape display device, shape display method, shape display program and computer readable recording medium recorded with the program
JPH04336339A (en) System area calculation device
JPH07191731A (en) File and output device for process information
JPS62282372A (en) Library management system
JPH086779A (en) Automatic program generator
JP2003099166A (en) Vehicle data input control method