[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2001134423A - Method for outputting picture information of new system using interactive existing system - Google Patents

Method for outputting picture information of new system using interactive existing system

Info

Publication number
JP2001134423A
JP2001134423A JP31634999A JP31634999A JP2001134423A JP 2001134423 A JP2001134423 A JP 2001134423A JP 31634999 A JP31634999 A JP 31634999A JP 31634999 A JP31634999 A JP 31634999A JP 2001134423 A JP2001134423 A JP 2001134423A
Authority
JP
Japan
Prior art keywords
screen
information
new system
existing
item
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
JP31634999A
Other languages
Japanese (ja)
Inventor
Yasunori Maejima
康伯 前島
Shiro Watabe
史朗 渡部
Ikuyo Umezawa
郁代 梅澤
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP31634999A priority Critical patent/JP2001134423A/en
Publication of JP2001134423A publication Critical patent/JP2001134423A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a system for reproducing interface definition information between a new system and an interactive existing necessary at the time of linking the new system with the interactive existing system for constructing the new system using the existing system in a short period from existing system resource information. SOLUTION: A screen related information analyzing, editing, and generating function, and file related drawing displaying function 3 analyzes existing system information 4 having screen transition information, screen definition, and screen operation information, and extracts and temporarily stores the inter-screen transition information and each screen item information of the existing system as screen analytic information 5. Then, each extracted screen analytic information is edited by a terminal equipment 2, generated as new system screen information and to store into new system screen information 6.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、電子計算機を利用
して既存システムを解析し既存システムに関する情報を
再生成する技術に係わり、特に新システムの構築におい
て、メインフレーム系既存システムのインターフェース
情報(画面定義情報、画面動作情報、画面遷移情報)を
解析し、新システムから既存システム資産を活用する上
で必要となる新システムのインターフェース情報(画面
定義情報、画面動作情報、画面遷移情報)の生成を行う
方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technology for analyzing an existing system by using an electronic computer and regenerating information on the existing system. Analyze screen definition information, screen operation information, screen transition information) and generate new system interface information (screen definition information, screen operation information, screen transition information) required to utilize existing system assets from the new system How to do.

【0002】[0002]

【従来の技術】従来技術として、既存システムの画面遷
移情報を生成する手段として、特願平11−199872号が挙
げられる。本特許では、対話型既存システムの画面定
義、ソースプログラムなどの既存ソフトウェア資産の解
析を行い、対話型既存システムの画面遷移、画面レイア
ウト、プログラム構成の理解、活用を支援する方式であ
る。
2. Description of the Related Art As a conventional technique, Japanese Patent Application No. 11-199872 is a means for generating screen transition information of an existing system. In this patent, it is a method of analyzing the screen definition of an existing interactive system, analyzing existing software assets such as source programs, and assisting in understanding and utilizing screen transitions, screen layouts, and program configurations of the existing interactive system.

【0003】[0003]

【発明が解決しようとする課題】上記従来技術では、対
話型既存システムについての画面遷移図および画面情報
を出力し、既存システムの理解をする事を目的としてい
るが、画面上の各項目の位置、桁数といった画面定義や
画面からのキー操作を定義するための画面動作情報から
解析されていないため、新システム構築にあたり新シス
テムのインターフェース情報を開発するには更に既存シ
ステムの画面定義書を元に開発者が手作業で、画面定義
情報、画面動作情報の設計および作成を行う必要があっ
た。
In the above prior art, the purpose is to output a screen transition diagram and screen information of an existing interactive system and to understand the existing system. Because it has not been analyzed from the screen definition such as the number of digits and the screen operation information for defining the key operation from the screen, in order to develop the interface information of the new system when constructing the new system, the screen definition document of the existing system must be further analyzed. In addition, developers had to manually design and create screen definition information and screen operation information.

【0004】また、画面定義書が整合性が取れていない
場合には端末装置から実画面を確認するといった作業付
加が大きな問題となっていた。
[0004] In addition, if the screen definition document is not consistent, additional work such as checking the actual screen from a terminal device has been a serious problem.

【0005】本発明の目的は、新システムと対話型既存
システムを連携する際に必要となる、新システム画面イ
ンターフェース情報及び新システムの保守管理時に必要
となる画面遷移情報を既存システム資産を解析した結果
を編集することにより生成することにある。
An object of the present invention is to analyze the existing system assets based on new system screen interface information and screen transition information required at the time of maintenance management of the new system, which are required when linking the new system and the interactive existing system. It consists in generating by editing the result.

【0006】[0006]

【課題を解決するための手段】本発明の目的を達成する
為に、本発明は該画面遷移情報にキー操作の画面動作情
報と、画面上の各項目定義である位置、桁数の解析結果
を追加し、編集可能な画面レイアウト上から新システム
画面情報生成対象として選択された画面について、画面
項目の表示位置、入出力区分、画面項目の値、および画
面遷移キーを編集することにより、新システム画面レイ
アウトを生成し、作業者による画面項目の移動、追加、
削除などの編集処理結果を新システムの画面定義情報、
画面動作情報として生成することにより、従来手作業で
作成していた、新システム画面情報の構築支援を行うこ
とを特徴とする。
In order to achieve the object of the present invention, according to the present invention, the screen transition information includes key operation screen operation information and a result of analysis of the position and the number of digits as each item definition on the screen. For the screen selected as the new system screen information generation target from the editable screen layout, edit the display position of the screen item, input / output category, screen item value, and screen transition key, Generate system screen layout, move, add,
Edit processing results such as deletion screen definition information of the new system,
By generating the screen information as screen operation information, a new system screen information, which has conventionally been created manually, is supported.

【0007】さらに画面遷移図上での新システム画面情
報生成対象画面選択時に、2つ以上の画面を選択した場
合、選択された順序で画面項目の再構成を行い、選択さ
れた画面を統合し新システム画面レイアウトを生成す
る。結合された画面レイアウトの編集作業終了後、画面
の統合により変更された画面遷移情報を画面遷移図に反
映し、画面遷移情報を出力する。
Further, when two or more screens are selected at the time of selecting a new system screen information generation target screen on the screen transition diagram, the screen items are reconfigured in the selected order, and the selected screens are integrated. Generate a new system screen layout. After the editing work of the combined screen layout is completed, the screen transition information changed by the integration of the screens is reflected in the screen transition diagram, and the screen transition information is output.

【0008】また新システム画面遷移情報、画面定義情
報、画面動作情報を外部記憶装置に記憶することによ
り、既存システム情報を新規に入力することに代え、外
部記憶装置から新システム画面遷移情報、画面定義情
報、画面動作情報を入力し、既に編集した新システムの
画面レイアウトをあらたに編集する手段をもち、更に外
部記憶装置に出力された画面遷移情報、画面定義情報、
画面動作情報を更新して最新のファイル関連図として表
示装置上に表示を行うことにより、外部記憶装置上に出
力される複数種のファイルの関連を視覚的に把握する事
を特徴とする。
The new system screen transition information, screen definition information and screen operation information are stored in an external storage device, so that new system screen transition information and screen information can be stored in the external storage device instead of newly inputting existing system information. It has means for inputting definition information and screen operation information and newly editing the screen layout of the already edited new system, and further has screen transition information, screen definition information output to an external storage device,
By updating the screen operation information and displaying it on the display device as the latest file relation diagram, the relation between a plurality of types of files output to the external storage device is visually grasped.

【0009】[0009]

【発明の実施の形態】以下、本発明の一実施形態につい
て図面を用いて詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below in detail with reference to the drawings.

【0010】図1は、本実施形態の対話型既存システム
を解析して新システム画面情報を生成するシステムの構
成図であり、図2は実施例を実現するための処理手順を
示すフローチャートである。図1において、1はプログ
ラムに基づく逐次処理機能を有するCPUであり、図2の
処理手順を実行する。2はキーボード、マウス等を有す
る対話端末であり、本システムを用いる作業者が各種の
指示を入力したり、結果を作業者に表示したりするため
に用いる。3は図2の処理手順を実現するためのプログ
ラムであり、主記憶上に格納されている。4は新システ
ム画面情報生成の対象となる既存システム画面情報が格
納されている。5は既存システム画面情報の解析および
編集結果である画面項目情報を格納する。6は本実施例
の新システム画面情報生成機能により生成された新シス
テム画面情報を格納するファイルである。
FIG. 1 is a block diagram of a system for generating new system screen information by analyzing an existing interactive system according to this embodiment, and FIG. 2 is a flowchart showing a processing procedure for realizing the embodiment. . In FIG. 1, reference numeral 1 denotes a CPU having a sequential processing function based on a program, and executes the processing procedure of FIG. Reference numeral 2 denotes an interactive terminal having a keyboard, a mouse, and the like, which is used by an operator using the present system to input various instructions and display results to the operator. Reference numeral 3 denotes a program for realizing the processing procedure of FIG. 2, which is stored in the main memory. Reference numeral 4 stores existing system screen information to be generated for new system screen information. Reference numeral 5 stores screen item information which is a result of analysis and editing of existing system screen information. Reference numeral 6 denotes a file for storing new system screen information generated by the new system screen information generation function of the present embodiment.

【0011】次に図2のフローチャートを用いて実施例
を詳細に説明する。
Next, an embodiment will be described in detail with reference to the flowchart of FIG.

【0012】まず、特願平11−199872号の様な公知技術
により画面遷移図を端末装置に表示する。本公知技術を
利用して、既存対話型システムの画面遷移情報を取得し
(201)、既存システム画面遷移情報テーブルに格納
する。作業者は表示された画面遷移図上で、新システム
画面情報を作成する対象となる画面を選択する(20
2)。選択された画面のトランザクション・画面名称に
対応する画面定義情報を特定し、画面定義情報を解析す
ることにより、画面に含まれる画面項目の名称、表示位
置、種別、値といった属性を生成し、既存システム画面
項目テーブルに格納する(203)。
First, a screen transition diagram is displayed on a terminal device by a known technique such as Japanese Patent Application No. 11-199872. Using this known technique, screen transition information of the existing interactive system is obtained (201) and stored in the existing system screen transition information table. The operator selects a screen on which new system screen information is to be created on the displayed screen transition diagram (20).
2). By specifying the screen definition information corresponding to the transaction / screen name of the selected screen and analyzing the screen definition information, the attributes such as the name, display position, type, and value of the screen item included in the screen are generated. It is stored in the system screen item table (203).

【0013】次に既存システム画面項目テーブル内の各
画面項目を新システム画面レイアウト上に表示する(2
04)。各項目の表示時の属性は既存システム画面項目
情報格納テーブルの情報に従う。
Next, each screen item in the existing system screen item table is displayed on the new system screen layout (2).
04). The attributes at the time of display of each item follow the information in the existing system screen item information storage table.

【0014】またトランザクション・画面名称により特
定される画面遷移キー、遷移先情報を既存システム画面
項目テーブルに格納する。
The screen transition key and the transition destination information specified by the transaction / screen name are stored in the existing system screen item table.

【0015】次に既存システム画面項目情報格納テーブ
ル内の各画面項目を新システム画面レイアウト上に表示
する。各項目の表示時の属性は既存システム画面項目情
報格納テーブルの情報に従う。
Next, each screen item in the existing system screen item information storage table is displayed on the new system screen layout. The attributes at the time of display of each item follow the information in the existing system screen item information storage table.

【0016】作業者は新システムインターフェース定義
を行うために、全画面項目に対する位置の変更、固定項
目の追加、削除、値の変更、入力項目に対するデフォル
ト値の設定といった編集作業を行う(205)。
In order to define a new system interface, the operator performs editing operations such as changing the position of all screen items, adding and deleting fixed items, changing values, and setting default values for input items (205).

【0017】新システム画面レイアウト画面上の各画面
項目に対して作業者が行った編集作業は、新システム画
面項目テーブルに反映する。編集結果は、新システム画
面定義情報ファイル、画面制御情報ファイルとして格納
する(206)。継続して新システムの画面定義情報生
成を行いたい場合には、既に取得した既存対話型システ
ムの画面遷移情報(201)から編集対象画面を選択す
る。
The editing work performed by the operator on each screen item on the new system screen layout screen is reflected in the new system screen item table. The editing result is stored as a new system screen definition information file and a screen control information file (206). When it is desired to continuously generate the screen definition information of the new system, the editing target screen is selected from the screen transition information (201) of the existing interactive system that has already been acquired.

【0018】更に、生成された新システム画面定義情報
から各定義ファイルの関連図を生成する(208)。
Further, an association diagram of each definition file is generated from the generated new system screen definition information (208).

【0019】対話型既存システムの解析、画面情報生成
の例を図3、図4、図5に示す。
FIGS. 3, 4 and 5 show examples of analysis of the existing interactive system and generation of screen information.

【0020】図3では、既存システム資産から解析した
トランザクション名、画面名称ごとにキー操作の定義情
報を結合した画面遷移情報(301)、トランザクショ
ン、画面操作の関連を端末装置に表示した画面遷移図
(302)、新システム画面情報生成対象として選択さ
れた画面(304)と画面遷移図(303)である。画
面遷移情報よりトランザクション単位、画面単位の関連
図を端末装置に表示する。
FIG. 3 is a screen transition diagram in which a transaction name analyzed from existing system assets, screen transition information (301) in which key operation definition information is combined for each screen name, and a relationship between transactions and screen operations are displayed on a terminal device. (302), a screen (304) selected as a new system screen information generation target and a screen transition diagram (303). A related diagram for each transaction and each screen is displayed on the terminal device based on the screen transition information.

【0021】作業者はキーボード、マウス等の入力装置
を使用して画面遷移図上で、新システム情報作成対象と
する任意画面の選択を行う(202)。
An operator selects an arbitrary screen on which a new system information is to be created on the screen transition diagram using an input device such as a keyboard and a mouse (202).

【0022】図4はメインフレームで対話画面の画面構
成を定義する際に使用されるパネル定義を用いた既存シ
ステム画面定義情報(401)と、既存システム画面上
に定義された項目の表示位置、桁数、種別を解析した画
面項目情報(402)である。
FIG. 4 shows existing system screen definition information (401) using a panel definition used when defining the screen configuration of an interactive screen on the main frame, display positions of items defined on the existing system screen, This is screen item information (402) obtained by analyzing the number of digits and the type.

【0023】画面遷移図上で選択された画面の名称MAP2
と画面定義情報上で一致する画面名称(403)を持つ
画面定義情報に対して解析を行う(203)。画面定義
情報中の「CNSFLD」で定義される固定値項目(405)
から固定値の表示位置、色、値を解析し、また「VARFL
D」で定義される入出力項目(406)から入出力項目
の表示位置、色を解析し、更に画面項目名称(407)
と関連した画面項目名称(408)に定義している項目
(404)より、画面定義項目長、入出力区分を解析し
て、既存システム画面項目情報に設定する。また既存シ
ステム画面遷移情報より該当画面MAP2の遷移キー操作情
報(409)を生成する。遷移キー操作情報は新システ
ムでは端末画面上に表示させるために、種別を「遷移キ
ー」として既存システム画面項目情報に設定する(41
0)。この時、既に既存システム画面項目情報に設定さ
れている画面項目と表示位置が重複しない様に、画面遷
移キーを項目名称として設定する。
Screen name MAP2 selected on the screen transition diagram
Analysis is performed on the screen definition information having the screen name (403) that matches with the screen definition information (203). Fixed value item defined by "CNSFLD" in screen definition information (405)
Analyzes the display position, color and value of the fixed value from
The display position and color of the input / output item are analyzed from the input / output item (406) defined by "D", and the screen item name (407)
Based on the item (404) defined in the screen item name (408) related to, the screen definition item length and the input / output division are analyzed and set in the existing system screen item information. The transition key operation information (409) of the corresponding screen MAP2 is generated from the existing system screen transition information. In order to display the transition key operation information on the terminal screen in the new system, the type is set as the “transition key” in the existing system screen item information (41).
0). At this time, the screen transition key is set as the item name so that the display position does not overlap with the screen item already set in the existing system screen item information.

【0024】図5では既存システム画面項目情報に設定
された各画面項目情報の位置、色属性に従い表示装置上
に新システム画面レイアウトを表示したものである(2
04)。既存システム画面項目情報より生成した編集可
能な既存システム画面レイアウト(501)を表示し、
作業者が編集作業を行った後の新システム画面レイアウ
ト(502)から編集作業結果を新システム画面項目情
報(503)に格納する。各項目の画面上に、固定値は
値(504)を、入出力項目(505)及び遷移キー
(506)に付いては項目名称を表示する。例では、画
面項目に対する値の変更(507)、位置の変更(50
8)、画面項目の追加(509)といった編集作業(2
05)を行った結果が、それぞれ新システム画面項目情
報中の値の変更(510)、位置情報の変更(51
1)、画面項目の追加(512)として反映される。
In FIG. 5, a new system screen layout is displayed on a display device in accordance with the position and color attribute of each screen item information set in the existing system screen item information (2).
04). The editable existing system screen layout (501) generated from the existing system screen item information is displayed,
The editing work result is stored in the new system screen item information (503) from the new system screen layout (502) after the operator has performed the editing work. On the screen of each item, the fixed value displays the value (504), and the input / output item (505) and the transition key (506) display the item name. In the example, change of the value for the screen item (507), change of the position (50
8) Editing work such as adding a screen item (509) (2)
05), the change in the value in the new system screen item information (510) and the change in the position information (51)
1), it is reflected as addition of a screen item (512).

【0025】図6は、編集作業終了後に生成される新シ
ステム画面定義情報(601)と新システム画面動作情
報(602)、新システム画面項目ファイル(603)
である。新システム画面レイアウト編集作業終了後、新
システム画面情報を生成し、新システム画面情報として
外部記憶装置(6)に格納する(206)。画面定義情
報を新システム画面項目情報(510)の各項目を位置
情報の縦軸の昇順、横軸の昇順の順に抽出することによ
り、本実施例ではHTMLとして出力している。また既存シ
ステム画面遷移情報(301)に蓄積された画面名称、
次起動トランザクション、次表示画面名称を抽出し、更
に新システム画面項目情報(501)から入出力項目名
称を抽出して新システム画面動作情報(602)を生成
する。生成された新システム画面項目情報(510)、
新システム画面動作情報は新システム画面情報として外
部記憶装置(6)に格納する。格納された新システム画
面項目情報(510)、新システム画面動作情報(60
2)からトランザクション名称、画面名称の画面遷移、
キー操作における画面遷移を把握し、新システム画面遷
移図を生成する(207)。
FIG. 6 shows the new system screen definition information (601), new system screen operation information (602), and new system screen item file (603) generated after the end of the editing operation.
It is. After the new system screen layout editing work is completed, new system screen information is generated and stored in the external storage device (6) as new system screen information (206). In this embodiment, the screen definition information is output as HTML by extracting each item of the new system screen item information (510) in the ascending order of the vertical axis and the horizontal axis of the position information. Also, the screen name stored in the existing system screen transition information (301),
The next startup transaction and the next display screen name are extracted, and the input / output item names are extracted from the new system screen item information (501) to generate new system screen operation information (602). Generated new system screen item information (510),
The new system screen operation information is stored in the external storage device (6) as new system screen information. The stored new system screen item information (510) and new system screen operation information (60)
2) From screen transition of transaction name, screen name,
The screen transition in key operation is grasped, and a new system screen transition diagram is generated (207).

【0026】新システムと既存システムの連係動作に
は、対話型既存システムの機能をオブジェクト間通信の
インターフェースに見せかけて、PC上に構築した新シス
テムから操作を行う形態、メインフレーム上で対話型既
存システムのプログラムに変更を加えず、画面構成を変
更する形態などの用途に従った様々な方式が存在する
が、どの方法を利用する場合についても、新システム、
既存システム間のインターフェースの翻訳処理が不可欠
である。図6の新システム画面定義情報と新システム画
面動作情報を利用することにより、これまで各種仕様書
を元に手作業で作成していた新システムの画面毎のイン
ターフェース情報の構築作業を軽減することが出来る。
In the cooperative operation between the new system and the existing system, the function of the interactive existing system is made to appear as an interface for inter-object communication, and the operation is performed from the new system built on the PC. There are various methods according to applications such as changing the screen configuration without making any changes to the system program. Regardless of which method is used, the new system,
Translation of the interface between existing systems is essential. By using the new system screen definition information and the new system screen operation information shown in FIG. 6, the task of constructing interface information for each screen of the new system, which has been manually created based on various specifications, has been reduced. Can be done.

【0027】図7は、複数の画面を統合した新システム
画面を作成するために画面遷移図(302)上で、複数
の画面を選択した画面遷移図(701)である。
FIG. 7 is a screen transition diagram (701) in which a plurality of screens are selected on the screen transition diagram (302) to create a new system screen integrating a plurality of screens.

【0028】図8は、選択された複数の画面の既存シス
テム画面の定義情報(801)、(802)と、それら
の定義情報が表現する既存システムの画面レイアウト
(803)、(804)、および既存システム画面項目
情報(805)である。複数の画面を対象として新シス
テム画面情報を作成する際にも、単一の画面を対象とす
る場合と同様に、画面毎に既存システム画面定義情報、
既存システム画面遷移情報の解析を行い、既存システム
画面項目情報(805)を生成する。本実施例では既存
システム画面項目情報(MAP2)の画面項目の解析を行い、
MAP2の画面項目を既存システム画面項目情報に設定(8
06)し、既存システム画面遷移情報よりMAP2の遷移キ
ーを既存システム画面項目情報に追加(807)する。
MAP3の解析も同様に既存システム画面項目情報(MAP3)お
よび既存システム画面遷移情報より既存システム画面項
目情報の設定(808)、(809)を行う。既存シス
テム画面項目情報は新システムにおいて統合させる画面
単位に格納される。
FIG. 8 shows definition information (801) and (802) of existing system screens of a plurality of selected screens, screen layouts (803) and (804) of the existing system represented by the definition information, and This is the existing system screen item information (805). When creating new system screen information for multiple screens, as in the case of a single screen, the existing system screen definition information,
The existing system screen transition information is analyzed to generate the existing system screen item information (805). In this embodiment, the screen items of the existing system screen item information (MAP2) are analyzed,
Set MAP2 screen items to existing system screen item information (8
06), and adds the transition key of MAP2 to the existing system screen item information from the existing system screen transition information (807).
In the analysis of MAP3, similarly, the existing system screen item information is set (808) and (809) based on the existing system screen item information (MAP3) and the existing system screen transition information. The existing system screen item information is stored for each screen to be integrated in the new system.

【0029】図9は、統合される既存システム画面項目
情報上で項目名称順に生成された既存システム画面レイ
アウト(901)、編集された新システム画面レイアウ
ト(902)である。単一画面に対する新システム画面
情報の生成と同様に、画面項目情報内の各画面項目の属
性を抽出して新システム画面レイアウトを表示し、作業
者による編集作業終了後、編集結果を新システム画面項
目情報に格納し、新システム画面定義ファイル、新シス
テム動作情報ファイル、新システム画面項目ファイルを
生成する。ここで生成される新システム画面遷移定義フ
ァイル、新システム動作情報ファイルを利用することに
より、既存対話型システムと連係動作を行う新システム
において既存システムの複数の対話画面を1画面に統合
した新システム画面の設計を行う際に必要となってい
た、既存システム画面定義情報の分析、新システム画面
定義情報の作成作業を、表示された既存の画面レイアウ
トを編集することにより既存システムの理解作業と、新
システムの画面定義を作成する作業を軽減する事が出来
る。更に統合された画面遷移図の表示を行うことによ
り、新しく構築された新システムの理解支援を行うこと
が出来る。
FIG. 9 shows an existing system screen layout (901) generated in the order of item names on the existing system screen item information to be integrated, and an edited new system screen layout (902). As with the generation of new system screen information for a single screen, the attributes of each screen item in the screen item information are extracted and the new system screen layout is displayed. It is stored in item information, and a new system screen definition file, new system operation information file, and new system screen item file are generated. By using the new system screen transition definition file and the new system operation information file generated here, a new system that integrates multiple dialog screens of the existing system into one screen in a new system that operates in cooperation with the existing interactive system Analyzing existing system screen definition information and creating new system screen definition information, which were necessary when designing screens, understanding the existing system by editing the displayed existing screen layout, The work of creating the screen definition of the new system can be reduced. Further, by displaying the integrated screen transition diagram, it is possible to support the understanding of the newly constructed new system.

【0030】図10は新システム画面レイアウトであ
る。既に新システム画面情報が生成されている既存シス
テム画面については、既存システム画面情報と画面定義
情報を解析して新システム画面項目情報を作成すること
に代え、新システム画面項目ファイルを入力して、新シ
ステム画面情報を更新することが可能である。新システ
ム画面項目ファイルを入力して新システム画面情報(1
001)を作成することにより、既に解析を行いレイア
ウト編集、画面項目情報出力を行った画面に対して、再
度レイアウト編集、画面項目情報出力を行うことが出来
る。
FIG. 10 shows a new system screen layout. For existing system screens for which new system screen information has already been generated, instead of creating new system screen item information by analyzing existing system screen information and screen definition information, enter a new system screen item file, It is possible to update the new system screen information. Enter the new system screen item file and enter the new system screen information (1
001), layout editing and screen item information output can be performed again on a screen on which analysis has been performed and layout editing and screen item information output have been performed.

【0031】図11は新システム画面定義情報から更に
生成された画面情報ファイル関連図(1101)と新シ
ステム画面定義情報編集画面(1108)である。新シ
ステム画面レイアウトとして編集対象となったトランザ
クション名称、画面名称について関連した既存の画面遷
移ファイル(1102)、既存システム画面定義情報
(1103)、画面名称と画面定義情報ファイル名称
(1105)、および新システム画面動作情報ファイル
(1107)と新システム動作情報(1106)から画
面情報ファイル関連図を生成する。また画面情報ファイ
ル関連図上に表示されているファイルを選択することに
より、該当ファイルの定義情報が表示可能な形態で表示
される。当実施例では画面情報ファイル関連図(110
1)中の新システム画面定義情報(1104)を選択す
ることにより、新システム画面定義情報編集画面(11
06)が表示され、新システム画面情報ファイルの編集
を行うことが出来る。
FIG. 11 shows a screen information file relation diagram (1101) further generated from the new system screen definition information and a new system screen definition information editing screen (1108). The transaction name to be edited as the new system screen layout, the existing screen transition file (1102) related to the screen name, the existing system screen definition information (1103), the screen name and the screen definition information file name (1105), and the new A screen information file related diagram is generated from the system screen operation information file (1107) and the new system operation information (1106). By selecting a file displayed on the screen information file relation diagram, the definition information of the file is displayed in a displayable form. In this embodiment, the screen information file relation diagram (110
By selecting the new system screen definition information (1104) in 1), the new system screen definition information editing screen (11
06) is displayed, and the new system screen information file can be edited.

【0032】大量の画面をもつ大規模既存対話型システ
ムと連携を行う新システムの構築を行う場合、新旧の画
面間の連携に必要な画面情報ファイルの数も大量にな
る。この画面情報ファイル関連図の表示によりな既存こ
のファイル関連図の表示によりファイルの管理、編集作
業を効率的に行うことが出来る。
When constructing a new system that cooperates with a large-scale existing interactive system having a large number of screens, the number of screen information files necessary for cooperation between the old and new screens also increases. The display and display of this screen information file relation diagram allow the file management and editing work to be performed efficiently by displaying this file relation diagram.

【0033】[0033]

【発明の効果】以上説明したように本発明によれば、既
存システム画面遷移情報、画面定義情報から、新システ
ム上で利用される画面の設計支援、特に既存システムの
複数画面を統合したの新システム画面設計、また新シス
テム、既存システム間のインターフェース変換に必要な
画面情報ファイルの生成、画面情報ファイルの管理を行
うことにより、既存対話型システムと連係動作する新シ
ステムの構築を統合的に支援することが出来る。
As described above, according to the present invention, based on the screen transition information of the existing system and the screen definition information, the design support of the screen used on the new system, especially the new screen integrating the plural screens of the existing system. Integrated support for the construction of a new system that works in conjunction with the existing interactive system by creating a screen information file and managing the screen information file required for the system screen design, new system, and interface conversion between existing systems You can do it.

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

【図1】実施形態の対話型既存システムを解析し、画面
情報を生成、出力するシステムの構成図である。
FIG. 1 is a configuration diagram of a system that analyzes an existing interactive system according to an embodiment and generates and outputs screen information.

【図2】実施形態の既存画面情報解析・新システム画面
情報生成、編集、出力、・新システム画面情報ファイル
関連図表示の処理手順を示すフローチャートである。
FIG. 2 is a flowchart illustrating a processing procedure for analyzing existing screen information, generating, editing, and outputting new system screen information files and displaying a related diagram of a new system screen information file according to the embodiment;

【図3】公知技術により作成された既存システム画面遷
移情報と、既存システム画面遷移情報に基づいて表示さ
れた画面遷移図と、新システム画面情報生成対象画面が
選択された画面遷移の例を示す図である。
FIG. 3 shows an example of existing system screen transition information created by a known technique, a screen transition diagram displayed based on the existing system screen transition information, and a screen transition in which a new system screen information generation target screen is selected. FIG.

【図4】解析対象とする既存システム画面定義文例と、
既存システム画面遷移情報及び、これらを解析して抽出
された既存システム画面項目情報を示す図である。
FIG. 4 shows an example of an existing system screen definition statement to be analyzed;
It is a figure which shows the existing system screen transition information and the existing system screen item information extracted by analyzing these.

【図5】既存システム画面項目情報より生成された既存
システム画面レイアウト、作業者が既存システム画面レ
イアウトに対して編集作業を行って作成した新システム
画面レイアウト、新システム画面レイアウトを反映した
新システム画面項目情報の例を示す図である。
FIG. 5 shows an existing system screen layout generated from existing system screen item information, a new system screen layout created by an operator performing editing work on the existing system screen layout, and a new system screen reflecting the new system screen layout. It is a figure showing an example of item information.

【図6】既存システムの新システム画面項目情報と新シ
ステム画面定義情報を解析して出力された、新システム
画面定義情報と新システム動作情報、新システム画面項
目ファイルの例を示す図である。
FIG. 6 is a diagram illustrating an example of a new system screen definition information, a new system operation information, and a new system screen item file output by analyzing new system screen item information and new system screen definition information of an existing system.

【図7】新システム画面情報生成対象画面が複数選択さ
れた画面遷移図の例を示す図である。
FIG. 7 is a diagram showing an example of a screen transition diagram in which a plurality of new system screen information generation target screens are selected.

【図8】新システム画面情報作成対象として選択された
既存システム画面の画面レイアウトと画面定義情報、選
択された画面定義情報を解析して作成される既存システ
ム画面項目情報の例を示す図である。
FIG. 8 is a diagram showing an example of screen layout and screen definition information of an existing system screen selected as a new system screen information creation target, and existing system screen item information created by analyzing the selected screen definition information. .

【図9】既存システム画面項目情報より作成された既存
システム画面レイアウト、既存システム画面レイアウト
に対して変更を加えた新システム画面レイアウト、既存
システム画面結合を反映した画面遷移図表示画面の例を
示す図である。
FIG. 9 shows an example of an existing system screen layout created from existing system screen item information, a new system screen layout obtained by changing the existing system screen layout, and a screen transition diagram display screen reflecting an existing system screen combination. FIG.

【図10】編集した新システム画面レイアウトに対して
更に編集を行った新システム画面レイアウトの例を示す
図である。
FIG. 10 is a diagram illustrating an example of a new system screen layout obtained by further editing the edited new system screen layout.

【図11】新システム画面定義情報から更に生成された
画面情報ファイル関連図と新システム画面定義情報編集
画面を示す図である。
FIG. 11 is a diagram showing a screen information file relation diagram further generated from new system screen definition information and a new system screen definition information editing screen.

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

1…CPU、2…端末装置、3…主記憶装置、4…既存シ
ステム情報、5…既存システム解析情報、6…新システ
ム画面情報。
1 ... CPU, 2 ... Terminal device, 3 ... Main memory device, 4 ... Existing system information, 5 ... Existing system analysis information, 6 ... New system screen information.

フロントページの続き (72)発明者 梅澤 郁代 神奈川県川崎市幸区鹿島田890番地 株式 会社日立製作所システム開発本部内 Fターム(参考) 5B069 AA01 BA01 BA04 BB16 JA01 JA02 5B076 DB04 DC01 DC05 DE03 Continued on the front page (72) Inventor Ikuyo Umezawa 890 Kashimada, Saiwai-ku, Kawasaki-shi, Kanagawa Prefecture F-term in Hitachi System Co., Ltd. System Development Division 5B069 AA01 BA01 BA04 BB16 JA01 JA02 5B076 DB04 DC01 DC05 DE03

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 対話型既存システムを利用した新システ
ム構築にあたり、既存システムの対話画面情報の中でフ
ァンクションキーや実行キー操作による画面遷移を定義
している画面動作情報と、対話画面の構成を定義する上
で画面上の各項目の位置と桁数を定義している画面定義
情報を解析し、更に更に解析された該情報から画面動作
情報と画面定義情報の関連情報を作成し、新システム構
築におけるインターフェース情報(画面動作情報、画面
定義情報)を生成する事を特徴とする方法。
When constructing a new system using an existing interactive system, screen operation information defining screen transitions by operating a function key or an execution key in the interactive screen information of the existing system, and a configuration of the interactive screen are used. Analyzing the screen definition information defining the position and the number of digits of each item on the screen in defining, further creating the related information of the screen operation information and the screen definition information from the analyzed information, the new system A method characterized by generating interface information (screen operation information, screen definition information) in construction.
JP31634999A 1999-11-08 1999-11-08 Method for outputting picture information of new system using interactive existing system Pending JP2001134423A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31634999A JP2001134423A (en) 1999-11-08 1999-11-08 Method for outputting picture information of new system using interactive existing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31634999A JP2001134423A (en) 1999-11-08 1999-11-08 Method for outputting picture information of new system using interactive existing system

Publications (1)

Publication Number Publication Date
JP2001134423A true JP2001134423A (en) 2001-05-18

Family

ID=18076128

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31634999A Pending JP2001134423A (en) 1999-11-08 1999-11-08 Method for outputting picture information of new system using interactive existing system

Country Status (1)

Country Link
JP (1) JP2001134423A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007034690A (en) * 2005-07-27 2007-02-08 Nec System Technologies Ltd Program development method and development program
US7376659B2 (en) 2003-06-11 2008-05-20 International Business Machines Corporation System, method, and computer program product for generating a web application with dynamic content
JP2010231316A (en) * 2009-03-26 2010-10-14 Fujitsu Ltd Application program, processor and processing method
JP2011233017A (en) * 2010-04-28 2011-11-17 Ricoh Co Ltd Information processor, image processor, image processing system, picture customization method, picture customization program and recording medium recorded with its program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7376659B2 (en) 2003-06-11 2008-05-20 International Business Machines Corporation System, method, and computer program product for generating a web application with dynamic content
JP2007034690A (en) * 2005-07-27 2007-02-08 Nec System Technologies Ltd Program development method and development program
JP2010231316A (en) * 2009-03-26 2010-10-14 Fujitsu Ltd Application program, processor and processing method
JP2011233017A (en) * 2010-04-28 2011-11-17 Ricoh Co Ltd Information processor, image processor, image processing system, picture customization method, picture customization program and recording medium recorded with its program
US8656287B2 (en) 2010-04-28 2014-02-18 Ricoh Company, Ltd. Information processing apparatus, information processing system, and information processing method

Similar Documents

Publication Publication Date Title
US8806429B2 (en) Dynamic generation of formatted user interfaces in software environments
US8046735B1 (en) Transforming graphical objects in a graphical modeling environment
JP4544473B2 (en) Interface screen design-centric software production process automation method and computer-readable recording medium recording this method as a program
Alderson Meta-CASE technology
JP2001306308A (en) Method for defining class of data center application
US20090235229A1 (en) Graphical Modelization of User Interfaces for Data Intensive Applications
US20110126171A1 (en) Dynamic native editor code view facade
CN113641346B (en) An intelligent auxiliary tool for standardized programming and its working method
CN114706584A (en) A data visualization display production system
JP2001134423A (en) Method for outputting picture information of new system using interactive existing system
CN112256573A (en) SIMSCRIPT-language-oriented simulation program visualization method
EP0564845A2 (en) Graphical user interface including user control of what you see is what you get (WYSIWYG) editor objects
EP0692112B1 (en) Dynamic browser system
JP3294691B2 (en) Object-oriented system construction method
CN116643745A (en) Code development method, device and equipment
JP2001273125A (en) Method and system for automatically generating source program, and program recording medium therefor
JP3254793B2 (en) Control method of interactive processing system
JP2000020295A (en) Program automatic generating device
JPH1055339A (en) On-line business processing system
CN118642702B (en) Cross-platform code generation method, device, equipment and storage medium
JP2900504B2 (en) Information processing device
KR19990032183A (en) Visual design of hypertext for web databases
JPH1195991A (en) Customize method for screen processing program and recording medium therefor
CN119002899A (en) Class modeling and source code conversion method and device, computer equipment and storage medium
Ooi et al. DUET—A database user interface design environment