JPH04329427A - Menu managing system - Google Patents

Menu managing system

Info

Publication number
JPH04329427A
JPH04329427A JP3128630A JP12863091A JPH04329427A JP H04329427 A JPH04329427 A JP H04329427A JP 3128630 A JP3128630 A JP 3128630A JP 12863091 A JP12863091 A JP 12863091A JP H04329427 A JPH04329427 A JP H04329427A
Authority
JP
Japan
Prior art keywords
menu
user
transaction
display terminal
management file
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
JP3128630A
Other languages
Japanese (ja)
Inventor
Kiyotake Narita
清威 成田
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 Solution Innovators Ltd
Original Assignee
NEC Solution Innovators 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 Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP3128630A priority Critical patent/JPH04329427A/en
Publication of JPH04329427A publication Critical patent/JPH04329427A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To totally manage a menu without considering it on the side of an application program. CONSTITUTION:A menu management file 3 on a host computer 1 stores menu contents so as to be identified for each transaction and for each user and corresponding to a menu display request from a display terminal 2, a menu control program 11 on the host computer 1 reads the menu contents suitable for the transaction and the user from the menu management file 3 and transmits them to the display terminal 2. Thus, a menu screen is displayed at the display terminal 2.

Description

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

【0001】0001

【産業上の利用分野】本発明はメニュー管理方式に関し
、特にホストコンピュータとディスプレイ装置を備える
表示端末とが通信回線を介して接続されたオンラインシ
ステムにおけるメニュー管理方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a menu management system, and more particularly to a menu management system in an online system in which a host computer and a display terminal equipped with a display device are connected via a communication line.

【0002】0002

【従来の技術】従来、この種のメニュー管理方式では、
メニューの管理がホストコンピュータ上のアプリケーシ
ョンプログラム側で考慮されており、個々のアプリケー
ションプログラム毎にメニュー処理部分を設ける必要が
あり、メニューの統一的な管理はされていなかった。
[Prior Art] Conventionally, in this type of menu management system,
Menu management has been considered on the application program side of the host computer, and it has been necessary to provide a menu processing section for each application program, so that menus have not been managed in a unified manner.

【0003】また、メニューの表示仕様を変更するたび
に、個々のアプリケーションプログラムのメニュー処理
部分の変更/追加等の修正を行わなければならず、アプ
リケーションプログラムの保守が容易ではなかった。
Furthermore, each time the menu display specifications are changed, the menu processing portion of each application program must be modified, such as changes/additions, and maintenance of the application programs is not easy.

【0004】さらに、セキュリティ等のために同一のト
ランザクションに関して表示端末に表示されるメニュー
を利用者毎に分けるというような高度の処理を行った場
合、アプリケーションプログラムに多大な負荷がかかっ
ていた。
[0004]Furthermore, when performing sophisticated processing such as dividing the menu displayed on a display terminal for the same transaction for each user for security reasons, a large load is placed on the application program.

【0005】[0005]

【発明が解決しようとする課題】上述した従来のメニュ
ー管理方式では、メニューの管理がホストコンピュータ
上のアプリケーションプログラム側で考慮されていたの
で、アプリケーションプログラム毎にメニュー処理部分
を設ける必要があり、メニューの統一的な管理ができな
いという欠点があった。
[Problems to be Solved by the Invention] In the conventional menu management method described above, menu management was taken into consideration on the application program side on the host computer, so it was necessary to provide a menu processing section for each application program. The disadvantage was that unified management was not possible.

【0006】また、メニューの表示仕様を変更するたび
に、個々のアプリケーションプログラムのメニュー処理
部分の変更/追加等の修正を行わなければならなかった
ので、アプリケーションプログラムの保守に工数がかか
るという欠点があった。
[0006] Furthermore, each time the menu display specifications are changed, the menu processing portion of each application program must be modified/added, so maintenance of the application program requires a lot of man-hours. there were.

【0007】さらに、セキュリティ等のために同一のト
ランザクションに関して表示端末に表示されるメニュー
を利用者毎に分けるというような高度の処理を行った場
合には、ユーザアプリケーションプログラムに多大な負
荷がかかるという欠点があった。
[0007]Furthermore, when performing advanced processing such as dividing the menu displayed on the display terminal for the same transaction for each user for security reasons, it is said that a large load is placed on the user application program. There were drawbacks.

【0008】本発明の目的は、上述の点に鑑み、メニュ
ーの管理をアプリケーションプログラム側で考慮するこ
となく統一的に行えるようにしたメニュー管理方式を提
供することにある。
SUMMARY OF THE INVENTION In view of the above-mentioned points, an object of the present invention is to provide a menu management method that allows menu management to be performed in a unified manner without consideration on the application program side.

【0009】[0009]

【課題を解決するための手段】本発明のメニュー管理方
式は、ホストコンピュータとディスプレイ装置を備える
表示端末とが通信回線を介して接続されたオンラインシ
ステムにおいて、トランザクション毎および利用者毎に
識別可能にメニュー内容を格納するメニュー管理ファイ
ルと、前記表示端末からのメニュー表示要求に応じて前
記メニュー管理ファイルからトランザクションおよび利
用者に適合したメニュー内容を読み出して前記表示端末
に送信するメニューコントロールプログラムとを有する
[Means for Solving the Problems] The menu management method of the present invention enables identification of each transaction and each user in an online system in which a host computer and a display terminal equipped with a display device are connected via a communication line. It has a menu management file that stores menu contents, and a menu control program that reads menu contents suitable for a transaction and a user from the menu management file in response to a menu display request from the display terminal, and sends it to the display terminal. .

【0010】0010

【作用】本発明のメニュー管理方式では、メニュー管理
ファイルがトランザクション毎および利用者毎に識別可
能にメニュー内容を格納し、メニューコントロールプロ
グラムが表示端末からのメニュー表示要求に応じてメニ
ュー管理ファイルからトランザクションおよび利用者に
適合したメニュー内容を読み出して表示端末に送信する
[Operation] In the menu management method of the present invention, the menu management file stores menu contents in a way that can be identified for each transaction and each user, and the menu control program performs transactions from the menu management file in response to a menu display request from a display terminal. Then, the menu contents suitable for the user are read out and sent to the display terminal.

【0011】[0011]

【実施例】次に、本発明について図面を参照して詳細に
説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be explained in detail with reference to the drawings.

【0012】図1は、本発明の一実施例に係るメニュー
管理方式が適用されたオンラインシステムの構成を示す
ブロック図である。このオンラインシステムは、メニュ
ーコントロールプログラム11およびアプリケーション
プログラム12を搭載するホストコンピュータ1と、ホ
ストコンピュータ1に通信回線を介して接続されディス
プレイ装置を備える表示端末2と、ホストコンピュータ
1の配下でメニューデータを格納するメニュー管理ファ
イル3とから構成されている。
FIG. 1 is a block diagram showing the configuration of an online system to which a menu management method according to an embodiment of the present invention is applied. This online system includes a host computer 1 equipped with a menu control program 11 and an application program 12, a display terminal 2 connected to the host computer 1 via a communication line and equipped with a display device, and a display terminal 2 that displays menu data under the control of the host computer 1. It consists of a menu management file 3 to be stored.

【0013】図2を参照すると、メニュー管理ファイル
3に格納されているメニューデータは、利用者ID(I
Dentification)31と、メニュー内容3
2と、トランザクションID33とからなる。
Referring to FIG. 2, the menu data stored in the menu management file 3 is based on the user ID (I
Dentification) 31 and menu content 3
2 and transaction ID 33.

【0014】図3を参照すると、メニューコントロール
プログラム11の処理は、メニュー表示要求受信ステッ
プ111と、メニュー管理ファイル読込みステップ11
2と、メニュー画面イメージ展開ステップ113と、メ
ニューデータ終了判定ステップ114と、メニュー画面
イメージ送信ステップ115とからなる。
Referring to FIG. 3, the processing of the menu control program 11 includes a menu display request receiving step 111 and a menu management file reading step 11.
2, a menu screen image development step 113, a menu data end determination step 114, and a menu screen image transmission step 115.

【0015】次に、このように構成された本実施例のメ
ニュー管理方式の動作について説明する。
Next, the operation of the menu management system of this embodiment configured as described above will be explained.

【0016】表示端末2から利用者ID31およびトラ
ンザクションID33を指定するメニュー表示要求が送
信されてくると、メニューコントロールプログラム11
は、メニュー表示要求を受信して(ステップ111)、
メニュー管理ファイル3から利用者ID31およびトラ
ンザクションID33をキーとして該当するトランザク
ションにおいて該当する利用者に対して表示すべきメニ
ュー内容32を読み込み(ステップ112)、メモリ(
図示せず)上にメニュー画面イメージを展開する(ステ
ップ113)。
When a menu display request specifying the user ID 31 and transaction ID 33 is transmitted from the display terminal 2, the menu control program 11
receives a menu display request (step 111),
The menu content 32 to be displayed to the corresponding user in the corresponding transaction is read from the menu management file 3 using the user ID 31 and transaction ID 33 as keys (step 112), and the memory (
(not shown) (step 113).

【0017】次に、メニューコントロールプログラム1
1は、該当するトランザクションにおいて該当する利用
者に対して表示すべきメニュー内容32がメニュー管理
ファイル3になくなったかどうかを確認し(ステップ1
14)、該当するメニュー内容32がまだあればステッ
プ112に制御を戻す。
Next, menu control program 1
Step 1 checks whether the menu content 32 that should be displayed to the corresponding user in the corresponding transaction is no longer in the menu management file 3 (step 1).
14) If the corresponding menu content 32 still exists, control is returned to step 112.

【0018】該当するトランザクションにおいて該当す
る利用者に対して表示するメニュー内容32がメニュー
管理ファイル3になくなれば、メニューコントロールプ
ログラム11は、メモリ上に展開されたメニュー画面イ
メージを表示端末2に送信する(ステップ115)。
When the menu management file 3 no longer contains the menu content 32 to be displayed to the corresponding user in the corresponding transaction, the menu control program 11 transmits the menu screen image developed on the memory to the display terminal 2. (Step 115).

【0019】この結果、表示端末2には、該当するトラ
ンザクションにおいて該当する利用者に対して表示すべ
きメニュー画面が表示される。
As a result, the display terminal 2 displays a menu screen to be displayed to the corresponding user in the corresponding transaction.

【0020】[0020]

【発明の効果】以上説明したように本発明は、メニュー
管理ファイルを設け、ホストコンピュータ上のメニュー
コントロールプログラムでメニュー処理が統一的に行わ
れるようにしたことにより、個々のアプリケーションプ
ログラム毎にメニュー処理部分を設ける必要がなくなる
ので、メニューの表示仕様を変更しても、個々のアプリ
ケーションプログラムの修正を行わなくてよくなり、ア
プリケーションプログラムの保守性が格段的に向上する
とともにオンラインシステムの拡張性も向上するという
効果がある。
Effects of the Invention As explained above, the present invention provides a menu management file so that the menu control program on the host computer can uniformly perform menu processing. Since there is no need to create separate sections, even if the menu display specifications are changed, there is no need to modify individual application programs, which greatly improves the maintainability of application programs and the expandability of online systems. It has the effect of

【0021】また、アプリケーションプログラムに負荷
をかけることなしに、同一のトランザクションに関して
表示端末に表示されるメニューを利用者毎に分けるとい
うような高度の処理を容易に行うことができるという効
果がある。
[0021] Another advantage is that sophisticated processing such as dividing the menus displayed on the display terminal regarding the same transaction for each user can be easily performed without imposing a load on the application program.

【0022】さらに、メニュー管理ファイルの内容を見
ることで、トランザクションに関して利用者毎に使用可
能なメニューを把握することができ、オンラインシステ
ムの運用者の負荷を軽減することもできるという効果が
ある。
Furthermore, by viewing the contents of the menu management file, it is possible to grasp the menus that can be used by each user regarding transactions, and there is also the effect that the load on the operator of the online system can be reduced.

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

【図1】本発明の一実施例に係るメニュー管理方式が適
用されたオンラインシステムの構成を示すブロック図で
ある。
FIG. 1 is a block diagram showing the configuration of an online system to which a menu management method according to an embodiment of the present invention is applied.

【図2】図1中のメニュー管理ファイルの内容を例示す
る図である。
FIG. 2 is a diagram illustrating the contents of the menu management file in FIG. 1;

【図3】図1中のメニューコントロールプログラムの処
理の一例を示す流れ図である。
FIG. 3 is a flowchart showing an example of processing of the menu control program in FIG. 1;

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

1  ホストコンピュータ 2  表示端末 3  メニュー管理ファイル 11  メニューコントロールプログラム12  アプ
リケーションプログラム 31  利用者ID 32  メニュー内容 33  トランザクションID
1 Host computer 2 Display terminal 3 Menu management file 11 Menu control program 12 Application program 31 User ID 32 Menu content 33 Transaction ID

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  ホストコンピュータとディスプレイ装
置を備える表示端末とが通信回線を介して接続されたオ
ンラインシステムにおいて、トランザクション毎および
利用者毎に識別可能にメニュー内容を格納するメニュー
管理ファイルと、前記表示端末からのメニュー表示要求
に応じて前記メニュー管理ファイルからトランザクショ
ンおよび利用者に適合したメニュー内容を読み出して前
記表示端末に送信するメニューコントロールプログラム
とを有することを特徴とするメニュー管理方式。
1. An online system in which a host computer and a display terminal equipped with a display device are connected via a communication line, comprising: a menu management file that stores menu contents so that they can be identified for each transaction and each user; A menu management method comprising: a menu control program that reads menu contents suitable for a transaction and a user from the menu management file in response to a menu display request from the terminal, and transmits the read menu contents to the display terminal.
JP3128630A 1991-04-30 1991-04-30 Menu managing system Pending JPH04329427A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3128630A JPH04329427A (en) 1991-04-30 1991-04-30 Menu managing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3128630A JPH04329427A (en) 1991-04-30 1991-04-30 Menu managing system

Publications (1)

Publication Number Publication Date
JPH04329427A true JPH04329427A (en) 1992-11-18

Family

ID=14989563

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3128630A Pending JPH04329427A (en) 1991-04-30 1991-04-30 Menu managing system

Country Status (1)

Country Link
JP (1) JPH04329427A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07200228A (en) * 1993-12-29 1995-08-04 Nec Corp Menu display control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07200228A (en) * 1993-12-29 1995-08-04 Nec Corp Menu display control system

Similar Documents

Publication Publication Date Title
US5918239A (en) Deferred display of web pages corresponding to links selected by user
JP2008210394A (en) Communication system for control, and computer-readable recording medium with communication program for control recorded thereon
JP2009230592A (en) Screen information generating device, terminal controller, screen information generation method, screen information generation program, terminal control method and terminal control program
JPH04329427A (en) Menu managing system
WO2018159224A1 (en) Operation assistance device, operation assistance method, and computer-readable recording medium
JP2006092116A (en) Web server and control method therefor
JP2002189622A (en) System and method for distributing updated data, and recording medium
JP3335385B2 (en) Auto demonstration device
JPH0991188A (en) Equipment and method for picture communication
JP3494968B2 (en) COMMUNICATION COMMUNICATION SYSTEM AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING CONTROL COMMUNICATION PROGRAM
JP2901302B2 (en) Facsimile machine
CN113095919A (en) Storage method, device and equipment of commodity file and storage medium
JP2912046B2 (en) File server control method
JP2986106B2 (en) Communication service system, communication service terminal device and node device
JP2689571B2 (en) Remote delivery system
JPS6359647A (en) Display system for exceptional event information
JP2616406B2 (en) Data transfer time measurement method
JPH04273327A (en) Back-up device for generation of static parallel processing program
JP2000155744A (en) Transaction data redisplay system
JPH06119338A (en) Document processor
JPS6167126A (en) Input/output monitor branch device
JP2004102388A (en) Image display system of customer terminal
JPH10133924A (en) Data processor
JPH04336366A (en) Menu system using control file
JPH04174051A (en) Drawing data management system