JPH09282477A - 仕様書生成方法及びそのシステム - Google Patents
仕様書生成方法及びそのシステムInfo
- Publication number
- JPH09282477A JPH09282477A JP8793596A JP8793596A JPH09282477A JP H09282477 A JPH09282477 A JP H09282477A JP 8793596 A JP8793596 A JP 8793596A JP 8793596 A JP8793596 A JP 8793596A JP H09282477 A JPH09282477 A JP H09282477A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- picture
- image data
- information
- definition information
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【課題】画面や帳票等を実際に表示装置上に表示した画
面データを画像データとして仕様書に取り込むことによ
り可読性及び保守性の高い仕様書を生成する方法及びシ
ステムを提供する。 【解決手段】1はシステム開発時に定義された画面や帳
票などの定義情報を格納したものであり、2は1を参照
し表示装置上に画面を表示し、3は表示画面上に表示さ
れた画面を取得し画像データに変換し4に格納し、5は
1と4を参照し画像データを仕様書として取り込むこと
により画像データを包含した6を生成する。
面データを画像データとして仕様書に取り込むことによ
り可読性及び保守性の高い仕様書を生成する方法及びシ
ステムを提供する。 【解決手段】1はシステム開発時に定義された画面や帳
票などの定義情報を格納したものであり、2は1を参照
し表示装置上に画面を表示し、3は表示画面上に表示さ
れた画面を取得し画像データに変換し4に格納し、5は
1と4を参照し画像データを仕様書として取り込むこと
により画像データを包含した6を生成する。
Description
【0001】
【発明の属する技術分野】本発明は、仕様書を生成する
方法及びシステムに係わり、特に、画像データを含む仕
様書を生成する方法及びシステムに関する。
方法及びシステムに係わり、特に、画像データを含む仕
様書を生成する方法及びシステムに関する。
【0002】
【従来の技術】従来の仕様書生成に関する技術は、例え
ば、特開平5−143302号公報のシステム設計生成
装置及び方法のように、システム設計用のシステム生成
ファイルを図形データとして入力し、また更新時には全
システム生成ファイルの設定情報を図形データとして表
示して、システム全体の構成が容易にシステム装置を提
供することを目的としたものである。
ば、特開平5−143302号公報のシステム設計生成
装置及び方法のように、システム設計用のシステム生成
ファイルを図形データとして入力し、また更新時には全
システム生成ファイルの設定情報を図形データとして表
示して、システム全体の構成が容易にシステム装置を提
供することを目的としたものである。
【0003】また、一般的な仕様書生成に関する技術
は、画面や帳票等の座標位置や属性や長さ等のコードデ
ータ化可能な定義情報をシステム設定情報として仕様書
を生成していた。
は、画面や帳票等の座標位置や属性や長さ等のコードデ
ータ化可能な定義情報をシステム設定情報として仕様書
を生成していた。
【0004】
【発明が解決しようとする課題】本発明は、画面や帳票
等の座標位置や属性や長さ等のコードデータ化可能な定
義情報のみをシステム設定情報として仕様書を生成する
のではなく、画面や帳票等を実際に表示装置上に表示し
た画面データを画像データとして仕様書に取り込むこと
により可読性及び保守性が高い仕様書を生成する方法及
びシステムを提供することを目的とするものである。
等の座標位置や属性や長さ等のコードデータ化可能な定
義情報のみをシステム設定情報として仕様書を生成する
のではなく、画面や帳票等を実際に表示装置上に表示し
た画面データを画像データとして仕様書に取り込むこと
により可読性及び保守性が高い仕様書を生成する方法及
びシステムを提供することを目的とするものである。
【0005】
【課題を解決するための手段】上記目的を達成するため
に、本発明の仕様書生成方法は、システム開発時に定義
した画面を表示装置上に表示し、表示装置上に表示され
た画面を画像データに変換し、システム開発時に定義し
た画面の定義情報を参照し画面の仕様情報を生成し、そ
の画面に対応する画像データを包含した仕様情報を生成
する。
に、本発明の仕様書生成方法は、システム開発時に定義
した画面を表示装置上に表示し、表示装置上に表示され
た画面を画像データに変換し、システム開発時に定義し
た画面の定義情報を参照し画面の仕様情報を生成し、そ
の画面に対応する画像データを包含した仕様情報を生成
する。
【0006】また、本発明の仕様書生成システムは、上
記仕様書生成方法を実行するプログラムを具備したシス
テムである。
記仕様書生成方法を実行するプログラムを具備したシス
テムである。
【0007】
【発明の実施の形態】以下本発明の仕様書生成方法を具
備したシステムの実施の一形態を、図面により詳細に説
明する。
備したシステムの実施の一形態を、図面により詳細に説
明する。
【0008】図1は、本発明の仕様書生成システムの実
施の一形態を表す機能ブロックである。
施の一形態を表す機能ブロックである。
【0009】画面定義情報1は、アプリケーションシス
テム開発時に定義された情報であり、アプリケーション
システムが実行する際に表示される画面や帳票などの定
義情報を格納したものである。
テム開発時に定義された情報であり、アプリケーション
システムが実行する際に表示される画面や帳票などの定
義情報を格納したものである。
【0010】画面表示部2は、画面定義情報1を参照
し、表示装置上に画面を表示し、画像データ変換部3
は、表示装置上に表示された画面を取得し画像データに
変換し画像データ管理テーブル4に格納し、仕様書生成
部5は、画面定義情報1と画像データ管理テーブル4を
参照し画像データを仕様書として取り込み画像データを
包含した仕様書を生成し画像データ付仕様書6を生成す
る。
し、表示装置上に画面を表示し、画像データ変換部3
は、表示装置上に表示された画面を取得し画像データに
変換し画像データ管理テーブル4に格納し、仕様書生成
部5は、画面定義情報1と画像データ管理テーブル4を
参照し画像データを仕様書として取り込み画像データを
包含した仕様書を生成し画像データ付仕様書6を生成す
る。
【0011】図から明らかなように、画面表示部2、画
像データ変換部3、仕様書生成部5は処理を示し、画面
定義情報1、画像データ管理テーブル4、画像データ付
仕様書6はファイル(テーブルとも呼ぶ)である。
像データ変換部3、仕様書生成部5は処理を示し、画面
定義情報1、画像データ管理テーブル4、画像データ付
仕様書6はファイル(テーブルとも呼ぶ)である。
【0012】図2は、図1における仕様書生成システム
の全体的なハードウェア構成を示すブロック図である。
の全体的なハードウェア構成を示すブロック図である。
【0013】入出力装置8は、データの入力、及び各種
情報を表示する。プロセッサ9は、プログラムに基づ
き、図1における処理を実行する。記憶装置70は、図
1における画像データ管理テーブル40等の各種テーブ
ルや各種プログラムを格納する。さらに、記憶装置70
は、プロセッサ9の各処理実行用のメモリであるワーキ
ングエリア71、画面定義情報格納エリア10、画面表
示部格納エリア20、画像データ変換部格納エリア3
0、画像データ管理テーブル格納エリア40、仕様書生
成部格納エリア50、仕様書生成部格納エリア60の記
憶部を持っている。
情報を表示する。プロセッサ9は、プログラムに基づ
き、図1における処理を実行する。記憶装置70は、図
1における画像データ管理テーブル40等の各種テーブ
ルや各種プログラムを格納する。さらに、記憶装置70
は、プロセッサ9の各処理実行用のメモリであるワーキ
ングエリア71、画面定義情報格納エリア10、画面表
示部格納エリア20、画像データ変換部格納エリア3
0、画像データ管理テーブル格納エリア40、仕様書生
成部格納エリア50、仕様書生成部格納エリア60の記
憶部を持っている。
【0014】記憶装置70に格納される各プログラム
は、プロセッサ9において実行される。その実行に際し
て、必要に応じて入出力装置8が用いられる。
は、プロセッサ9において実行される。その実行に際し
て、必要に応じて入出力装置8が用いられる。
【0015】図3は、システム開発時に定義された画面
定義情報の例である。画面定義情報は画面名称11、オ
ブジェクト名称12、属性13、表示位置14、アクシ
ョン15等の項目により構成されている。画面名称11
は画面の名称を表し、オブジェクト名称12は画面上に
定義された部品に付けた名称を表し、属性13は部品が
どのような部品であるかを表し、表示位置14は部品が
表示される位置を表し、アクション15はポインティン
グデバイス等で受け付けるオペレーションの種類を表し
ている。画面定義情報は11〜15の項目のみでは無く
部品の表示サイズや色等の情報もあるが本実施形態中で
は省略している。
定義情報の例である。画面定義情報は画面名称11、オ
ブジェクト名称12、属性13、表示位置14、アクシ
ョン15等の項目により構成されている。画面名称11
は画面の名称を表し、オブジェクト名称12は画面上に
定義された部品に付けた名称を表し、属性13は部品が
どのような部品であるかを表し、表示位置14は部品が
表示される位置を表し、アクション15はポインティン
グデバイス等で受け付けるオペレーションの種類を表し
ている。画面定義情報は11〜15の項目のみでは無く
部品の表示サイズや色等の情報もあるが本実施形態中で
は省略している。
【0016】図4は、図1の画面表示部2により表示装
置上に表示した画面の例である。これは、計算機に実装
されているウインドウシステム上に画面を表示している
例を表している。また、この画面は、図3に示す画面定
義情報1に基づきウインドウシステム上に画面を表示し
たものである。
置上に表示した画面の例である。これは、計算機に実装
されているウインドウシステム上に画面を表示している
例を表している。また、この画面は、図3に示す画面定
義情報1に基づきウインドウシステム上に画面を表示し
たものである。
【0017】図1の画像データ変換部3は、図4に示す
ように画面表示部2により表示装置上に表示した画面を
画像データに変換し、表示されている画面の名称と対応
付け画像データ管理テーブル4に格納する。画像データ
にはBitmap Data やJPEG(Joint Photographic
Experts Group)形式のデータがある。このような画
像データへの変換については従来の技術により容易に実
現可能である。
ように画面表示部2により表示装置上に表示した画面を
画像データに変換し、表示されている画面の名称と対応
付け画像データ管理テーブル4に格納する。画像データ
にはBitmap Data やJPEG(Joint Photographic
Experts Group)形式のデータがある。このような画
像データへの変換については従来の技術により容易に実
現可能である。
【0018】図5は画像データ変換部3により作成され
た画像データ管理テーブル4の例である。画像データ管
理テーブル4は画面名称41とファイル名42により構
成されている。画面名称41は画面の識別名称を表して
おり、ファイル名42は画像データを格納したファイル
の識別名称を表している。
た画像データ管理テーブル4の例である。画像データ管
理テーブル4は画面名称41とファイル名42により構
成されている。画面名称41は画面の識別名称を表して
おり、ファイル名42は画像データを格納したファイル
の識別名称を表している。
【0019】図6は図1における仕様書生成部5の処理
を表すPAD(Problem AnalysisDiagram)である。
を表すPAD(Problem AnalysisDiagram)である。
【0020】仕様書生成処理5はシステム開発時に定義
された画面定義情報1を基に定義情報を記述し、更に、
対応する画面の画像データを仕様書に取り込み画像デー
タ付仕様書6を生成する処理を示したものである。
された画面定義情報1を基に定義情報を記述し、更に、
対応する画面の画像データを仕様書に取り込み画像デー
タ付仕様書6を生成する処理を示したものである。
【0021】以下、この処理をPAD図に従って説明す
る。
る。
【0022】画面定義情報1の画面名称11を参照し同
一の画面名称単位に全ての画面名称の読込が完了するま
で以下の処理を行う(ステップ51)。
一の画面名称単位に全ての画面名称の読込が完了するま
で以下の処理を行う(ステップ51)。
【0023】まず、ステップ51で取得した画面名称1
1から対応する画像データのファイル名42を画像デー
タ管理テーブル4から取得し画像データを保持し、該当
する画面名称41と対応付け仕様書として画像データ付
仕様書6に格納する(ステップ52)。
1から対応する画像データのファイル名42を画像デー
タ管理テーブル4から取得し画像データを保持し、該当
する画面名称41と対応付け仕様書として画像データ付
仕様書6に格納する(ステップ52)。
【0024】次に、画面定義情報1を参照し、該当する
画面名称11に対応するオブジェクト名称12、属性1
3、表示位置14、アクション15等の画面の定義情報
を取得し、該当する画面の仕様書として画像データ付仕
様書6に格納する(ステップ53)。
画面名称11に対応するオブジェクト名称12、属性1
3、表示位置14、アクション15等の画面の定義情報
を取得し、該当する画面の仕様書として画像データ付仕
様書6に格納する(ステップ53)。
【0025】次に、処理の対象を次の画面名称51に移
動する(ステップ54)。
動する(ステップ54)。
【0026】ステップ51〜ステップ54により、図3
に示す画面定義情報1及び図5に示す画像データ管理テ
ーブル4から図7及び図8に示す画像データ付仕様書6
が生成される。また、画面の定義情報のみではなく、使
用される関数名や処理内容等のその他のシステム定義情
報も仕様書として取り込むことは、従来の仕様書作成に
関する技術により容易に実現可能である。
に示す画面定義情報1及び図5に示す画像データ管理テ
ーブル4から図7及び図8に示す画像データ付仕様書6
が生成される。また、画面の定義情報のみではなく、使
用される関数名や処理内容等のその他のシステム定義情
報も仕様書として取り込むことは、従来の仕様書作成に
関する技術により容易に実現可能である。
【0027】図7及び図8は前記各種処理により生成さ
れた画像データ付仕様書の例である。
れた画像データ付仕様書の例である。
【0028】
【発明の効果】本発明によれば、実際に表示装置に表示
される画面が仕様書に取り込まれるために、従来の仕様
書作成システムで作成された仕様書と比較すると可読性
及び保守性が向上する。
される画面が仕様書に取り込まれるために、従来の仕様
書作成システムで作成された仕様書と比較すると可読性
及び保守性が向上する。
【図1】本発明を施した仕様書全体システムの一実施例
を示す機能ブロック図である。
を示す機能ブロック図である。
【図2】仕様書生成システムの全体的なハードウェア構
成を表すブロック図である。
成を表すブロック図である。
【図3】システム開発時に作成する画面定義に関する情
報の例である。
報の例である。
【図4】表示装置(入出力装置8)上への画面の表示例
である。
である。
【図5】画像データ変換処理3により生成される画像デ
ータ管理テーブルの例である。
ータ管理テーブルの例である。
【図6】仕様書生成部5の処理を表すPAD図である。
【図7】仕様書生成部5により生成される画像データを
含む仕様書の例である。
含む仕様書の例である。
【図8】仕様書生成部5により生成される画像データを
含む仕様書の例である。
含む仕様書の例である。
1…画面定義情報、 2…画面表示部、 3…
画像データ変換部、4…画像データ管理テーブル、5…
仕様書生成部、6…画像データ付仕様書。
画像データ変換部、4…画像データ管理テーブル、5…
仕様書生成部、6…画像データ付仕様書。
Claims (2)
- 【請求項1】計算機処理システムで実装する画面の仕様
情報を含む仕様書を生成する方法において、 表示装置上に画面を表示し、 前記画面を画像データに変換し、 前記画面の定義情報を参照し、該画面の仕様情報を生成
し、 該画面に対応する前記画像データを前記仕様情報に包含
した仕様情報を生成する方法を有することを特徴とする
仕様書生成方法。 - 【請求項2】計算機処理システムで実装する画面の仕様
情報を含む仕様書を生成する処理システムにおいて、 表示装置上に画面を表示する手段と、 前記画面を画像データに変換する手段と、 前記画面の定義情報を参照し該画面の仕様情報を生成す
る手段と、 該画面に対応する前記画像データを前記仕様情報に包含
した仕様情報を生成する手段を有することを特徴とする
仕様書生成システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8793596A JPH09282477A (ja) | 1996-04-10 | 1996-04-10 | 仕様書生成方法及びそのシステム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8793596A JPH09282477A (ja) | 1996-04-10 | 1996-04-10 | 仕様書生成方法及びそのシステム |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09282477A true JPH09282477A (ja) | 1997-10-31 |
Family
ID=13928773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8793596A Pending JPH09282477A (ja) | 1996-04-10 | 1996-04-10 | 仕様書生成方法及びそのシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09282477A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7958458B2 (en) | 2003-01-28 | 2011-06-07 | Fujitsu Limited | Method for supporting data linkage between applications |
-
1996
- 1996-04-10 JP JP8793596A patent/JPH09282477A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7958458B2 (en) | 2003-01-28 | 2011-06-07 | Fujitsu Limited | Method for supporting data linkage between applications |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6301592B1 (en) | Method of and an apparatus for displaying version information and configuration information and a computer-readable recording medium on which a version and configuration information display program is recorded | |
US6202072B1 (en) | Method and apparatus for processing standard generalized markup language (SGML) and converting between SGML and plain text using a prototype and document type definition | |
JPH0696067A (ja) | 文書作成処理システム | |
JP6808422B2 (ja) | 医用情報処理装置、医用情報処理システム、医用情報処理方法およびプログラム | |
JPH09282477A (ja) | 仕様書生成方法及びそのシステム | |
JP2005141641A (ja) | 情報処理システム、情報登録用情報処理装置、情報検索用情報処理装置、情報登録用情報処理方法、情報検索用情報処理方法、プログラム、及び記録媒体 | |
JP2988394B2 (ja) | 可変長オブジェクトのデータベース処理装置、データベース処理方法、およびデータベース処理プログラムを記憶する記憶媒体 | |
JP3716091B2 (ja) | 要求仕様モデル・他形式モデル変換装置及び方法 | |
JPS6091440A (ja) | デイスプレイ装置 | |
JPH11249835A (ja) | 印刷システム及び印刷方法並びに印刷処理プログラムが記録された記録媒体 | |
JPH076017A (ja) | ハードコピーの出力制御方式 | |
JP3129401B2 (ja) | 読み取りデータ変換管理装置 | |
JPH11265397A (ja) | 記憶媒体、情報アクセス方法、および情報アクセス装置 | |
JP2720768B2 (ja) | プログラムカストマイズ装置 | |
JPH11212701A (ja) | 画像アイコン作成装置および方法ならびに画像アイコン作成プログラムを格納した記録媒体 | |
JP2002304633A (ja) | 画像データ作成転送プログラムおよび画像データ作成転送方法 | |
CN116503535A (zh) | 图像渲染方法、装置、电子设备和存储介质 | |
JPH1097416A (ja) | ファイル解析装置 | |
JPH0512014A (ja) | データ処理装置 | |
JP2008059006A (ja) | 画像合成装置、プログラム、記録媒体 | |
JP2000163282A (ja) | コンピュータ | |
JPH06324776A (ja) | データ出力処理方法およびデータ入力処理方法 | |
JPH03283975A (ja) | 複写装置 | |
JPH06131146A (ja) | ネットワーク対応型拡大投影用液晶表示装置 | |
JPH02105931A (ja) | ソースプログラム作成方式 |