JPH04279959A - Information processor - Google Patents

Information processor

Info

Publication number
JPH04279959A
JPH04279959A JP3069002A JP6900291A JPH04279959A JP H04279959 A JPH04279959 A JP H04279959A JP 3069002 A JP3069002 A JP 3069002A JP 6900291 A JP6900291 A JP 6900291A JP H04279959 A JPH04279959 A JP H04279959A
Authority
JP
Japan
Prior art keywords
information
menu
processing unit
central processing
external storage
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
JP3069002A
Other languages
Japanese (ja)
Inventor
Junichi Iwato
岩藤 淳一
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 Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP3069002A priority Critical patent/JPH04279959A/en
Publication of JPH04279959A publication Critical patent/JPH04279959A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

PURPOSE:To easily change, add, and delete select items even during operation by performing the change of menu screen and the security check of each user terminal. CONSTITUTION:In the information processor where plural terminal equipments are connected to a central processing unit 8 provided with an external storage device 10, user information is held as a table in the central processing unit 8. Information including titles of menu screen corresponding to user information and select items is held as file data in the external storage device 10. When a menu acquisition request is issued from a terminal equipment, required menu information is retrieved from held information and is displayed. The central processing unit 8 is interrupted to preferentially execute change, addition, and deletion processings independently of the operation of the other terminal equipments.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、情報処理におけるトラ
ンザクション処理のメニュー画面の表示および変更に利
用する。本発明は、利用者ごとに選択項目を変更し、運
用中に選択項目を動的に保守することができる情報処理
装置に関する。
FIELD OF INDUSTRIAL APPLICATION The present invention is utilized for displaying and changing menu screens for transaction processing in information processing. The present invention relates to an information processing apparatus that can change selection items for each user and dynamically maintain selection items during operation.

【0002】0002

【従来の技処のトランザクション処理メニ
ュー表示方式では、選択項目が定数項目であるために選
択項目に対応するプログラムも固定的となり、そのため
利用者ごとに選択項目の違うメニュー画面を出力し、あ
るいは画面上の選択項目をそれに対応したプログラム名
で運用中に動的に変更することができなかった。 【0004】本発明はこのような問題を解決するもので
、利用者ごとに選択項目の違う画面を出力することがで
き、画面上の選択項目を対応するプログラム名で運用中
動的に変更することができる装置を提供することを目的
とする。
[In the conventional transaction processing menu display method of Gisho, since the selection items are constant items, the program corresponding to the selection items is also fixed. Therefore, a menu screen with different selection items is output for each user, or It was not possible to dynamically change the above selection items with the corresponding program name during operation. [0004] The present invention solves these problems by outputting a screen with different selection items for each user, and dynamically changing the selection items on the screen with the corresponding program name during operation. The purpose is to provide a device that can.

【0005】[0005]

【課題を解決するための手段】本発明は、外部記憶装置
に接続され、トランザクション処理を行う主プログラム
手段を備えた中央処理装置が複数の端末装置に接続され
た情報処理装置において、前記外部記憶装置に、メニュ
ータイトル選択項目情報の設定、および変更、追加、削
除処理を行うメニュー情報保守プログラムと、設定され
た情報を保持する情報ファイルとを備え、前記中央処理
装置に、利用者情報を保持する副プログラム手段を備え
、前記主プログラム手段に、前記複数の端末装置からメ
ニュー画面の取得要求を受けたときに、前記副プログラ
ム手段の幼般 碓旭梓旭旭 仰般 夏探■蝓 _傾鵜鯵■薫旭 憶 旭旭扱旭葦害鰻 特許願  N6854  情報処理装置       
                   槌眠 明細書 憶恒■貝扱旭斡 碓 旭葦完旭軌蔚 押〔精拿顱。裡僑牽毅粥‐霾鷭萢■■屐       
                 §用者情報の内容
および前記情報ファイルの内容を参照し、要求されたメ
ニューを前記端末装置に表示する手段と、前記複数の端
末装置から変更、追加、あるいは削除の要求を受けたと
きに、前記情報ファイルに保持された該当する内容をそ
の指示にしたがって前記メニュー情報保守プログラムを
前記中央処理装置にロードして処理させる手段とを含む
ことを特徴とする。
Means for Solving the Problems The present invention provides an information processing apparatus in which a central processing unit connected to an external storage device and provided with main program means for performing transaction processing is connected to a plurality of terminal devices. The device includes a menu information maintenance program that sets, changes, adds, and deletes menu title selection item information, and an information file that holds the set information, and the central processing unit holds user information. the main program means receives a menu screen acquisition request from the plurality of terminal devices; Cormorant ■Kun Asahi Memory Asahi Asahi handling Asahi reed damage eel patent application N6854 Information processing equipment
Tsuchime Memories of details■ Shellfish handling Asahi 斡 Ususa Asahi reed completed Asahi orbit 蔚 〔 精拿顱. Overseas Chinese Congee - 龾鷭萢
§Means for displaying a requested menu on the terminal device by referring to the contents of the user information and the contents of the information file, and upon receiving a request for change, addition, or deletion from the plurality of terminal devices; The menu information maintenance program is characterized by comprising means for loading the menu information maintenance program into the central processing unit and processing the corresponding contents held in the information file in accordance with the instructions thereof.

【0006】前記副プログラム手段に保持される利用者
情報には、端末名およびメニュー種別を含み、前記情報
ファイルには、メニュー種別、メニュー番号、選択項目
、プログラム名、および次メニュー番号を含むことが望
ましい。
The user information held in the subprogram means includes a terminal name and a menu type, and the information file includes a menu type, a menu number, a selection item, a program name, and a next menu number. is desirable.

【0007】[0007]

【作用】中央処理装置が端末装置からメニュー取得要求
を受けたときに、保持している利用者情報を参照し、要
求端末装置に対応するメニュー種別を取り出す。このメ
ニュー種別にしたがって外部記憶装置のメニュータイト
ル選択項目が保持されたファイルから該当する情報を取
り出し端末装置に表示する。また、端末装置から選択項
目の変更、追加、あるいは削除処理の要求が入力された
ときには、他系の端末装置の稼動とは無関係に中央処理
装置の主プログラム手段によって外部記憶装置内のファ
イルの内容の変更、追加、あるいは削除を行う。これは
割込優先処理により行う。
[Operation] When the central processing unit receives a menu acquisition request from a terminal device, it refers to the user information held and extracts the menu type corresponding to the requesting terminal device. According to this menu type, the corresponding information is retrieved from the file holding the menu title selection items in the external storage device and displayed on the terminal device. In addition, when a request for changing, adding, or deleting selected items is input from a terminal device, the main program means of the central processing unit changes the contents of the file in the external storage device, regardless of the operation of other terminal devices. Change, add, or delete. This is done by interrupt priority processing.

【0008】これにより、利用者(端末装置)ごとのメ
ニュー画面の出力表示を行うとともにセキュリティチェ
ックを行うことができ、さらに、選択項目の変更、追加
、あるいは削除を運用中であっても容易に行うことがで
きる。
[0008] With this, it is possible to output and display the menu screen for each user (terminal device) and perform a security check, and furthermore, it is possible to easily change, add, or delete selected items even during operation. It can be carried out.

【0009】[0009]

【実施例】次に、本発明実施例を図面に基づいて説明す
る。図1は本発明実施例の構成を示すブロック図、図2
は本発明実施例における副プログラム手段の利用者情報
の内容を示す図、図3は本発明実施例における情報ファ
イルの内容を示す図である。
Embodiments Next, embodiments of the present invention will be explained based on the drawings. Figure 1 is a block diagram showing the configuration of an embodiment of the present invention, Figure 2
3 is a diagram showing the contents of the user information of the sub-program means in the embodiment of the present invention, and FIG. 3 is a diagram showing the contents of the information file in the embodiment of the present invention.

【0010】本発明実施例は、外部記憶装置10に接続
され、トランザクション処理を行う主プログラム手段2
を備えた中央処理装置8が複数の端末装置1に接続され
、外部記憶装置10に、メニュータイトル選択項目情報
の設定、および変更、追加、削除処理を行うメニュー情
報保守プログラム6と、設定された情報を保持する情報
ファイル4とを備え、中央処理装置8に、利用者情報を
保持する副プログラム手段3を備え、主プログラム手段
2に、複数の端末装置1からメニュー画面の取得要求を
受けたときに、副プログラム手段3の利用者情報の内容
および情報ファイル4の内容を参照し、要求されたメニ
ューを端末装置1に表示する手段と、複数の端末装置1
から変更、追加、あるいは削除の要求を受けたときに、
情報ファイル4に保持された該当する内容をその指示に
したがってメニュー情報保守プログラム6を中央処理装
置8にロードして処理させる手段とを含む。
The embodiment of the present invention has a main program means 2 which is connected to an external storage device 10 and performs transaction processing.
A central processing unit 8 is connected to a plurality of terminal devices 1, and a menu information maintenance program 6 is set in an external storage device 10 for setting, changing, adding, and deleting information on menu title selection items. The central processing unit 8 includes a sub-program means 3 for retaining user information, and the main program means 2 receives a menu screen acquisition request from a plurality of terminal devices 1. At times, means for referring to the contents of the user information of the subprogram means 3 and the contents of the information file 4, and displaying a requested menu on the terminal device 1, and a plurality of terminal devices 1.
When we receive a request for changes, additions, or deletions from
It also includes means for loading the menu information maintenance program 6 into the central processing unit 8 to process the corresponding contents held in the information file 4 in accordance with the instructions thereof.

【0011】また、副プログラム手段3に保持される利
用者情報には、端末名およびメニュー種別を含み、情報
ファイル4には、メニュー種別、メニュー番号、選択項
目、プログラム名、および次メニュー番号を含む。
Further, the user information held in the sub-program means 3 includes the terminal name and menu type, and the information file 4 includes the menu type, menu number, selection item, program name, and next menu number. include.

【0012】主プログラム手段2と副プログラム手段3
は同一の中央処理装置8で動作する。したがってオペレ
ーティングシステムの制御により、あるタイミングでは
一つのプログラムが実行されているときは他のプログラ
ムは実行待ちとなる。また、トランザクション処理プロ
グラムの実行単位は端末装置1からのデータの受信から
端末装置1へのデータの送信までであり、その他のタイ
ミングではファイルデータは解放されている。
Main program means 2 and sub program means 3
operate on the same central processing unit 8. Therefore, under the control of the operating system, when one program is being executed at a certain timing, other programs are waiting for execution. Further, the execution unit of the transaction processing program is from receiving data from the terminal device 1 to transmitting the data to the terminal device 1, and file data is released at other timings.

【0013】ここで、本発明実施例の動作について説明
する。図4は本発明実施例の主プログラム手段2の処理
動作の流れを示す流れ図、図5は本発明実施例の副プロ
グラム手段の処理動作の流れを示す流れ図である。
The operation of the embodiment of the present invention will now be explained. FIG. 4 is a flowchart showing the flow of processing operations of the main program means 2 according to the embodiment of the invention, and FIG. 5 is a flowchart showing the flow of processing operations of the subprogramming means 2 of the embodiment of the invention.

【0014】まず、主プログラム手段2は、端末装置1
からオンライン接続要求を受けると、副プログラム手段
3の利用者情報からその端末名および対応するメニュー
種別を検索する。次いで、外部記憶装置10の情報ファ
イル4から検索されたメニュー種別に該当するメニュー
番号、選択項目、プログラム名を含む内容を読み出し、
読み出した内容に基づきメニュー画面を編集する。編集
したメニュー画面を端末装置1に送信し、そのメニュー
画面の選択項目を端末装置1から受信する。この端末装
置1に送信してから受信するまでの間は、前述したよう
にオペレーティングシステムの制御によりファイルデー
タは解放される。
[0014] First, the main program means 2
When receiving an online connection request from a user, the terminal name and corresponding menu type are searched from the user information in the sub-program means 3. Next, the content including the menu number, selection item, and program name corresponding to the retrieved menu type is read from the information file 4 of the external storage device 10,
Edit the menu screen based on the read contents. The edited menu screen is sent to the terminal device 1, and the selected items on the menu screen are received from the terminal device 1. From the time the file data is sent to the terminal device 1 until the time it is received, the file data is released under the control of the operating system as described above.

【0015】端末装置1からの選択項目を受信すると、
必要とする業務プログラムが選択されたか否かを判断し
、選択されていればその業務プログラムを呼び出す。 選択されていなければ、情報ファイル4からのメニュー
種別の読み出し処理に戻る。
[0015] Upon receiving the selection items from the terminal device 1,
It is determined whether the necessary business program is selected or not, and if it is selected, that business program is called. If it is not selected, the process returns to the process of reading the menu type from the information file 4.

【0016】一方、外部記憶装置10のメニュー情報保
守プログラム6は、主プログラム手段2が端末装置1に
編集したメニュー画面を送信した後に情報ファイル4を
更新する。すなわち、図5に示すように端末装置1から
保守したいデータのキー項目を受信し、そのキー項目に
したがって情報ファイル4の内容を読み出す。その読み
出した内容を端末装置1に送信し、それに対する修正内
容を受信して情報ファイル4の内容を更新する。
On the other hand, the menu information maintenance program 6 of the external storage device 10 updates the information file 4 after the main program means 2 transmits the edited menu screen to the terminal device 1. That is, as shown in FIG. 5, a key item of data to be maintained is received from the terminal device 1, and the contents of the information file 4 are read out according to the key item. The read content is transmitted to the terminal device 1, the modified content is received, and the content of the information file 4 is updated.

【0017】このような更新が行われることにより、次
に主プログラム手段2がプログラムを実行するために情
報ファイル4からメニューファイルを読み出したときに
はすでにデータの内容は更新されたものとなっている。
[0017] By performing such updating, the next time the main program means 2 reads out the menu file from the information file 4 in order to execute the program, the contents of the data will have already been updated.

【0018】端末装置1側のオペレータからみた場合に
は、主プログラム手段2が実行中であるか否かを意識し
てメニュー情報保守プログラム6にデータを送信する必
要はなく、データを送信しておけばホストコンピュータ
側のオペレーティングシステムの制御によりメニュー情
報保守プログラム手段6が実行できるタイミングで端末
装置1からのデータが渡され実行される。
From the point of view of the operator on the terminal device 1 side, there is no need to send data to the menu information maintenance program 6 while being aware of whether or not the main program means 2 is being executed; If this is done, the data from the terminal device 1 will be passed and executed at the timing when the menu information maintenance program means 6 can be executed under the control of the operating system on the host computer side.

【0019】このような処理はオンラインシステムが運
用中であっても、情報ファイル4が更新された後に端末
装置1からメニューを選択し、主プログラム手段2が動
作して、次のメニュー画面を送信するタイミングで内容
が更新される。
[0019] Even if the online system is in operation, such processing is performed by selecting a menu from the terminal device 1 after the information file 4 has been updated, and the main program means 2 operates to transmit the next menu screen. The content will be updated at the appropriate timing.

【0020】[0020]

【発明の効果】以上説明したように本発明によれば、利
用者情報をテーブル化し、メニュー画面のタイトルおよ
び選択項目に対応する情報をファイルデータとして保持
することにより、利用者ごとにメニュー画面の変更およ
びセキュリティーチェックを行うことができ、また、選
択項目の変更、追加、あるいは削除を運用中であっても
容易に行うことができる効果がある。
[Effects of the Invention] As explained above, according to the present invention, by converting user information into a table and storing information corresponding to menu screen titles and selection items as file data, the menu screen can be changed for each user. Changes and security checks can be made, and selection items can be easily changed, added, or deleted even during operation.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】  本発明実施例の構成を示すブロック図。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

【図2】  本発明実施例における副プログラム手段の
利用者情報の内容を示す図。
FIG. 2 is a diagram showing the contents of user information of the sub-program means in the embodiment of the present invention.

【図3】  本発明実施例における情報ファイルの内容
を示す図。
FIG. 3 is a diagram showing the contents of an information file in an embodiment of the present invention.

【図4】  本発明実施例における主プログラム手段の
処理動作の流れを示す流れ図。
FIG. 4 is a flowchart showing the flow of processing operations of the main program means in the embodiment of the present invention.

【図5】  本発明実施例におけるメニュー情報保守プ
ログラム手段の処理動作の流れを示す流れ図。
FIG. 5 is a flowchart showing the flow of processing operations of the menu information maintenance program means in the embodiment of the present invention.

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

1  端末装置 2  主プログラム手段 3  副プログラム手段 4  情報ファイル 6  メニュー情報保守プログラム 8  中央処理装置 10  外部記憶装置 1 Terminal device 2 Main program means 3. Sub program means 4 Information file 6 Menu information maintenance program 8 Central processing unit 10 External storage device

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】  外部記憶装置に接続され、トランザク
ション処理を行う主プログラム手段を備えた中央処理装
置が複数の端末装置に接続された情報処理装置において
、前記外部記憶装置にに、前記情報ファイルに保持され
た該当する内容をその指示にしたがって前記メニュー情
報保守プログラムを前記中央処理装置にロードして処理
させる手段とを含むことを特徴とする情報処理装置。
1. An information processing apparatus in which a central processing unit connected to an external storage device and provided with a main program means for performing transaction processing is connected to a plurality of terminal devices, wherein the information file is stored in the external storage device. An information processing apparatus comprising: means for loading the menu information maintenance program into the central processing unit and processing the retained corresponding contents according to the instructions thereof.
【請求項2】  前記副プログラム手段に保持される利
用者情報には、端末名およびメニュー種別を含む請求項
1記載の情報処理装置。
2. The information processing apparatus according to claim 1, wherein the user information held in the subprogram means includes a terminal name and a menu type.
【請求項3】  前記情報ファイルには、メニュー種別
、メニュー番号、選択項目、プログラム名、および次メ
ニュー番号を含む請求項1記載の情報処理装置。
3. The information processing apparatus according to claim 1, wherein the information file includes a menu type, a menu number, a selection item, a program name, and a next menu number.
JP3069002A 1991-03-07 1991-03-07 Information processor Pending JPH04279959A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3069002A JPH04279959A (en) 1991-03-07 1991-03-07 Information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3069002A JPH04279959A (en) 1991-03-07 1991-03-07 Information processor

Publications (1)

Publication Number Publication Date
JPH04279959A true JPH04279959A (en) 1992-10-06

Family

ID=13389958

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3069002A Pending JPH04279959A (en) 1991-03-07 1991-03-07 Information processor

Country Status (1)

Country Link
JP (1) JPH04279959A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160639A (en) * 1993-12-07 1995-06-23 Nec Corp Business terminal control method in on-line computer system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07160639A (en) * 1993-12-07 1995-06-23 Nec Corp Business terminal control method in on-line computer system

Similar Documents

Publication Publication Date Title
EP0323795B1 (en) Method and system for sharing data processing functions among multiple processors
US5640544A (en) Computer network having an asynchronous document data management system
JP2537482B2 (en) Document processing device
US20090198736A1 (en) Time-Based Multiple Data Partitioning
US7120860B1 (en) Display control apparatus and storage medium
JP2978519B2 (en) Document data display method and system
JPS6290758A (en) Information processor
US4924434A (en) Sharing word-processing functions among multiple processors
JPH04279959A (en) Information processor
JPS58114149A (en) Electronic filing system
JPH02135515A (en) Hierarchical data display screen control method and device
JP3808657B2 (en) File information posting device and program recording medium
JPH0748214B2 (en) Data editing system
JPH023846A (en) Transfer of segment of data entity
JPH11282775A (en) Method for operating information processor, medium for recording remote control receiving program and information processor
JPH0455965A (en) Terminal control system
JPH08202656A (en) Terminal device
JPH01140301A (en) Sequence control method
JPH0259857A (en) Character string processing system
JPH0744446A (en) How to associate grouping information
JPH0822383A (en) Window system
JPH06149741A (en) Data editing method
JPH04160450A (en) Terminal device program update system
JPS63143662A (en) Text managing system
JPH04116715A (en) Screen display control system