JPS6254328A - ツリ−構造作成編集装置 - Google Patents

ツリ−構造作成編集装置

Info

Publication number
JPS6254328A
JPS6254328A JP60194332A JP19433285A JPS6254328A JP S6254328 A JPS6254328 A JP S6254328A JP 60194332 A JP60194332 A JP 60194332A JP 19433285 A JP19433285 A JP 19433285A JP S6254328 A JPS6254328 A JP S6254328A
Authority
JP
Japan
Prior art keywords
node
information
tree structure
data
graphic
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
JP60194332A
Other languages
English (en)
Inventor
Shinichiro Ishii
慎一郎 石井
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 JP60194332A priority Critical patent/JPS6254328A/ja
Publication of JPS6254328A publication Critical patent/JPS6254328A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ソフトウェア開発におけるシステム分析のよ
うな、上位概念を詳細化し、下位概念に展開し階層化し
ていく概念詳細化設計に係り、待にツリー構造に図形化
されて表示される情報で意味的に継りを持つ情報の表示
に好適なツリー構造作成編集装置に関する。
(従来の技術) 第3図は、本発明の図形表示装置3に表示される図形イ
メージであるが、従来の図形編集表示装置では、単に「
販売管理」や[販売計画]の表示情報、例えば座標など
の情報により表示していた。
つまり、ノード間の親・兄弟・子の関連情報を記憶する
手段及び関連情報を図表情報に変換する手段を備えてい
なかった。
(発明が解決しようとする問題点) 従来技術では、第3図の[販売管理]が「販売計画」に
対して親の関係であるという情報は、図形編集表示装置
により表示されている場合、利用者が記憶しておくか、
または別の装置を用いて理解しなければならなかった。
つまり、第3図で「販売管理」と「販売計画」の間のア
ークは単に図形表示上線であるという意味しか持ってい
なかった。
本発明の目的は、計算機を用いて図形を編集・表示する
装置において、特に図形をツリー構造に限リ、単にツリ
ー構造の作成・編集・表示するだけではなくノード間の
親・兄弟・子という関連情報をも併せてアークとして表
示出来、またノードの情報及び前記関連情報からなる意
味情報を記憶する機能により前記問題点を解決しようと
するものである。
(問題点を解決するための手段) テ゛−夕をツリー構造のノードとして記憶すると共に、
前記ノードの親・兄弟・子を示す関連情報を記憶する意
味情報記憶装置と、前記意味情報記憶装置に対してノー
ド及び関連情報からなる意味情報の追加、削除をすると
共に前記意味情報を用いてツリー構造の作成編集を行い
、前記意味情報を図形情報に変換する情報処理装置と、
前記図形情報を表示する図形表示装置とを備えた事を特
徴とするツリー構造作成編集装置が得られる。
(実施例) 以下、本発明を図面を用いて説明する。第1図は′ 本
発明に係るシステムの全体構成を示したものである。第
1図中、1はツリー構造中の各データ(例えばシステム
機能分析における各機能名として販売管理、販売計画な
どがある)及び、そのデータ間の親・兄弟・子に該当す
る関連情報を記憶する意味情報記憶装置を示す。2は意
味情報記憶装置1中のデータをそのデータの識別ラベル
IDを用いてノードID認識手段4によって図形情報に
変換したり、入力されるコマンドに従ってノード作成手
段5、ノード削除手段6、アーク編集手段7によりツリ
ー構造におけるそれぞれの処理を行い図形情報に変換し
たり、終了コマンド1こよって意味情報記憶装置1にデ
ータを格納する情報処理装置を示す。3は前記情報処理
装置2で処理・変換された図形情報を表示する図形情報
表示装置を示す。
次に、本発明の動作について例を用いて説明する。
第2図(a)、(b)は意味情報記憶装置1の中に格納
されている情報の一例を示す図である。システム分析に
おける機能の一覧をツリー構造にまとめたときの記憶情
報である。同図(a)に示すデータ部では各データに識
別ラベルとしてIDをつけて記憶する。前記IDは、そ
のデータの表示の処理を行うときにも使用される。また
、同図(b)に示すデータ関連部ではデータ間の関連を
前記IDによる表形式で記憶している。例えば、IDI
の子供関連にあるデータの中で最も自分に近いものはI
D2のデータであり、またID2のデータにとって親に
あたるデータはIDIのデータである。図(b)の内容
を情報処理装置2を用いて、図形表示装置3上に表示し
たものが第3図である。同図では各データがツリー構造
のノードとして表示されている。
情報処理装置2かられたされる図形情報を図形表示装置
3で第3図のような図として表示するまでの流れを第8
図を用いて説明する。まず、情報処理装置2のノードI
D認識手段4より、図形情報として処理対象ノードID
と、親ノードIDとがわたされ、それぞれ対象処理ノー
ド認識処理11、親ノードID認識処理13で認識され
る。次にノード表示処理12で対象処理ノードが適当な
位置に表示され、またアーク表示処理14で親ノード対
象処理間にアークが表示される。
このツリー構造編集装置で扱う処理として次の3つが挙
げられる装 置ノード作成処理 ノードをふやす機能である。例えば、第4図のように第
3図に示すツリー構造の中にデータとして「実績管理」
を追加する処理である。その処理の流れを第4図、第5
図(a)、 (b)の例と第9図のフローチャートを用
いて説明する。
まず、作成コマンド入力処理21で作成コマンドをうけ
つけ、処理対象ノードID認識処理22によって第5図
(a)の「実績管理」のノードID4が認識され、親ノ
ード認識処理23によって第5図(a)の[販売計画]
のノードID2が認識されて、共に図形情報に変換され
て、図形表示装置3にわたされる。
続いて兄弟ノード認識処理24で、第5図(a)の[顧
客別販売計画JのノードID5が認識される。次に、親
ノードIDIの子供のところのInは第5図(b)では
2であり、前記処理対象ノードID4よりも小さいので
、この部分は変更しない。もし、逆ならば、親ノードI
Dの子供の部分に処理対象ノードIDが入ることになる
。この処理は第9図中25の判断及び26の処理で行わ
れる。続いて、同図の27の判断、28の処理において
[実績管理Jが作成されたことによって、第5図(b)
のID3の兄弟の部分に「実績管理」のID4が改めて
代入される。以上の処理により、意味情報記憶装置2の
内容が第2図より第5図に変化し、図形表示装置で表示
される図形も第3図より第4図に変化し、ノード作成処
理は終了する。
1ノード削除処理 ノードを削除する機能である。例えば、第3図のように
第4図に示すツリー構造の中の[実績管理]を削除する
処理である。その処理の流れを第10図のフローチャー
トを用いて説明する。まず削除コマンド入力処理31で
削除コマンドをうけつけ、処理対象ノードID認識処理
32で、削除対象処理ノードIDが認識され判断33、
処理34でもし親ノードの子として登録されている場合
はその部分を消去し、判断35、処理36で他ノードの
兄弟として登録されている場合はその部分を消去し、続
いて処理37で、対象ノードを消去する。以上の処理に
より、意味情報記憶装置2の内容が、第5図より第2図
に変化し、図形表示装置で表示される図形も第4図から
第3図に変化し、ノード削除処理は終了する。
直アーク編集処理 アークを付は替えることによって、ノード間の関連情報
を変更する機能である。例えば第6図のように「顧客別
販売計画」のデータの親を第3図における「販売計画」
から[販売管理]に変更する処理である。処理の流れを
第11図のフローチャートを用いて説明する。
まず、アーク編集コマンド入力処理41でアーク編集コ
マンドをうけつけ、処理対象ノードID認識処理42に
よって、アーク編集対象ノードが認識され続いて新規ノ
ード認識処理43で、新しく親となったノードIDが認
識され、共に図形情報に変換されて図形表示装置3にわ
たされる。そして、親がかわったので、新しく兄弟とな
るノードのIDの認識が兄弟ノードID認識処理44で
行われる。次に判断45、処理46でもし旧観ノードの
子供に処理対象ノードIDが登録されているならば消去
し、判断47、処理48で他ノードの兄弟に処理対象ノ
ードIDが登録されているならば消去し、以降、第9図
における25.27の判断、26.28の処理と同様に
第11図49.51判N50.52処理を行う。以上の
処理により、意味情報記憶装置2の内容が第2図から第
7図(a)、 (b)のように変化し、図形表示装置で
表示される図形も第3図より第6図に変化し、アーク編
集処理は終了する。以上の処理を用いて、利用者にノー
ド及び親・兄弟・子の関連情報からなる意味情報を図形
情報として提供でき、また第2.5.7図のような形態
で意味情報記憶装置2上に記憶できる。
(発明の効果) 本発明によれば概念の階層化において、階層化される概
念のデータ間の関連情報に基いたツリー構造の作成・編
集を行えるエディタを提供することができるので、利用
者は関連情報を事前に理解しておく必要がなくなるとい
う効果がある。
【図面の簡単な説明】
第1図は本発明のシステムの基本構成図、第2図(a)
、 (b)、第5図(a)、(b)、第7図(a)、 
(b)は本発明の意味情報記憶装置に蓄積される情報の
構造についての例に基いて記した例を示す図、第3.4
.6図は本発明の図形表示装置上の画面イメージである
。 また第8.9.10.11図はそれぞれ表示、ノード作
成、ノード削除、アーク編集の各処理に対するフローチ
ャートを示す図である。 図において、 1は意味情報記憶装置、2は情報処理装置、3は図形表
示装置、4はノードID認R処理、5はノード作成処理
、6はノード削除処理、7はアーク編集処理、8はデー
タ格納処理それぞれ示す。 L   +++  −−++   +++      
 ++−1オ 2図 (a)                 (b)デー
タ部           データ関連部片3 図 第4口 オ 5 図 (G)                  (b)デ
ータ部           データ関連部片60 オフ図 (a)                  (b)デ
ータ部           データ関連部78図 オ9 図 オ 10 図

Claims (1)

    【特許請求の範囲】
  1. データをツリー構造のノードとして記憶すると共に、前
    記ノードの親・兄弟・子を示す関連情報を記憶する意味
    情報記憶装置と、前記意味情報記憶装置に対してノード
    及び関連情報からなる意味情報の追加、削除をすると共
    に、前記意味情報を用いてツリー構造の作成編集を行い
    、前記意味情報を図形情報に変換する情報処理装置と、
    前記図形情報を表示する図形表示装置とを備えたことを
    特徴とするツリー構造作成編集装置。
JP60194332A 1985-09-02 1985-09-02 ツリ−構造作成編集装置 Pending JPS6254328A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60194332A JPS6254328A (ja) 1985-09-02 1985-09-02 ツリ−構造作成編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60194332A JPS6254328A (ja) 1985-09-02 1985-09-02 ツリ−構造作成編集装置

Publications (1)

Publication Number Publication Date
JPS6254328A true JPS6254328A (ja) 1987-03-10

Family

ID=16322826

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60194332A Pending JPS6254328A (ja) 1985-09-02 1985-09-02 ツリ−構造作成編集装置

Country Status (1)

Country Link
JP (1) JPS6254328A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1168826A (ja) * 1997-08-20 1999-03-09 Nec Corp 電子掲示板システム及び記事表示方法並びにその表示制御プログラムを記録した記録媒体
US6850951B1 (en) * 1999-04-16 2005-02-01 Amdocs Software Systems Limited Method and structure for relationally representing database objects
CN108228161A (zh) * 2016-12-14 2018-06-29 中国航空工业集团公司西安航空计算技术研究所 一种扩展结构化命令行的系统和方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1168826A (ja) * 1997-08-20 1999-03-09 Nec Corp 電子掲示板システム及び記事表示方法並びにその表示制御プログラムを記録した記録媒体
US6850951B1 (en) * 1999-04-16 2005-02-01 Amdocs Software Systems Limited Method and structure for relationally representing database objects
CN108228161A (zh) * 2016-12-14 2018-06-29 中国航空工业集团公司西安航空计算技术研究所 一种扩展结构化命令行的系统和方法
CN108228161B (zh) * 2016-12-14 2020-12-29 中国航空工业集团公司西安航空计算技术研究所 一种扩展结构化命令行的系统和方法

Similar Documents

Publication Publication Date Title
US5483651A (en) Generating a dynamic index for a file of user creatable cells
US6054986A (en) Method for displaying functional objects in a visual program
EP0413653B1 (en) Dynamic selection of recursively nested logical element data formats
JPH01180062A (ja) 文書整形装置
JP4187114B2 (ja) ハイパーメディア型文書管理装置
JPS6254328A (ja) ツリ−構造作成編集装置
CN111930965A (zh) 一种用于知识图谱的本体结构的构建方法及系统
US6446074B1 (en) System and method for defining, building, and maintaining database files
JP3557622B2 (ja) データ構造表示装置およびデータ構造表示方法
JPH0465756A (ja) 文書の関連付け方法
KR100307316B1 (ko) 사용자 인터페이스를 이용한 도형 및 비도형 도면 데이터베이스 편집 방법
JPH03235124A (ja) ルールベース構築方式
JPS62219167A (ja) Cad図面管理処理方法
JPS6386021A (ja) 画面制御方法
JP2958385B2 (ja) データベース参照装置
JPH10124278A (ja) 情報処理装置、情報管理方法、及び記録媒体
JPH0744446A (ja) グループ化情報の関連付け方法
Hong et al. Integrated software development environment based on CCITT/SDL for telecommunication systems
JPH021054A (ja) データ編集装置
JPS62109175A (ja) 図面管理方式
JPH06259477A (ja) リンク編集方法
JPH0258173A (ja) 状態遷移図情報編集方式
JPH08202714A (ja) マルチメディア文書作成・編集システム
JPH1131167A (ja) 図面編集装置
JPH0285963A (ja) 地図データ属性データ一元管理方式