JPH10283232A - Data entry method for file system - Google Patents

Data entry method for file system

Info

Publication number
JPH10283232A
JPH10283232A JP9102386A JP10238697A JPH10283232A JP H10283232 A JPH10283232 A JP H10283232A JP 9102386 A JP9102386 A JP 9102386A JP 10238697 A JP10238697 A JP 10238697A JP H10283232 A JPH10283232 A JP H10283232A
Authority
JP
Japan
Prior art keywords
input
record
item
key item
processing
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
JP9102386A
Other languages
Japanese (ja)
Inventor
Yasushi Takigawa
靖史 瀧川
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.)
UMC Japan Co Ltd
Original Assignee
Nippon Steel Semiconductor Corp
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 Nippon Steel Semiconductor Corp filed Critical Nippon Steel Semiconductor Corp
Priority to JP9102386A priority Critical patent/JPH10283232A/en
Publication of JPH10283232A publication Critical patent/JPH10283232A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve the operability of data entry processing, shorten the generation time of a software system, reduce an error, and shorten the maintenance time. SOLUTION: If the same record as the KEY item inputted as a KEY item from an input device 403 is not found, a flag to prompt an operator to new registration of a record is set in a display device 402, and it is displayed on the display device to perform item input and correction of inputs other than the KEY item from the input device, and a controller 401 writes a record in a storage device 404 to terminate the processing. If the same record as the KEY item inputted as a KEY item is found, a flag to prompt the operator to record correction and deletion is set, and it is displayed on the display device to perform item input and correction of inputs other than the KEY item from the input device, and the controller deletes a record from the storage device if deletion processing is selected by the input device.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はファイルシステムに
対するデータエントリー方法に関し、詳しくはコンピュ
ータシステムにあって、そのファイルシステムにおける
データエントリー処理の操作性を向上させるためのファ
イルシステムに対するデータエントリー方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data entry method for a file system, and more particularly to a data entry method for a file system in a computer system for improving operability of data entry processing in the file system.

【0002】[0002]

【従来の技術】図4はファイルシステムの構成例を示
し、制御装置401には表示装置402、入力装置40
3、及び記憶装置404の各々が接続されている。入力
装置403から処理に関する指示或いは情報が入力され
ると、制御装置401は表示装置402を制御し、入力
内容に応じた表示を行わせる。また、データの新規登録
の処理、データの修正処理、データの削除処理等の場
合、制御装置401は記憶装置404を駆動して該当の
処理を実行する。
2. Description of the Related Art FIG. 4 shows an example of the configuration of a file system.
3 and the storage device 404 are connected. When an instruction or information related to a process is input from the input device 403, the control device 401 controls the display device 402 to perform display according to the input content. Further, in the case of a process of newly registering data, a process of correcting data, a process of deleting data, and the like, the control device 401 drives the storage device 404 to execute the corresponding process.

【0003】図5は制御装置401における従来のデー
タエントリー処理を示すフローチャートである。なお、
以下のフローチャートにおいて、“S”はステップを意
味している。
FIG. 5 is a flowchart showing a conventional data entry process in the control device 401. In addition,
In the following flowchart, “S” means a step.

【0004】まず、処理が開始されると(S501)、
図6に示す処理項目画面600が表示装置402のディ
スプレイに表示される(S502)。ここに示す画面内
容は社員マスターメンテナンスに関するもので、3つの
処理項目(社員マスター新規登録601、社員マスター
修正602、社員マスター削除603)が表示されてい
る。ユーザは画面600内の処理項目に対し、処理した
い項目を入力装置403から入力する。この入力方法
は、処理項目の先頭に表示されている数字(1〜3)を
キーボード(或いは表示画面の表面に設けられたタッチ
パネル)の数字キーを押下して入力し、その後で「EN
TER」キー(次の処理に制御が移る為の特定のキー)
を押下する(S503)。
First, when the processing is started (S501),
The process item screen 600 shown in FIG. 6 is displayed on the display of the display device 402 (S502). The screen contents shown here relate to the employee master maintenance, and three processing items (employee master registration 601, employee master correction 602, employee master deletion 603) are displayed. The user inputs an item to be processed with respect to the processing item on the screen 600 from the input device 403. In this input method, the numbers (1 to 3) displayed at the top of the processing item are input by pressing the numeric keys of a keyboard (or a touch panel provided on the surface of the display screen), and then “EN” is input.
TER "key (Specific key for transferring control to the next process)
Is pressed (S503).

【0005】例えば、「社員マスター新規登録」が選択
された場合には新規登録処理が実行され(S504)、
「社員マスター修正」が選択された場合には修正処理が
実行され(S505)、「社員マスター削除」が選択さ
れた場合には削除処理が実行される(S506)。選択
された処理が完了すれば、図5の処理は終了する(S5
07)。
[0005] For example, when "New Employee Master Registration" is selected, a new registration process is executed (S504).
When "Correct Employee Master" is selected, a correction process is executed (S505), and when "Delete Employee Master" is selected, a deletion process is executed (S506). When the selected process is completed, the process of FIG. 5 ends (S5).
07).

【0006】次に、図7〜図9を参照して、新規登録処
理、修正処理及び削除処理の各々の詳細について説明す
る。
Next, with reference to FIGS. 7 to 9, details of each of a new registration process, a correction process, and a deletion process will be described.

【0007】図7は図5における「社員マスター新規登
録」(S504)の処理の詳細を示すフローチャートで
ある。図5でS504が選択されると、新規登録処理が
開始され(S701)、表示装置402のディスプレイ
に「KEY(キー)項目入力」の表示が行われる(S7
02)。この表示に従ってユーザは、図10の(a)に
示すように、入力装置403のキーボード等からKEY
項目を入力する。このKEY項目を基に、制御装置40
1は記憶装置404のレコード探索を開始する(S70
3)。そして、入力されたKEY項目と同一のレコード
が見つかった場合、処理は終了し(S707)、或いは
S702へジャンプする(S704)。KEY項目と同
一のレコードが見つからなかった場合(すなわち新規で
あることが判定された場合)、KEY項目以外の項目の
入力を促す表示を表示装置402のディスプレイに表示
する(S705)。この表示に従って、ユーザは図10
の(b)に示すように、入力装置403のキーボード等
からKEY項目以外の入力を行う。この入力に基づい
て、制御装置401は記憶装置404へレコードの書き
込みを実行し(S706)、処理を終了する(S70
7)。
FIG. 7 is a flow chart showing the details of the "new registration of employee master" (S504) in FIG. When S504 is selected in FIG. 5, a new registration process is started (S701), and "KEY (key) item input" is displayed on the display of the display device 402 (S7).
02). According to this display, the user operates the keypad or the like of the input device 403 as shown in FIG.
Enter an item. Based on this KEY item, the control device 40
1 starts searching for a record in the storage device 404 (S70).
3). If a record identical to the input KEY item is found, the process ends (S707) or jumps to S702 (S704). When the same record as the KEY item is not found (that is, when it is determined that the record is new), a display prompting input of an item other than the KEY item is displayed on the display of the display device 402 (S705). According to this display, the user can see FIG.
As shown in (b), an input other than the KEY item is performed from the keyboard or the like of the input device 403. Based on this input, the control device 401 writes a record in the storage device 404 (S706), and ends the processing (S70).
7).

【0008】図8は図5における「社員マスター修正」
(S505)の処理の詳細を示すフローチャートであ
る。図5でS505が選択されると修正処理を開始し
(S801)、表示装置402のディスプレイに「KE
Y項目入力」の表示が行われる(S802)。この表示
に従ってユーザは、図11の(a)に示すように、入力
装置403のキーボード等からKEY項目を入力する。
このKEY項目を基に、制御装置401は記憶装置40
4のレコード探索を開始する(S803)。そして、入
力されたKEY項目と同一のレコードが見つからなかっ
た場合、処理は終了し(S807)、或いはS802へ
ジャンプする(S804)。KEY項目と同一のレコー
ドが見つかった場合、KEY項目以外の項目の入力を促
す表示を表示装置402のディスプレイに表示する(S
805)。この表示に従って、ユーザが図11の(b)
に示すように、入力装置403のキーボード等からKE
Y項目以外の入力を行うと、制御装置401は記憶装置
404に対してレコードの修正処理を実行し(S80
6)、修正処理を終了する(S807)。
FIG. 8 shows "Correction of employee master" in FIG.
It is a flowchart which shows the detail of a process of (S505). When S505 is selected in FIG. 5, the correction process starts (S801), and “KE” appears on the display of the display device 402.
"Y item input" is displayed (S802). According to this display, the user inputs a KEY item from the keyboard or the like of the input device 403 as shown in FIG.
On the basis of the KEY item, the control device 401
The record search of No. 4 is started (S803). If the same record as the input KEY item is not found, the process ends (S807) or jumps to S802 (S804). If the same record as the KEY item is found, a display prompting input of items other than the KEY item is displayed on the display of the display device 402 (S
805). In accordance with this display, the user sets the state shown in FIG.
As shown in FIG.
When an input other than the Y item is performed, the control device 401 executes a record correction process on the storage device 404 (S80).
6), the correction process ends (S807).

【0009】図9は図5における「社員マスター削除」
(S506)の処理の詳細を示すフローチャートであ
る。図5でS506が選択されると、削除処理が開始さ
れ(S901)、表示装置402のディスプレイに「K
EY項目入力」の表示が行われる(S902)。この表
示に従ってユーザは、図12の(a)に示すように、入
力装置403のキーボード等からKEY項目を入力す
る。このKEY項目を基に、制御装置401は記憶装置
404のレコード探索を開始する(S903)。そし
て、入力されたKEY項目と同一のレコードが見つから
なかった場合、処理は終了し(S907)、或いはS9
02へジャンプする(S904)。KEY項目と同一の
レコードが見つかった場合、KEY項目以外の項目の入
力を促す表示を表示装置402のディスプレイに表示す
る(S905)。この表示に従って、ユーザが図12の
(b)に示すように入力装置403のキーボード等から
KEY項目以外の入力を行うと、制御装置401は記憶
装置404に対してレコードの削除処理を実行し(S9
06)、削除処理を終了する(S907)。
FIG. 9 shows "delete employee master" in FIG.
It is a flowchart which shows the detail of a process of (S506). When S506 is selected in FIG. 5, the deletion process is started (S901), and “K” is displayed on the display of the display device 402.
"Input EY item" is displayed (S902). In accordance with this display, the user inputs a KEY item from the keyboard or the like of the input device 403 as shown in FIG. Based on the KEY item, the control device 401 starts searching for a record in the storage device 404 (S903). If the same record as the input KEY item is not found, the process ends (S907) or S9.
Jump to 02 (S904). If the same record as the KEY item is found, a display prompting input of items other than the KEY item is displayed on the display of the display device 402 (S905). When the user performs input other than the KEY item from the keyboard or the like of the input device 403 as shown in FIG. 12B according to the display, the control device 401 executes a record deletion process on the storage device 404 ( S9
06), the deletion process ends (S907).

【0010】[0010]

【発明が解決しようとする課題】しかしながら、上記従
来例では、新規登録、修正処理、削除処理のいずれもメ
ニュー表示を行った後、ユーザにより処理項目を選択す
る必要がある。このメニュー表示のときに希望しない項
目を誤選択した場合、或る程度まで処理が進行した後で
なければメニュー表示に戻すことができないため、処理
を迅速に進めることが難しい。更に、入力したKEY項
目に対し、レコード探索により同一KEYが存在(新規
登録)し、或いは存在しなかった(修正処理又は削除処
理)場合、処理を始めに戻すか終了するかはユーザの判
断に任されており、ユーザの負担が大きい。例えば、項
目設定画面の全ての項目にデータを設定した後に選択処
理メニューの選択の誤りが判明して、その項目設定の量
が膨大であったような場合、ユーザの処理能力や士気の
低下を招いていた。
However, in the above-mentioned conventional example, it is necessary to select a processing item by a user after displaying a menu for any of new registration, correction processing, and deletion processing. If an undesired item is erroneously selected at the time of this menu display, it is difficult to return to the menu display until the processing has progressed to a certain extent, so that it is difficult to proceed quickly. Further, when the same KEY exists (new registration) or does not exist (correction processing or deletion processing) for the input KEY item by record search, it is determined by the user whether to return the processing to the beginning or to end the processing. It is up to the user and the burden on the user is large. For example, if an error in selection of the selection processing menu is found after setting data for all items on the item setting screen and the amount of the item setting is enormous, the processing ability and morale of the user may be reduced. I was invited.

【0011】更に、図7〜図9から明らかなように、処
理内容が異なっていてもフローチャートの内容は基本的
に似通っている場合が多い。しかし、複数の開発者で処
理内容毎に別人が担当した場合、開発方針を統一しない
で開発すると、使用言語、処理構造、コメントの有無、
変数の命名、変数の使用法、命令の使い方等にずれが生
じ、開発時間や開発コストが膨大になる。
Further, as is apparent from FIGS. 7 to 9, even if the processing contents are different, the contents of the flowcharts are basically similar in many cases. However, when different developers are in charge of each process content by multiple developers, if the development is done without unifying the development policy, the language used, the processing structure, the presence or absence of comments,
Deviations arise in variable naming, variable usage, instruction usage, etc., resulting in enormous development time and development costs.

【0012】また、処理プログラムのメンテナンスに際
しては、複数の処理プログラムを1人の開発者が行った
場合にはプログラム構造の統一が図られていることが多
いため、処理の流れを推測しながらメンテナンスを行う
ことができる。しかし、複数の開発者が介在している
と、他人の開発したプログラムのメンテナンスは容易で
なく、膨大な時間がかかるほか、メンテナンス誤りも発
生し易くなる。
In addition, when a plurality of processing programs are executed by one developer, the structure of the programs is often unified when the maintenance of the processing programs is performed. It can be performed. However, if a plurality of developers are involved, maintenance of a program developed by another person is not easy, it takes an enormous amount of time, and a maintenance error easily occurs.

【0013】本発明は上述の問題点に鑑み、データエン
トリー処理の操作性を高め、ソフトウェアシステムの作
成時間の短縮、作成時の誤りの低減、メンテナンス時間
の短縮、メンテナンス時の誤り低減を図ることのできる
ファイルシステムに対するデータエントリー方法を提供
することを目的としている。
SUMMARY OF THE INVENTION In view of the above problems, the present invention enhances the operability of data entry processing, shortens the creation time of a software system, reduces errors during creation, shortens maintenance time, and reduces errors during maintenance. The purpose of the present invention is to provide a data entry method for a file system that can perform the data entry.

【0014】[0014]

【課題を解決するための手段】本出願に係る発明の目的
を実現する構成は、請求項1に記載のように、入力され
たキー項目を基に記憶装置のレコード探索を行い、前記
入力されたキー項目に一致するキー項目が前記記憶装置
に存在しないときには新規登録処理を自動的に実行し、
前記入力されたキー項目に一致するキー項目が前記記憶
装置に存在するときには前記入力されたキー項目に対す
る修正処理又は削除処理を自動的に実行するデータエン
トリー方法にある。
According to a first aspect of the present invention, a record search in a storage device is performed on the basis of an input key item, and a search for a record in the input device is performed. Automatically performs a new registration process when there is no key item corresponding to the registered key item in the storage device,
In a data entry method, when a key item matching the input key item exists in the storage device, a correction process or a deletion process for the input key item is automatically executed.

【0015】この方法によれば、最初にキー項目を入力
するのみで、キー項目と記憶装置内のキー項目との参照
結果に基づいて新規登録処理にするか修正処理又は削除
処理にするかが自動的に決定され、以後は決定された処
理に対して必要な入力を行うのみで所望の処理が実行さ
れる。したがって、データエントリー処理の操作性が飛
躍的に高められ、ソフトウェアシステムの作成時間の短
縮、作成時の誤りの低減、メンテナンス時間の短縮、メ
ンテナンス時の誤り低減等が可能になる。
According to this method, it is only necessary to first input a key item, and to perform a new registration process, a correction process, or a deletion process based on a reference result between the key item and the key item in the storage device. It is automatically determined, and thereafter, a desired process is executed only by performing necessary input for the determined process. Therefore, the operability of the data entry process is dramatically improved, and it is possible to reduce the time required to create the software system, reduce errors during creation, reduce maintenance time, reduce errors during maintenance, and the like.

【0016】また、本出願に係る発明の目的を実現する
具体的な構成は、請求項2に記載のように、前記修正処
理又は前記削除処理の指定は、レコード探索を行い、前
記入力されたキー項目に一致するキー項目が前記記憶装
置に存在することが確定した後のキー項目以外の項目の
修正を促す画面が表示された時点、または、キー項目の
入力を促す画面が表示された時点にしたデータエントリ
ー方法にある。
According to a specific configuration for realizing the object of the invention according to the present application, the correction processing or the deletion processing is specified by performing a record search and inputting the input data. When a screen prompting for correction of items other than key items is displayed after it is determined that a key item corresponding to a key item exists in the storage device, or when a screen prompting entry of key items is displayed Data entry method.

【0017】この方法によれば、修正・削除処理が選択
された場合、まず、修正処理に関する表示が行われ、表
示装置のディスプレイには、KEY項目以外の項目の入
力を促す表示装置のディスプレイに表示されるので、こ
の表示に従って、入力装置のキーボード等からKEY項
目以外の項目の修正を行う。したがって、ユーザの負担
が大幅に軽減される。また、処理が迅速に進められる。
According to this method, when the correction / deletion processing is selected, first, a display relating to the correction processing is performed, and the display of the display device prompts the user to input an item other than the KEY item. Then, items other than the KEY item are corrected from the keyboard or the like of the input device in accordance with the display. Therefore, the burden on the user is greatly reduced. In addition, the processing can proceed quickly.

【0018】[0018]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0019】図1は本発明によるファイルシステムに対
するデータエントリー方法の処理を示すフローチャート
である。なお、図4に示したファイルシステムは本発明
においてもそのまま用いられ、異なるのは、制御装置4
01に格納される処理プログラムのみである。したがっ
て、以下においては、ファイルシステムに関する説明を
省略する。
FIG. 1 is a flowchart showing the processing of a data entry method for a file system according to the present invention. It should be noted that the file system shown in FIG.
01 is only the processing program stored in the program. Therefore, description of the file system is omitted below.

【0020】図1に示すように、処理が開始(S10
1)されると、表示装置402のディスプレイに「キー
項目入力」の表示が行われる(S102)。この表示に
したがってユーザは、図2の表示画面200に示すよう
に、入力装置403のキーボード等からKEY項目を基
に、制御装置401は記憶装置404のレコード探索を
実行する(S103)。レコード探索により、入力され
たKEY項目と同一のレコードが見つからなかった場合
(S104)は新規登録処理(S105〜S107)へ
移行し、入力KEY項目と同一のレコードが見つかった
場合は修正・削除処理(S109〜S113)へ移行す
る。
As shown in FIG. 1, the process starts (S10).
When 1) is performed, "key item input" is displayed on the display of the display device 402 (S102). In accordance with this display, the user executes the record search of the storage device 404 based on the KEY item from the keyboard or the like of the input device 403 as shown in the display screen 200 of FIG. 2 (S103). If a record identical to the input KEY item is not found by the record search (S104), the process proceeds to the new registration process (S105 to S107). If a record identical to the input KEY item is found, a correction / deletion process is performed. The process proceeds to (S109-S113).

【0021】S104で新規登録処理を選択した場合の
説明を行う。S105のフラグ設定(フラグ以外の設定
も含むことがある)は、S106の画面の為の制御変数
の設定等を行う。S106の項目入力・修正は、図3の
表示画面300に示すように、KEY項目以外の項目の
入力を実行する。この入力に基づいて、制御装置401
は記憶装置404へレコードの書き込みを実施し(S1
07)、その後に処理は終了(S108)する。
The case where the new registration process is selected in S104 will be described. In the flag setting in S105 (settings other than the flag may be included), control variables for the screen in S106 are set. In the item input / correction in S106, as shown in the display screen 300 in FIG. 3, the input of items other than the KEY item is executed. Based on this input, the control device 401
Writes a record in the storage device 404 (S1
07) Then, the process ends (S108).

【0022】一方、S104で修正・削除処理を選択し
た場合の説明を行う。S109のフラグ設定(フラグ以
外の設定も含むことがある)は、S110の画面の為の
制御変数の設定等を行う。S110の項目入力・修正
は、図3の表示画面300に示すように、KEY項目以
外の項目の修正を実行する。
On the other hand, the case where the correction / deletion process is selected in S104 will be described. The flag setting in S109 (including setting other than the flag in some cases) includes setting control variables for the screen in S110. In the item input / correction in S110, as shown in the display screen 300 in FIG. 3, the items other than the KEY item are corrected.

【0023】次に、処理はS111へ移行し、図3の画
面300の表示に対応して削除処理が選択されたか否か
を判定する(S111)。削除処理が選択されていない
場合、UPDATE処理へ移行する(S112)。この
UPDATE処理は、記憶装置404に対してレコード
の修正(又は更新)処理を行うものである。一方、S1
11で削除処理が選択された場合、DELETE(削
除)処理を実行する(S111)。このDELETE処
理は、記憶装置404に対してレコードの削除処理を行
うものである。この削除処理が終了すると、その後に処
理は終了する(S108)。
Next, the processing shifts to S111, and it is determined whether or not the deletion processing is selected according to the display on the screen 300 of FIG. 3 (S111). If the deletion process has not been selected, the process proceeds to the UPDATE process (S112). The UPDATE process is a process for modifying (or updating) a record in the storage device 404. On the other hand, S1
If delete processing is selected in step 11, delete (delete) processing is executed (S111). The DELETE processing is for performing record deletion processing on the storage device 404. When this deletion processing ends, the processing ends thereafter (S108).

【0024】図1ではS106(項目入力・修正)とS
110(項目入力・修正)を分けて記述してあるが内容
は同一のものである。これを行うためにS105(フラ
グ設定)とS109(フラグ設定)で図3の画面300
の制御を行うための制御変数の設定等を行う。
In FIG. 1, S106 (item input / correction) and S106
Although 110 (item input / correction) is described separately, the contents are the same. To do this, the screen 300 shown in FIG. 3 is set in S105 (set flag) and S109 (set flag).
Setting of control variables for performing the control of.

【0025】項目入力・修正(S106,S110)の
前にフラグ設定(S105,S109)を付加したの
は、ファイルシステムにおけるデータエントリーにおい
て多くの場合、項目入力(過去に入力したデータがな
い)と項目修正(過去に入力したデータがある)で使用
する項目が同一である。たとえ項目入力と項目修正にお
いて使用する項目が異なる場合でもフラグ設定(S10
5,S109)時に使用の有無等を設定することで吸収
することができる。ここの部分の処理を共通化、標準化
することによりデータエントリー処理の操作性を高め、
ソフトウェアシステムの作成時間の短縮、作成時の誤り
の低減、メンテナンス時間の短縮、メンテナンス時の誤
りの低減を図ることができる。
The reason why the flag setting (S105, S109) is added before the item input / correction (S106, S110) is that in many cases in the data entry in the file system, the item input (there is no data input in the past). Items used for item correction (there is data entered in the past) are the same. Even if the items used in item input and item correction are different, flag setting (S10
5, S109), it is possible to absorb by setting the use or not. The operability of data entry processing is improved by standardizing and standardizing the processing of this part,
It is possible to shorten the creation time of the software system, reduce errors during creation, reduce maintenance time, and reduce errors during maintenance.

【0026】従来、コンピュータシステムにおけるファ
イルシステムのデータエントリーは、ユーザの手元にデ
ータが発生し、その手元のデータを操作する場合、予め
当該データがファイルシステム内に有るか否かをユーザ
自身が判断せねばならなかった。しかし、本発明によれ
ば、データが同一か否かのチエックはシステムが自動的
に実行するため、従来のような誤選択等は発生しない。
このように、本発明によれば、処理が迅速に行われ、か
つユーザの負担を軽減することができる。
Conventionally, in a data entry of a file system in a computer system, data is generated at a user's hand, and when operating the data at hand, the user himself or herself judges in advance whether or not the data is in the file system. I had to do it. However, according to the present invention, the system automatically checks whether the data is the same or not, so that erroneous selection or the like as in the related art does not occur.
Thus, according to the present invention, processing can be performed quickly and the burden on the user can be reduced.

【0027】[0027]

【実施例】次に、本発明の実施例について説明する。Next, an embodiment of the present invention will be described.

【0028】図1のフローチャートを用い、記憶装置4
04として従業員ファイルを使用するものとし、更に、
項目として「従業員ナンバー」と「従業員名」の2項目
を用いる。また、「従業員ナンバー」をKEY項目にす
る。
Referring to the flowchart of FIG.
04, the employee file is used.
Two items, "employee number" and "employee name", are used. Also, “Employee number” is set as a KEY item.

【0029】まず、新規登録処理について説明する。こ
の新規登録処理では、表示画面200にKEY項目であ
る従業員ナンバー“11111”を入力装置403のキ
ーボード等から入力する(S102)。KEY項目“1
1111”を基に制御装置401は記憶装置404のレ
コード探索を開始する(S103)。このKEY項目
“11111”と同一のレコードが無かった場合(S1
04)、新規登録処理が実行される(S105〜S10
7)。この処理では、次の処理の項目入力・修正の画面
を新規登録処理の為の画面になるようにフラグ設定等を
行う(S105)。図3に示す画面300のKEY項目
以外の項目である従業員名、例えば“SUZUKI K
EIKO”のように入力装置403から入力する(S1
06)。この入力に基づいて記憶装置404へのレコー
ド書き込みが行われる(S107)。この後、処理は全
て終了する(S108)。
First, the new registration process will be described. In this new registration process, the employee number “11111”, which is a KEY item, is input to the display screen 200 from the keyboard of the input device 403 (S102). KEY item "1"
Based on “1111”, the control device 401 starts searching for a record in the storage device 404 (S103) .If there is no record identical to the KEY item “11111” (S1)
04), a new registration process is executed (S105 to S10)
7). In this process, a flag is set so that the screen for inputting and correcting the next processing item becomes the screen for new registration processing (S105). An employee name that is an item other than the KEY item on the screen 300 shown in FIG. 3, for example, “SUZUKI K
EIKO "from the input device 403 (S1
06). A record is written to the storage device 404 based on the input (S107). Thereafter, the processing is all ended (S108).

【0030】次に、修正処理の具体例について、同様の
条件設定により図1のフローチャートを参照して説明す
る。
Next, a specific example of the correction processing will be described with reference to the flowchart of FIG.

【0031】表示画面200にKEY項目である従業員
ナンバー“11112”を入力装置403を介して入力
する(S102)。このKEY項目“11112”を基
に制御装置401は記憶装置404のレコード探索を開
始する(S103)。このKEY項目“11112”と
同一のレコードが存在すると(S104)、修正処理が
実行される(S109〜112)。まず、次の処理の項
目入力・修正の画面を修正処理の為の画面になるように
フラグ設定等を行う(S109)。図3に示す画面30
0のKEY項目以外の項目である従業員名、例えば“Y
AMADA HANAKO”のように入力装置403か
ら入力する。この入力に基づいて記憶装置404には
“ITO HANAKO”から“YAMADA HAN
AKO”に修正が行われる(S110)。表示画面30
0において削除処理が選択されないので、処理はUPD
ATE処理へ移行し(S112)、上記のように従業員
名に関するデータの修正処理が行われる。この後、処理
は全て終了する(S108)。
The employee number "11112", which is a key item, is input to the display screen 200 via the input device 403 (S102). Based on the KEY item "11112", the control device 401 starts searching for a record in the storage device 404 (S103). If the same record as the KEY item “11112” exists (S104), a correction process is executed (S109 to 112). First, a flag is set or the like so that the screen for inputting and correcting the item of the next processing becomes a screen for the correction processing (S109). Screen 30 shown in FIG.
Employee name other than the KEY item of 0, for example, “Y
The input is performed from the input device 403, such as “AMADA HANAKO.” Based on this input, the storage device 404 is changed from “ITO HANAKO” to “YAMADA HAN”.
AKO "is corrected (S110). Display screen 30
0, no delete process is selected, so the process is UPD
The process proceeds to the ATE process (S112), and the process of correcting the data on the employee name is performed as described above. Thereafter, the processing is all ended (S108).

【0032】次に、削除処理の具体例について、同様の
条件設定により図1のフローチャートを参照して説明す
る。
Next, a specific example of the deletion process will be described with reference to the flowchart of FIG.

【0033】表示画面200にKEY項目である従業員
ナンバー“11113”を入力装置403を介して入力
する(S102)。このKEY項目“11113”を基
に制御装置401は記憶装置404のレコード探索を開
始する(S103)。このKEY項目“11113”と
同一のレコードが存在すると(S104)、削除処理が
実行される(S109,S110,S113)。まず、
次の処理の項目入力・修正の画面を削除処理の為の画面
になるようにフラグ設定を行う(S109)。図3に示
す画面300が表示されているとき、入力装置403を
介して削除処理の指定を行う(S110)。この指定に
より、記憶装置404内のKEY項目“11113”の
情報の削除が行われる(S111)。この後、処理は全
て終了する(S108)。
The employee number “11113”, which is a KEY item, is input to the display screen 200 via the input device 403 (S102). Based on the KEY item "11113", the control device 401 starts searching for a record in the storage device 404 (S103). If the same record as the KEY item “11113” exists (S104), a deletion process is executed (S109, S110, S113). First,
A flag is set so that the screen for item input / correction of the next processing becomes a screen for deletion processing (S109). When the screen 300 shown in FIG. 3 is displayed, a deletion process is designated via the input device 403 (S110). With this designation, the information of the KEY item “11113” in the storage device 404 is deleted (S111). Thereafter, the processing is all ended (S108).

【0034】以上説明したように、従来方法では選択処
理メニューのために7ステップ、新規登録処理のために
7ステップ、修正処理のために7ステップ、削除処理の
ために7ステップ、つまり合計28ステップを必要とし
ている。これに対して本発明は、13ステップで全てを
処理している。この結果、画面展開の制御方法の標準化
が図られ、作成時間の短縮が可能になる。また、従来シ
ステムで重複のあった処理手順の一本化により、作成時
間の短縮及び作成時の誤りの低減を図ることが可能にな
る。更に、従来に比べ、データエントリーシステムのメ
ンテナンスの作業負荷を作成時間の短縮及び作成時の誤
りの低減を図ることができる。一方、ユーザにおいて
は、画面展開が標準化されたことにより、データエント
リー処理の操作性を向上させることができる。
As described above, in the conventional method, seven steps are performed for the selection processing menu, seven steps for the new registration processing, seven steps for the correction processing, and seven steps for the deletion processing, that is, a total of 28 steps. In need. On the other hand, the present invention processes all in 13 steps. As a result, the control method of screen development is standardized, and the creation time can be reduced. In addition, by unifying the processing procedures that have been duplicated in the conventional system, it is possible to shorten the creation time and reduce errors in creation. Furthermore, compared to the conventional technique, it is possible to reduce the time required to create the maintenance work load of the data entry system and reduce errors in creation. On the other hand, for the user, the operability of the data entry process can be improved by standardizing the screen development.

【0035】[0035]

【発明の効果】以上説明したように、請求項1に示した
本発明は、入力されたキー項目が記憶装置のレコード探
索により存在するか否かをチエックし、一致するキー項
目が前記記憶装置に存在しないときには新規登録処理を
自動的に実行し、一致するキー項目が前記記憶装置に存
在するときには前記入力されたキー項目に対する修正処
理又は削除処理を自動的に実行するので、データエント
リー処理の操作性が飛躍的に高められ、ソフトウェアシ
ステムの作成時間の短縮、作成時の誤りの低減、メンテ
ナンス時間の短縮、メンテナンス時の誤り低減等が可能
になる。
As described above, according to the first aspect of the present invention, it is checked whether or not an input key item exists by searching for a record in a storage device. When the key entry does not exist, the new registration process is automatically executed, and when the matching key item exists in the storage device, the correction process or the deletion process for the input key item is automatically executed. The operability is dramatically improved, and it is possible to reduce the time required to create a software system, reduce errors during creation, reduce maintenance time, reduce errors during maintenance, and the like.

【0036】また、前記修正処理又は前記削除処理の指
定は、レコード探索を行い、前記入力されたキー項目に
一致するキー項目が前記記憶装置に存在することが確定
した後のキー項目以外の項目の修正を促す画面が表示さ
れた時点、または、キー項目の入力を促す画面が表示さ
れた時点で行われるので、ユーザの負担が大幅に軽減さ
れる。また、処理が迅速に進められる。
In the specification of the correction process or the deletion process, a record search is performed, and items other than the key items after it is determined that a key item matching the input key item exists in the storage device. This is performed at the time when a screen prompting the correction of is displayed or when the screen prompting the input of key items is displayed, so that the burden on the user is greatly reduced. In addition, the processing can proceed quickly.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明によるファイルシステムに対するデータ
エントリー方法の処理を示すフローチャートである。
FIG. 1 is a flowchart illustrating a process of a data entry method for a file system according to the present invention.

【図2】図1のS102において表示される画面図であ
る。
FIG. 2 is a screen view displayed in S102 of FIG.

【図3】図1のS106及びS110において表示され
る画面図である。
FIG. 3 is a screen view displayed in S106 and S110 of FIG. 1;

【図4】ファイルシステムの構成例を示すブロック図で
ある。
FIG. 4 is a block diagram illustrating a configuration example of a file system.

【図5】図4の制御装置における従来のデータエントリ
ー処理を示すフローチャートである。
FIG. 5 is a flowchart showing a conventional data entry process in the control device of FIG. 4;

【図6】図5におけるS502における表示内容を示す
画面図である。
FIG. 6 is a screen diagram showing display contents in S502 in FIG.

【図7】図5における新規登録処理の詳細を示すフロー
チャートである。
FIG. 7 is a flowchart showing details of a new registration process in FIG. 5;

【図8】図5における修正処理の詳細を示すフローチャ
ートである。
FIG. 8 is a flowchart showing details of a correction process in FIG. 5;

【図9】図5における削除処理の詳細を示すフローチャ
ートである。
FIG. 9 is a flowchart illustrating details of a deletion process in FIG. 5;

【図10】図5の新規登録処理におけるメニュー表示を
示す画面図である。
FIG. 10 is a screen diagram showing a menu display in the new registration processing of FIG. 5;

【図11】図5の修正処理における表示を示す画面図で
ある。
FIG. 11 is a screen diagram showing a display in the correction processing of FIG. 5;

【図12】図5の削除処理における表示を示す画面図で
ある。
FIG. 12 is a screen diagram showing a display in the deletion processing of FIG. 5;

【符号の説明】[Explanation of symbols]

401 制御装置 402 表示装置 403 入力装置 404 記憶装置 401 control device 402 display device 403 input device 404 storage device

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 表示装置402による入力装置403の
KEY項目入力を基に、制御装置401は記憶装置40
4のレコード探索を行う。入力装置403のKEY項目
入力されたKEY項目と同一のレコードが見つからなか
った場合は、表示装置402にレコードの新規登録を促
す表示画面300を表示させるためのフラグ設定(制御
変数の設定等)を行い、表示装置402に表示画面30
0を表示させ入力装置403のKEY項目以外の入力の
項目入力・修正を行い、制御装置401は記憶装置40
4へレコードの書き込みを行い処理は終了する。入力装
置403のKEY項目入力されたKEY項目と同一のレ
コードが見つかった場合は、表示装置402にレコード
の修正及び削除を促す表示画面300を表示させるため
のフラグ設定(制御変数の設定等)を行い、表示装置4
02に表示画面300を表示させ入力装置403のKE
Y項目以外の入力の項目入力・修正を行い、入力装置4
03で削除処理を選択した場合は制御装置401は記憶
装置404へレコードの削除を行い処理は終了するが、
入力装置403で削除処理を選択しなかった場合は制御
装置401は記憶装置404へレコードの修正を行い処
理は終了する。
A control device (401) controls a storage device (40) based on a key item input of an input device (403) by a display device (402).
The record search of No. 4 is performed. KEY Item of Input Device 403 If the same record as the input KEY item is not found, a flag setting (setting of control variables, etc.) for displaying a display screen 300 prompting the display device 402 to newly register a record is made. Then, the display screen 402 is displayed on the display device 402.
0 is displayed, input items other than the KEY item of the input device 403 are input and corrected, and the control device 401
Then, the record is written to No. 4 and the process ends. KEY Item of Input Device 403 When the same record as the input KEY item is found, a flag setting (setting of control variables, etc.) for displaying a display screen 300 prompting the correction and deletion of the record on the display device 402 is performed. Do, display device 4
02, the display screen 300 is displayed, and the KE of the input device 403 is displayed.
Input items other than Y items are input and corrected, and the input device 4
If the deletion process is selected in 03, the control device 401 deletes the record in the storage device 404 and the process ends.
If the deletion process is not selected by the input device 403, the control device 401 corrects the record in the storage device 404 and ends the process.
JP9102386A 1997-04-07 1997-04-07 Data entry method for file system Pending JPH10283232A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9102386A JPH10283232A (en) 1997-04-07 1997-04-07 Data entry method for file system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9102386A JPH10283232A (en) 1997-04-07 1997-04-07 Data entry method for file system

Publications (1)

Publication Number Publication Date
JPH10283232A true JPH10283232A (en) 1998-10-23

Family

ID=14326021

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9102386A Pending JPH10283232A (en) 1997-04-07 1997-04-07 Data entry method for file system

Country Status (1)

Country Link
JP (1) JPH10283232A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007128337A (en) * 2005-11-04 2007-05-24 Nec Corp Database access device, program and data updating method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007128337A (en) * 2005-11-04 2007-05-24 Nec Corp Database access device, program and data updating method

Similar Documents

Publication Publication Date Title
US7490301B2 (en) Computer readable recording medium storing program for managing CAD data
JP2002259468A (en) Computer-readable recording medium recording a program for managing CAD data and program for managing CAD data
JPH10283232A (en) Data entry method for file system
JPH10283237A (en) Data entry method for file system
JPH10161792A (en) Data entry method for filing system
JPH0221320A (en) Information processor having help function including editing function
JPH10254688A (en) Program creation support device
JP3083552B2 (en) Hierarchy editing processor
JPH03168801A (en) Plant operation device
JPH01244521A (en) Data manipulation system
JPH0756668A (en) Input control device
JP2023167310A (en) Attribute data storage device, method and program
JPS61279932A (en) Automatic batch translation system for source programs
JP3871498B2 (en) Data input interface device
JPH04347766A (en) Table processing device
JPS63288328A (en) Jcl simple generating device
JP2008009859A (en) Search index creation device and search index creation method
JPH09204329A (en) Information registration search device
JP2002163306A (en) Numerical analysis program, computer-readable recording medium storing numerical analysis program, numerical analysis system, and numerical analysis method
JPH03108017A (en) Guide information display system
JPH0619692A (en) Software development supporting device
JPH05181661A (en) General purpose menu system for each user
JPH0273423A (en) Automatic selection system for relative software
JPH0322078A (en) Document preparing processor
JPH0619844A (en) Command input controller

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees