JPH05210508A - Program maintaining function - Google Patents
Program maintaining functionInfo
- Publication number
- JPH05210508A JPH05210508A JP1578492A JP1578492A JPH05210508A JP H05210508 A JPH05210508 A JP H05210508A JP 1578492 A JP1578492 A JP 1578492A JP 1578492 A JP1578492 A JP 1578492A JP H05210508 A JPH05210508 A JP H05210508A
- Authority
- JP
- Japan
- Prior art keywords
- revision
- information file
- terminal
- file
- program
- 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
- Stored Programmes (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、オンライン端末の増加
によるプログラム保守方法に関し、特に、オペレーティ
ング数の削減,確実性を実現するプログラム保守方法に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program maintenance method by increasing the number of online terminals, and more particularly to a program maintenance method for reducing the number of operating systems and ensuring reliability.
【0002】[0002]
【従来の技術】従来、プログラムの修正,変更後の全オ
ンライン端末に対する更新作業は、端末からの起動で上
位装置に準備されている端末プログラムを受信し、保守
するというものであるが、起動時に端末プログラム名を
入力しなければならず、また、一回の起動で受信できる
プログラムは1つだけである。2. Description of the Related Art Conventionally, the update work for all online terminals after a program has been modified or changed involves receiving and maintaining a terminal program prepared in a host device by starting from the terminal. The terminal program name must be entered, and only one program can be received at one start.
【0003】[0003]
【発明が解決しようとする課題】上述した従来のプログ
ラム保守方法においては、起動時に端末プログラム名入
力が必要となり、オペレータの作業に負担がかかってい
る。また、複数のプログラムを保守する場合は、起動も
複数回行なわなければならず、起動からプログラム受信
完了まで、オペレータが端末を監視する必要もあり、作
業に必要以上の工数を費している。そして作業工数の増
加により、作業ミス発生の可能性も出てきている。In the above-mentioned conventional program maintenance method, it is necessary to input the terminal program name at the time of activation, which imposes a burden on the operator's work. Further, when maintaining a plurality of programs, it is necessary to perform the activation a plurality of times, and the operator needs to monitor the terminal from the activation to the completion of the reception of the program, which requires more man-hours for the work. Due to the increase in work man-hours, there is a possibility that work mistakes will occur.
【0004】[0004]
【課題を解決するための手段】本発明は、オンラインシ
ステムにおけるオンライン端末のプログラムを保守する
プログラム保守方法において、端末にて保有しているリ
ビジョンと上位装置のリビジョン情報を比較することに
より、保守すべきプログラムすべてを自動的に保守する
ことを特徴とするものである。The present invention provides a program maintenance method for maintaining a program of an online terminal in an online system, by comparing the revision held in the terminal with the revision information of the host device. It is characterized by automatically maintaining all necessary programs.
【0005】[0005]
【作用】本発明のプログラム保守方法では、起動後にま
ず上位装置よりリビジョン情報ファイルを受信し、端末
にてそのリビジョンと自端末のリビジョンとの比較を行
なう。そして自端末のリビジョンが、リビジョン情報フ
ァイルのリビジョンより小さい値であれば、次に保守情
報ファイルの受信を行なう。保守情報ファイルとは、各
リビジョンごとに存在するファイルであり、そのリビジ
ョンにおいて、保守すべきプログラム名やファイル名が
登録されている。保守情報ファイルの受信が終れば、そ
の内容を参照しながら保守すべきプログラムを1つずつ
受信していく。そして最後に自端末のリビジョンを1つ
カウントアップし、リビジョン情報ファイルのリビジョ
ンとの比較を行なう。このとき、リビジョンが同じにな
っていれば保守作業は終了するが、なっていないときに
は、再び保守情報ファイルの受信に戻り自端末のリビジ
ョンとリビジョン情報ファイルのリビジョンが同じにな
るように処理する。According to the program maintenance method of the present invention, after the activation, the revision information file is first received from the host device, and the terminal compares the revision with the revision of its own terminal. If the revision of the terminal is smaller than the revision of the revision information file, the maintenance information file is received next. The maintenance information file is a file that exists for each revision, and the program name or file name to be maintained is registered in that revision. After receiving the maintenance information file, the programs to be maintained are received one by one while referring to the contents. Finally, the revision of the terminal is incremented by one and compared with the revision in the revision information file. At this time, if the revisions are the same, the maintenance work ends, but if not, the process returns to the reception of the maintenance information file again and processing is performed so that the revision of the own terminal and the revision of the revision information file become the same.
【0006】[0006]
【実施例】次に、本発明について図面を参照して説明す
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.
【0007】図1は本発明の一実施例の処理を示すフロ
ーチャートである。FIG. 1 is a flow chart showing the processing of one embodiment of the present invention.
【0008】図2は処理実行前の自端末のリビジョンフ
ァイル101を示す。FIG. 2 shows the revision file 101 of the own terminal before execution of processing.
【0009】図3はリビジョン情報ファイル102を示
す。FIG. 3 shows the revision information file 102.
【0010】図4は保守情報ファイルを示す。FIG. 4 shows a maintenance information file.
【0011】まず、端末から上位装置に対して、リビジ
ョン情報ファイルの受信要求を行なう。上位装置よりリ
ビジョン情報ファイルの受信が完了すれば、自端末のリ
ビジョンとリビジョン情報ファイルの値を比較する。こ
こで、自端末のリビジョンが小さいため、今度は保守情
報ファイルの受信要求を上位装置に行ない、図4を見る
と、保守すべきプログラムは3つであり、端末は上位装
置に対してプログラム1から順にプログラム3まで受信
要求を行ない、それを受信するという動作を繰り返す。
それが完了すれば自端末のリビジョンファイルの値を、
リビジョンファイル101に1を加えたリビジョン情報
ファイル102に変更する。そして一番最初に受信した
リビジョン情報ファイルの値と比較する。その結果、双
方の値が同じになっているため、処理が終了する。First, the terminal requests the host device to receive the revision information file. When the reception of the revision information file from the upper device is completed, the revision of the self terminal and the value of the revision information file are compared. Here, since the revision of the own terminal is small, this time the reception request of the maintenance information file is sent to the upper device, and as seen in FIG. 4, there are three programs to be maintained, and the terminal sends the program 1 to the upper device. The operation of making a reception request up to Program 3 in sequence and receiving it is repeated.
When that is completed, the value of the revision file of the own terminal,
The revision information file 102 is obtained by adding 1 to the revision file 101. Then, it compares it with the value of the first revision information file received. As a result, both values are the same, so the process ends.
【0012】[0012]
【発明の効果】以上説明したように、本発明は、オペレ
ータが処理を一度実行するだけで、自動的にプログラム
保守が行なうことができる効果を奏する。As described above, the present invention has an effect that the program maintenance can be automatically performed by the operator only once executing the processing.
【図1】本発明の一実施例のフローチャートである。FIG. 1 is a flowchart of an embodiment of the present invention.
【図2】図1の実施例で記述した処理実行前の自端末の
リビジョンファイルを示す図である。FIG. 2 is a diagram showing a revision file of its own terminal before executing the process described in the embodiment of FIG.
【図3】図1の実施例におけるリビジョン情報ファイル
を示す図である。FIG. 3 is a diagram showing a revision information file in the embodiment of FIG.
【図4】図の実施例における保守情報ファイルの内容を
示す図である。FIG. 4 is a diagram showing the contents of a maintenance information file in the embodiment shown in FIG.
【符号の説明】 1〜3 プログラム 101 リビジョンファイル 102 リビジョン情報ファイル[Explanation of Codes] 1-3 program 101 revision file 102 revision information file
Claims (2)
端末のプログラムを保守するプログラム保守方法におい
て、端末にて保有しているリビジョンと上位装置のリビ
ジョン情報を比較することにより、保守すべきプログラ
ムすべてを自動的に保守することを特徴とするプログラ
ム保守方法。1. A program maintenance method for maintaining a program of an online terminal in an online system, which automatically maintains all programs to be maintained by comparing the revision held in the terminal with the revision information of the host device. A program maintenance method characterized by:
情報ファイルの受信要求を行ない、上位装置よりリビジ
ョン情報ファイルの受信が完了すれば、自端末のリビジ
ョンとリビジョン情報ファイルの値を比較し、自端末の
リビジョンが小さいとき、保守情報ファイルの受信要求
を上位装置に行ない、端末は上位装置に対して複数のプ
ログラムを順に受信要求を行ない、それを受信するとい
う動作を繰り返し、それが完了すれば自端末のリビジョ
ンファイルの値を、リビジョンファイルに1を加えたリ
ビジョン情報ファイルに変更し、一番最初に受信したリ
ビジョン情報ファイルの値と比較した結果、双方の値が
同じになっているとき、処理を終了することを特徴とす
る請求項1記載のプログラム保守方法。2. The terminal requests the host device to receive the revision information file, and when the reception of the revision information file is completed from the host device, compares the revision of the terminal and the value of the revision information file, When the revision of the terminal is small, a request to receive the maintenance information file is sent to the higher-level device, and the terminal requests the higher-level device to receive multiple programs in sequence, and the operation of receiving it is repeated. When the value of the revision file of the local terminal is changed to the revision information file which is 1 added to the revision file and compared with the value of the first revision information file received, when both values are the same, The program maintenance method according to claim 1, wherein the processing is terminated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1578492A JPH05210508A (en) | 1992-01-31 | 1992-01-31 | Program maintaining function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1578492A JPH05210508A (en) | 1992-01-31 | 1992-01-31 | Program maintaining function |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05210508A true JPH05210508A (en) | 1993-08-20 |
Family
ID=11898457
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1578492A Pending JPH05210508A (en) | 1992-01-31 | 1992-01-31 | Program maintaining function |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05210508A (en) |
-
1992
- 1992-01-31 JP JP1578492A patent/JPH05210508A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5555427A (en) | Distributed processing in a system of computers at terminals connected by a communication network | |
US4545767A (en) | Training operation system and simulator for training in electric power system | |
JPH05210508A (en) | Program maintaining function | |
JP3126848B2 (en) | calculator | |
JPH02311939A (en) | Module updating system for work station | |
JP3304524B2 (en) | System call function processing unit | |
JPS6316774B2 (en) | ||
JP2000187649A (en) | Method and device for controlling command in parallel processing type on-line system | |
JPS6210740A (en) | Interruption processing control system | |
JPH02272659A (en) | United definition/control system for terminal attribute information | |
JPH09258961A (en) | Method for analyzing program environment definition information | |
JPH0695987A (en) | Data processor | |
JPH01263759A (en) | Execution priority control system | |
JPS59153245A (en) | Debugging device | |
JPH0259951A (en) | Batch job start control system based upon on-line | |
JPH0643959A (en) | Computer system | |
JPH05197680A (en) | Dynamic terminal name simulation method | |
JPS63305440A (en) | Data processing system | |
JPH0398154A (en) | Batch revision system for operating system of decentralized computers | |
JPH05120222A (en) | Common information acquisition system for on-line system | |
JPS62182823A (en) | Operating device for electronic computer | |
JPS59218527A (en) | Command checking system | |
JPH05342010A (en) | Software correcting method for remote down load | |
JPH09218839A (en) | Network system | |
JPH06348567A (en) | Message batch processing system with intermittent operating function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19981104 |