JPH0362114A - データ入力処理システム - Google Patents

データ入力処理システム

Info

Publication number
JPH0362114A
JPH0362114A JP1197555A JP19755589A JPH0362114A JP H0362114 A JPH0362114 A JP H0362114A JP 1197555 A JP1197555 A JP 1197555A JP 19755589 A JP19755589 A JP 19755589A JP H0362114 A JPH0362114 A JP H0362114A
Authority
JP
Japan
Prior art keywords
data
input
input data
storage
value
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
JP1197555A
Other languages
English (en)
Inventor
Kaoru Ikutani
幾谷 薫
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 Software Kansai Ltd
Original Assignee
NEC Software Kansai 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 Kansai Ltd filed Critical NEC Software Kansai Ltd
Priority to JP1197555A priority Critical patent/JPH0362114A/ja
Publication of JPH0362114A publication Critical patent/JPH0362114A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ入力処理システム、特に複数のデータ入
力端末と複数種類のデータ入力手段を備え、入力データ
から生成、更新、削除すべき複数のデータがある場合の
データ入力処理システムに関する。
〔従来の技術〕
従来のこの種のデータ入力処理システムは、データ入力
操作と、その応答を制御する手段と、入カデータの内容
からデータの生成、更新、削除を行う手段を備えており
、前者の機能によりデータの入力操作と応答を繰り返し
ながら、あるまとまりのデータ入力が完了すると、後者
の機能により入力データの内容からデータの生成、更新
、削除の各処理を行い、そのひとまとまり分のデータ処
理が完了すると、次のデータ入力を行う為に前者の機能
のデータ入力操作を行う、といった手順で動作する。
又、入力データの内容により、データ入力操作とその応
答処理が異るときや、データの生成、更新、削除の手順
が異るときは、データ入力処理はそれぞれ別の処理とし
て構築し、あるデータ入力処理を行うときはその目的に
合った処理手段を選択する事により、そのデータ入力処
理手段が記憶装置へ格納され動作する。
〔発明が解決しようとする課題〕
上述した従来のデータ入力処理システムは、あるひとま
とまりのデータの入力後、次のデータ入力が可能となる
までデータの生成、更新、削除といったデータ処理を行
う必要があり、当然、その時ある程度の時間を要し、さ
らに複数の入力処理手段が動作している状況下でデータ
処理のタイミングが一致すると、より一層のデータ処理
時間が必要となるという第1の問題点がある。
第2の問題として、データのセーブを行うには各データ
共通の静止点を定め、その時点でデータ内容を別媒体へ
保存するが、データ入力の都度データの生成、更新、削
除といったデータ処理を行うので、静止点を定める為に
全ての入力処理を停止させる必要がある。
第3図の問題として、複数の種類のデータ入力処理手段
が動作するとき全てが記憶装置へ格納されるので、−時
点で同時に動作する可能性のある処理手段の容量合計以
上の記憶容量が必要であり、又動作分だけの容量が入力
処理で占有される。
〔課題を解決するための手段〕
本発明のシステムは、データ入力を行う為の複数の端末
と複数の種類のデータ入力処理手段を備え、そのデータ
入力処理手段により複数のデータを生成しファイルとし
て保存する様に構成されているデータ入力処理システム
において、入力データを格納する入力データ格納部と、
その格納位置を示す値を保有する格納位置指示部と、 データ入力操作と応答処理を制御しながら前記格納位置
指示部の値に基き入力データを前記入力データ格納部に
格納し、前記格納位置指示部の値を次の入力データの格
納位置を示す値に更新する手段と、 前記入力データ格納部に格納された入力データを参照す
るときにその参照位置を示す値を保有する参照位置指示
部と、 前記参照位置指示部に基き入力データ格納部から人力デ
ータを参照し、その入力データの内容に応じたデータ生
成処理を行い前記参照位置指示部の値を次に参照する入
力データの格納位置を示す値に更新し、外部からの停止
もしくは開始の指示を参照し、それに応じた動作を行う
手段とを有することを特徴とする。
〔実施例〕
次に本発明について、図面を参照して説明する。
第1図は本発明の一実施例の構成図を示す。
1は表示装置、2は入力装置、3は第1記憶装置、4は
A処理手段、5はB処理手段、6は第2記憶装置、7は
格納位置指示部、8は入力データ格納部、9は参照位置
指示部、10は生成データ、11は停止開始指示装置を
それぞれ表わす。
表示装置1と入力装置2はデータ入力を行う為の装置、
第1記憶装置3はA処理手段4.B処理手段5が動作す
るとき、それぞれが格納される装置、入力データ格納部
8は入力されたデータ内容を格納する為の記憶領域、格
納位置指示部7は入力データを入力データ格納部8に格
納するとき、その格納位置を指示する値を保有する為の
記憶領域、A処理手段4は表示装置7と入力装置2に対
する入力操作と応答の制御を行い、格納位置指示部7の
値に基き入力データを入力データ格納部8へ格納し、格
納位置指示部7の値を次の入力データの格納位置を示す
値に更新する機能を有する処理手段、参照位置指示部9
は入力データ格納部8に格納された入力データを参照す
るときに、その参照位置を指示する値を保有する為の記
憶領域、生成データ10は入力データの内容に基き、生
成。
更新、削除により生成されるデータ、停止開始指示装置
11はB処理手段5に対し停止、開始の指示を行う装置
、B処理手段5は参照位置指示部9に基き入力データ格
納部8から入力データを参照し、その入力データの内容
に応じ生成データ10のデータ生成処理を行い、参照位
置指示部9の値を次に参照する入力データの格納位置を
示す値に更新し、停止開始指示装置11からの指示に基
く動作を行う機能を有する処理手段である。
次に実施例における入力操作から入力データの内容を出
力するまでのA処理手段4による動作とその動作に関連
する他の機能を説明する。
A処理手段4は表示装置1.入力装置2の入力操作と応
答の制御を行い、ひとまとまりのデータ入力の完了の指
示を受けるとその入力データ内容をある定まった形式の
データに構成する。この形式とは、入力データ格納部8
に出力する入力データの形式のことで、B処理手段5が
この入力データを参照し生成データ10を作成するのに
必要な条件やデータ内容が一定の規則で構成されており
、又、B処理手段が入力データを参照して、データ入力
処理の種類やデータ内容が認識できる形式になっている
必要がある。
この入力データは入力データ格納部8へ格納するが、そ
のデータを参照するとき、次に参照すべきデータが認識
でき、直接参照できる形態をとる。
従って、入力データ格納部8の領域は、1,2゜3・・
・といった相対的なデータの格納位置でデータ参照でき
るIJitcにする。
この結果、A処理手段4は、格納位置を指定して直接に
データを格納でき、又、B処理手段5は、参照位置を指
定し、直接にデータを参照できる。
この時のデータ格納位置は、格納位置指示部7の値に「
1」を加えた値である。しがし、入力データ格納部8を
巡回して利用する方法を採用し、最終格納位置の次の格
納位置は「1」とする。
又、B処理手段5が参照していない位置の入力データを
次の入力データで置き替えることがない様にする為に、
格納可能位置の範囲は、格納位置指示部7の値に「1」
を加えた値から参照位置指示部9の値から「1」を減じ
た値までとする。ただし、格納位置指示部7の値が最終
格納位置の値の時それに「■」を加えた値は「1」とし
、参照位置指示部9の値が「1」の時それから「1」を
滅じだ値は最終格納位置の値とする。
そこで、格納しようとする入力データがこの範囲内に納
まらないとき、入力処理の応答として待機後入力完了指
示を行う様に、もしくは、キャンセルを行う様にそれぞ
れの入力処理に対応した通知を行う。こうして求められ
た格納位置に基き入力データを入力データ格納部へ格納
し、その後で格納位置指示部7の値を入力データを格納
した位置の値に更新する。これでひとまとまりのデータ
入力が完了し次のデータ入力処理を行う。
次に実施例における入力データ内容に対するデータの生
成、更新、削除の処理の動作とその動作に関連する他の
機能を説明する。
B処理手段5は、まず入力データ格納部8に格納されて
いる入力データで処理対象とすべき入力データの格納位
置を格納位置指示部7と参照位置指示部9の値から求め
る。その求め方は、格納位置指示部7の値と参照位置指
示部9の値が等しいとき処理対象とする入力データは無
いとする。参照位置指示部9の値より格納位置指示部7
の値が大きいときは、参照位置指示部9の値に「1」を
加えた値から格納位置指示部7の値までであり、格納位
置指示部7の値より参照位置指示部9の値が大きいとき
は、参照位置指示部9の値に「1」を加えた値から最終
格納位置の値までと「1」から格納位置指示部7の値ま
でである。
ただし、参照位置指示部9の値が最終格納位置の値と等
しいとき、参照位置指示部9の値に「1」を加えた値か
ら最終格納位置の値までとは処理対象とする入力データ
は無いものとする。処理対象とする入力データが無いと
き、数秒処理を一時的に停止させ、再度格納位置指示部
7と参照位置指示部9の参照処理から動作する。
参照範囲が求まればその格納位置の入力データを入力デ
ータ格納部8から順次に参照し、1件ごとにそのデータ
内容から生成データ10を作成し、その範囲の全ての入
力データの処理が終了すると、参照位置指示部9の値を
最後に参照した入力データの格納位置の値に更新する。
この参照位置指示部9の値を更新した後の時点で、停止
開始指示装置11からの停止指示が有るか参照する。
停止指示が無いとき、格納位置指示部7と参照位置指示
部9の値から処理対象とすべき入力データの格納位置を
求める処理から入力データを処理し参照位置指示部9の
値を更新するまでの処理を行う。
一方、停止指示が有るときは、この時点でB処理手段5
の処理を停止させ、停止中数秒置きに停止開始指示装置
からの指示を参照する。この参照は開始指示が参照でき
るまで繰り返され、開始指示が参照できた時点でB処理
手段5の処理を再開させ、格納位置指示部7と参照位置
指示部9の値から処理対象とすべき入力データの格納位
置を求める処理から入力データを処理し参照位置指示部
9の値を更新するまでの処理を行う。
ところで、B処理手段5が停止することは、入力処理に
よる生成データ10の内容の変動も停止し各生成データ
10の共通の静止点を設けることができる。当然、B処
理手段5が停止しても入力操作はA処理手段4により動
作しており入力処理が停止することはない、これは、2
4時間システムにおける入力処理を停止させることなく
、変動データの静止点設定ができることを意味する。し
かしA処理手段4において、入力データの格納位置が参
照位置指示部9の値から「1」減じた値になったとき、
A処理手段4の機能も停止し入力処理が行えなくなるの
で、それを避ける為に、入力データ格納部8はB処理手
段5の停止時間に発生するデータの最大の見込み件数と
ある程度の余裕分の件数が充分格納できる領域を設ける
必要がある。ただし参照位置指示部9の値が「1」の時
「1」減じた値とは最終格納位置とする。
A処理手段4とB処理手段5は互いに別の処理を行う手
段として非同期に動作するので、互いに一方の動作に影
響されることなく動作し、処理の効率を上げることにつ
ながる。
又、複数の種類の入力処理が存在するシステムでは、入
力データに対する生成データ10の作成手順が異っても
、A処理手段4の機能に当たる入力操作や入力データの
構成が類似していれば、A処理手段4を共通化させる。
又、入力データの種類に関係なく生成データ10の作成
機能は全てB処理手段5に備え共通化させシステムにた
だ1つだけ存在する様にする。
〔発明の効果〕
以上説明したように、本発明のデータ入力処理システム
は、データ入力操作における応答の待ち時間がデータ処
理時間に左右されることがなくなり、一定でかつ短かす
なる。又、複数の種類のデータ入力処理が動作しても、
その処理が格納される記憶装置の使用容量を大幅に節約
することができる。さらに、入力処理を停止させること
なく刻々変化するデータの静止点を定めることができ、
24時間稼働システムに適している。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示す図である。 ■・・・表示装置、2・・・入力装置、3・・・第1記
憶装置、4・・・A処理手段、5・・・B処理手段、6
・・・第2記憶装置、7・・・格納位置指示部、8・・
・入力データ格納部、9・・・参照位置指示部、10・
・・生成データ。

Claims (1)

  1. 【特許請求の範囲】 データ入力を行う為の複数の端末と複数の種類のデータ
    入力処理手段を備え、そのデータ入力処理手段により複
    数のデータを生成しファイルとして保存する様に構成さ
    れているデータ入力処理システムにおいて、 入力データを格納する入力データ格納部と、その格納位
    置を示す値を保有する格納位置指示部と、 データ入力操作と応答処理を制御しながら前記格納位置
    指示部の値に基き入力データを前記入力データ格納部に
    格納し、前記格納位置指示部の値を次の入力データの格
    納位置を示す値に更新する手段と、 前記入力データ格納部に格納された入力データを参照す
    るときにその参照位置を示す値を保有する参照位置指示
    部と、 前記参照位置指示部に基き入力データ格納部から入力デ
    ータを参照し、その入力データの内容に応じたデータ生
    成処理を行い前記参照位置指示部の値を次に参照する入
    力データの格納位置を示す値に更新し、外部からの停止
    もしくは開始の指示を参照し、それに応じた動作を行う
    手段とを有することを特徴とするデータ入力処理システ
    ム。
JP1197555A 1989-07-28 1989-07-28 データ入力処理システム Pending JPH0362114A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1197555A JPH0362114A (ja) 1989-07-28 1989-07-28 データ入力処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1197555A JPH0362114A (ja) 1989-07-28 1989-07-28 データ入力処理システム

Publications (1)

Publication Number Publication Date
JPH0362114A true JPH0362114A (ja) 1991-03-18

Family

ID=16376443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1197555A Pending JPH0362114A (ja) 1989-07-28 1989-07-28 データ入力処理システム

Country Status (1)

Country Link
JP (1) JPH0362114A (ja)

Similar Documents

Publication Publication Date Title
US5604853A (en) Text editor using insert, update and delete structures for undo and redo operations
US5230075A (en) Database shadowing system with data tags that select an operation of the save command
JPH0362114A (ja) データ入力処理システム
JPS63289646A (ja) プログラムモジュ−ル管理方式
JPH05233404A (ja) ファイル制御方式
JPH023828A (ja) 計算機ネットワークシステム
JPS63762A (ja) テキスト復元処理方式
JPH0262633A (ja) プログラム間通知方式
JP2798492B2 (ja) リストベクトル処理装置
JPH0573390A (ja) データベースのデツドロツク対応処理方式
JPH03255547A (ja) メモリダンプ出力方式
JPS62194542A (ja) プログラム管理方式
JPH08101763A (ja) システム定義情報の管理方式
JPH05334152A (ja) 可変長メッセージファイルの高速アクセス方法
JPH07175644A (ja) 分散プログラム開発におけるリビジョン管理装置
JPS6349952A (ja) メモリ管理方式
JPH03118646A (ja) ユーザファイル管理方法
JPH02257282A (ja) 作表処理装置
JPH03278144A (ja) 磁気テープ内ファイル管理方式
JPH06149640A (ja) オブジェクト指向データベース管理システム
JPS62216037A (ja) ソ−スライブラリによるメツセ−ジ管理方式
JPH04361338A (ja) 取引ログデータ引継ぎ方式
JPH04175822A (ja) 修正履歴管理方式
JPH0497444A (ja) 情報処理装置の保守診断装置
JPH02105237A (ja) 順編成ファイルのデータ更新方式