JPH0342787A - グラフ分散処理方式 - Google Patents

グラフ分散処理方式

Info

Publication number
JPH0342787A
JPH0342787A JP17859389A JP17859389A JPH0342787A JP H0342787 A JPH0342787 A JP H0342787A JP 17859389 A JP17859389 A JP 17859389A JP 17859389 A JP17859389 A JP 17859389A JP H0342787 A JPH0342787 A JP H0342787A
Authority
JP
Japan
Prior art keywords
graph
data
workstation
utility
work station
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
JP17859389A
Other languages
English (en)
Inventor
Kimisuke Wake
和気 公介
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 JP17859389A priority Critical patent/JPH0342787A/ja
Publication of JPH0342787A publication Critical patent/JPH0342787A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Generation (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はグラフ分散処理方式に関し、特にホストコンピ
ュータとワークステーションとを有する情報処理システ
ムにおいてグラフ(ビジネスグラフ等)をワークステー
ションのグラフィックディスプレイ装置に描画するため
のグラフ分散処理方式に関する。
〔従来の技術〕
従来、ホストコンピュータ上のAP(Applicat
ion  Program、アプリケーションプログラ
ム)によって、ワークステーション上のグラフィックデ
ィスプレイ装置にグラフが描画される方式では、次のよ
うな処理が行われていた。
APは、各種の数値データ等(個々の数値データの集計
やソーティング等が施されたグラフを描画する上で必要
になるデータを含む)およびグラフの形式やレイアウト
等を示すグラフ編集情報に基づき、グラフィックディス
プレイ制御コードによるグラフイメージを作成する。
次に、APは、そのグラフイメージを所定のワークステ
ーションに通信回線(通信手段)を介して送信し、直接
的な制御により当該ワークステーション上のグラフィッ
クデイスプレィ装置にそのグラフイメージに係るグラフ
を描画する。
ここで、上述のようにグラフの描画を行うAPを作成す
るプログラマは、グラフを視覚的に捕らえにくいC0B
OL等のプロゲラ2ング言語によって当該APを記述し
なければならなかった。
〔発明が解決しようとする課題〕
上述した従来の方式では、グラフを視覚的に捕らえにく
いC0BOL等のプログラミング言語によってグラフの
描画を行うAPを記述しなければならないので、当該A
Pの作成効率が悪くなるという欠点がある。
また、ホストコンピュータ上のAPからの直接的な制御
によりワークステーション上のグラフィックディスプレ
イ装置にグラフが描画されるので(本来、ワークステル
ジョン利用者が視覚的に捕らえて行うべきグラフの描画
が、APの記述にのみ依存して行われているので)、ワ
ークステーション利用者がグラフィックデイスプレィ装
置を見ながら対話的にグラフを編集(修正等)すること
ができないという欠点がある。
さらに、グラフィックデイスプレィ制御コードによるグ
ラフイメージをホストコンピュータからワークステーシ
ョンに送信しなければならないので、ホストコンピュー
タからワークステーションに送信される電文長が増大し
、通信効率が悪くなるという欠点がある。
本発明の目的は、上述の点に鑑み、グラフの描画処理を
APの記述から分離しくグラフの描画に係る分散処理を
実現し)、グラフの描画に係るAPの作成の効率化およ
び簡易化を達威し、ワークステーション利用者がグラフ
ィックディスプレイ装置を見ながら対話的にグラフを編
集することができ、ホストコンピュータからワークステ
ーションに送信される電文長を短縮して通信効率を向上
することができるグラフの描画処理方式(グラフ分散処
理方式)を提供することにある。
〔課題を解決するための手段〕
本発明のグラフ分散処理方式は、APから作図データを
受け取りその作図データの最適化を行いワークステーシ
ョングラフユーティリティを起動しこのワークステーシ
ョングラフユーティリティに最適化された作図データで
あるグラフデータを送信するホストコンピュータ上のグ
ラフサービスサブルーチンと、このグラフサービスサブ
ルーチンからグラフデータを受け取り当該グラフデータ
により描画されるグラフに係るカタログ情報および当該
グラフに係るグラフ編集情報の規定値のいずれかに基づ
き当該グラフをグラフィックディスプレイ装置上に描画
しワークステーション利用者との対話形式で当該グラフ
の編集処理を行い編集された当該グラフを反映したグラ
フ編集情報を新たなカタログ情報として登録するワーク
ステーション上の前記ワークステーショングラフユーテ
ィリティとを有する。
〔作用〕
本発明のグラフ分散処理方式では、ホストコンピュータ
上のグラフサービスサブルーチンがAPから作図データ
を受け取りその作図データの最適化を行いワークステー
ショングラフユーティリティを起動しワークステーショ
ングラフユーティリティに最適化された作図データであ
るグラフデータを送信し、ワークステーション上のワー
クステーショングラフユーティリティがグラフサービス
サブルーチンからグラフデータを受け取り当該グラフデ
ータにより描画されるグラフに係るカタログ情報および
当該グラフに係るグラフ編集情報の規定値のいずれかに
基づき当該グラフをグラフィックディスプレイ装置上に
描画しワークステーション利用者との対話形式で当該グ
ラフの編集処理を行い編集された当該グラフを反映した
グラフ編集情報を新たなカタログ情報として登録する。
〔実施例〕
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明のグラフ分散処理方式の一実施例の構
成を示すブロック図である。本実施例のグラフ分散処理
方式は、ホストコンピュータ11と、通信手段(通信回
線)15と、ワークステーション16とを含んで構成さ
れている。
ホストコンピュータ11は、データファイル12と、A
P13と、グラフサービスサブルーチン14とを含んで
構成されている。
ワークステーション16は、ワークステーショングラフ
ユーティリティ17と、カタログファイル18と、グラ
フィックデイスプレィ装置19とを含んで構成されてい
る。
第2図を参照すると、本実施例のグラフ分散処理方式の
処理は、データ人力ステップ21と、データ加ニステッ
プ22と、作図データ生成ステップ23と、作図データ
取得ステップ24と、作図データ最適化ステップ25と
、ワークステーション制御ステップ26と、グラフデー
タ送信ステップ27と、グラフデータ受信ステップ28
と、カタログ情報有無判定ステップ29と、規定値人力
ステップ30と、カタログ情報入カステンプ31と、グ
ラフ描画ステップ32と、編集要求有無判定ステップ3
3と、グラフ編集ステップ34と、カタログ情報登録ス
テップ35とからなる。
なお、ステップ21〜23はAP13の行う処理であり
、ステップ24〜27はグラフサービスサブルーチン1
4の行う処理であり、ステプ128〜35はワークステ
ーショングラフユーティリティ17の行う処理および判
定である。
次に、このように構成された本実施例のグラフ分散処理
方式の動作について説明する。
ホストコンピュータ11上のC0BOL等のプロゲラ旦
ング言語で記述されたAP13は、各種の数値データが
蓄積されているデータファイル12からデータ(数値デ
ータ)を入力しくステップ21)、ソーティングや集計
等のデータの加工を行い(ステップ22)、グラフの作
図(描画)に必要なデータを定められた形式で表現する
作図データをメモリ上の情報テーブル(図示せず)に生
成する(ステップ23)。
ホストコンピュータ11上のグラフサービスザブルーチ
ン14は、AP13の処理の過程でグラフの描画を行う
必要があるときにAP13により呼び出され、以下に示
すような処理を行う。
ステップ23で情報テーブルに生成された作図データを
AP13から取得しくステップ24〉、その作図データ
の加工(作図データ中の数値データの集計や計数等)お
よび編集(描画のために必要となる数値データの桁合わ
せ等)からなる最適化を行う (ステップ25)。
次に、ワークステーション16上にワークステーション
グラフユーティリティ17を起動する制御を行い(ステ
ップ26)、起動したワークステーショングラフユーテ
ィリティ17にステップ25で最適化された作図データ
であるグラフデータを通信手段15を介して送信する(
ステップ27)。
ワークステーション16上のワークステーショングラフ
ユーティリティ17は、以下に示すような処理を行う。
まず、通信手段15を介してグラフサービスザブルーチ
ン14よりグラフデータを受信する(ステップ28)。
次に、カタログ情@(当該グラフデータにより描画され
るグラフに係るカタログ化されたグラフ編集情報)がす
でにカタログファイル18に登録されているか否かを判
定する(ステップ29〉。
この判定でカタログ情報がカタログファイル18に登録
されていない場合には、グラフ編集情報の既定値(当該
グラフの種類に応して設定されているグラフ編集情報の
既定値)を人力しくステップ30)、その既定値による
当該グラフの描画をグラフィックデイスプレィ装N19
に対して行う (ステップ32)。
ステップ29の判定でカタログ情報がカタログファイル
18にすでに登録されている場合には、そのカタログ情
報を入力しくステップ31)、そのカタログ情報により
当該グラフのレイアウトや各部の値を決定してグラフィ
ックディスプレイ装置19に対して当該グラフの描画を
行う(ステップ32)。
さらに、ワークステーション利用者との対話形式での当
該グラフの修正等を行うために、グラフィックデイスプ
レィ装置f 19に描画されているグラフの修正等を指
示する編集要求がワークステーション利用者から出され
ているか否かを判定する(ステップ33〉。
この判定で編集要求が出されている場合には、その編集
要求に基づくグラフィックデイスプレィ装置19上のグ
ラフの編集を行う(ステップ34)。
最後に、ステップ34で編集されたグラフを反映させて
ステップ30または31で入力したグラフ編集情@(グ
ラフ編集情報の既定値またはカタログ情報〉を更新し、
更新したグラフ編集情報を新たなカタログ情報としてカ
タログファイル18に登録する(ステップ35)。
〔発明の効果〕
以上説明したように本発明は、ホストコンピュータ上の
グラフサービスサブルーチンおよびワークステーション
上のワークステーショングラフユーティリティを設ける
ことにより、グラフの描画処理をAPの記述から分離で
き(APはデータの検索処理や加工処理だけを行えばよ
くなる)、グラフの描画に係るAPの作成の効率化およ
び簡易化を図ることができ(グラフの描画に係る記述を
C0BOL等のプログラミング言語でAP中に行う必要
がなくなる)、ワークステーション利用者がグラフィッ
クデイスプレィ装置を見ながら対話的にグラフを編集す
ることができ、ホストコンピュータからワークステーシ
ョンに送信される電文長を短縮して通信効率を向上する
ことができるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すプロ・ツク図、 第2図は第1図に示すグラフ分散処理方式の処理を示す
流れ図である。 図において、 11・・・ホストコンピュータ、 12・・・データファイル、 13・・・AP。 14・・・グラフサービスサブルーチン、15・ 16・ 17・ 19・ ・通信手段、 ・ワークステーション、 ・ワークステーショングラフユーティリティ、 ・カタログファイル、 ・グラフィックデイスプレィ装置である。

Claims (1)

  1. 【特許請求の範囲】  APから作図データを受け取り、その作図データの最
    適化を行い、ワークステーショングラフユーティリティ
    を起動し、このワークステーショングラフユーティリテ
    ィに最適化された作図データであるグラフデータを送信
    するホストコンピュータ上のグラフサービスサブルーチ
    ンと、 このグラフサービスサブルーチンからグラフデータを受
    け取り、当該グラフデータにより描画されるグラフに係
    るカタログ情報および当該グラフに係るグラフ編集情報
    の規定値のいずれかに基づき当該グラフをグラフィック
    ディスプレイ装置上に描画し、ワークステーション利用
    者との対話形式で当該グラフの編集処理を行い、編集さ
    れた当該グラフを反映したグラフ編集情報を新たなカタ
    ログ情報として登録するワークステーション上の前記ワ
    ークステーショングラフユーティリティとを有すること
    を特徴とするグラフ分散処理方式。
JP17859389A 1989-07-11 1989-07-11 グラフ分散処理方式 Pending JPH0342787A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17859389A JPH0342787A (ja) 1989-07-11 1989-07-11 グラフ分散処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17859389A JPH0342787A (ja) 1989-07-11 1989-07-11 グラフ分散処理方式

Publications (1)

Publication Number Publication Date
JPH0342787A true JPH0342787A (ja) 1991-02-22

Family

ID=16051174

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17859389A Pending JPH0342787A (ja) 1989-07-11 1989-07-11 グラフ分散処理方式

Country Status (1)

Country Link
JP (1) JPH0342787A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06324163A (ja) * 1993-04-30 1994-11-25 Internatl Business Mach Corp <Ibm> 気象ワークステーション

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06324163A (ja) * 1993-04-30 1994-11-25 Internatl Business Mach Corp <Ibm> 気象ワークステーション

Similar Documents

Publication Publication Date Title
JPH0342787A (ja) グラフ分散処理方式
JPH03241439A (ja) テストデータ作成ツール
JP2720768B2 (ja) プログラムカストマイズ装置
JP2824256B2 (ja) 文字表示システム
JPH11219444A (ja) シナリオ編集装置
JP2692196B2 (ja) テストデータ編集方式
JP2845742B2 (ja) カットデータ情報管理装置
JPH04343168A (ja) 業務進行支援装置
EP0587089A2 (en) Data processing system for executing altered program
JP2864537B2 (ja) 図式プログラム編集装置
JPH06266640A (ja) 情報処理装置
JPS63271564A (ja) 分散型テキスト編集システム
JPS6376054A (ja) データフロー図作成システム
JPH09185499A (ja) 対話的プログラム生成方法および装置
JPH05119992A (ja) 名標の属性情報を利用者定義のイメージで表示する構文エデイタ方式
JPH01301457A (ja) 列車ダイヤグラム作成方式
JPH08137976A (ja) 文書処理装置
JP2002109165A (ja) 文書承認システム用サーバ、文書承認方法および記録媒体
JPH04316119A (ja) マニュアル作成自動化方式
JPH01119848A (ja) コンピュータのバッチ処理制御カード生成プログラム
JP2003263541A (ja) シナリオ編集装置およびその処理方法
JPH09274564A (ja) プログラム網図作成装置
JPH0744358A (ja) ソフトウェアの生産支援システム
JPH0588868A (ja) ネツトワーク定義プログラム開発システム
JPS6210768A (ja) 出力情報のデ−タフオ−マツト指定方式