JPH0773089A - Master file maintenance / management method - Google Patents
Master file maintenance / management methodInfo
- Publication number
- JPH0773089A JPH0773089A JP5217589A JP21758993A JPH0773089A JP H0773089 A JPH0773089 A JP H0773089A JP 5217589 A JP5217589 A JP 5217589A JP 21758993 A JP21758993 A JP 21758993A JP H0773089 A JPH0773089 A JP H0773089A
- Authority
- JP
- Japan
- Prior art keywords
- file
- master file
- master
- maintenance
- management
- 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
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【目的】 マスタファイル毎にマスタファイルメンテナ
ンス画面とマスタファイルの更新等を行う際のプログラ
ムとを用意しなくても済むようにできると共に、管理や
保守を行うときにマスタファイルのファイル名等を意識
しなくても済むようにして、開発の際の時間と費用を低
減し、かつ作業性、応答性および汎用性等の優れたマス
タファイル保守・管理方法を得る。
【構成】 複数のマスタファイルM1〜Mnを複数のグル
ープに分け、このグループ化されたそれぞれのマスタフ
ァイルに対して検索子を有するマスタファイル管理ファ
イル7を設け、このマスタファイル管理ファイル7の検
索子により対応するマスタファイルを選択して保守、管
理する。
(57) [Summary] [Purpose] It is possible to eliminate the need to prepare a master file maintenance screen for each master file and a program for updating the master file, and to manage and maintain the master file. Therefore, it is possible to obtain a master file maintenance / management method that saves time and cost during development, and is excellent in workability, responsiveness, versatility, etc. by making it unnecessary to be aware of the file name and the like. [Structure] A plurality of master files M 1 to M n are divided into a plurality of groups, a master file management file 7 having a searcher is provided for each of the grouped master files. Select and maintain and manage the corresponding master file using the search element.
Description
【0001】[0001]
【産業上の利用分野】この発明は、例えば人事情報や在
庫情報等各種の情報が格納されたマスタファイルの保守
(メンテナンス)や管理をコンピュータを用いて行うマ
スタファイル保守・管理方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a master file maintenance / management method which uses a computer to perform maintenance and management of a master file in which various information such as personnel information and inventory information is stored. .
【0002】[0002]
【従来の技術】図9は従来のマスタファイル保守・管理
方法を説明するための図である。図において、1は各種
マスタファイルをメンテナンス(更新、変更、検索等を
含む)するために各マスタファイル毎に用意した表示装
置(図示せず)上のマスタファイルメンテナンス画面、
2は各マスタファイルメンテナンス画面で更新を行うた
めのコンピュータ(図示せず)に格納されたマスタファ
イル更新プログラム、3は記憶装置(図示せず)に格納
された各マスタファイルである。2. Description of the Related Art FIG. 9 is a diagram for explaining a conventional master file maintenance / management method. In the figure, reference numeral 1 denotes a master file maintenance screen on a display device (not shown) prepared for each master file in order to perform maintenance (including update, change, search, etc.) of various master files,
Reference numeral 2 is a master file update program stored in a computer (not shown) for updating each master file maintenance screen, and 3 is each master file stored in a storage device (not shown).
【0003】図に示す例においては、マスタファイル3
が3種類、つまりマスタファイル3A、3B及び3Cが
存在する場合を示している。そして、これらのマスタフ
ァイル3A、3B及び3Cに格納されている情報に対す
る項目名、桁数および属性等は相互に異なるものとされ
ている。In the example shown in the figure, the master file 3
Indicates that there are three types, that is, the master files 3A, 3B, and 3C exist. The item names, the number of digits, the attributes, and the like for the information stored in the master files 3A, 3B, and 3C are different from each other.
【0004】次に動作について説明する。マスタファイ
ル3は、それぞれのマスタファイル専用のマスタファイ
ルメンテナンス画面とマスタファイル更新プログラムを
用いてメンテナンスを行う。即ち、例えばマスタファイ
ル3Aを更新する場合は、まず、マスタファイル3Aを
検索してその内容をマスタファイルメンテナンス画面1
A上に表示し、各種操作により新規登録、変更、削除等
の更新したい情報を入力し、かかる情報をマスタファイ
ル更新プログラム2Aに基づいて処理を行い、これによ
りマスタファイル3Aの更新が行われる。Next, the operation will be described. The master file 3 is maintained using the master file maintenance screen dedicated to each master file and the master file update program. That is, for example, when updating the master file 3A, first, the master file 3A is searched and its contents are displayed on the master file maintenance screen 1
Information to be updated such as new registration, change, deletion, etc. is displayed on A and various operations are input, and such information is processed based on the master file update program 2A, whereby the master file 3A is updated.
【0005】また、マスタファイル3Bおよびマスタフ
ァイル3Cについても同様に行われ、まず、マスタファ
イル3Bおよびマスタファイル3Cをそれぞれ検索して
その内容をマスタファイルメンテナンス画面1Bおよび
1C上にそれぞれ表示し、各種操作により新規登録、変
更、削除等の処理したい情報を入力し、かかる情報をそ
れぞれマスタファイル更新プログラム2Bおよびマスタ
ファイル更新プログラム2Cに基づいて処理を行い、こ
れによりマスタファイル3Bおよびマスタファイル3C
の更新がそれぞれ行われる。The same is done for the master file 3B and the master file 3C. First, the master file 3B and the master file 3C are searched respectively and their contents are displayed on the master file maintenance screens 1B and 1C, respectively. By inputting the information to be processed such as new registration, change, deletion, etc. by the operation, the information is processed based on the master file update program 2B and the master file update program 2C, respectively, whereby the master file 3B and the master file 3C are processed.
Will be updated respectively.
【0006】[0006]
【発明が解決しようとする課題】従来のマスタファイル
保守・管理方法は以上のように行われているので、項目
名、桁数、属性等が異なる場合は、それぞれのマスタフ
ァイルに対応してマスタファイルメンテナンス画面とマ
スタファイル更新プログラムを用意しなければならず、
従って、マスタファイルが増加する毎にマスタファイル
専用のマスタファイルメンテナンス画面およびマスタフ
ァイル更新プログラムを開発しなければならないため、
多大な費用と時間を要するという問題点があった。Since the conventional master file maintenance / management method is performed as described above, when the item name, the number of digits, the attribute, etc. are different, the master file is associated with each master file. File maintenance screen and master file update program must be prepared,
Therefore, because master file maintenance screen and master file update program dedicated to the master file must be developed every time the master file increases,
There is a problem that it requires a great deal of cost and time.
【0007】また、一般にマスタファイルに対してコン
ピュータに認識させるファイル名は10数桁と非常に長
いため開発者等は一々その長いファイル名を記憶する必
要があり、取り扱いが面倒で作業性が悪く、しかもマス
タファイルのアクセスの際にマスタファイル全体をアク
セスする必要があるので応答性が悪いという問題点があ
った。さらに、1つのマスタファイルに対して1つのプ
ログラムが固定的に設定されているので、そのプログラ
ムでしか更新等を行うことができず、汎用性が悪いとい
う問題点があった。In general, the file name recognized by the computer for a master file is very long, which is ten or more digits. Therefore, it is necessary for a developer or the like to memorize the long file name one by one, and the handling is troublesome and the workability is poor. In addition, since it is necessary to access the entire master file when accessing the master file, there is a problem that responsiveness is poor. Further, since one program is fixedly set for one master file, updating and the like can be performed only by that program, and there is a problem that versatility is poor.
【0008】この発明はこのような問題点を解決するた
めになされたもので、マスタファイル毎にマスタファイ
ルメンテナンス画面とマスタファイルの更新等を行う際
のプログラムとを用意しなくても済むようにできると共
に、管理や保守を行うときにマスタファイルのファイル
名等を意識しなくても済むようにして、開発の際の時間
と費用を低減し、かつ作業性、応答性および汎用性等の
優れたマスタファイル保守・管理方法を得ることを目的
とする。The present invention has been made to solve such a problem, so that it is not necessary to prepare a master file maintenance screen for each master file and a program for updating the master file. In addition to being able to manage and maintain, it is possible to reduce the time and cost of development by not having to be aware of the file name of the master file, and to have a master with excellent workability, responsiveness, and versatility. The purpose is to obtain a file maintenance / management method.
【0009】[0009]
【課題を解決するための手段】請求項1記載の発明に係
るマスタファイル保守・管理方法は、複数のマスタファ
イルを複数のグループに分け、このグループ化されたそ
れぞれのマスタファイルに対して検索子を有するマスタ
ファイル管理ファイルを設け、このマスタファイル管理
ファイルの検索子により対応するマスタファイルを選択
して保守、管理するようにしたものである。A master file maintenance / management method according to a first aspect of the present invention divides a plurality of master files into a plurality of groups, and retrieves a master file for each grouped master file. The master file management file having the above is provided, and the corresponding master file is selected and maintained and managed by the searcher of the master file management file.
【0010】また、請求項2記載の発明に係るマスタフ
ァイル保守・管理方法は、複数のマスタファイルを複数
のグループに分け、該グループ化されたそれぞれのマス
タファイルに対して検索子を有するマスタファイル管理
ファイルを設け、さらに、グループ化されたそれぞれの
マスタファイルの各項目に対して検索子を有するマスタ
ファイル項目定義ファイルを設け、マスタファイル管理
ファイルの検索子により対応するマスタファイルを選択
して、該選択されたマスタファイルについてマスタファ
イル項目定義ファイルに基づいて保守、管理するように
したものである。According to a second aspect of the present invention, there is provided a master file maintenance / management method in which a plurality of master files are divided into a plurality of groups, and a master file having a searcher for each of the grouped master files. A management file is provided, and a master file item definition file that has a searcher for each item of each grouped master file is provided, and the corresponding master file is selected by the searcher of the master file management file. The selected master file is maintained and managed based on the master file item definition file.
【0011】[0011]
【作用】請求項1記載の発明においては、複数のマスタ
ファイルを保守、管理する場合に、複数のグループに分
けられたマスタファイルを、マスタファイル管理ファイ
ルマスタの区分、ファイル名称、ファイル名等の検索子
により対応するマスタファイルを選択し、この選択され
たマスタファイルに対して所要の保守、管理を行う。こ
れにより、開発に要する費用と時間が低減され、汎用性
が向上し、作業性が良くなり、応答性が向上する。According to the first aspect of the invention, when maintaining and managing a plurality of master files, the master files divided into a plurality of groups are classified into the master file management file master classification, file name, file name, etc. The corresponding master file is selected by the searcher, and the required maintenance and management is performed for this selected master file. This reduces development costs and time, improves versatility, improves workability, and improves responsiveness.
【0012】また、請求項2記載の発明においては、複
数のマスタファイルを保守、管理する場合に、複数のグ
ループに分けられたマスタファイルを、マスタファイル
管理ファイルマスタの区分、ファイル名称、ファイル名
等の検索子により対応するマスタファイルを選択し、そ
して、この選択されたマスタファイルについてマスタフ
ァイル項目定義ファイルに基づいて保守、管理を行う。
これにより、開発に要する費用と時間が低減され、作業
性が良くなり、応答性が向上し、さらにデータの入力ミ
スを防止して精度がよくなり、より汎用性が向上する。According to the second aspect of the invention, when maintaining and managing a plurality of master files, the master files divided into a plurality of groups are classified into a master file management file master classification, a file name, and a file name. A corresponding master file is selected by a search element such as "," and the selected master file is maintained and managed based on the master file item definition file.
This reduces the cost and time required for development, improves workability, improves responsiveness, prevents data input errors, improves accuracy, and improves versatility.
【0013】[0013]
実施例1.以下、この発明の一実施例を図について説明
する。図1はこの発明に係るマスタファイル保守・管理
方法の一実施例を説明するための図である。図におい
て、4は記憶装置(図示せず)に格納され、各種マスタ
ファイルを複数のグループに分けて管理しているファイ
ルF1.XX、F2.XX、・・・・Fm.XXを有するデータファイ
ル、5はコンピュータ(図示せず)に格納され、どのマ
スタファイルでも更新等を行うことのできる汎用プログ
ラム、6はどのマスタファイルを使用するかという指定
等を行う際に使用される表示装置(図示せず)における
初期画面である。Example 1. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram for explaining an embodiment of a master file maintenance / management method according to the present invention. In the figure, 4 denotes files F 1 .XX, F 2 .XX, ... F m .XX which are stored in a storage device (not shown) and manage various master files by dividing them into a plurality of groups. The data file 5 has, a general-purpose program 5 is stored in a computer (not shown), and any master file can be updated, and 6 is a display used when designating which master file to use. It is an initial screen in a device (not shown).
【0014】7は別な記憶装置(図示せず)に格納さ
れ、各種マスタファイルの管理、保守を簡単に、且つ、
使い易くするためにそれぞれのマスタファイルのマスタ
ファイル区分、ファイル名称、ファイル名を持たせてあ
るマスタファイル管理ファイルである。このマスタファ
イル管理ファイル7の格納された記憶装置は、汎用プロ
グラム5の格納されたコンピュータに内蔵させてもよい
し、或は外部に設けてもよい。Reference numeral 7 is stored in a separate storage device (not shown), which facilitates management and maintenance of various master files, and
It is a master file management file in which a master file classification, a file name, and a file name of each master file are provided for ease of use. The storage device in which the master file management file 7 is stored may be built in the computer in which the general-purpose program 5 is stored, or may be provided externally.
【0015】ここで、データファイル4にグループ分け
して管理される各種のマスタファイル、例えばM1マス
タファイル、M2マスタファイル、・・・・Mnマスタフ
ァイルは、図2に示すように、夫々レコードの先頭部分
をマスタファイル区分の領域、後ろの部分を任意の情報
を入力可能なマルチフォーマットとされる。そして、M
1マスタファイル、M2マスタファイル、・・・・Mnマ
スタファイルが複数にグループ分けされてファイルF1.X
X、F2.XX、・・・・Fm.XXで管理できるようにされる。Here, various master files managed by grouping them into the data file 4, for example, M 1 master file, M 2 master file, ... M n master file are as shown in FIG. The top part of each record is a master file division area, and the back part is a multi-format in which arbitrary information can be input. And M
1 master file, M 2 master file, ... M n master files are grouped into multiple files F 1 .X
X, F 2 .XX, are to be managed by ···· F m .XX.
【0016】これらのファイルF1.XX、F2.XX、・・・・
Fm.XXは、図3に示すように、ファイルF1.XXのマスタフ
ァイル区分“100”の対応領域にはM1マスタファイ
ルの内容つまり図2のマスタファイル区分“100”の
マルチフォーマットの情報が、ファイルF1.XXのマスタ
ファイル区分“200”の対応領域にはM2マスタファ
イルの内容つまり図2のマスタファイル区分“200”
のマルチフォーマットの情報が、ファイルF1.XXのマス
タファイル区分“300”の対応領域にはM3マスタフ
ァイルの内容つまり図2のマスタファイル区分“30
0”のマルチフォーマットの情報がそれぞれ記録され
る。These files F 1 .XX, F 2 .XX, ...
As shown in FIG. 3, F m .XX is the contents of the M 1 master file in the corresponding area of the master file division “100” of the file F 1 .XX, that is, the multi-format of the master file division “100” of FIG. Information is the contents of the M 2 master file in the corresponding area of the master file division “200” of the file F 1 .XX, that is, the master file division “200” of FIG.
Information of the multi-format is in the corresponding area of the master file section “300” of the file F 1 .XX, the contents of the M 3 master file, that is, the master file section “30” of FIG.
Multi-format information of 0 "is recorded respectively.
【0017】また、ファイルF2.XXのマスタファイル区
分“400”の対応領域にはM4マスタファイルの内容
つまり図2のマスタファイル区分“400”のマルチフ
ォーマットの情報が、ファイルF2.XXのマスタファイル
区分“500”の対応領域にはM5マスタファイルの内
容つまり図2のマスタファイル区分“500”のマルチ
フォーマットの情報が、ファイルF2.XXのマスタファイ
ル区分“600”の対応領域にはM6マスタファイルの
内容つまり図2のマスタファイル区分“600”のマル
チフォーマットの情報がそれぞれ記録され、以下同様に
・・・・ファイルFm.XXのマスタファイル区分“nn
n”の対応領域にはMnマスタファイルの内容つまり図
2のマスタファイル区分“nnn”のマルチフォーマッ
トの情報がそれぞれ記録されている。Further, the multi-format information of the file F 2 .xx master file indicator "400" master file indicator "400" of the contents, that Figure 2 of M 4 master file in the corresponding region of the file F 2 .xx In the corresponding area of the master file classification “500” of the M 5 master file, that is, the multi-format information of the master file classification “500” of FIG. 2, the corresponding area of the master file classification “600” of the file F 2 .XX multi-format information of the content master file indicator "600" clogging Figure 2 of M 6 master file is recorded respectively in the following likewise ... file F m .xx the master file indicator "nn
In the corresponding area of "n", the contents of the M n master file, that is, the multi-format information of the master file section "nnn" of FIG. 2 is recorded.
【0018】また、マスタファイル管理ファイル7は、
図4に示すように、マスタファイル区分、マスタファイ
ルのファイル名称、マスタファイルのファイル名がそれ
ぞれ各マスタファイル毎に分割して格納されている。即
ち、例えばマスタファイル区分100、200、300
にはファイル名称がM1〜M3のマスタファイルが割り当
てられ、これら3つのマスタファイルに対して同一のフ
ァイル名F1.XXが付与され、マスタファイル区分40
0、500、600にはファイル名称がM4〜M6のマス
タファイルが割り当てられ、これら3つのマスタファイ
ルに対して同一のファイル名F2.XXが付与され、以下同
様にして、・・・マスタファイル区分nnnにはファイ
ル名称がMnのマスタファイルが割り当てられ、このマ
スタファイルに対してファイル名Fm.XXが付与されて格
納されている。Further, the master file management file 7 is
As shown in FIG. 4, the master file classification, the file name of the master file, and the file name of the master file are divided and stored for each master file. That is, for example, master file classification 100, 200, 300
Are assigned master files with file names M 1 to M 3 , and the same file name F 1 .XX is given to these three master files.
Master files with file names M 4 to M 6 are assigned to 0, 500, and 600, and the same file name F 2 .XX is given to these three master files, and so on. A master file with a file name of M n is assigned to the master file classification nnn, and a file name F m .XX is given to the master file and stored.
【0019】次に動作について図5を参照しながら説明
する。先ず、汎用プログラム5を起動させて、図5に示
すような初期画面6を表示装置上に表示する。すると、
「マスタファイル区分を入力して下さい」というメッセ
ージの右側のマスタファイル区分入力エリア6Aが入力
待ちとなる。オペレータはそのマスタファイル区分入力
エリア6Aの下方に表示されているマスタファイルのフ
ァイル名称とマスタファイル区分を参照することによっ
て、どのマスタファイルのマスタファイル区分が何かと
いうことを即座に判断することができ、これによって、
マスタファイル区分入力エリア6Aへのマスタファイル
区分の入力を簡単に行うことができる。Next, the operation will be described with reference to FIG. First, the general-purpose program 5 is activated to display the initial screen 6 as shown in FIG. 5 on the display device. Then,
The master file classification input area 6A on the right side of the message "Please enter the master file classification" is waiting for input. The operator can immediately determine which master file is the master file classification by referring to the file name and the master file classification of the master file displayed below the master file classification input area 6A. Yes, this
The master file classification can be easily input to the master file classification input area 6A.
【0020】さて、オペレータが所望のマスタファイル
区分をマスタファイル区分入力エリア6Aに図示しない
キーボードなどを介して入力すると、汎用プログラム5
は、図4に示したマスタファイル管理ファイル7の内容
を参照し、入力されたマスタファイル区分に対応するフ
ァイル名と一致するファイルを図3のデータファイル4
の中から選択し、さらにマスタファイル区分と同じマス
タファイルの内容を選択する。例えば入力されたマスタ
ファイル区分が“100”であれば、汎用プログラム5
はマスタファイル管理ファイル7からマスタファイル区
分“100”に対応するファイル名“F1.XX”を認識す
る。When the operator inputs a desired master file classification into the master file classification input area 6A via a keyboard (not shown) or the like, the general-purpose program 5
3 refers to the contents of the master file management file 7 shown in FIG. 4, and finds a file that matches the file name corresponding to the input master file classification
, And then select the same master file contents as the master file classification. For example, if the input master file classification is "100", the general-purpose program 5
Recognizes the file name “F 1 .XX” corresponding to the master file classification “100” from the master file management file 7.
【0021】そして、この後、汎用プログラム5は得ら
れたファイル名と一致するファイル名を図3のデータフ
ァイル4内のファイルF1.XX、F2.XX、・・・・Fm.XXか
ら選択し、この場合、入力されたマスタファイル区分が
“100”であるので、ファイル名“F1.XX”が選択さ
れることになる。そして、このファイルF1.XXが選択さ
れた後は、入力されたマスタファイル区分100に対応
したM1マスタファイルの内容が選択され、その内容が
例えば更新されることになる。After that, the general-purpose program 5 assigns a file name that matches the obtained file name to the files F 1 .XX, F 2 .XX, ... F m .XX in the data file 4 of FIG. In this case, since the input master file classification is “100”, the file name “F 1 .XX” is selected. Then, after the file F 1 .XX is selected, the content of the M 1 master file corresponding to the input master file classification 100 is selected, and the content is updated, for example.
【0022】このように、本実施例では、各種のマスタ
ファイルを複数のグループに分け、これらに対応したマ
スタファイル区分、ファイル名称、ファイル名をマスタ
ファイル管理ファイルとして別ファイルに持たせている
ので、たとえマスタファイルが増加したとしても単にこ
のマスタファイル管理ファイルの各項目名を増やすだけ
でこれに対処でき、マスタファイル毎にマスタファイル
専用のマスタファイルメンテナンス画面やマスタファイ
ルの更新等を行うためのプログラムを開発する必要がな
くなり、それだけ開発に要する費用と時間が低減され、
しかも汎用性が向上する。As described above, in this embodiment, various master files are divided into a plurality of groups, and the master file classification, the file name, and the file name corresponding to these are given to another file as a master file management file. Even if the number of master files increases, you can deal with this by simply increasing the item name of this master file management file, and for each master file you can update the master file maintenance screen dedicated to the master file or update the master file. It eliminates the need to develop programs, which reduces development costs and time,
Moreover, versatility is improved.
【0023】また、コンピュータに認識させる非常に長
いファイル名を一々記憶する必要がなくなり、開発や管
理、保守等の際の取り扱いが容易で作業性が良くなり、
しかもマスタファイルのアクセスの際にマスタファイル
全体をアクセスする必要がなくなり、応答性が向上す
る。Further, it is not necessary to memorize a very long file name to be recognized by the computer one by one, and the handling is easy and the workability is improved during development, management, maintenance, etc.,
Moreover, it is not necessary to access the entire master file when accessing the master file, and the responsiveness is improved.
【0024】実施例2.図6はこの発明に係るマスタフ
ァイル保守・管理方法の他の実施例を説明するための図
である。図において、図1と対応する部分には同一符号
を付し、その詳細説明は省略する。図において、4Aは
図1のデータファイル4と同様に図示せずも記憶装置に
格納され、各種マスタファイルを複数にグループ分けし
て管理しているファイルF1.XX、F2.XX、・・・・Fm.XX
を有するデータファイルである。なお、このデータファ
イル4Aの各ファイルF1.XX、F2.XX、・・・・Fm.XXに
格納されている内容は、上述した図2のマルチフォーマ
ットに含まれる情報であるが、本実施例では、特にこの
情報が一例として後述の図7に示すマスタファイル項目
定義ファイルの各項目に対応した具体的な内容の情報
(図示せず)であるものとする。Example 2. FIG. 6 is a diagram for explaining another embodiment of the master file maintenance / management method according to the present invention. In the figure, parts corresponding to those in FIG. 1 are designated by the same reference numerals, and detailed description thereof will be omitted. In FIG, 4A is not shown as well as the data file 4 in FIG. 1 are stored in the storage device, the file F 1 .xx which manages grouped various master files into multiple, F 2 .xx, · ... F m .XX
Is a data file having The contents stored in the files F 1 .XX, F 2 .XX, ... F m .XX of this data file 4A are the information contained in the multi-format of FIG. 2 described above. In this embodiment, it is assumed that this information is, as an example, information (not shown) of concrete contents corresponding to each item of the master file item definition file shown in FIG.
【0025】5Aはコンピュータ(図示せず)に格納さ
れ、どのマスタファイルでも更新等を行うことのでき、
しかも指定されたマスタファイルメンテナンス画面と入
力チェック等を行うための汎用プログラム、8はどのマ
スタファイルのメンテナンス画面を使用するかという指
定等を行う際に使用される表示装置(図示せず)におけ
るマスタファイルメンテナンス画面であって、このマス
タファイルメンテナンス画面8は、例えば図8に示すよ
うに、処理区分を入力するための処理区分入力エリア8
A、郵便番号を入力するための郵便番号入力エリア8
B、住所を入力するための住所入力エリア8C、・・・
・備考を入力するための備考入力エリア8Dなどの各種
項目を入力するエリアで構成される。5A is stored in a computer (not shown), and any master file can be updated.
Moreover, a designated master file maintenance screen and a general-purpose program for performing input check, etc., 8 is a master in a display device (not shown) used when designating which master file maintenance screen is to be used, etc. The master file maintenance screen 8 is a file maintenance screen. For example, as shown in FIG. 8, the master file maintenance screen 8 is a process classification input area 8 for inputting a process classification.
A, zip code input area 8 for entering zip code
B, address input area 8C for inputting an address, ...
-It is composed of an area for inputting various items such as a remark input area 8D for inputting remarks.
【0026】なお、処理区分の所の各符号は一例として
例えばRは検索、Aは新規登録(更新)、Cは変更、D
は削除をそれぞれ表している。9は汎用プログラム5A
によって指定されたマスタファイルメンテナンス画面8
を表示するためと、入力チェックを行うために各種マス
タファイルのファイル名、項目名、桁数及び属性などを
持たせたマスタファイル項目定義ファイルである。Each code in the processing section is, for example, R for search, A for new registration (update), C for change, D
Indicates deletion, respectively. 9 is a general-purpose program 5A
Master file maintenance screen 8 specified by
Is a master file item definition file that has file names, item names, digit numbers, attributes, etc. of various master files for displaying and for input checking.
【0027】ここで、マスタファイル項目定義ファイル
9は、図7に示すように、例えばマスタファイル区分、
住所、備考、電話番号、名前、品名等の項目名、1〜
5、6〜25、・・・等の桁数、数字タイプ、漢字タイ
プ、文字タイプ等の属性が各マスタファイル毎に分割し
て格納されている。即ち、例えば複数のマスタファイル
区分100にはそれぞれ項目名として郵便番号、住所、
・・・備考が、桁数として1〜5、6〜25、・・・8
6〜100が、属性として数字タイプ、漢字タイプ、・
・・文字タイプが割り当てられ、複数のマスタファイル
区分200にはそれぞれ項目名として電話番号、・・・
名前が、桁数として1〜10、・・・46〜60が、属
性として数字タイプ、・・・文字タイプが割り当てら
れ、複数のマスタファイル区分300にはそれぞれ項目
名として日付、・・・品名が、桁数として1〜6、・・
・21〜30が、属性として数字タイプ、・・・文字タ
イプが割り当てられ、以下同様にして、マスタファイル
区分nnnまで上述の項目名等が割り当てられて格納さ
れている。Here, the master file item definition file 9 is, for example, as shown in FIG.
Address, remarks, telephone number, name, item name, etc., 1-
Attributes such as the number of digits such as 5, 6 to 25, ..., Number type, Chinese character type, and character type are divided and stored for each master file. That is, for example, in the plurality of master file categories 100, the zip code, address, and
・ ・ ・ Remarks are 1-5, 6-25, ・ ・ ・ 8 as the number of digits
6 to 100 are attributes of numeric type, kanji type,
..Character types are assigned, and telephone numbers are assigned as item names to the plurality of master file categories 200, ...
Names are assigned 1-10 as the number of digits, ... 46-60, and numerical types are assigned as attributes, ... Character types, and the plurality of master file categories 300 are date as item names, ... Product name However, the number of digits is 1 to 6, ...
Numerical types, ..., Character types are assigned to the attributes 21 to 30, and the above item names and the like are assigned and stored up to the master file classification nnn in the same manner.
【0028】次に動作について図5および図8を参照し
ながら説明する。先ず、汎用プログラム5Aを起動させ
て、図5に示すような初期画面6を表示装置上に表示す
る。すると、「マスタファイル区分を入力して下さい」
というメッセージの右側のマスタファイル区分入力エリ
ア6Aが入力待ちとなる。オペレータはそのマスタファ
イル区分入力エリア6Aの下方に表示されているマスタ
ファイルのファイル名称とマスタファイル区分を参照す
ることによって、どのマスタファイルのマスタファイル
区分が何かということを即座に判断することができ、こ
れによって、マスタファイル区分入力エリア6Aへのマ
スタファイル区分の入力を簡単に行うことができる。Next, the operation will be described with reference to FIGS. 5 and 8. First, the general-purpose program 5A is activated to display the initial screen 6 as shown in FIG. 5 on the display device. Then, "Please enter the master file classification"
The master file classification input area 6A on the right side of the message is waiting for input. The operator can immediately determine which master file is the master file classification by referring to the file name and the master file classification of the master file displayed below the master file classification input area 6A. Therefore, the master file classification can be easily input to the master file classification input area 6A.
【0029】さて、オペレータが所望のマスタファイル
区分をマスタファイル区分入力エリア6Aに図示しない
キーボードなどを介して入力すると、汎用プログラム5
Aは、マスタファイル管理ファイル7の内容(図4)を
参照し、入力されたマスタファイル区分に対応するファ
イル名と一致するファイルをデータファイル4のファイ
ル(図3)の中から選択し、さらにマスタファイル区分
と同じマスタファイルの内容を選択する。When the operator inputs a desired master file classification into the master file classification input area 6A via a keyboard (not shown) or the like, the general-purpose program 5
A refers to the content of the master file management file 7 (FIG. 4), selects a file that matches the file name corresponding to the input master file classification from the files of the data file 4 (FIG. 3), and Select the same master file contents as the master file classification.
【0030】例えば入力されたマスタファイル区分が
“100”であれば、汎用プログラム5Aはマスタファ
イル管理ファイル7からマスタファイル区分“100”
に対応するファイル名“F1.XX”を認識する。そして、
この後、汎用プログラム5Aは得られたファイル名と一
致するファイル名をデータファイル4A内のファイル
F1.XX、F2.XX、・・・・Fm.XX(図3)から選択し、こ
の場合、入力されたマスタファイル区分が“100”で
あるので、ファイル名“F1.XX”が選択されることにな
る。For example, if the input master file classification is "100", the general-purpose program 5A will change from the master file management file 7 to the master file classification "100".
Recognize the file name “F 1 .XX” corresponding to. And
After that, the general-purpose program 5A sets the file name that matches the obtained file name to the file in the data file 4A.
F 1 .XX, F 2 .XX, ... F m .XX (Fig. 3) is selected. In this case, since the input master file classification is "100", the file name "F 1 .XX Will be selected.
【0031】そして、上述のごとく入力されたマスタフ
ァイル区分に対応するものだけをマスタファイル項目定
義ファイル9より読み出し、マスタファイルメンテナン
ス画面8上に図8に示すように読み出した各項目の名称
と、その名称に対応する桁数分のエリア8A、8B、・
・・・8Dを表示する。即ち、上述のごとくマスタファ
イル区分“100”が入力された場合は、マスタファイ
ル項目定義ファイル9からマスタファイル区分“10
0”に対応する項目名及び桁数等の内容が読み出され、
M1マスタファイルメンテナンス画面として、マスタフ
ァイルメンテナンス画面8上に表示され、更に各項目名
とその項目に対応した桁数が入力可能なエリア9A〜9
Dが表示される。Then, only the items corresponding to the master file classification input as described above are read from the master file item definition file 9, and the names of the respective items read on the master file maintenance screen 8 as shown in FIG. Areas 8A, 8B for the number of digits corresponding to the name
... Displays 8D. That is, when the master file category “100” is input as described above, the master file category definition file 9 to the master file category “10” are input.
Contents such as item name and number of digits corresponding to 0 "are read out,
Areas 9A to 9 which are displayed on the master file maintenance screen 8 as the M 1 master file maintenance screen and in which each item name and the number of digits corresponding to the item can be input
D is displayed.
【0032】そして、この後、各種項目の内容が入力さ
れることになるが、各項目はそれぞれ桁数、属性等が予
め設定されており、各項目の内容が入力される毎に、汎
用プログラム5Aは入力された項目の内容がマスタファ
イル項目定義ファイル9の内容(図7)に合致したもの
か否かを判断し、合致したときのみ更新等が行えるよう
にする。After this, the contents of various items will be input. The number of digits, attributes, etc. are preset for each item, and a general-purpose program is entered each time the contents of each item are input. 5A determines whether or not the content of the input item matches the content of the master file item definition file 9 (FIG. 7), and only when it matches, the update or the like can be performed.
【0033】例えば、マスタファイルメンテナンス画面
(図8)として例えばM1マスタファイルに関するもの
が表示されている場合、郵便番号の項目のエリア8Bに
“ABC”と入力した場合、マスタファイル区分“10
0”の郵便番号の項目の属性は数字タイプなので(図7
参照)、“ABC”の入力を受け付けない。また、この
郵便番号の桁数も1〜5であるので、6桁の数字を入力
しようとしても受け付けないようになっている。汎用プ
ログラム5Aはこのように項目毎に入力される内容につ
いて、桁数や属性等を項目毎にチェックし、入力ミスで
ないことを判断した場合にのみその内容の更新等を行う
ようになっている。For example, when a master file maintenance screen (FIG. 8) is displayed for M 1 master file, for example, when "ABC" is entered in the area 8B of the postal code item, the master file classification "10" is displayed.
The attribute of the 0 "postal code item is a numeric type (Fig. 7
(See) and does not accept the input of "ABC". Further, since the number of digits of this postal code is also 1 to 5, even if an attempt is made to input a 6-digit number, it will not be accepted. The general-purpose program 5A is designed to check the number of digits, attributes, etc. for each item of the contents input for each item, and update the contents only when it is determined that there is no input error. .
【0034】このように、本実施例でも、上記実施例と
同様の作用効果が得られると共に、さらに、本実施例で
は、マスタファイルの各項目の入力時に、予めマスタフ
ァイル項目定義ファイルにおいて項目毎に定められてい
る属性や桁数等を参照して入力ミスか否かを判断し、入
力ミスでないことを判断したときのみその内容の更新等
を行えるようにしたので、データの入力ミスを防止して
精度の高い保守、管理を行うことができ、しかも項目毎
の更新等も行うことができるのでより汎用性を向上でき
る。As described above, in this embodiment, the same operational effect as the above embodiment can be obtained, and further, in this embodiment, when each item of the master file is input, each item is previously set in the master file item definition file. It is possible to update the contents only when it is judged that it is not an input error by referring to the attributes and the number of digits specified in the above, so that the data input error is prevented. Therefore, highly accurate maintenance and management can be performed, and updating for each item can be performed, so that versatility can be improved.
【0035】[0035]
【発明の効果】以上のように、請求項1記載の発明によ
れば、複数のマスタファイルを複数のグループに分け、
このグループ化されたそれぞれのマスタファイルに対し
て検索子を有するマスタファイル管理ファイルを設け、
このマスタファイル管理ファイルの検索子により対応す
るマスタファイルを選択して保守、管理するようにした
ので、たとえマスタファイルが増加したとしても単にこ
のマスタファイル管理ファイルの各項目名を増やすだけ
でこれに対処でき、マスタファイル毎にマスタファイル
専用のマスタファイルメンテナンス画面やマスタファイ
ルの更新等を行うためのプログラムを開発する必要がな
くなり、それだけ開発に要する費用と時間が低減され、
しかも汎用性が向上し、また、コンピュータに認識させ
る非常に長いファイル名を一々記憶する必要がなくな
り、開発や保守、管理等の際の取り扱いが容易で作業性
が良くなり、しかもマスタファイルのアクセスの際にマ
スタファイル全体をアクセスする必要がなくなり、応答
性が向上するという効果がある。As described above, according to the invention of claim 1, a plurality of master files are divided into a plurality of groups,
Provide a master file management file that has a searcher for each master file in this group,
Since the corresponding master file is selected and maintained and managed by the searcher of this master file management file, even if the master file increases, simply add each item name of this master file management file It is possible to deal with it, and there is no need to develop a master file maintenance screen dedicated to the master file or a program for updating the master file for each master file, which reduces the cost and time required for development.
Moreover, the versatility is improved, and it is no longer necessary to memorize the very long file names to be recognized by the computer one by one, making it easier to handle during development, maintenance, management, etc. In this case, it is not necessary to access the entire master file, which has the effect of improving responsiveness.
【0036】また、請求項2記載の発明によれば、複数
のマスタファイルを複数のグループに分け、該グループ
化されたそれぞれのマスタファイルに対して検索子を有
するマスタファイル管理ファイルを設け、さらに、グル
ープ化されたそれぞれのマスタファイルの各項目に対し
て検索子を有するマスタファイル項目定義ファイルを設
け、マスタファイル管理ファイルの検索子により対応す
るマスタファイルを選択して、該選択されたマスタファ
イルについてマスタファイル項目定義ファイルに基づい
て保守、管理するようにしたので、たとえマスタファイ
ルが増加したとしても単にこのマスタファイル管理ファ
イルの各項目名を増やすだけでこれに対処でき、マスタ
ファイル毎にマスタファイル専用のマスタファイルメン
テナンス画面やマスタファイルの更新等を行うためのプ
ログラムを開発する必要がなくなり、それだけ開発に要
する費用と時間が低減され、しかも汎用性が向上し、ま
た、コンピュータに認識させる非常に長いファイル名を
一々記憶する必要がなくなるため、開発や保守、管理等
の際の取り扱いが容易で作業性が良くなり、また、マス
タファイルのアクセスの際にマスタファイル全体をアク
セスする必要がなくなるため、応答性が向上し、さら
に、データの入力ミスを防止して精度の高い保守、管理
を行うことができ、しかも項目毎の更新等も行うことが
できるためより汎用性を向上できるという効果がある。According to the second aspect of the invention, a plurality of master files are divided into a plurality of groups, and a master file management file having a searcher is provided for each of the grouped master files. , A master file item definition file having a searcher for each item of each grouped master file is provided, the corresponding master file is selected by the searcher of the master file management file, and the selected master file is selected. About maintenance and management based on the master file item definition file, even if the number of master files increases, you can deal with this by simply increasing each item name of this master file management file Master file maintenance screen for files only It is not necessary to develop a program for updating the data files, the cost and time required for development are reduced, the versatility is improved, and it is necessary to memorize the very long file names to be recognized by the computer one by one. Since it eliminates the need for access during development, maintenance, management, etc., and improves workability, it also eliminates the need to access the entire master file when accessing the master file, improving responsiveness. Therefore, it is possible to prevent data input mistakes, perform highly accurate maintenance and management, and update each item.
【図1】この発明によるマスタファイルの保守・管理方
法の一実施例の説明に供するための図である。FIG. 1 is a diagram for explaining an embodiment of a master file maintenance / management method according to the present invention.
【図2】この発明によるマスタファイルの保守・管理方
法の各種マスタファイルを示す図である。FIG. 2 is a diagram showing various master files of a master file maintenance / management method according to the present invention.
【図3】この発明によるマスタファイルの保守・管理方
法のデータファイルの内容を示す図である。FIG. 3 is a diagram showing the contents of a data file of a master file maintenance / management method according to the present invention.
【図4】この発明によるマスタファイルの保守・管理方
法のマスタファイル管理ファイルの内容を示す図であ
る。FIG. 4 is a diagram showing the contents of a master file management file of a master file maintenance / management method according to the present invention.
【図5】この発明によるマスタファイルの保守・管理方
法の初期画面を示す図である。FIG. 5 is a diagram showing an initial screen of a master file maintenance / management method according to the present invention.
【図6】この発明によるマスタファイルの保守・管理方
法の他の実施例の説明に供するための図である。FIG. 6 is a diagram for explaining another embodiment of the master file maintenance / management method according to the present invention.
【図7】この発明によるマスタファイルの保守・管理方
法の他の実施例のマスタファイル項目定義ファイルの内
容を示す図である。FIG. 7 is a diagram showing the contents of a master file item definition file of another embodiment of the master file maintenance / management method according to the present invention.
【図8】この発明によるマスタファイルの保守・管理方
法の他の実施例のマスタファイルメンテナンス画面を示
す図である。FIG. 8 is a view showing a master file maintenance screen of another embodiment of the master file maintenance / management method according to the present invention.
【図9】従来のマスタファイルの保守・管理方法の例を
示す図である。FIG. 9 is a diagram showing an example of a conventional master file maintenance / management method.
4、4A データファイル 5、5A 汎用プログラム 6 初期画面 7 マスタファイル管理ファイル 8 マスタファイルメンテナンス画面 9 マスタファイル項目定義ファイル 4, 4A Data file 5, 5A General program 6 Initial screen 7 Master file management file 8 Master file maintenance screen 9 Master file item definition file
Claims (2)
に分け、該グループ化されたそれぞれのマスタファイル
に対して検索子を有するマスタファイル管理ファイルを
設け、該マスタファイル管理ファイルの検索子により対
応するマスタファイルを選択して保守、管理するように
したことを特徴とするマスタファイル保守・管理方法。1. A plurality of master files are divided into a plurality of groups, a master file management file having a searcher is provided for each of the grouped master files, and the master file management file is handled by the searcher. A master file maintenance / management method characterized in that a master file is selected for maintenance and management.
に分け、該グループ化されたそれぞれのマスタファイル
に対して検索子を有するマスタファイル管理ファイルを
設け、さらに、上記グループ化されたそれぞれのマスタ
ファイルの各項目に対して検索子を有するマスタファイ
ル項目定義ファイルを設け、上記マスタファイル管理フ
ァイルの検索子により対応するマスタファイルを選択
し、該選択されたマスタファイルについて上記マスタフ
ァイル項目定義ファイルに基づいて保守、管理するよう
にしたことを特徴とするマスタファイル保守・管理方
法。2. A plurality of master files are divided into a plurality of groups, a master file management file having a searcher is provided for each of the grouped master files, and each of the grouped master files is further provided. A master file item definition file having a searcher for each item is provided, the corresponding master file is selected by the searcher of the master file management file, and the selected master file is based on the master file item definition file. A master file maintenance / management method characterized in that the master file is maintained and managed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5217589A JPH0773089A (en) | 1993-09-01 | 1993-09-01 | Master file maintenance / management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5217589A JPH0773089A (en) | 1993-09-01 | 1993-09-01 | Master file maintenance / management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0773089A true JPH0773089A (en) | 1995-03-17 |
Family
ID=16706664
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5217589A Pending JPH0773089A (en) | 1993-09-01 | 1993-09-01 | Master file maintenance / management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0773089A (en) |
-
1993
- 1993-09-01 JP JP5217589A patent/JPH0773089A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6437812B1 (en) | Graphical user interface and method for displaying hierarchically structured information | |
| US6697999B1 (en) | Computer-based automatic document formatting method | |
| JPH08137899A (en) | Information management system | |
| EP0120977B1 (en) | Card image data processing system | |
| US7305411B2 (en) | Methods, systems, and storage mediums for expanding the functionality of database applications | |
| CA2062528C (en) | Electronic register | |
| JP3552339B2 (en) | Database system | |
| JPH09204465A (en) | Organization chart output device | |
| JP2000187685A (en) | Data processing device and program recording medium therefor | |
| JP3764971B2 (en) | History information management device | |
| JPH03147181A (en) | Object reference processing system | |
| JPH1069508A (en) | HR information processing equipment | |
| JPH03244078A (en) | information retrieval device | |
| JPH05151241A (en) | Data input device | |
| JPH05197533A (en) | Control method for data item | |
| JP4655728B2 (en) | Data processing apparatus and program | |
| JPH03194656A (en) | Cad device | |
| JPH0444166A (en) | Retrieval management system | |
| JP2586305B2 (en) | Map attribute display control device | |
| JPH1049540A (en) | Information retrieval system | |
| JPH05314129A (en) | Data base input/output method and input/output device | |
| JPH04333937A (en) | Method for adding new record to file | |
| JPH10283318A (en) | Method for displaying processing task selection screen and client data base | |
| JPH0793344A (en) | Data base system | |
| JPH08263558A (en) | Information terminal device and control method thereof |