Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2689910B2 - Automatic network configuration diagram creation device - Google Patents
[go: Go Back, main page]

JP2689910B2 - Automatic network configuration diagram creation device - Google Patents

Automatic network configuration diagram creation device

Info

Publication number
JP2689910B2
JP2689910B2 JP6183291A JP18329194A JP2689910B2 JP 2689910 B2 JP2689910 B2 JP 2689910B2 JP 6183291 A JP6183291 A JP 6183291A JP 18329194 A JP18329194 A JP 18329194A JP 2689910 B2 JP2689910 B2 JP 2689910B2
Authority
JP
Japan
Prior art keywords
node
information
screen pattern
registered
screen
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.)
Expired - Fee Related
Application number
JP6183291A
Other languages
Japanese (ja)
Other versions
JPH0850540A (en
Inventor
幸世 中野
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 JP6183291A priority Critical patent/JP2689910B2/en
Publication of JPH0850540A publication Critical patent/JPH0850540A/en
Application granted granted Critical
Publication of JP2689910B2 publication Critical patent/JP2689910B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、大規模情報ネットワー
クを構成する装置及びこの装置間のネットワークを管理
するネットワーク管理システムにおいて、管理装置の構
成情報をネットワーク構成図によって視覚的に管理する
ネットワーク構成図自動作成装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device for constructing a large-scale information network and a network management system for managing a network between the devices, and a network configuration for visually managing the configuration information of the management device by a network configuration diagram. The present invention relates to an automatic drawing creation device.

【0002】[0002]

【従来の技術】従来、ネットワーク管理システムにおい
て管理対象となる装置の構成や装置間の接続関係を視覚
的に理解し易いようにネットワーク構成図を監視画面に
表示する際、表示する装置毎に固定的に座標データを登
録して表示位置を決め、接続関係を示す線の情報を登録
することでネットワーク構成図の画面を作成していた。
そのため管理情報として持っている装置間の接続経路な
どの構成情報とは独立にネットワーク構成図の画面情報
を持っていた。すなわち全装置に対して画面情報を定義
し、装置間の接続関係の変更や接続装置数の追加や削除
に伴い、画面情報の更新を行っていた。
2. Description of the Related Art Conventionally, when a network configuration diagram is displayed on a monitor screen so that the configuration of devices to be managed in the network management system and the connection relationship between the devices can be easily understood visually, it is fixed for each device to be displayed. The screen of the network configuration diagram is created by registering the coordinate data, determining the display position, and registering the information of the line indicating the connection relationship.
Therefore, the screen information of the network configuration diagram is provided independently of the configuration information such as the connection route between the devices that is held as the management information. That is, screen information is defined for all devices, and the screen information is updated when the connection relationship between devices is changed or the number of connected devices is added or deleted.

【0003】[0003]

【発明が解決しようとする課題】上述の従来技術では、
装置の接続経路などの構成情報は、制御系の処理に合わ
せて作成されるため、画面情報を組み込んで作成する事
は難しく、画面情報の登録は別作業となってしまう。こ
のため大規模化した情報ネットワークの管理を行う場合
には、膨大な数の管理対象装置の画面情報を定義しなけ
ればならず、多大な工数を要してしまう。
In the above-mentioned prior art,
Since the configuration information such as the connection path of the device is created in accordance with the processing of the control system, it is difficult to create it by incorporating the screen information, and the registration of the screen information is a separate task. Therefore, when managing a large-scale information network, it is necessary to define screen information of a huge number of managed devices, which requires a great number of man-hours.

【0004】また画面情報を固定的に持っていると、接
続装置の増加/削減や装置間の接続関係の変更等のネッ
トワーク構成情報の変更に対して随時画面情報を変更し
なければならないという問題点がある。
Further, if the screen information is fixedly held, the screen information must be changed at any time in response to changes in network configuration information such as increase / reduction of connected devices or change of connection relation between devices. There is a point.

【0005】[0005]

【課題を解決するための手段】 本発明のネットワーク
構成図自動作成装置は、ネットワーク構造図の作成に必
要な各装置の属性情報を画面パターンとして登録してお
く画面パターンテーブルと、経由する装置名を接続順に
並べた経路情報を含む構成情報を定義した構成情報テー
ブルと、前記構成情報テーブルに定義された前記構成情
報と、前記画面パターンテーブルに登録された前記画面
パターンとから、ネットワーク構造図の作成に必要な各
ノードの属性情報を作成するノードテーブル登録手段
と、この各ノードの属性情報を格納するノードテーブル
と、前記ノードテーブルをもとにネットワーク構成図を
作成する画面作成手段とを備えている。
Means for Solving the Problems An automatic network configuration diagram creation device of the present invention is a screen pattern table in which attribute information of each device necessary for creating a network structure diagram is registered as a screen pattern, and a device name via which the device is routed. Of a network structure diagram from a configuration information table defining configuration information including route information in which connection sequences are arranged in the order of connection, the configuration information defined in the configuration information table, and the screen pattern registered in the screen pattern table. A node table registration means for creating attribute information of each node necessary for creation, a node table for storing the attribute information of each node, and a screen creating means for creating a network configuration diagram based on the node table ing.

【0006】[0006]

【作用】ネットワークを構成する管理対象の装置の接続
経路のタイプをパターン化し、画面パターンとして接続
経路パターン毎に登録しておくことにより、構成情報と
併せてノードテーブルを作成し、これを基にしてネット
ワーク構成図の自動作成を行う。
The type of the connection route of the device to be managed that configures the network is patterned and registered as a screen pattern for each connection route pattern, thereby creating the node table together with the configuration information and based on this. Automatically creates a network configuration diagram.

【0007】こうすることで装置間の接続経路の類似し
た場合でも個々に構成図を作成する必要はなくなり、あ
る装置に接続される装置の増設や撤去のような接続経路
に変更がない構成情報の変化に対しては、自動的に構成
図の変更がなされるので、その都度、構成図の再登録を
する必要がなくなる。
By doing so, even if the connection paths between the devices are similar, it is not necessary to create a configuration diagram individually, and there is no change in the connection path such as addition or removal of devices connected to a certain device. The configuration diagram is automatically changed in response to the change of No., so that it is not necessary to re-register the configuration diagram each time.

【0008】[0008]

【実施例】本発明について図面を参照して説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described with reference to the drawings.

【0009】図1は、本発明のブロック構成図である。
本発明のネットワーク構成図自動作成装置は、ネットワ
ーク管理システム1内に含まれ、ネットワークを構成す
る管理対象の各装置の画面パターンを登録する画面パタ
ーン登録手段11と、この画面パターンの情報を登録し
ておく画面パターンテーブル14と、ネットワークの経
路情報を含む構成情報を登録する構成情報登録手段12
と、この構成情報を登録しておく構成情報テーブル15
と、画面パターンの情報と構成情報とからネットワーク
を構成する管理対象の各装置のノード情報を登録するノ
ードテーブル登録手段13と、このノード情報を格納す
るノードテーブル16と、画面パターンテーブル14と
ノードテーブル16を基にネットワーク構成図を自動作
成して端末装置2に表示する画面作成手段10とから構
成されている。
FIG. 1 is a block diagram of the present invention.
The automatic network configuration diagram creation apparatus of the present invention is included in the network management system 1, and registers the screen pattern registration means 11 for registering the screen pattern of each device to be managed that constitutes the network, and the information of this screen pattern. Screen pattern table 14 to be stored and configuration information registration means 12 for registering configuration information including network route information.
And the configuration information table 15 in which this configuration information is registered
And a node table registration means 13 for registering node information of each device to be managed that constitutes a network from screen pattern information and configuration information, a node table 16 for storing this node information, a screen pattern table 14 and a node. A screen configuration means 10 for automatically creating a network configuration diagram based on the table 16 and displaying it on the terminal device 2.

【0010】このネットワーク管理システム1は、通信
回線3によってネットワークと接続されており、ネット
ワークの管理と状態表示を行う端末装置2を有してい
る。
The network management system 1 is connected to the network by a communication line 3 and has a terminal device 2 for managing the network and displaying a status.

【0011】図2に画面パターンテーブル14の具体例
を示す。
FIG. 2 shows a concrete example of the screen pattern table 14.

【0012】画面パターンテーブル14は、ネットワー
ク構成図上で表示される各装置の作図に必要な属性情報
(色、座標位置、上位接続装置との接続線の引き方、図
形部品、名称の設置位置等)を装置種別単位に定義し、
接続経路パターン毎に登録する。
The screen pattern table 14 is provided with attribute information (color, coordinate position, how to draw a connection line with a higher-level connection device, graphic parts, installation position of a name) necessary for drawing each device displayed on the network configuration diagram. Etc.) is defined for each device type,
Register for each connection route pattern.

【0013】図3、図4を用いて図2の画面パターンテ
ーブル14について詳細な説明を行う。
The screen pattern table 14 of FIG. 2 will be described in detail with reference to FIGS. 3 and 4.

【0014】図3は、ネットワーク管理システム1で管
理している装置の接続関係を定義した構成情報の具体例
としてエリアαとエリアβのそれぞれの経路情報を示し
ている。ネットワークを構成する経路において、経由し
ている装置名を接続順に並べてそれを1経路として末端
装置分だけ定義し、各装置名に対してその装置種別を定
義する。この装置種別は画面パターンを参照する際のキ
ー項目となる。
FIG. 3 shows the respective route information of the area α and the area β as a specific example of the configuration information defining the connection relation of the devices managed by the network management system 1. In the routes that compose the network, the names of the devices that have passed through are arranged in the order of connection, and only one end device is defined as one route, and the device type is defined for each device name. This device type is a key item when referring to the screen pattern.

【0015】例えば図3ではエリアαにはa,b,c,
dの4つの経路が設定されており、経路aは装置種別が
Aの装置をノードとして持つノード名xx01と、装置
種別がBでノード名がyy01のノードと、装置種別が
Eでノード名がqq01のノードとが上位から下位に接
続されていることを示している。
For example, in FIG. 3, a, b, c, and
The four routes of d are set, and the route a has a node name xx01 having a device of device type A as a node, a node of device type B and node name yy01, and a device type E of node name It is shown that the node of qq01 is connected from the higher order to the lower order.

【0016】図4は、図3のエリアαとエリアβの経路
情報と画面パターンテーブル14の定義情報に基づいて
作成されるネットワーク構成図のイメージ図である。
FIG. 4 is an image diagram of a network configuration diagram created based on the route information of the areas α and β of FIG. 3 and the definition information of the screen pattern table 14.

【0017】図4のエリアαのネットワーク構成図と図
2の画面パターンテーブル14の対応を説明する。
Correspondence between the network configuration diagram of the area α in FIG. 4 and the screen pattern table 14 in FIG. 2 will be described.

【0018】図4のエリアαのネットワークの最上位に
位置するノードxx01とxx02は、図2のエリア種
別がAのノードnoが01のものと02のものにそれぞ
れ対応する。装置種別は同じでも別のノードであるから
ノードnoによって区別している。座標はそれぞれ(a
1,b1)と(a2,b1)でx座標が異なりy座標は
共通である。接続線は、該当ノードとその上位のノード
との間を結ぶものとする。よってノードxx01もxx
02もともに再上位なので接続線は”なし”と登録され
る。図形は共に黒丸で表される。nextの欄には同一
装置種別のノードが複数存在する場合に次に位置する同
一種別のノードを示すポインタが格納されている。優先
順位(a,b)は、aが最上位ノードの場合は、同一エ
リア内(同一y座標内)の並び順番号を示し、再上位以
外の場合は0を示す。bは、同一ノードの配下にある同
一エリア内(同一y座標内)のノードの通番を示す。ノ
ードxx01とxx02は、左から順に同一y座標内に
並んでいるため優先順位aはそれぞれ1、2であり、同
一y座標内に複数のノードは存在しないので優先順位b
は共に0である。図4のノードyy01とyy02は図
2の装置種別BとCに該当し、ノードnoが共に01、
座標は(a2,b2)と(a3,b2)であり、接続線
は上位のノードとの間で複数本接続されるように表示さ
れているため”複数”と登録される。図形はそれぞれ白
い四角と黒い四角で表される。優先順位は最上位ノード
でなく、同一y座標内に複数のノードも存在しないので
共に(0,0)である。図4のノードzz01は図2の
装置種別Dに該当し、ノードnoが01、座標は(a
2,b3)であり、接続線は上位のノードとの間で一本
だけ接続されるように表示されているため、”単一”と
登録される。図形は黒い三角で表され、優先順位は最上
位ノードでなく、同一y座標内に複数のノードも存在し
ないので共に(0,0)である。図4のノードqq0
1、qq02、qq03、qq04は、共に図2の装置
種別Eに該当し、同一装置種別のノードが多数存在して
いるためノードnoが00、座標はx座標を特定できな
いため(00,b4)、接続線は上位のノードとの間で
一本だけ接続されるように表示されているため、”単
一”と登録される。図形は二重丸で表され、優先順位は
最上位ノードでなく同一y座標内に複数のノードも存在
しないので共に(0,0)である。
The nodes xx01 and xx02 located at the top of the area α network in FIG. 4 correspond to the node nos 01 and 02 having the area type A in FIG. 2, respectively. Even though the device types are the same, they are different nodes, so they are distinguished by the node no. The coordinates are (a
1, b1) and (a2, b1) have different x coordinates and common y coordinates. The connection line connects the node in question and the node above it. Therefore, the node xx01 is also xx
Since 02 is also a higher level, the connection line is registered as "none". Both figures are represented by black circles. In the next field, a pointer indicating the next node of the same type when a plurality of nodes of the same device type exist is stored. The priority order (a, b) indicates a sequence order number in the same area (in the same y coordinate) when a is the highest node, and 0 in cases other than the higher order. b shows the serial number of a node in the same area (within the same y coordinate) under the control of the same node. Since the nodes xx01 and xx02 are arranged in the same y-coordinate in order from the left, the priority order a is 1 and 2, respectively. Since there are no multiple nodes in the same y-coordinate, the priority order b.
Are both 0. Nodes yy01 and yy02 in FIG. 4 correspond to the device types B and C in FIG.
The coordinates are (a2, b2) and (a3, b2), and the connection lines are displayed so as to be connected to a plurality of upper nodes, and thus are registered as "plurality". The figures are represented by white and black squares, respectively. The priority is not the highest node, and since there are no multiple nodes in the same y coordinate, both are (0, 0). The node zz01 in FIG. 4 corresponds to the device type D in FIG. 2, the node no is 01, and the coordinates are (a
2, b3), and since the connection line is displayed so that only one line is connected to the upper node, it is registered as "single". The figure is represented by a black triangle, and the priority is not the highest node, and since there are no multiple nodes in the same y coordinate, both are (0, 0). Node qq0 in FIG.
1, qq02, qq03, and qq04 all correspond to the device type E in FIG. 2, and since there are many nodes of the same device type, the node no is 00 and the x coordinate cannot be specified (00, b4). , The connecting line is displayed so that only one line is connected to the upper node, so it is registered as "single". The figure is represented by a double circle, and the priority is both (0, 0) because it is not the highest node and there are no multiple nodes in the same y coordinate.

【0019】同様にエリアβの画面パターンも図2の定
義に対応づけることができる。つまり、2つの異なるエ
リアのネットワーク構成図であっても1つの画面パター
ンの登録ですむ場合があることを示している。
Similarly, the screen pattern of the area β can be associated with the definition of FIG. In other words, even if the network configuration diagram of two different areas, one screen pattern may be registered.

【0020】図2の装置種別で”dummy”となって
が、これは接続線が複数ある場合に画面作成手段10は
同一ノード間に複数の接続線が引けないので、ダミーの
ノード(表示上は見えない)を作成して、ダミーノード
間に接続線を引くことによって同一ノード間にも複数の
接続線を引いて画面上に表示できるようにするために必
要である。
The device type in FIG. 2 is "dummy". This is because the screen creating means 10 cannot draw a plurality of connecting lines between the same nodes when there are a plurality of connecting lines. It is necessary to create multiple connection lines between the same nodes by creating connection lines between dummy nodes so that they can be displayed on the screen.

【0021】このように図3、図4に示すエリアαとエ
リアβに対応する経路情報の画面パターンは、図2に示
すようなかたちで登録される。言い替えると、図2のよ
うな画面パターンを登録してやれば、エリアαやエリア
βに示される経路情報を持つネットワーク構成図が、自
動的に図4のように作成されて端末装置2に表示され
る。
As described above, the screen patterns of the route information corresponding to the areas α and β shown in FIGS. 3 and 4 are registered in the form shown in FIG. In other words, if the screen pattern as shown in FIG. 2 is registered, the network configuration diagram having the route information shown in the areas α and β is automatically created as shown in FIG. 4 and displayed on the terminal device 2. .

【0022】図5は、ネットワーク構成図を作成するま
での処理の流れを示したフローチャートである。
FIG. 5 is a flow chart showing the flow of processing up to the creation of the network configuration diagram.

【0023】まず画面作成手段10は、構成情報テーブ
ル登録手段12で予め登録されている構成情報テーブル
15をアクセスして図3で示したような画面表示するエ
リアの構成情報の1経路情報を構成情報テーブル15取
り込み、1経路の接続順序の先頭装置から装置種別をキ
ー項目として画面パターンテーブル14の画面パターン
を検索してその装置の定義情報を取得する(ステップ5
−1〜5−3)。
First, the screen creating means 10 accesses the composition information table 15 registered in advance by the composition information table registration means 12 to compose one path information of the composition information of the area to be displayed on the screen as shown in FIG. Importing the information table 15, the screen pattern of the screen pattern table 14 is searched from the head device in the connection order of one path using the device type as a key item, and the definition information of the device is acquired (step 5
-1 to 5-3).

【0024】以降の説明では図3の経路情報aの場合を
例にとって説明する。
In the following description, the case of the route information a in FIG. 3 will be described as an example.

【0025】画面作成手段10は、ノードテーブル登録
手段13を介してノードテーブル16にアクセスし、取
得した装置種別が既にノードテーブル16に登録されて
いるかをチェックする(ステップ5−4)。ノードテー
ブル16は画面作成手段10によってネットワーク構成
図の画面を作成する際に必要な情報を登録している。
The screen creating means 10 accesses the node table 16 via the node table registering means 13 and checks whether the acquired device type is already registered in the node table 16 (step 5-4). The node table 16 has registered therein information required when the screen creating means 10 creates a screen of the network configuration diagram.

【0026】もし未登録であった場合には、取得した画
面パターンの内容(装置種別、ノードno、優先順位、
座標、接続線、図形等)とノード名、上位ノード、親ノ
ードをノードテーブル16に登録する(ステップ5−6
〜5−8)。
If not registered, the contents of the acquired screen pattern (device type, node no, priority order,
Coordinates, connection lines, figures, etc., node names, upper nodes, and parent nodes are registered in the node table 16 (step 5-6).
~ 5-8).

【0027】まず経路情報aの先頭ノードxx01は、
装置種別がAなのでAをキー項目として画面パターンテ
ーブル14の画面パターンの検索を行い、未登録であれ
ばノードテーブル16に登録する。ノードxx01の場
合、装置種別はA、ノードnoは01、上位ノード(接
続線を引くための相手を示すノード)は、ノードxx0
1が最上位ノードであることから設定はなしとなる。複
数の接続線が設定されている場合にのみ設定される親ノ
ードもこの場合は設定はなしとなる(ステップ5−
9)。優先順位、座標、接続線、図形については画面パ
ターンテーブル14の情報を登録する。ノードxx01
は登録されると次のノード(この場合はノードyy0
1)への上位ノードとして退避される(ステップ5−1
0)。
First, the head node xx01 of the route information a is
Since the device type is A, the screen pattern of the screen pattern table 14 is searched using A as a key item, and if not registered, it is registered in the node table 16. In the case of the node xx01, the device type is A, the node no is 01, and the upper node (a node indicating a partner for drawing a connection line) is the node xx0.
Since 1 is the highest node, there is no setting. The parent node that is set only when a plurality of connection lines are set is also not set in this case (step 5-
9). Information on the screen pattern table 14 is registered for the priority order, coordinates, connecting lines, and figures. Node xx01
Is registered to the next node (in this case node yy0
1) is saved as an upper node (step 5-1)
0).

【0028】ノードyy01、qq01についても同様
に登録を行い、これを経路b、c、dについても順次繰
り返す。
The nodes yy01 and qq01 are also registered in the same manner, and this is repeated sequentially for the routes b, c and d.

【0029】ノードyy01をノードテーブル16に登
録する際、接続線が複数あるので接続線情報設定処理
(ステップ5−9)が必要になる。すなわち、上位のノ
ードxx01との間で複数の接続線を引く必要があるの
でそのために表示上は見えないダミーノードを作成して
ダミーノード間で接続線を引くようにしている(図7の
図4の拡大図の部分参照)。
When registering the node yy01 in the node table 16, since there are a plurality of connecting lines, the connecting line information setting process (step 5-9) is required. That is, since it is necessary to draw a plurality of connecting lines with the upper node xx01, a dummy node that cannot be seen on the display is created for that purpose, and connecting lines are drawn between the dummy nodes (see the diagram in FIG. 7). (See the enlarged view of 4).

【0030】接続線情報設定処理については、図7のフ
ローチャートを用いて詳述する。
The connection line information setting process will be described in detail with reference to the flowchart of FIG.

【0031】まずノードyy01の接続線を引く相手の
ノードxx01のダミーノード(上位用)xx01dm
1を作成する(ステップ7−1)。
First, a dummy node (for higher order) xx01dm of a partner node xx01 which draws a connecting line of the node yy01.
1 is created (step 7-1).

【0032】ダミーノードは、親ノード(xx01)の
子ノードとして作成する。ダミーノードのノード名は、
「親ノード名 + dm + 親ノード内通番」の形式
で設定することで名称の重複を防ぐ。ダミーノードの座
標は、親ノードの座標を引継ぎ設定し、後述する再配置
処理でのX座標開始位置となり、実際の表示位置はこの
処理で再設定される。ダミーノードの画面パターンは、
画面パターンテーブル14の装置種別dummyで検索
して取得する。
The dummy node is created as a child node of the parent node (xx01). The node name of the dummy node is
Duplication of names is prevented by setting in the format of "parent node name + dm + parent node serial number". For the coordinates of the dummy node, the coordinates of the parent node are inherited and set, and become the X coordinate start position in the rearrangement process described later, and the actual display position is reset by this process. The screen pattern of the dummy node is
The screen pattern table 14 is searched and acquired by the device type dummy.

【0033】ダミーノードのように画面パターンのノー
ドnoが00の装置種別のノードは同一装置種別が多数
あり、定義上全てをパターン登録することができないも
のに関して使用され、代表として1つのパターンを定義
しておくことにより図7で詳述するの再配置処理で座標
を自動的に算出する。
A node of the device type whose screen pattern node no is 00, such as a dummy node, is used for a large number of devices of the same device type and it is not possible to register all the patterns by definition. One pattern is defined as a representative. By doing so, the coordinates are automatically calculated by the rearrangement process described in detail in FIG.

【0034】この再配置処理で使用する優先順位は、複
数あるノードを並び変える際に接続線がクロスして重な
ることを防ぐために、経路の最上位のノードの順番に座
標を算出していく。
The priorities used in this relocation processing are such that the coordinates are calculated in the order of the highest node in the route in order to prevent the connecting lines from crossing and overlapping when rearranging a plurality of nodes.

【0035】優先順位(a,b)のうちaは、経路の最
上位ノードが同一Y座標内での並びの順序番号(左から
1番とする)を示し、bが同一最上位ノードの配下にあ
る同一Y座標内のノードの通番を示している。従ってノ
ードnoが00のノードに関しては、画面パターンから
退避しておいた最上位ノードの優先順位のaと同じ値を
ダミーノードの優先順位のaにも設定し、その通番を1
だけカウントアップして設定する。すなわちダミーノー
ドxx01dm1の優先順位は(1,1)となる。同様
にしてダミーノード(対象用)yy01dm1を作成
し、ノードxx01との間に複数の接続線を引くために
上位ノードに上位用ダミーノードを設定する(ステップ
7−2)。
Among the priorities (a, b), a indicates the order number (1 from the left) of the topmost node of the route in the same Y coordinate, and b is under the same topmost node. Shows the serial number of the node within the same Y coordinate. Therefore, for the node whose node no is 00, the same value as the priority a of the top node saved from the screen pattern is also set in the priority a of the dummy node, and its serial number is set to 1.
Just count up and set. That is, the priority of the dummy node xx01dm1 is (1,1). Similarly, a dummy node (for target) yy01dm1 is created, and an upper dummy node is set in the upper node in order to draw a plurality of connecting lines with the node xx01 (step 7-2).

【0036】経路情報aについてノードqq01までの
ノードテーブル16への登録が終了したら次の経路情報
b、c、dについても同様に登録処理を行う。
When the registration of the path information a to the node table 16 up to the node qq01 is completed, the registration processing is similarly performed for the next path information b, c, d.

【0037】ここで経路情報dの場合、ノードxx02
は、ノードテーブル16の検索時に既に装置種別がAの
ノードとしてノードxx01が登録済みであるので、こ
の画面パターンからnextノードを検索する。nex
tノードは、画面パターン0のレコードのnextにリ
ンクしているレコード番号が設定されているのでそれを
キー項目として検索して画面パターン情報を取得する
(ステップ5−5)。
Here, in the case of the route information d, the node xx02
Since the node xx01 has already been registered as the node of the device type A when the node table 16 is searched, the next node is searched from this screen pattern. next
Since the record number linked to the next of the record of the screen pattern 0 is set, the t node searches for it as a key item and acquires the screen pattern information (step 5-5).

【0038】以上の処理を繰り返して(ステップ5−1
〜5−10)、最後に画面表示するエリアの構成情報の
全ての経路情報を取り込み終わったらノードテーブル1
6に関してノードnoが”00”のノードに関して再配
置処理を実行し(ステップ5−11)、このノードテー
ブル16を参照して画面を作成し端末装置2にネットワ
ーク構成図を表示する(ステップ5−12)。
The above processing is repeated (step 5-1
5-10), when all the route information of the configuration information of the area to be finally displayed on the screen is loaded, the node table 1
6, the relocation processing is executed for the node whose node no is "00" (step 5-11), the screen is created by referring to the node table 16, and the network configuration diagram is displayed on the terminal device 2 (step 5-). 12).

【0039】再配置処理については、図8を用いて詳し
く説明する。
The rearrangement process will be described in detail with reference to FIG.

【0040】まずX座標が未指定で00となっているノ
ードを抽出するためにノードnoの00となっているも
のをキーとして抽出する(ステップ8−1)。
First, in order to extract a node whose X coordinate is not specified and is 00, the node no which is 00 is extracted as a key (step 8-1).

【0041】図9は、再配置処理で並び変えを行うため
のワークテーブルの具体例を示している。
FIG. 9 shows a concrete example of a work table for rearranging in the rearrangement process.

【0042】ノードnoが00のものを抽出後、同一Y
座標内、優先順位(a,b)の同一最上位a内、通番b
順にソートし(ステップ8−2)、ノードテーブル16
中のX座標を配置開始点として、「ノード間隔×通番」
を加算した座標を算出し、ノードテーブル16のX座標
を更新する(ステップ8−3)。
After extracting the node with node no 00, the same Y
Within the coordinates, within the same top-level a with the same priority (a, b), serial number b
The node table 16 is sorted in order (step 8-2).
"Node interval x serial number" with the X coordinate inside as the starting point
Is calculated, and the X coordinate of the node table 16 is updated (step 8-3).

【0043】図6は、ノードテーブル16の再配置前の
状態(A)と再配置後の状態(B)を示している。最配
置処理によって座標の設定が変化している。
FIG. 6 shows a state (A) before relocation and a state (B) after relocation of the node table 16. The coordinate setting has changed due to the relocation process.

【0044】再配置処理が終了後、画面作成手段10
は、ノードテーブル16内の座標から各ノードの表示位
置を決定し、指定した図形を表示の形状とし、ノード名
を図形の名称として表示し、ノード間の接続線は指定し
た上位ノードとの間で引くことによりネットワーク構成
図を自動作成する。
After the rearrangement processing is completed, the screen creating means 10
Determines the display position of each node from the coordinates in the node table 16, displays the specified figure as the shape of the display, displays the node name as the name of the figure, and connects the nodes with the specified upper node. A network configuration diagram is automatically created by drawing with.

【0045】[0045]

【発明の効果】以上説明したように本発明は、予めネッ
トワークの構成情報と画面パターンの情報を登録してお
くことにより、画面情報を固定的に持つのではなく、端
末装置に表示する際に必要な情報を編集して作成し表示
するので、登録されていない接続経路のパターンの追加
というような大幅なネットワーク構成の変更以外には、
基本的に画面情報の変更をする必要がなくなる。これに
よってネットワーク構成情報の変更に伴うネットワーク
構成情報の表示のための登録情報変更作業が大幅に削減
され、効率的な運用が可能となる。
As described above, according to the present invention, when the network configuration information and the screen pattern information are registered in advance, the screen information is not fixed but displayed on the terminal device. Since necessary information is edited and created and displayed, other than drastic network configuration changes such as addition of unregistered connection route patterns,
Basically, it is not necessary to change the screen information. As a result, the work of changing the registration information for displaying the network configuration information accompanying the change of the network configuration information is significantly reduced, and efficient operation becomes possible.

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

【図1】本発明のブロック構成図である。FIG. 1 is a block diagram of the present invention.

【図2】画面パターンテーブル14の具体例を示す。FIG. 2 shows a specific example of a screen pattern table 14.

【図3】図2に対応するエリアαとエリアβの経路情報
の具体例を示す。
FIG. 3 shows a specific example of route information of area α and area β corresponding to FIG.

【図4】図3のエリアαとエリアβの経路情報と画面パ
ターンテーブル14の定義情報に基づいて作成されるネ
ットワーク構成図のイメージ図を示す。
4 is an image diagram of a network configuration diagram created based on the route information of the areas α and β and the definition information of the screen pattern table 14 in FIG.

【図5】ネットワーク構成図を作成するまでの処理の流
れを示したフローチャートである。
FIG. 5 is a flowchart showing a flow of processing until a network configuration diagram is created.

【図6】ノードテーブル16の再配置前の状態(A)と
再配置後の状態(B)の具体例を示している。
FIG. 6 shows specific examples of a state (A) before rearrangement and a state (B) after rearrangement of the node table 16.

【図7】画面作成における接続線情報設定処理の流れを
示したフローチャートである。
FIG. 7 is a flowchart showing a flow of connection line information setting processing in screen creation.

【図8】再配置処理の流れを示すフローチャートであ
る。
FIG. 8 is a flowchart showing a flow of rearrangement processing.

【図9】再配置処理で並び変えを行うためのワークテー
ブルの具体例を示している。
FIG. 9 shows a specific example of a work table for rearranging in a rearrangement process.

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

1 ネットワーク管理システム 2 端末装置 3 通信回線 10 画面作成手段 11 画面パターン登録手段 12 構成情報テーブル登録手段 13 ノードテーブル登録手段 14 画面パターンテーブル 15 構成情報テーブル 16 ノードテーブル DESCRIPTION OF SYMBOLS 1 Network management system 2 Terminal device 3 Communication line 10 Screen creation means 11 Screen pattern registration means 12 Configuration information table registration means 13 Node table registration means 14 Screen pattern table 15 Configuration information table 16 Node table

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ネットワーク構造図の作成に必要な各装
置の属性情報を画面パターンとして登録しておく画面パ
ターンテーブルと、 経由する装置名を接続順に並べた経路情報を含む構成情
報を定義した構成情報テーブルと、 前記構成情報テーブルに定義された前記構成情報と、前
記画面パターンテーブルに登録された前記画面パターン
とから、ネットワーク構造図の作成に必要な各ノードの
属性情報を作成するノードテーブル登録手段と、 この各ノードの属性情報を格納するノードテーブルと、 前記ノードテーブルをもとにネットワーク構成図を作成
する画面作成手段とを備えたことを特徴とするネットワ
ーク構成図自動作成装置。
1. A configuration that defines a screen pattern table in which attribute information of each device necessary for creating a network structure diagram is registered as a screen pattern, and configuration information including route information in which device names to be passed are arranged in connection order. Node table registration for creating attribute information of each node necessary for creating a network structure diagram from an information table, the configuration information defined in the configuration information table, and the screen pattern registered in the screen pattern table An automatic network configuration diagram creating apparatus comprising: means, a node table for storing attribute information of each node, and a screen creating means for creating a network configuration diagram based on the node table.
【請求項2】 前記画面パターンテーブルが、ネットワ
ーク構造図の作成に必要な各装置の属性情報を、装置種
別ごとに画面パターンとして登録しておく画面パターン
テーブルと、 前記ノードテーブル登録手段が、前記構成情報テーブル
から前記構成情報を経路ごとに読み込み、該経路内の各
ノードの属性情報が前記ノードテーブルに登録されてい
ない場合に、該ノードに対応する装置種別の属性情報を
前記画面パターンテーブルから読み出して前記ノードテ
ーブルに登録することを特徴とする請求項1に記載のネ
ットワーク構成図自動作成装置。
2. A screen pattern table in which the screen pattern table registers the attribute information of each device necessary for creating a network structure diagram as a screen pattern for each device type, and the node table registration means comprises: When the configuration information is read from the configuration information table for each route and the attribute information of each node in the route is not registered in the node table, the attribute information of the device type corresponding to the node is retrieved from the screen pattern table. The network configuration diagram automatic creation device according to claim 1, wherein the device is read and registered in the node table.
【請求項3】 前記画面パターンテーブルに登録された
各装置の属性情報が、各装置の座標位置、上位ノードと
の間の接続線の引き方、表示する図形、同一Y座標の最
上位ノードの通番および同一最上位ノード配下の同一Y
座標のノードの通番であり、 前記ノードテーブルに登録する各ノードの属性情報が、
装置種別、上位ノード、座標位置、上位ノードとの間の
接続線の引き方、表示する図形、同一Y座標の最上位ノ
ードの通番および同一最上位ノード配下の同一Y座標の
ノードの通番であることを特徴とする請求項2に記載の
ネットワーク構成図自動作成装置。
3. The attribute information of each device registered in the screen pattern table includes the coordinate position of each device, how to draw a connection line with an upper node, the figure to be displayed, and the top node of the same Y coordinate. Serial number and the same Y under the same top node
The serial number of the coordinate node, the attribute information of each node registered in the node table,
Device type, upper node, coordinate position, drawing of connection line with upper node, graphic to be displayed, serial number of top node with same Y coordinate and serial number of node with same Y coordinate under same top node. The network configuration diagram automatic creation apparatus according to claim 2, wherein
JP6183291A 1994-08-04 1994-08-04 Automatic network configuration diagram creation device Expired - Fee Related JP2689910B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6183291A JP2689910B2 (en) 1994-08-04 1994-08-04 Automatic network configuration diagram creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6183291A JP2689910B2 (en) 1994-08-04 1994-08-04 Automatic network configuration diagram creation device

Publications (2)

Publication Number Publication Date
JPH0850540A JPH0850540A (en) 1996-02-20
JP2689910B2 true JP2689910B2 (en) 1997-12-10

Family

ID=16133094

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6183291A Expired - Fee Related JP2689910B2 (en) 1994-08-04 1994-08-04 Automatic network configuration diagram creation device

Country Status (1)

Country Link
JP (1) JP2689910B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998014906A1 (en) 1996-10-02 1998-04-09 Nippon Telegraph And Telephone Corporation Method and apparatus for graphically displaying hierarchical structure
US20030189929A1 (en) * 2002-04-04 2003-10-09 Fujitsu Limited Electronic apparatus for assisting realization of storage area network system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2627512B2 (en) * 1987-11-09 1997-07-09 株式会社日立製作所 Network diagram creation device
JPH0378088A (en) * 1989-08-22 1991-04-03 Mitsubishi Electric Corp Network system generation and display device
JPH04111152A (en) * 1990-08-31 1992-04-13 Nippon Denki Gijutsu Joho Syst Kaihatsu Kk Simulation modeling system

Also Published As

Publication number Publication date
JPH0850540A (en) 1996-02-20

Similar Documents

Publication Publication Date Title
US20030020765A1 (en) Method and system for transforming limited source graphical data
JP2689910B2 (en) Automatic network configuration diagram creation device
JP3888483B2 (en) How to display the database
JPH07129630A (en) CAD drawing method for similar parts
JP4585150B2 (en) Schedule data editing program, storage medium, and diamond data editing apparatus for train schedule creation
JPH06326706A (en) Complex network management system
JPH07282074A (en) Two-dimensional figure index character string output device
JP3736467B2 (en) Cable management system and management method
JP3567675B2 (en) CAD equipment for disaster prevention equipment design
JP3715144B2 (en) Drawing apparatus and recording medium on which program for drawing processing is recorded
JP4129949B2 (en) Network configuration management system
JPH08248875A (en) Digital road map display device
JPH10187950A (en) Management device and method for map retrieval customer building data
JP2002304514A (en) Fixed asset management system and program
JP2003022294A (en) Logic diagram entry device
JPH09311771A (en) Method and device for network equipment management
JP3965816B2 (en) User management method and system
JP2753249B2 (en) Drawing management method and apparatus
JP3937315B2 (en) Facsimile remote maintenance device
JP2695529B2 (en) Opposite modem test control method
JP2629578B2 (en) Map data maintenance system
JPH09101982A (en) CAD system for semiconductor integrated circuit
JPH06348768A (en) Drawing change history managing device
JPH11219381A (en) Connection diagram drawing apparatus, drawing method, and recording medium
JP2000284827A (en) Plant screen design support device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19970729

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070829

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080829

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees