JPH02199534A - フローチャート生成処理装置 - Google Patents

フローチャート生成処理装置

Info

Publication number
JPH02199534A
JPH02199534A JP2030489A JP2030489A JPH02199534A JP H02199534 A JPH02199534 A JP H02199534A JP 2030489 A JP2030489 A JP 2030489A JP 2030489 A JP2030489 A JP 2030489A JP H02199534 A JPH02199534 A JP H02199534A
Authority
JP
Japan
Prior art keywords
variable name
flowchart
contents
processing
editing
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
JP2030489A
Other languages
English (en)
Inventor
Naotaka Nakamura
中村 尚孝
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 JP2030489A priority Critical patent/JPH02199534A/ja
Publication of JPH02199534A publication Critical patent/JPH02199534A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、情報処理装置のソースプログラムからフロー
チャートを作成するフローチャート生成処理装置に利用
する。
〔概要〕
本発明はフローチャート生成処理装置において、フロー
チャート作成時に各流れ図記号枠内の処理内容を記述す
るのに必要とする変数名情報を変数名情報ファイルに登
録しておき、フローチャート作成時に変数名を取出した
ときこのファイルの内容を参照して編集処理を行って流
れ図記号枠内の処理内容を記述することにより、 コメントの記入の必要がなく、また手作業によるフロー
チャートの修正がなくプログラムの保守作業を大幅に軽
減できるようにしたものである。
〔従来の技術〕
従来、フローチャート生成処理装置は、処理内容をソー
スプログラム中に事前にコメントとして記入する方式を
採用していた。
〔発明が解決しようとする問題点〕
しかし、このような従来のフローチャート生成処理装置
では、プログラムをコーディングする段階で処理内容を
コメントとして記入しておきフローチャートを出力する
際に、そのコメント内容を漢字に変換する等の処理を行
っていたので、コメント記入の手間がかかるだけでなく
、誤記入による処理内容との不一致が生じる欠点があっ
た。
本発明は上記の欠点を解決するもので、コメントの記入
の必要がなく、また手作業によるフローチャートの修正
がなく保守作業を大幅に軽減できるフローチャート生成
処理装置を提供することを目的とする。
〔問題点を解決するための手段〕
本発明は、ソースプログラムに基づいてフローチャート
を作成するフローチャート編集出力手段を備えたフロー
チャート生成処理装置において、フローチャート作成時
に各流れ図記号枠内の処理内容を記述するのに必要とす
るプログラム言語の基準に基づいて命名された変数名、
その変数名に対応する日本語名およびその変数名が取得
する設定値を含む変数名情報を登録する登録手段と、こ
の変数名情報が登録される変数名情報登録ファイルとを
備え、上記フローチャート編集出力手段は、ソースプロ
グラムより読込んだ命令から変数名を取出したときに起
動制御信号を出力する手段を含み、この起動制御信号に
より起動され上記取出された変数名に基づいて上記変数
名情報登録ファイルの内容から該当する変数名情報を読
出し処理内容の記述として編集する処理内容記述編集手
段を備え、上記フローチャート編集出力手段は、この処
理内容記述編集手段の出力情報を使用し処理内容をソー
スプログラムの内容に従って日本語に変換し編集処理を
行う手段を含むことを特徴とする。
〔作用〕
登録手段はフローチャート作成時に各流れ図記号枠内に
記述するのに必要とするプログラム言語の基準に基づい
て命名された変数名、その変数名の日本語名およびその
変数名が取得する設定値を含む変数名情報を変数名情報
登録ファイルに登録する。フローチャート編集出力手段
はソースプログラムより読込んだ命令から変数名を取出
したときに処理内容記述編集手段を起動する。処理内容
記述編集手段は取出された変数名に基づいて該当する変
数名情報を変数名情報登録ファイルの内容から読出し処
理内容の記述として編集する。フローチャート編集出力
手段は、処理内容記述編集手段の出力情報を使用しソー
スプログラムの内容に従って処理内容を日本語に変換し
編集処理を行う。
以上の動作によりコメントの記入の必要がなく、また手
作業によるフローチャートの保守作業を大幅に軽減でき
る。
〔実施例〕
本発明の実施例について図面を参照して説明する。第1
図は本発明一実施例フローチャート生成処理装置のブロ
ック構成図である。第1図において、フローチャート生
成処理装置は、ソースプログラムが格納されるソースプ
ログラムファイル6と、このソースプログラムに基づい
てフローチャートを作成するフローチャート編集出力手
段4と、このフローチャートを出力する出力手段7とを
備える。
ここで本発明の特徴とするところは、フローチャート作
成時に各流れ図記号枠内の処理内容を記述するのに必要
とするプログラム言語の基準に基づいて命名された変数
名、その変数名に対応する日本語名およびその変数名が
取得する設定値を含む変数名情報を登録する登録手段と
して入力手段1および変数名情報登録手段2と、この変
数名情報が登録される変数名情報登録ファイル3とを備
え、フローチャート編集出力手段4は、ソースプログラ
ムより読込んだ命令から変数名を取出したときに起動制
御信号を出力する手段を含み、この起動制御信号により
起動され上記取出された変数名に基づいて変数名情報登
録ファイル3の内容から該当する変数名情報を読出し処
理内容の記述として編集する処理内容記述編集手段5を
備え、フローチャート編集出力手段4は、処理内容記述
編集手段5の出力情報を使用し処理内容をソースプログ
ラムの内容に従って日本語に変換し編集処理を行う手段
を含むことにある。
このような構成のフローチャート生成処理装置の動作に
ついて説明する。第2図は本発明のフローチャート生成
処理装置の変数名情報登録手段の動作を示すフローチャ
ートである。第3図は本発明のフローチャート生成処理
装置のフローチャート編集出力手段の動作を示すフロー
チャートである。第4図は本発明のフローチャート生成
処理装置の処理内容記述編集手段の動作を示すフローチ
ャートである。
第1図〜第4図において、この情報処理装置の利用者は
、コーディング時に使用する変数のコード化後の名前と
、日本署名と、設定され得る値と、その意味等の変数名
情報とを人力手段1から入力して、変数名情報登録手段
2を起動し、変数名情報登録ファイル3へ変数名情報を
出力する。
変数名情報は、たとえばコーディング時に使用する変数
がファイルの有無を判断するときに用いられるもので、
ファイルが有るときに「1」が設定され、ファイルが無
いときには「0」が設定されるものである。変数のコー
ド化後の名前が「FFLGJとすると、変数名情報とし
て登録されるのは、コード化後の名前rFFLGJと、
日本署名と、「ファイル有無フラグ」として、設定され
得る値「1」 (「ファイル有り」)または「0」(「
ファイル無し」)というような情報である。
変数名情報登録手段2は第2図のフローチャートに示す
ように人力手段1からの起動によって処理を開始し、ス
テップS21で変数名情報を受取り、受取った変数名情
報を次のステップS22で変数名情報登録ファイル3に
登録して登録処理を終了する。
利用者は、上記変数名情報の登録の終了後はフローチャ
ート編集出力手段4を起動することにより、ソースプロ
グラムからフローチャートを生成し出力手段7により出
力させることができる。
フローチャート編集出力手段4は、第3図のフローチャ
ートに例示するようにステップS31でソースプログラ
ムファイル4から1命令読出し、次のステップS32で
はソースプログラムの終了かを判断し、終了であれば編
集出力処理を終了する。
ソースプログラムの終了でないときは次のステップS3
3を実行する。ステップS33ではステップS31で読
込んだ命令から変数名を取出し、処理内容記述編集手段
5を起動して編集処理を行い、フローチャートの形態に
編集する。次のステップS34では、ステップS33で
編集された結果を出力手段7により出力する。
処理内容記述編集手段5は、フローチャート編集手段4
より起動され、第4図のフローチャートに例示するよう
にステップS41でソースプログラムの命令から変数名
を抽出し、次のステップS42でその変数名をキーにし
て対応する変数名情報を変数名情報登録ファイルをサー
チすることにより得る。次のステップ343でステップ
S42で得た変数名情報を使用し、処理内容の記述とし
て編集してフローチャート編集手段4に与える。ステ・
ツブS44でソースプログラムが終了でなければ、次に
ステップS41に戻り、同様に処理を繰返す。ステップ
S44でソースプログラムが終了であるならば処理を終
了する。
〔発明の効果〕
以上説明したように、本発明は、コメントの記入の必要
がなく、また手作業により修正していたフローチャート
の修正が不要となりプログラムの保守作業を大幅に軽減
できる優れた効果がある。
【図面の簡単な説明】
第1図は本発明一実施例フローチャート生成処理装置の
ブロック構成図。 第2図は本発明のフローチャート生成処理装置の変数名
情報登録手段の動作を示すフローチャート。 第3図は本発明のフローチャート生成処理装置のフロー
チャート編集出力手段の動作を示すフローチャート。 第4図は本発明のフローチャート生成処理装置の処理内
容記述編集手段の動作を示すフローチャート。 1・・・入力手段、2・・・変数名情報登録手段、3・
・・変数名情報登録ファイル、4・・・フローチャート
編集出力手段、5・・・処理内容記述編集手段、6・・
・ソースプログラムファイル、7・・・出力手段。

Claims (1)

  1. 【特許請求の範囲】 1、ソースプログラムに基づいてフローチャートを作成
    するフローチャート編集出力手段を備えたフローチャー
    ト生成処理装置において、 フローチャート作成時に各流れ図記号枠内の処理内容を
    記述するのに必要とするプログラム言語の基準に基づい
    て命名された変数名、その変数名に対応する日本語名お
    よびその変数名が取得する設定値を含む変数名情報を登
    録する登録手段と、この変数名情報が登録される変数名
    情報登録ファイルと を備え、 上記フローチャート編集出力手段は、ソースプログラム
    より読込んだ命令から変数名を取出したときに起動制御
    信号を出力する手段を含み、この起動制御信号により起
    動され上記取出された変数名に基づいて上記変数名情報
    登録ファイルの内容から該当する変数名情報を読出し処
    理内容の記述として編集する処理内容記述編集手段を備
    え、 上記フローチャート編集出力手段は、この処理内容記述
    編集手段の出力情報を使用し処理内容をソースプログラ
    ムの内容に従って日本語に変換し編集処理を行う手段を
    含む ことを特徴とするフローチャート生成処理装置。
JP2030489A 1989-01-30 1989-01-30 フローチャート生成処理装置 Pending JPH02199534A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2030489A JPH02199534A (ja) 1989-01-30 1989-01-30 フローチャート生成処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2030489A JPH02199534A (ja) 1989-01-30 1989-01-30 フローチャート生成処理装置

Publications (1)

Publication Number Publication Date
JPH02199534A true JPH02199534A (ja) 1990-08-07

Family

ID=12023412

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2030489A Pending JPH02199534A (ja) 1989-01-30 1989-01-30 フローチャート生成処理装置

Country Status (1)

Country Link
JP (1) JPH02199534A (ja)

Similar Documents

Publication Publication Date Title
JPS6020284A (ja) 電子翻訳装置
JPH02199534A (ja) フローチャート生成処理装置
JPH07146784A (ja) 名標辞書生成装置
JPS6333190B2 (ja)
JPH05127885A (ja) 処理フロー図変換方式
JPH0760363B2 (ja) ユーザ定義コマンドの自動作成方式
JPH05120226A (ja) コマンドパラメータ置換方式
JP2001282520A (ja) プログラム作成方法、プログラム作成装置およびプログラム作成用記録媒体
JPS60178535A (ja) 処理の実行定義形コマンド方式
JPH0455938A (ja) プログラム仕様書自動生成方式
JP2908184B2 (ja) テキストファイル編集方法及び装置
JPS62235643A (ja) プログラム言語トランスレ−タ
JPH0216671A (ja) 文章作成支援装置
JPH04248624A (ja) プログラム変換処理装置
JPH06103023A (ja) 日本語コード変換処理方式
JPH03110628A (ja) ソースプログラム生成装置
JPH05134852A (ja) 使用フアイル情報抽出方式
JPH04252363A (ja) 文書作成機
JPH02100732A (ja) プログラム文法チェック方式
JPH05120227A (ja) コマンド構文解析結果の補助メツセージ動的設定方式
JPH05324715A (ja) 機械翻訳処理装置
JPH05289915A (ja) データ変換処理システム
JPH03214326A (ja) 異種プログラミング言語テーブル変換方式
JPH07200546A (ja) 文書確認方法
JPH05242080A (ja) 文字処理装置