Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0644269B2 - File update method - Google Patents
[go: Go Back, main page]

JPH0644269B2 - File update method - Google Patents

File update method

Info

Publication number
JPH0644269B2
JPH0644269B2 JP14985483A JP14985483A JPH0644269B2 JP H0644269 B2 JPH0644269 B2 JP H0644269B2 JP 14985483 A JP14985483 A JP 14985483A JP 14985483 A JP14985483 A JP 14985483A JP H0644269 B2 JPH0644269 B2 JP H0644269B2
Authority
JP
Japan
Prior art keywords
account
file
processing
transaction
account counter
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.)
Expired - Lifetime
Application number
JP14985483A
Other languages
Japanese (ja)
Other versions
JPS6041165A (en
Inventor
隆之 吉本
道郎 関口
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP14985483A priority Critical patent/JPH0644269B2/en
Publication of JPS6041165A publication Critical patent/JPS6041165A/en
Publication of JPH0644269B2 publication Critical patent/JPH0644269B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

【発明の詳細な説明】 (a) 発明の技術分野 本発明は金融機関のオンライン処理システムにおける勘
定カウンタファイルを更新するファイル更新方式に関す
る。
Description: (a) Technical Field of the Invention The present invention relates to a file updating method for updating an account counter file in an online processing system of a financial institution.

(b) 従来技術と問題点 金融機関、例えば銀行の各支店とセンタとを回線で結
び、顧客取引(入金,出金,振込など)を自動処理する
オンラインシステムが広く導入されている。
(b) Conventional Technology and Problems There have been widely introduced online systems for automatically processing customer transactions (deposits, withdrawals, transfers, etc.) by connecting a financial institution, for example, each branch of a bank to a center with a line.

顧客の取引申込みデータが、支店からセンタへ送出され
ると、センタの処理システムは、顧客の口座ファイルを
更新すると共に、勘定カウンタファイルの更新処理も行
う。
When the customer's transaction application data is sent from the branch office to the center, the processing system of the center updates the account file of the customer and also updates the account counter file.

勘定カウンタファイルには、取引の発生した支店別に入
出金の金額及び件数が格納されており、取引発生毎にそ
の内容が更新される。
The account counter file stores the amount and the number of deposits and withdrawals for each branch where a transaction has occurred, and the contents are updated each time a transaction occurs.

この勘定カウンタファイルはファイル装置、例えば磁気
ディスク装置等が使用されており、従来方式では、各支
店で取引が発生する都度、センタの処理装置は前記ファ
イル装置に対するリードライトを行っていたために、該
勘定カウンタファイルの更新が完了する迄は前記ファイ
ル装置に対しては排他制御が設定される。一般にファイ
ル装置のアクセスシーク時間等が含まれるために、主記
憶装置のアクセスに比べて長時間である。従って、排他
制御期間に発生した他の取引は待行列に入って処理待ち
となり、取引発生が多発する時は取引処理部に発生した
待行列が成長してしまう傾向があり、システムの処理効
率が低下する欠点があった。
A file device such as a magnetic disk device is used for this account counter file. In the conventional method, the processing device of the center performs read / write to the file device each time a transaction occurs at each branch. Exclusive control is set to the file device until the update of the account counter file is completed. Since the access seek time of the file device is generally included, it is longer than the access time of the main storage device. Therefore, other transactions that occurred during the exclusive control period enter the queue and wait for processing, and when transactions occur frequently, the queue that occurs in the transaction processing unit tends to grow, and the processing efficiency of the system increases. There was a downside.

(c) 発明の目的 本発明は上記の欠点を解決するためになされたもので、
システムの処理効率を向上するファイル更新方式の提供
を目的とする。
(c) Object of the invention The present invention has been made to solve the above-mentioned drawbacks.
An object of the present invention is to provide a file update method that improves the processing efficiency of the system.

(d) 発明の構成 本発明は、回線に接続された支店端末装置で発生した口
座別取引をオンライン処理するホスト計算機におけるフ
ァイル更新方式であって、 前記ホスト計算機は処理装置と主記憶部とファイル装置
を有し、 前記ファイル装置には、少なくとも支店別入出金の金額
と件数を累計した勘定カウンタを格納する勘定カウンタ
ファイルと、少なくとも取引の発生した口座別入出金額
が更新される口座ファイルとを設け、 前記主記憶部には、前記勘定カウンタを転送するための
勘定カウンタ領域を設け、 前記処理装置には、前記支店端末装置で発生した口座別
取引の入出金を処理する取引処理部と、前記主記憶部内
の勘定カウンタ領域と前記ファイル装置内の勘定カウン
タファイルの間で前記勘定カウンタを相互に転送する転
送処理部とを設け、 前記オンライン処理に移行する際には、前記転送処理部
を起動して前記主記憶部の勘定カウンタ領域へ前記ファ
イル装置内の勘定カウンタを転送した後に、オンライン
処理に移行して前記取引処理部を起動し、 支店で取引が発生したときは当該支店別入出金額と件数
の累計を前記勘定カウンタ領域内の勘定カウンタで更新
処理し、 前記オンライン処理を解除してオフライン処理へ移行し
た時には、前記転送処理部を起動して、前記勘定カウン
タ領域内の勘定カウンタを前記ファイル装置の勘定カウ
ンタファイルへ転送することを特徴とするファイル更新
方式である。
(d) Configuration of the Invention The present invention is a file updating method in a host computer for online processing of account-based transactions that have occurred in branch terminal devices connected to a line, wherein the host computer is a processing device, a main storage unit, and a file. The file device has an account counter file that stores an account counter that accumulates at least the amount of deposits and withdrawals by branch and the number of accounts, and an account file in which at least the amount of deposits and withdrawals by account in which transactions have occurred is updated. Provided, in the main storage unit, an account counter area for transferring the account counter, the processing device, a transaction processing unit for processing deposit and withdrawal of account-based transactions that occurred in the branch terminal device, And a transfer processing unit for mutually transferring the account counter between the account counter area in the main storage unit and the account counter file in the file device. When the online processing is performed, the transfer processing unit is activated to transfer the account counter in the file device to the account counter area of the main storage unit, and then the online processing is performed to perform the transaction processing. When a transaction occurs at a branch, the total amount of deposits and withdrawals by each branch and the cumulative number of transactions are updated by the account counter in the account counter area, and when the online processing is canceled and the offline processing is started, The file update method is characterized in that the transfer processing unit is activated to transfer the account counter in the account counter area to the account counter file of the file device.

以上のように本発明は、センタの処理装置がオンライン
稼働中は、取引処理部が各支店毎の入出金取引データ
(入出金の金額及び件数)を、前記主記憶部に設けた勘
定カウンタ領域上で集計しておき、オフライン時に、転
送処理部が勘定カウンタ領域に集計されている各支店毎
の入出金取引データを、ファイル装置に設けられた勘定
カウンタファイルに転送することで該勘定カウンタファ
イルを更新するようにしたものである。
As described above, according to the present invention, while the processing device of the center is operating online, the transaction processing unit stores the deposit / withdrawal transaction data (amount and number of deposits / withdrawals) of each branch in the main memory unit. The above-mentioned account counter file is transferred by transferring the deposit / withdrawal transaction data for each branch, which has been aggregated in the account counter area, to the account counter file provided in the file device when offline. Is to be updated.

(e) 発明の実施例 以下、本発明を図面によって説明する。(e) Examples of the Invention Hereinafter, the present invention will be described with reference to the drawings.

第1図は、本発明の一実施例を説明するブロック図であ
り、銀行におけるオンライン処理システムの一例を示し
ている。第1図において、支店端末装置T1〜Tnは回
線1によってセンタの処理装置7と接続されている。即
ち支店端末装置T1〜Tnからの送信データは、通信制
御装置6経由で処理装置7へ入力される。
FIG. 1 is a block diagram for explaining an embodiment of the present invention and shows an example of an online processing system in a bank. In FIG. 1, branch terminal devices T1 to Tn are connected to a processing device 7 of a center by a line 1. That is, the transmission data from the branch terminal devices T1 to Tn are input to the processing device 7 via the communication control device 6.

処理装置7は、取引処理部81と転送処理部82とから構成
される処理部8と、管理部85とを有し、口座別に設けら
れた入出金レコード52を有するファイル装置4の口座フ
ァイル51と、主記憶部5に設けられた勘定カウンタ領域
Diに対し、リードライトを行いながら取引データの処
理を行う。
The processing device 7 includes a processing unit 8 including a transaction processing unit 81 and a transfer processing unit 82, a management unit 85, and an account file 51 of the file device 4 having a deposit / withdrawal record 52 provided for each account. Then, transaction data is processed while performing read / write to the account counter area Di provided in the main storage unit 5.

また管理部85は、処理部8の取引処理部81と転送処理部
82のジョブ実行を管理するオペレーティングシステムの
機能を有す。
Further, the management unit 85 includes a transaction processing unit 81 and a transfer processing unit of the processing unit 8.
It has the function of the operating system that manages 82 job executions.

第2図の口座ファイルの説明図に示すように、口座ファ
イル51には、取引の対象となる口座毎に店番(支店コー
ド:A1〜An),科目(預金種別:B),口座座番号
(Ci),入出/出金の金額等からなるデータが入出金
レコード52として支店毎のレコード群として格納されて
おり、取引の発生毎に更新される。
As shown in the explanatory diagram of the account file in FIG. 2, in the account file 51, the store number (branch code: A1 to An), the subject (deposit type: B), the account number (for each account to be traded) Ci), data including deposit / withdrawal amounts and the like are stored as a record group for each branch as a deposit / withdrawal record 52, and updated every time a transaction occurs.

また第3図の勘定カウンタファイルの説明図に示すよう
に、勘定カウンタファイルG各レコードは、支店別に集
計された発生取引データである店番(A1〜An),科
目(預金種別:B),入金金額(IM),入金件数(IN),出
金金額(OM),出金件数(ON)から構成され、ファイル装置
3に格納されている。
Further, as shown in the explanatory diagram of the account counter file of FIG. 3, each record of the account counter file G is the transaction data collected from each branch, such as store number (A1 to An), item (deposit type: B), and deposit. It is composed of the amount of money (IM), the number of deposits (IN), the amount of withdrawal (OM), and the number of withdrawals (ON), and is stored in the file device 3.

支店の営業が開始される前のホストシステムの立ち上げ
処理(センタのシステム稼働の準備段階)で、管理部85
によって取引処理部81が起動される。取引処理部81は、
ファイル装置3から勘定カウンタファイルGの全レコー
ドを読出し、主記憶部5の勘定カウンタ領域Diへ転送
する。
During the startup processing of the host system (the preparation stage for the system operation of the center) before the start of branch business, the management unit 85
The transaction processing unit 81 is activated by. The transaction processing unit 81 is
All records of the account counter file G are read from the file device 3 and transferred to the account counter area Di of the main storage unit 5.

即ち勘定カウンタ領域Diには、店番(A1〜An),
科目(預金種別:B),入金金額(IM),入金件数(IN),
出金金額(OM),出金件数(ON)のデータが確保される。
That is, in the account counter area Di, store numbers (A1 to An),
Subject (Deposit type: B), Deposit amount (IM), Number of deposits (IN),
Data of withdrawal amount (OM) and number of withdrawals (ON) are secured.

営業が開始され、支店端末装置T1〜Tnからオンライ
ンで処理装置7へ送信される取引データは、取引の発生
した店番Ai,科目B、口座番号C,入出金区別D,金
額等から構成されており、取引処理部81は該取引データ
を受信し次の処理を行う。
The transaction data transmitted from the branch terminal devices T1 to Tn to the processing device 7 online when the business is started is composed of the store number Ai in which the transaction occurred, the item B, the account number C, the deposit / withdrawal distinction D, and the amount. Then, the transaction processing unit 81 receives the transaction data and performs the following processing.

即ち取引処理部81は、受信した前記取引データに基づき
口座ファイル51を口座番号をキーにしてアクセスして、
顧客の口座毎に入出金レコード52を更新する。
That is, the transaction processing unit 81 accesses the account file 51 based on the received transaction data using the account number as a key,
Update the deposit / withdrawal record 52 for each customer account.

顧客口座の入出金レコード52の更新処理が終わると取引
処理部81は、該取引によって生じたデータ即ち科目,入
出金の金額,入出金の件数に基づき勘定カウンタ領域D
iに集計する。
When the update processing of the deposit / withdrawal record 52 of the customer account is completed, the transaction processing unit 81 determines the account counter area D based on the data, that is, the item, the amount of deposit / withdrawal, and the number of deposit / withdrawal generated by the transaction.
Add to i.

即ち勘定カウンタ領域Diには、取引発生毎に科目B別
の入出金の金額データ(IM,IN),取引発生の件数
データ(OM,ON)が店番A1〜An毎に集計され
る。入金の集計は、入金件数(IN)が+1され、入金金額
(IM)に今回取引のあった金額が加算される。出金の集計
は、出金件数(ON)が+1され、今回取引のあった金額が
出金金額(OM)に加算される。
That is, in the account counter area Di, deposit / withdrawal amount data (IM, IN) by item B and transaction count data (OM, ON) are collected for each store number A1 to An for each transaction. In the total of deposits, the number of deposits (IN) is incremented by 1, and the deposit amount
The amount of the transaction this time is added to (IM). With respect to the total amount of withdrawals, the number of withdrawals (ON) is incremented by 1, and the amount of transaction this time is added to the withdrawal amount (OM).

各支店の営業が終了し、支店端末装置T1〜Tnからの
送信がなくなると、例えば操作員がシステムコンソール
80から管理部85に対しコマンドを投入することにより、
オンライン稼働モードを閉塞してオフラインに移行さ
せ、転送処理部82を起動する。
When the business of each branch is completed and there is no transmission from the branch terminal devices T1 to Tn, for example, the operator can operate the system console.
By inputting a command from 80 to the management unit 85,
The online operation mode is closed to shift to offline, and the transfer processing unit 82 is activated.

転送処理部82は、勘定カウンタ領域Diの集計データを
全レコード読出し、勘定カウンタファイルGへ転送す
る。以上の処理で勘定カウンタファイルGの更新処理が
終了する。
The transfer processing section 82 reads all the records of the total data in the account counter area Di and transfers it to the account counter file G. With the above processing, the update processing of the account counter file G is completed.

従来方式では、支店端末装置T1〜Tnから取引データ
を受信したとき、1件毎にその取引処理を終えたのち、
ファイル装置3に直接アクセスして勘定カウンタファイ
ルGの更新を行っていたので、ファイルへのアクセスに
時間を要していた。
In the conventional method, when transaction data is received from the branch terminal devices T1 to Tn, after finishing the transaction processing for each case,
Since the account counter file G is updated by directly accessing the file device 3, it takes time to access the file.

本発明では取引処理部81が、勘定カウンタファイルG
を、主記憶部5の勘定カウンタ領域Diへ転送してお
き、支店端末装置T1〜Tn稼働中のオンライン処理時
においては、勘定カウンタファイルGの更新処理を主記
憶部5上で行うことにより、取引発生毎のファイル装置
3へのアクセスを無くし、ファイルアクセスによる処理
効率低下の問題を解決した。
In the present invention, the transaction processing unit 81 uses the account counter file G
Is transferred to the account counter area Di of the main storage unit 5 and the update processing of the account counter file G is performed on the main storage unit 5 during online processing during operation of the branch terminal devices T1 to Tn. By eliminating access to the file device 3 every time a transaction occurs, the problem of processing efficiency deterioration due to file access is solved.

(f) 発明の効果 以上のように本発明は勘定カウンタファイルGの支店別
取引データの更新処理を1回のファイルアクセスで行う
ことにより、ファイル装置を使用するオンラインシステ
ムの処理効率向上が達成出来る。
(f) Effect of the Invention As described above, according to the present invention, the processing efficiency of the online system using the file device can be improved by updating the transaction data for each branch of the account counter file G with one file access. .

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

第1図は本発明の1実施例を説明するブロック図、第2
図は口座ファイルの説明図、第3図は勘定カウンタファ
イルの説明図を示し、図中に用いた符号は次の通りであ
る。 1は回線、3,4はファイル装置、5は主記憶部、51は
口座ファイル、52は入出金レコード、6は通信制御装
置、7は処理装置、8は処理部、80はシステムコンソー
ル、81は取引処理部、82は転送処理部、85は管理部、D
iは勘定カウンタ領域、Gは勘定カウンタファイル、T
1〜Tnは支店端末装置を示す。
FIG. 1 is a block diagram illustrating one embodiment of the present invention, and FIG.
The figure shows an explanatory diagram of an account file, and FIG. 3 shows an explanatory diagram of an account counter file. The symbols used in the figure are as follows. 1 is a line, 3 and 4 are file devices, 5 is a main storage unit, 51 is an account file, 52 is a deposit / withdrawal record, 6 is a communication control device, 7 is a processing device, 8 is a processing unit, 80 is a system console, and 81 Is a transaction processing unit, 82 is a transfer processing unit, 85 is a management unit, D
i is the account counter area, G is the account counter file, T
1 to Tn represent branch terminal devices.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】回線に接続された支店端末装置で発生した
口座別取引をオンライン処理するホスト計算機における
ファイル更新方式であって、 前記ホスト計算機は処理装置と主記憶部とファイル装置
を有し、 前記ファイル装置には、少なくとも支店別入出金の金額
と件数を累計した勘定カウンタを格納する勘定カウンタ
ファイルと、少なくとも取引の発生した口座別入出金額
が更新される口座ファイルとを設け、 前記主記憶部には、前記勘定カウンタを転送するための
勘定カウンタ領域を設け、 前記処理装置には、前記支店端末装置で発生した口座別
取引の入出金を処理する取引処理部と、前記主記憶部内
の勘定カウンタ領域と前記ファイル装置内の勘定カウン
タファイルの間で前記勘定カウンタを相互に転送する転
送処理部とを設け、 前記オンライン処理に移行する際には、前記転送処理部
を起動して前記主記憶部の勘定カウンタ領域へ前記ファ
イル装置内の勘定カウンタを転送した後に、オンライン
処理に移行して前記取引処理部を起動し、支店で取引が
発生したときは当該支店別入出金額と件数の累計を前記
勘定カウンタ領域内の勘定カウンタで更新処理し、 前記オンライン処理を解除してオフライン処理へ移行し
た時には、前記転送処理部を起動して、前記勘定カウン
タ領域内の勘定カウンタを前記ファイル装置の勘定カウ
ンタファイルへ転送することを特徴とするファイル更新
方式。
1. A file updating method in a host computer for online processing of account-based transactions generated in a branch terminal device connected to a line, wherein the host computer has a processing device, a main storage unit and a file device. The file device is provided with an account counter file that stores at least an account counter that accumulates the amount and amount of deposits and withdrawals by branch, and an account file that updates at least the deposits and withdrawals by account in which transactions have occurred, the main memory In the section, an account counter area for transferring the account counter is provided, and in the processing device, a transaction processing part for processing deposit / withdrawal of transaction by account generated in the branch terminal device, and in the main storage part. A transfer processing unit for mutually transferring the account counter between the account counter area and the account counter file in the file device; When shifting to online processing, the transfer processing unit is activated to transfer the account counter in the file device to the account counter area of the main storage unit, and then shifts to online processing and activates the transaction processing unit. When a transaction occurs at a branch, the account counter in the account counter area updates the cumulative amount of deposits and withdrawals by the branch and the number of transactions, and when the online processing is canceled and the processing shifts to the offline processing, the transfer processing is performed. A file updating method, characterized by activating a unit to transfer the account counter in the account counter area to an account counter file of the file device.
JP14985483A 1983-08-17 1983-08-17 File update method Expired - Lifetime JPH0644269B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14985483A JPH0644269B2 (en) 1983-08-17 1983-08-17 File update method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14985483A JPH0644269B2 (en) 1983-08-17 1983-08-17 File update method

Publications (2)

Publication Number Publication Date
JPS6041165A JPS6041165A (en) 1985-03-04
JPH0644269B2 true JPH0644269B2 (en) 1994-06-08

Family

ID=15484097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14985483A Expired - Lifetime JPH0644269B2 (en) 1983-08-17 1983-08-17 File update method

Country Status (1)

Country Link
JP (1) JPH0644269B2 (en)

Also Published As

Publication number Publication date
JPS6041165A (en) 1985-03-04

Similar Documents

Publication Publication Date Title
US5386554A (en) Method and apparatus for reducing data locking time by removing a lock when journal data is written into a main memory journal queue
US8700458B2 (en) System, method, and database for processing transactions
JPH06301581A (en) Mistake permission transaction directivity data processing
GB2201270A (en) Intersystem data base sharing system journal merge method and apparatus
CN110889687A (en) Method and device for processing account balance under distributed architecture
JPH0419586B2 (en)
EP0348959B1 (en) Update processing system for an automated teller machine
US7171401B2 (en) Data processing system and method having high availability
JPH0644269B2 (en) File update method
JP3335893B2 (en) Passbook / Certificate issuing system
JPH0844670A (en) File management method, computer system using the same, and operating method of the computer system
JP2000187688A (en) Value transfer system
JP2697686B2 (en) POS terminal data transfer method
JPH0667950A (en) Database reorganization system
JP3550289B2 (en) Operation information management method in multi-cluster system, multi-cluster system and program storage medium for online operation information management
JPH01246645A (en) Delayed journal merge method
JPH10232809A (en) Transaction processing system
JPH11282735A (en) Method and device for managing communication between computes, and medium recorded with program for communication management
JP2643843B2 (en) Online processing system
JPH0896052A (en) Management method for transaction result with other bank
JP2003168009A (en) Method for settling fund
JP3601444B2 (en) Continuous transaction automatic input device and automatic transaction device
JP2023088789A (en) Information processing device, information processing method and program
JPS6149710B2 (en)
JPS6371771A (en) Transactional data processing system