JPH0452827A - Method for forming flow chart - Google Patents

Method for forming flow chart

Info

Publication number
JPH0452827A
JPH0452827A JP15707390A JP15707390A JPH0452827A JP H0452827 A JPH0452827 A JP H0452827A JP 15707390 A JP15707390 A JP 15707390A JP 15707390 A JP15707390 A JP 15707390A JP H0452827 A JPH0452827 A JP H0452827A
Authority
JP
Japan
Prior art keywords
flowchart
flow chart
displayed
screen
symbols
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
JP15707390A
Other languages
Japanese (ja)
Inventor
Toshiyuki Iida
飯田 敏幸
Masatoshi Tachibana
立花 正敏
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP15707390A priority Critical patent/JPH0452827A/en
Publication of JPH0452827A publication Critical patent/JPH0452827A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

PURPOSE:To express codes in a flow chart by uniform size, to make it possible to easily observe the whole flow chart and to display many flow chart codes in a restricted display area by finding out correspondence relation between a physical screen to be practically displayed, and displaying a part of the flow chart in a flow chart which can not be displayed on one screen. CONSTITUTION:When the sort of a flow chart code and its function description are inputted, the information is added to a function describing table 31, a code-sorted table 32 and a connection relation table 33. Simultaneously, a code chart corresponding to the sort of the flow chart code is displayed on the display screen of a display device 1, its number is inserted and displayed into/on the code chart and function description having the same number is displayed. Respective numbers are automatically applied by a flow chart control mechanism 22 successively from '1'. An area occupied by the flow code on the display screen is restricted and automatically arranged, a linear code is automatically set up between plural flow chart codes, and the flow chart part and the function description part are individually displayed. Then, the flow chart part and the function description part are respectively moved in the horizontal and vertical directions and in vertical direction and displayed to control the positional information of the flow chart code on the logical screen.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、プログラムの流れや知識処理システムの知識
ベースに格納される専門家の有する知識の記述、および
プログラムの流れや知識の表現方法に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a program flow and a description of knowledge possessed by an expert stored in a knowledge base of a knowledge processing system, and a method of expressing the program flow and knowledge. .

〔従来技術〕[Prior art]

JISで規定されている情報処理用流れ図(JIS X
 0121)はデータ記号、処理記号、線記号そして特
殊記号から構成される。線記号以外の記号(以下、「流
れ図記号」と呼ぶ)の内容はその流れ図記号の中に機能
記述として書かれる。
Information processing flowchart specified by JIS (JIS
0121) is composed of data symbols, processing symbols, line symbols, and special symbols. The contents of symbols other than line symbols (hereinafter referred to as "flowchart symbols") are written in the flowchart symbols as functional descriptions.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら、前記機能記述には、文章やプログラムの
命令等が書かれるため、流れ図記号の大きさが不揃いと
なったり、さらに、記述量が多い場合には注釈をつけて
別の場所にその内容を記述するため、流れ図に統一性が
欠けるという問題点があった。
However, since the functional description includes sentences, program instructions, etc., the size of the flowchart symbols may be uneven, and if there is a large amount of description, annotations may be added and the contents may be written in another location. There was a problem that the flowchart lacked consistency due to the description.

また、流れ図の途中への流れ図記号の挿入や流れ図記号
の削除後には、流れ図の整形が必要となるが、流れ図が
不揃いのため流れ図記号の再配置を手作業で行わなけれ
ばならない。さらに、これらの問題点が計算機上に流れ
図の生成・編集機能を実現しにくい原因となっている。
Furthermore, after inserting a flowchart symbol in the middle of a flowchart or deleting a flowchart symbol, it is necessary to format the flowchart, but since the flowchart is irregular, the flowchart symbols must be rearranged manually. Furthermore, these problems make it difficult to realize flowchart generation and editing functions on a computer.

本発明は、前記問題点を解決するためになされたもので
ある。
The present invention has been made to solve the above problems.

本発明の目的は、流れ図記号を統一した大きさで表現で
きる技術を提供することにある。
An object of the present invention is to provide a technique that allows flowchart symbols to be expressed in a uniform size.

本発明の他の目的は、流れ図記号や線記号が自動生成さ
れるだけでなく自動配置が可能な技術を提供することに
ある。
Another object of the present invention is to provide a technique that allows not only automatic generation of flowchart symbols and line symbols but also automatic arrangement thereof.

本発明の他の目的は、表示画面上に表示された流れ図を
見ながら作業ができる技術を提供することにある。
Another object of the present invention is to provide a technique that allows a user to work while viewing a flowchart displayed on a display screen.

本発明の他の目的は、流れ図記号のつながりを表示する
グラフィック画面と機能記述を表示するキャラクタ画面
とを分離することができる技術を提供することにある。
Another object of the present invention is to provide a technique that can separate a graphic screen that displays connections between flowchart symbols and a character screen that displays function descriptions.

本発明の前記ならびにその他の目的と新規な特徴は、本
明細書の記述及び添付図面によって明らかになるであろ
う。
The above and other objects and novel features of the present invention will become apparent from the description of this specification and the accompanying drawings.

〔課題を解決するための手段〕[Means to solve the problem]

前記目的を達成するために、本発明は、プログラムの流
れや知識処理システムの知識ベースの格納される専門家
の有する知識の記述に使用される流れ図作成方法におい
て、流れ図を記述するための記号と流れ図中に記述され
る機能記述とを、両者の対応関係を保持しながら別々に
管理し、流れ記号が表示画面中に占める領域を限定して
自動配置するとともに、流れ図記号間に線記号を自動的
に設定し、流れ図部と機能記述部とを別々に表示し、流
れ図部は上下左右方向に、機能記述部は上下方向に移動
して表示できる機能を有し、流れ図記号の論理画面上で
の位置情報を管理し、実際に表示される物理画面との対
応関係をとることにより1画面内に収まらない流れ図も
その一部を表示することを最も主要な特徴とする。
In order to achieve the above object, the present invention provides a method for creating a flowchart used to describe the flow of a program and the knowledge possessed by an expert stored in the knowledge base of a knowledge processing system. Function descriptions written in flowcharts are managed separately while maintaining the correspondence between the two, and the area occupied by flow symbols on the display screen is automatically limited and line symbols are automatically placed between flowchart symbols. The flowchart section and function description section are displayed separately, and the flowchart section can be moved vertically and horizontally, and the function description section can be displayed up and down. The main feature is that it can display a part of a flowchart that does not fit on one screen by managing the position information of the screen and establishing a correspondence with the physical screen that is actually displayed.

〔作用〕[Effect]

前述の手段によれば、流れ図記号の中の機能記述を流れ
図記号とその接続関係を表わす線記号から完全に分離し
、流れ図記号中に記述した番号と機能記述につけられた
番号とで対応関係をとること、および流れ図記号が表示
画面上に占める領域を限定して自動配置し、流れ図記号
間に線記号を自動的に設定することにより、流れ図記号
を統一した大きさで表現できるので、流れ図会体が見や
すくなるとともに、限られた表示域に多くの流れ図記号
を表示できる。
According to the above-mentioned method, the function description in the flowchart symbol is completely separated from the flowchart symbol and the line symbol representing the connection relationship between them, and the correspondence relationship is established between the number written in the flowchart symbol and the number assigned to the function description. By automatically arranging flowchart symbols by limiting the area that they occupy on the display screen, and automatically setting line symbols between flowchart symbols, flowchart symbols can be expressed in a uniform size, making it easier to use flowcharts. It is easier to see the body, and many flowchart symbols can be displayed in a limited display area.

また、流れ図記号図や線記号が自動生成されるだけでな
く自動配置がなされるので、流れ図作成に集中できる。
In addition, flowchart symbols and line symbols are not only automatically generated but also automatically arranged, allowing you to concentrate on creating flowcharts.

また、表示画面上に表示された流れ図を見ながら作業が
できるので、流れ図のデバグや編集が容易になる。
Additionally, since you can work while looking at the flowchart displayed on the display screen, debugging and editing the flowchart becomes easier.

また、流れ図記号のつながりを表示するグラフィック画
面と機能記述を表示するキャラクタ画面とを分離するの
で、画面管理や画面制御が簡素化できる。
Furthermore, since the graphic screen that displays connections between flowchart symbols and the character screen that displays function descriptions are separated, screen management and screen control can be simplified.

〔発明の実施例〕[Embodiments of the invention]

以下、本発明の一実施例を図面を用いて具体的に説明す
る。
Hereinafter, one embodiment of the present invention will be specifically described using the drawings.

第1図は、本発明の一実施例のシステム構成を示すブロ
ック図である。
FIG. 1 is a block diagram showing the system configuration of an embodiment of the present invention.

第1図において、1は制御装置2の制御により流れ図が
表示される表示装置であり、3は流れ図を管理あるいは
表示するための情報を格納する記憶装置である。4は流
れ図作成に必要なデータを入力するための入力装置であ
る。
In FIG. 1, 1 is a display device on which a flowchart is displayed under the control of a control device 2, and 3 is a storage device that stores information for managing or displaying the flowchart. 4 is an input device for inputting data necessary for creating a flowchart.

前記制御装置2は画面表示機構21と流れ図管理機構2
2とから構成される。
The control device 2 includes a screen display mechanism 21 and a flowchart management mechanism 2.
It consists of 2.

記憶装置3は、機能記述を格納する機能記述テーブル3
1、流れ図の中で使われている流れ図記号の種別を格納
する記号種別テーブル32.流れ図記号間の接続関係を
格納する接続関係テーブル33、流れ図記号を表示する
ための記号表示用テーブル34、および31,32,3
3と流れ図との対応関係を管理する流れ図管理テーブル
35から構成される。
The storage device 3 stores a function description table 3 that stores function descriptions.
1. Symbol type table 32 that stores the types of flowchart symbols used in flowcharts. A connection relationship table 33 for storing connection relationships between flowchart symbols, a symbol display table 34 for displaying flowchart symbols, and 31, 32, 3
3 and a flowchart management table 35 that manages the correspondence between 3 and flowcharts.

例えば、第9図に示すようにJISに準拠した従来の流
れ図は、第2図、第3図、第4図、第5図、第6図の情
報により管理される。
For example, as shown in FIG. 9, a conventional flowchart conforming to JIS is managed by the information in FIGS. 2, 3, 4, 5, and 6.

第2図、第3図、第4図は、それぞれ第1図の機能記述
テーブル31.記号種別テーブル32゜接続関係テーブ
ル33の詳細な実施例であり、互いに番号の欄により対
応づけられている。
2, 3, and 4 respectively show the function description table 31 of FIG. 1. This is a detailed example of the symbol type table 32 and the connection relationship table 33, which are associated with each other by number columns.

第5図は、第1図の記号表示用データ34の詳細な実施
例である。
FIG. 5 shows a detailed example of the symbol display data 34 shown in FIG.

第3図は、流れ図記号種別欄により第5図と対応づけら
れる。この記号表示用データは予め作成しておく。流れ
図によって縦方向、横方向ともに大きさが異なるため、
1つの流れ図が第1図の表示装置4の表示画面に入り切
らないことがある。
FIG. 3 is associated with FIG. 5 by the flowchart symbol type column. This symbol display data is created in advance. Since the size differs in both the vertical and horizontal directions depending on the flow chart,
One flowchart may not fit on the display screen of the display device 4 of FIG. 1.

このため、流れ図を論理的に表示する画面(論理画面と
呼ぶと物理的に表示する画面(物理画面と呼ぶ))に分
けて管理する。
For this reason, the flowchart is managed by dividing it into screens that display it logically (referred to as logical screens and screens that physically display it (referred to as physical screens)).

第4図の位置情報は、この論理画面での位置を表わす。The position information in FIG. 4 represents the position on this logical screen.

第7図は、論理画面の実施例であり、各枠内に流れ図記
号が1つ入る。かっこ内の左側の数字が縦方向の位置を
、右側が横方向の位置を表わし、この2つの数字の対に
より論理画面上での位置が決まる。
FIG. 7 is an example of a logic screen, with one flowchart symbol in each box. The left number in parentheses represents the vertical position, and the right number represents the horizontal position, and the pair of these two numbers determines the position on the logical screen.

物理画面は、論理画面の一部であり、物理画面上の左上
の枠に対応する論理画面上の枠の位置を管理することに
より、論理画面の一部を切り出して物理画面上に表示す
ることができる。
The physical screen is a part of the logical screen, and by managing the position of the frame on the logical screen that corresponds to the upper left frame on the physical screen, a part of the logical screen can be cut out and displayed on the physical screen. I can do it.

線記号は、流れ図記号間の接続関係を表わすものであり
、これを第4図の前番号と後番号で管理する。流れ図の
入り口の流れ図記号は、0番目の仮想的な流れ図記号の
後に、流れ図の終端の流れ図記号は、E番目の仮想的な
流れ図記号の前にあるものとしておく。
The line symbols represent the connection relationships between flowchart symbols, and are managed by the front and rear numbers in FIG. 4. It is assumed that the flowchart symbol at the entrance of the flowchart is located after the 0th virtual flowchart symbol, and the flowchart symbol at the end of the flowchart is located before the E-th virtual flowchart symbol.

第6図は、第1図の流れ図管理テーブル35の実施例で
ある。流れ図管理テーブル35に登録された流れ図は、
それぞれ第2図から第4図のテーブルをもち、流れ図番
号によって対応づけられる。
FIG. 6 is an example of the flowchart management table 35 shown in FIG. The flowcharts registered in the flowchart management table 35 are as follows:
Each of them has tables shown in FIGS. 2 to 4, and is associated with flowchart numbers.

第1図の入力装W4から流れ図を作成しようとすると、
以下の手順で流れ、流れ図管理機構22が流れ図の管理
情報を作成し、同時に画面表示機構21が表示装置1の
表示画面に流れ図を表示する。 表示される画面の例を
第8図に示す。
When trying to create a flowchart from the input device W4 in Figure 1,
The flowchart management mechanism 22 creates flowchart management information, and at the same time, the screen display mechanism 21 displays the flowchart on the display screen of the display device 1. An example of the displayed screen is shown in FIG.

第8図において、流れ図の部分と機能記述の部分は、分
離されており、前者は上下左右方向に。
In Fig. 8, the flowchart part and the function description part are separated, and the former is shown in the vertical and horizontal directions.

後者は上下方向にその表示内容を別々に移動して表示す
ることができる。
In the latter case, the display contents can be moved and displayed separately in the vertical direction.

[ステップ1]。[Step 1].

流れ図管理テーブル35に流れ図番号を登録し、機能記
述テーブル31、記号種別テーブル32、接続関係テー
ブル33を作成する。
The flowchart number is registered in the flowchart management table 35, and a function description table 31, a symbol type table 32, and a connection relationship table 33 are created.

[ステップ2] 流れ図記号の種別とその機能記述が入力されると、機能
記述テーブル31、記号種別テーブル32、接続関係テ
ーブル33に情報を追加する。同時に、第1図の表示装
置1の表示画面に流れ図記号の種別に対応する記号図を
表示し、その記号図の中に番号を入れて表示するととも
に、同じ番号を持つ機能記述を表示する0番号は1から
順に第1図の流れ図管理機構22が自動的に付与する。
[Step 2] When the type of flowchart symbol and its function description are input, the information is added to the function description table 31, symbol type table 32, and connection relationship table 33. At the same time, a symbol diagram corresponding to the type of flowchart symbol is displayed on the display screen of the display device 1 in FIG. The flowchart management mechanism 22 of FIG. 1 automatically assigns the numbers in order starting from 1.

[ステップ3] 前記ステップ2で表示された流れ図記号の下に縦方向の
線分である線記号を表示し、その下の次の流れ図記号を
表示する準備をする。
[Step 3] A line symbol, which is a vertical line segment, is displayed below the flowchart symbol displayed in step 2, and preparations are made to display the next flowchart symbol below it.

[ステップ4コ 続けて流れ図を作成する場合は、ステップ2へ戻る。続
けない場合にはステップ3で表示した線記号を削除し、
接続関係テーブル33の後番号にEを格納する。流れ図
記号のうち判断の様に流れ図記号から複数の線記号が出
る流れ図記号が存在し、その線記号の下に流れ図記号が
まだ表示されていないルートがあればステップ3に戻る
。この様なルートがなければ終了する。
[If you want to continue creating the flowchart after Step 4, return to Step 2. If you do not want to continue, delete the line symbol displayed in step 3,
E is stored in the rear number of the connection relationship table 33. If there is a flowchart symbol from which a plurality of line symbols emerge from the flowchart symbol, such as judgment, and there is a route for which no flowchart symbol is displayed yet under the flowchart symbol, the process returns to step 3. If there is no such route, the process will end.

次に、すでに作成されている流れ図を編集する場合は、
以下の手順で行われる。
Next, if you want to edit a flowchart that has already been created,
This is done in the following steps.

[ステップa] 流れ図管理テーブル35を表示装置1に表示する。利用
者が編集しようとする流れ図を選択すると、その流れ図
番号に対応した機能記述テーブル31、記号種別テーブ
ル32、接続関係テーブル33をもとに第8図に示した
様な画面を表示する。
[Step a] Display the flowchart management table 35 on the display device 1. When the user selects a flowchart to be edited, a screen as shown in FIG. 8 is displayed based on the function description table 31, symbol type table 32, and connection relationship table 33 corresponding to the flowchart number.

[ステップb] (1)機能記述を変更する場合 対応する流れ図記号内に表示されている番号を指定して
、その内容を変更する。変更が終ると、機能記述テーブ
ル31の対応する部分を更新するとともに、表示装置1
にも表示する。
[Step b] (1) When changing the function description Specify the number displayed within the corresponding flowchart symbol and change its contents. When the change is completed, the corresponding part of the function description table 31 is updated, and the display device 1 is updated.
Also displayed.

(2)流れ図記号を流れ図のルートの最後に追加する場
合 追加しようとする流れ図記号が入る直上の流れ図記号の
中に表示されている番号を指定すると、前記流れ図作成
のステップ2からステップ4までの処理と同様の処理を
行う。その流れ図記号に付与される番号は、例えば機能
記述テーブル31の中の番号のうち最大の番号に1を加
えた番号である。ルートの最後であることは後番号がE
であることかられかる。
(2) When adding a flowchart symbol to the end of the flowchart route: If you specify the number displayed in the flowchart symbol directly above the flowchart symbol that you want to add, steps 2 to 4 of the flowchart creation process will be completed. Perform the same process as the process. The number assigned to the flowchart symbol is, for example, the largest number among the numbers in the function description table 31 plus one. The last number of the route is E.
Rekaru from being.

(3)流れ図記号を流れ図の途中に挿入する場合追加し
ようとする流れ図記号が挿入される直上の流れ図記号の
中に表示されている番号を指定すると、接続関係テーブ
ル33を修正し、前記流れ図作成のステップ3と同様の
処理を行う。
(3) When inserting a flowchart symbol in the middle of a flowchart If you specify the number displayed in the flowchart symbol directly above the flowchart symbol to be added, the connection relation table 33 is modified and the flowchart is created. Processing similar to step 3 is performed.

なお、流れ図の先頭に挿入する場合は、Oを指定するこ
とになる。例えば第7図で2の流れ図記号の下に流れ図
記号を挿入する場合、接続関係テーブル33の修正は以
下の手順で行う。すなわち、接続関係テーブルに番号5
の欄を追加し、番号2の後番号3をもとに、番号3の位
置情報と前番号を番号5の位置情報と前番号として設定
する。次に、番号3の位置情報のうち縦方向の位置に1
を加え、前番号に5を設定する。番号2の後番号を5に
設定する。番号3の後番号の位置情報についても番号3
と同様に変更するが、この例ではルートの最後であるこ
とから、これで接続関係テーブル33の修正は完了する
。以上により流れ図の再配置が行われる。追加される機
能記述と流れ図記号の種別が指定されると、機能記述テ
ーブル33と記号種別テーブル32にその内容を格納す
る。
Note that when inserting at the beginning of the flowchart, specify O. For example, when inserting a flowchart symbol below the flowchart symbol 2 in FIG. 7, the connection relationship table 33 is modified in the following procedure. In other words, number 5 is added to the connection relationship table.
column is added, and based on the number 3 after number 2, the position information and previous number of number 3 are set as the position information and previous number of number 5. Next, in the position information of number 3, 1 is placed in the vertical position.
and set 5 to the previous number. Set the number after number 2 to 5. Regarding the location information of the number after number 3, number 3
However, in this example, since it is the last of the route, the modification of the connection relationship table 33 is completed. As described above, the flowchart is rearranged. When the type of function description and flowchart symbol to be added is specified, the contents are stored in the function description table 33 and symbol type table 32.

(4)流れ図記号を削除する場合 削除しようとする流れ図記号の中に表示されている番号
指定すると、機能記述テーブル31、記号種別テーブル
32からその番号の欄を削除する。
(4) When deleting a flowchart symbol When the number displayed in the flowchart symbol to be deleted is specified, the column of that number is deleted from the function description table 31 and symbol type table 32.

次に、接続関係テーブル33を修正する。例えば第8図
で2の流れ図記号を削除する場合、接続関係テーブル3
3の番号2の後番号3をもとに、番号3の位置情報と前
番号を番号2の位置情報と前番号で置き換え、番号2の
欄を削除することにより、接続関係テーブル33の修正
を行う。番号3の様に流れ図のルートの最後の流れ図記
号を削除する場合には、番号3の前番号の後番号をEに
変えて番号3の欄を消す。以上により流れ図の再配置が
行われる。
Next, the connection relationship table 33 is modified. For example, if you delete the flowchart symbol 2 in Figure 8, the connection relation table 3
Based on the number 3 after number 2 in 3, the connection relation table 33 is modified by replacing the position information and previous number of number 3 with the position information and previous number of number 2, and deleting the column of number 2. conduct. When deleting the last flowchart symbol of the route of the flowchart, such as number 3, change the number after the number before number 3 to E and erase the column for number 3. As described above, the flowchart is rearranged.

以上、本発明を実施例にもとづき具体的に説明したが、
本発明は、前記実施例に限定されるものではなく、その
要旨を逸脱しない範囲において種々変更可能であること
は言うまでもない。
The present invention has been specifically explained above based on examples, but
It goes without saying that the present invention is not limited to the embodiments described above, and can be modified in various ways without departing from the spirit thereof.

〔発明の効果〕〔Effect of the invention〕

以上、説明したように、本発明によれば(1)流れ図記
号を統一した大きさで表現できるので、流れ図会体が見
やすくなるとともに、限られた表示域に多くの流れ図記
号を表示できる。
As described above, according to the present invention, (1) flowchart symbols can be expressed in a uniform size, making it easier to see the flowchart group, and allowing many flowchart symbols to be displayed in a limited display area.

(2)流れ図記号図や線記号が自動生成されるだけでな
く自動配置がなされるので、流れ図作成に集中できる。
(2) Flowchart symbols and line symbols are not only automatically generated but also automatically placed, allowing you to concentrate on creating flowcharts.

(3)表示画面上に表示された流れ図を見ながら作業が
できるので、流れ図のデバグや編集が容易になる。
(3) Since you can work while looking at the flowchart displayed on the display screen, debugging and editing the flowchart becomes easier.

(4)流れ図記号のつながりを表示するグラフィック画
面と機能記述を表示するキャラクタ画面とを分離するの
で、画面管理や画面制御が簡素化できる。
(4) Screen management and screen control can be simplified because the graphic screen that displays connections between flowchart symbols and the character screen that displays function descriptions are separated.

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

第1図は、本発明の1実施例のシステム構成を示すブロ
ック図、 第2図、第3図、第4図、第5図、第6図は、それぞれ
第1図の機能記述テーブル、記号種別テーブル、接続関
係テーブル、記号表示用テーブル、流れ図管理テーブル
の詳細実施例を示す図、第7図は、流れ図を仮想的に管
理する論理画面の実施例を示す図、 第8図は、第9図に示す流れ図を本発明に適用した場合
の表示画面の例を示す図である。 第9図は、従来の流れ図を示す図である。 図中、1・・・表示装置、2・・・制御装置、3・・・
記憶装置、4・・・入力装置、21・・・画面表示機構
、22・・・流れ図管理機構、31・・・機能記述テー
ブル、32・・・流れ図記号の種別テーブル、33・・
・接続関係テーブル、34・・・記号表示用テーブル、
35・・・流れ図管理テーブル。
FIG. 1 is a block diagram showing the system configuration of one embodiment of the present invention. FIGS. 2, 3, 4, 5, and 6 are the function description table and symbols of FIG. 1, respectively. FIG. 7 is a diagram showing a detailed example of a type table, connection relationship table, symbol display table, and flowchart management table; FIG. 7 is a diagram showing an example of a logical screen for virtually managing flowcharts; FIG. FIG. 9 is a diagram showing an example of a display screen when the flowchart shown in FIG. 9 is applied to the present invention. FIG. 9 is a diagram showing a conventional flowchart. In the figure, 1...display device, 2...control device, 3...
Storage device, 4... Input device, 21... Screen display mechanism, 22... Flowchart management mechanism, 31... Function description table, 32... Flowchart symbol type table, 33...
・Connection relation table, 34... Symbol display table,
35...Flowchart management table.

Claims (1)

【特許請求の範囲】[Claims]  プログラムの流れや知識処理システムの知識ベースの
格納される専門家の有する知識の記述に使用される流れ
図作成方法において、流れ図を記述するための記号と流
れ図中に記述される機能記述とを、両者の対応関係を保
持しながら別々に管理し、流れ記号が表示画面中に占め
る領域を限定して自動配置するとともに、流れ図記号間
に線記号を自動的に設定し、流れ図部と機能記述部とを
別々に表示し、流れ図部は上下左右方向に、機能記述部
は上下方向に移動して表示できる機能を有し、流れ図記
号の論理画面上での位置情報を管理し、実際に表示され
る物理画面との対応関係をとることにより1画面内に収
まらない流れ図もその一部を表示することを特徴とする
流れ図作成方法。
In a flowchart creation method used to describe the flow of a program or the knowledge possessed by an expert stored in the knowledge base of a knowledge processing system, both symbols for describing the flowchart and function descriptions described in the flowchart are used. are managed separately while maintaining the correspondence relationship, and the area occupied by flow symbols on the display screen is automatically limited and line symbols are automatically set between flow diagram symbols. It has a function that allows the flowchart section to be moved vertically and horizontally, and the function description section to be displayed up and down, and to manage the position information of the flowchart symbols on the logical screen, and to display the flowchart symbols when they are actually displayed. A flowchart creation method characterized by displaying a part of a flowchart that does not fit on one screen by establishing a correspondence relationship with a physical screen.
JP15707390A 1990-06-15 1990-06-15 Method for forming flow chart Pending JPH0452827A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15707390A JPH0452827A (en) 1990-06-15 1990-06-15 Method for forming flow chart

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15707390A JPH0452827A (en) 1990-06-15 1990-06-15 Method for forming flow chart

Publications (1)

Publication Number Publication Date
JPH0452827A true JPH0452827A (en) 1992-02-20

Family

ID=15641651

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15707390A Pending JPH0452827A (en) 1990-06-15 1990-06-15 Method for forming flow chart

Country Status (1)

Country Link
JP (1) JPH0452827A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62162177A (en) * 1986-01-13 1987-07-18 Omron Tateisi Electronics Co Flow chart display device
JPH01116729A (en) * 1987-10-30 1989-05-09 Fujitsu Ltd Editor for specification description

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62162177A (en) * 1986-01-13 1987-07-18 Omron Tateisi Electronics Co Flow chart display device
JPH01116729A (en) * 1987-10-30 1989-05-09 Fujitsu Ltd Editor for specification description

Similar Documents

Publication Publication Date Title
US5596691A (en) Computer system and method for manipulating the display of drawings
EP0682324B1 (en) Image processing apparatus and method
JP2993528B2 (en) Text management and restoration method
JPH05210722A (en) Graphics-display-tool
JPS61229168A (en) Generation of graph using computer
US5289568A (en) Apparatus and method for drawing figures
JP2994164B2 (en) Scenario editing device
JPH0452827A (en) Method for forming flow chart
JPH01116729A (en) Editor for specification description
JPH01103774A (en) Translation display device
JPH0343663B2 (en)
JPH0365759A (en) Edition processing system for table
JPH0227426A (en) User interface definition method
JPS6316366A (en) Character edition processing system
JP2622023B2 (en) Window management method
JPH056910B2 (en)
JPH01320530A (en) display device
JPH0434662A (en) Device for supporting development of picture display program
JPH03102463A (en) Table editing display method and its device
JPH03235124A (en) Rule base construction method
JPS61123973A (en) Composition and graphic editing system
JPH09120411A (en) Graphic processing apparatus and graphic processing method
JPS63201820A (en) Screen layout setting method for interactive computer system
JPH0594295A (en) Editing device for plural sub files
JPS6381575A (en) Graphic data management device