JPH0337721A - 辞書システムにおける属性借用方式 - Google Patents
辞書システムにおける属性借用方式Info
- Publication number
- JPH0337721A JPH0337721A JP17240289A JP17240289A JPH0337721A JP H0337721 A JPH0337721 A JP H0337721A JP 17240289 A JP17240289 A JP 17240289A JP 17240289 A JP17240289 A JP 17240289A JP H0337721 A JPH0337721 A JP H0337721A
- Authority
- JP
- Japan
- Prior art keywords
- attribute
- digits
- money
- item
- attributes
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はコンピュータソフトウェア開発支援システムに
関し、特にその用語管理辞書に関する。
関し、特にその用語管理辞書に関する。
(従来の技術)
従来、この種の用語辞書ではプログラムのなかのある項
目に関して注目し、項目の名称、または項目の形式によ
シ辞書から属性情報を取出し、その項目の属性として属
性情報を原始プログラム中に展開する方式のみが公知と
なっていた。
目に関して注目し、項目の名称、または項目の形式によ
シ辞書から属性情報を取出し、その項目の属性として属
性情報を原始プログラム中に展開する方式のみが公知と
なっていた。
(発明が解決しようとする課題)
上述した従来の辞書システムは、個々の項目ごとに属性
を独立して管理しているため、例えば被代入項目と代入
項目のように、片方の属性を変更した場合に他方の属性
も影響を受けるという関係は把握されず、属性の変更に
伴うプログラムへの影響が完全に管理されないという欠
点がある。
を独立して管理しているため、例えば被代入項目と代入
項目のように、片方の属性を変更した場合に他方の属性
も影響を受けるという関係は把握されず、属性の変更に
伴うプログラムへの影響が完全に管理されないという欠
点がある。
本発明の目的は、辞書システムの内部に、ある項目と他
の項百との関係情報を示す属性関連情報部を備えてかき
、関連情報により関連があると示される項目中の属性情
報を連鎖して取出すことにより上記欠点を除去し、属性
の変更に伴うプログラムへの影響が完全に管理されるよ
うに構成した辞書システムにかける属性借用方式を提供
することにめる。
の項百との関係情報を示す属性関連情報部を備えてかき
、関連情報により関連があると示される項目中の属性情
報を連鎖して取出すことにより上記欠点を除去し、属性
の変更に伴うプログラムへの影響が完全に管理されるよ
うに構成した辞書システムにかける属性借用方式を提供
することにめる。
(課題を解決するための手段)
本発明による辞書システムにおける属性借用方式は辞書
部と、属性情報展開部とを具備して構成したものである
。
部と、属性情報展開部とを具備して構成したものである
。
辞書部は、ある項目と他の項目との関連情報を備えてか
くための属性関連情報部、訣よび関連情報により関連が
あると示された項目の属性情報を連鎖して取出すための
ポインタを備えたものである。
くための属性関連情報部、訣よび関連情報により関連が
あると示された項目の属性情報を連鎖して取出すための
ポインタを備えたものである。
属性情報展開部は原始プログラムを読込み、辞書部への
引用がなされているときには辞書部から属性情報を取出
して属性プログラムへ展開するが、項目が属性を借用す
ると定義づけられているときにはポインタをたどって借
用元の属性を取出し、属性関連情報の指示に従って決定
された属性を展開するためのものである。
引用がなされているときには辞書部から属性情報を取出
して属性プログラムへ展開するが、項目が属性を借用す
ると定義づけられているときにはポインタをたどって借
用元の属性を取出し、属性関連情報の指示に従って決定
された属性を展開するためのものである。
(実施例)
次に、本発明について図面を参照して説明する。
第1図は、本発明による辞書システムに訃ける属性借用
方式の一実施例を示すブロック図である。
方式の一実施例を示すブロック図である。
第1図にかいて、1は辞書部、2は属性情報展開部、3
は原始プログラム格納手段、4は展開プログラム格納手
段である。
は原始プログラム格納手段、4は展開プログラム格納手
段である。
第1図にかいて、辞書部1はその中に項目ごとのアイテ
ムをもつが、当該アイテム中にはそのアイテムへアクセ
スするための項目名を備え、もしその項目の属性が他の
項目の属性から借用されるものであれば、その関連を示
す属性関連情報部と、借用元の項目を取出すためのボイ
/りとが含まれている。
ムをもつが、当該アイテム中にはそのアイテムへアクセ
スするための項目名を備え、もしその項目の属性が他の
項目の属性から借用されるものであれば、その関連を示
す属性関連情報部と、借用元の項目を取出すためのボイ
/りとが含まれている。
属性情報展開部2は、原始プログラム格納手段3から原
始プログラムを読込む。そのなかに辞書部1への引用が
なされている場合には、属性情報展開部2は辞書部1か
らその属性情報を取出し、属性プログラム格納手段4の
なかの属性プログラムへ展開する。しかし、そのときに
辞書中にその項目が属性を借用すると定義づけられてい
る場合、上記ポインタをたどって借用元の属性を取出し
、属性関連情報部の指示に従って属性を合成し、当該項
目の属性としてこれを展開する。
始プログラムを読込む。そのなかに辞書部1への引用が
なされている場合には、属性情報展開部2は辞書部1か
らその属性情報を取出し、属性プログラム格納手段4の
なかの属性プログラムへ展開する。しかし、そのときに
辞書中にその項目が属性を借用すると定義づけられてい
る場合、上記ポインタをたどって借用元の属性を取出し
、属性関連情報部の指示に従って属性を合成し、当該項
目の属性としてこれを展開する。
第2図は、第1図の装置によう行われる属性の管理例を
示す説明図である。
示す説明図である。
第2図にかいて、1合計金額lの属性が1金額lの属性
の桁数+2桁でなければならないという関係にある場合
、1合計金額lの属性部には、1合計金額lが1金額l
の属性桁数+2桁で得られるという情報と、1金額Iに
対するポインタとが設定される。1金額io属性桁数が
変更された場合、属性情報展開部2が原始プログラムを
展開する場合、自動的に1合計金額Iの桁数は1金額l
の桁数+2桁に調整されて展開される。
の桁数+2桁でなければならないという関係にある場合
、1合計金額lの属性部には、1合計金額lが1金額l
の属性桁数+2桁で得られるという情報と、1金額Iに
対するポインタとが設定される。1金額io属性桁数が
変更された場合、属性情報展開部2が原始プログラムを
展開する場合、自動的に1合計金額Iの桁数は1金額l
の桁数+2桁に調整されて展開される。
同様に、1売上げ額Iの属性は、1単価lと1数量lと
の2つの項目から属性が借用され、それらの桁数の和の
桁数という関係が保持されて調整される。
の2つの項目から属性が借用され、それらの桁数の和の
桁数という関係が保持されて調整される。
(発明の効果)
以上説明したように本発明は、ある項目と他の項目との
関連情報を辞書中に保持し、他の項目の属性を借用でき
るようにすることによシ、ある項目の属性が変更された
場合、自動的に関連項目の属性も調整され、プログラム
の修正効率と安全性とが向上できるという効果がある。
関連情報を辞書中に保持し、他の項目の属性を借用でき
るようにすることによシ、ある項目の属性が変更された
場合、自動的に関連項目の属性も調整され、プログラム
の修正効率と安全性とが向上できるという効果がある。
第1図は、本発明による辞書システムに釦ける属性借用
方式の一実施例を示すブロック図である。 第2図は、第1図の装置によシ行われる属性の管理例を
示す説明図である。 1・・・辞書部 2・・・属性情報展開部 3・・・原始プルグラム格納手段 4・・・展開プログラム格納手段
方式の一実施例を示すブロック図である。 第2図は、第1図の装置によシ行われる属性の管理例を
示す説明図である。 1・・・辞書部 2・・・属性情報展開部 3・・・原始プルグラム格納手段 4・・・展開プログラム格納手段
Claims (1)
- ある項目と他の項目との関連情報を備えておくための属
性関連情報部、および前記関連情報により関連があると
示された項目の属性情報を連鎖して取出すためのポイン
タを備えた辞書部と、原始プログラムを読込み、前記辞
書部への引用がなされているときには前記辞書部から前
記属性情報を取出して属性プログラムへ展開するが、前
記項目が属性を借用すると定義づけられているときには
前記ポインタをたどつて借用元の属性を取出して前記属
性関連情報部の指示に従つて決定された属性を展開する
ための属性情報展開部とを具備して構成したことを特徴
とする辞書システムにおける属性借用方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1172402A JP2605401B2 (ja) | 1989-07-04 | 1989-07-04 | 辞書システムにおける属性借用方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1172402A JP2605401B2 (ja) | 1989-07-04 | 1989-07-04 | 辞書システムにおける属性借用方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0337721A true JPH0337721A (ja) | 1991-02-19 |
| JP2605401B2 JP2605401B2 (ja) | 1997-04-30 |
Family
ID=15941285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1172402A Expired - Lifetime JP2605401B2 (ja) | 1989-07-04 | 1989-07-04 | 辞書システムにおける属性借用方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2605401B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11232089A (ja) * | 1998-02-10 | 1999-08-27 | Nippon Steel Corp | 用語管理システム、用語管理方法および記録媒体 |
| US6035343A (en) * | 1993-06-11 | 2000-03-07 | Fujitsu Limited | Method for executing software formed of software components and a system for executing such software |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62219124A (ja) * | 1986-03-20 | 1987-09-26 | Fujitsu Ltd | デ−タベ−スにおける項目属性遺伝処理方式 |
-
1989
- 1989-07-04 JP JP1172402A patent/JP2605401B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62219124A (ja) * | 1986-03-20 | 1987-09-26 | Fujitsu Ltd | デ−タベ−スにおける項目属性遺伝処理方式 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6035343A (en) * | 1993-06-11 | 2000-03-07 | Fujitsu Limited | Method for executing software formed of software components and a system for executing such software |
| JPH11232089A (ja) * | 1998-02-10 | 1999-08-27 | Nippon Steel Corp | 用語管理システム、用語管理方法および記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2605401B2 (ja) | 1997-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115049471A (zh) | 票据处理方法、装置、设备和存储介质 | |
| JPH07191840A (ja) | プログラム自動生成装置 | |
| JP2605401B2 (ja) | 辞書システムにおける属性借用方式 | |
| JPH0350629A (ja) | 辞書システムにおけるデータ導出方式 | |
| JPH0193843A (ja) | テーブル結合方式 | |
| JPH0337720A (ja) | 辞書システムにおけるデータ連鎖方式 | |
| JPH03208167A (ja) | 帳票作成装置 | |
| JPH03276239A (ja) | レコード管理方式 | |
| JPH05274334A (ja) | 銀行業務における担当者別顧客情報把握の方式 | |
| JPH032923A (ja) | 自動プログラミングシステム | |
| JPH04205173A (ja) | 情報検索システム | |
| JPH0266645A (ja) | ネットワークデータベース | |
| JPH04101270A (ja) | N次元データ入力方式 | |
| JPH04241627A (ja) | データベース知識化利用方法 | |
| JPH09212515A (ja) | 情報検索装置 | |
| JPH05289919A (ja) | データベースアクセスプログラム生成方式 | |
| JP2004062552A (ja) | リレーショナル・データベース・システムおよびその制御方法 | |
| JPH045757A (ja) | 表計算式自動判別方式 | |
| Legrand et al. | The CAIS 2 Project | |
| JPS63276628A (ja) | デ−タベ−ス構築方式 | |
| JPS62226333A (ja) | 業務用語管理方式 | |
| JPS63118836A (ja) | デ−タ検索方法 | |
| JPH0296275A (ja) | 情報交換エリヤの軸変換ツール | |
| JPS63223871A (ja) | 辞書作成システム | |
| JPH04160695A (ja) | 売価変更方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080213 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090213 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100213 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100213 Year of fee payment: 13 |