JPH02227716A - 項目関連チェックシステム - Google Patents

項目関連チェックシステム

Info

Publication number
JPH02227716A
JPH02227716A JP1048214A JP4821489A JPH02227716A JP H02227716 A JPH02227716 A JP H02227716A JP 1048214 A JP1048214 A JP 1048214A JP 4821489 A JP4821489 A JP 4821489A JP H02227716 A JPH02227716 A JP H02227716A
Authority
JP
Japan
Prior art keywords
item
pattern
input
source
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
Application number
JP1048214A
Other languages
English (en)
Inventor
Junjiro Yabu
藪 潤二郎
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 JP1048214A priority Critical patent/JPH02227716A/ja
Publication of JPH02227716A publication Critical patent/JPH02227716A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理に利用する。本発明は複数項目が指定
された入力ソースを入力し、あらかじめ定められた項目
間の関連仕様に基づいて入力ソースの項目の妥当性をチ
ェックする項目関連チェックに関する。
〔概要〕
本発明は複数項目が指定された入力ソースを入力しあら
かじめ定められた項目間の項目関連仕様に基づいて入力
ソースの項目の妥当性をチェックする項目関連チェック
システムにおいて、項目関連チェックの対象となる入力
ソースに対して項目関連仕様ソースを入力し、システム
内部の項目関連チェック処理を自動的に行うことにより
、 項目関連仕様の変更に伴う修正を容易にできるようにし
たものである。
〔従来の技術〕
従来、この種の項目関連チェックは項目関連仕様に基づ
いた項目関連チェック処理を各項目の処理単位に分散し
た箇所で各言語の処理記述文を用いて記述されていた。
〔発明が解決しようとする問題点〕
上述した従来の項目関連チェックシステムは項目関連仕
様に基づいた項目関連チェック処理が各項目単位に分散
した箇所で行われているために項目関連仕様の変更に基
づく項目関連チェック処理の修正箇所の把握が困難であ
り、また項目関連チェック処理の記述も各言語の処理記
述文を利用しているた必に記述言語を理解しなければな
らない欠点がある。
本発明はこのような欠点を除去するもので、項目関連仕
様の変更、に伴う項目関連チェック処理の修正箇所の把
握を容易にすることができるシステムを提供することを
目的とする。
〔問題点を解決するた必の手段〕
本発明は、複数項目が指定され項目関連チェックの対象
となる項目を含む入力ソースを入力し、項目関連仕様ソ
ースにあらかじめ定められた項目関連仕様に基づいて前
記入力ソースの項目の妥当性をチェックする項目関連チ
ェックシステムにおいて、前記項目関連仕様ソースより
前記入力ソースを解析するための情報となる項目情報テ
ーブルと、前記項目関連仕様ソースの各関連条件により
指定可能な項目パターン情報を含む項目関連パターン群
とを生成する項目関連仕様解析手段と、前記入力ソース
より前記項目情報テーブルに基づいて項目パターン情報
を含む入力項目パターンを生成する入力項目解析手段と
、前記項目関連パターン群内の各項目パターンと前記入
力項目パターンとを比較し一致するパターンが存在する
か否かをチェックし、存在しないときにはエラーリスト
を出力する比較手段とを備えたことを特徴とする。
〔作用〕
複数項目が指定され項目関連チェックの対象となる項目
を含む入力ソースを入力し、項目関連仕様ソースにあら
かじめ定められた項目関連仕様に基づいて入力ソースの
項目の妥当性をチェックする。すなわち、項目関連仕様
解析手段が項目関連仕様ソースより入力ソースを解析す
るための情報となる項目情報テーブルと、項目関連仕様
ソースの各関連条件により指定可能な項目パターン情報
を含む項目関連パターン群とを生成し、入力項目解析手
段が入力ソースより項目情報テーブルに基づいて項目パ
ターン情報を含む入力項目パターンを生成する。比較手
段が項目関連パターン群内の各項目パターンと入力項目
パターンとを比較し一致するパターンが存在するか否か
をチェックし、存在するときにはさらに処理をすすめ、
存在しないときにはエラーリストを出力する。
このように項目関連チェックの対象となる入力ソースに
対して項目関連仕様ソースを入力し、システム内部の項
目関連チェック処理を自動的に行うことにより、項目関
連仕様の変更に伴う修正を容易に行うことができる。
〔実施例〕
次に、本発明実施例を図面に基づいて説明する。
第1図は本発明実施例の構成を示すブロック図である。
本発明実施例は、複数項目が指定され項目関連チェック
の対象となる項目を含む入力ソース5を入力し、項目関
連仕様ソース1にあらかじめ定められた項目関連仕様に
基づいて入力ソース5の項目の妥当性をチェックする項
目関連チェックシステムに、本発明の特徴として、項目
関連仕様ソースlより入力ソース5を解析するための情
報となる項目情報テーブル3と、項目関連仕様ソース1
の各関連条件により指定可能な項目パターン情報を含む
項目関連パターン群4とを生成する項目関連仕様解析手
段2と、入力ソース5より項目情報テーブル3に基づい
て項目パターン情報を含む入力項目パターン7を生成す
る入力項目解析手段6と、項目関連パターン群4内の各
項目パターンと入力項目パターン7とを比較し一致する
パターンが存在するか否かをチェックし、存在しないと
きにはエラーリスト9を出力する比較手段3とを備える
第2図は本発明実施例の具体例を示ずブロック図である
項目関連仕様ソース1は、関連条件項目(項目A、B、
C,D)が指定されたときに指定可能な項目を○記号、
指定不可能な項目をX記号で示した表形式を構成し、こ
の例では項目A、Cが指定されたときの指定可能項目は
項目x、Z、項目A、Dが指定されたときの指定可能項
目は項目x、y。
項目B、Cが指定されたときの指定可能項目は項目y、
zである。
項目情報テーブル3は、項目関連仕様ソース1内に存在
する項目名(項目A、B、C,D、X、y、z)と各項
目が項目関連仕様ソース1の何行目に位置するかを示す
レベル番号上から構成される。
項目関連パターン群4は、項目関連仕様ソース1を列方
向に分割し、O記号が指定された位置に対応する指定可
能項目で置換した項目関連パターン4−1.4−2.4
−3より構成され、各項目関連パターン4−1.4−2
.4−3は項目関連仕様ソース1に基づき関連条件項目
領域と指定可能項目領域の二つの領域より構成される。
入力項目パターン7は、入力ソース5に指定された各項
目を項目情報テーブル3で示されるレベル番号順に各レ
ベル位置に配置したもので項目の存在しないレベル位置
はX記号が挿入され、項目関連仕様ソース1に基づき関
連条件項目領域と指定可能項目領域の二つの領域より構
成される。
項目関連仕様解析手段2は、項目関連仕様ソース1内に
記述された項目(項目A、B、C,D、x、y、z>を
行方向に解析し各項目が存在する行位置をレベル番号と
して(1行目より始まるものとして1行目をレベル番号
lとする〉各項目とレベル番号の対応を示した項目情報
テーブル3を生成し、同時に項目関連仕様ソース1を○
、X記号が記述された列単位に分解し○記号を○記号に
対応する指定可能項目で置換することにより関連条件項
目領域と指定可能項目領域より構成される項目関連パタ
ーン4−1.4〜2.4−3を含む項目関連パターン群
4を生成する。
本例では項目関連仕様ソース1において項目A、Bが1
行目に存在することよりレベル番号1、項目C,Dが2
行目に存在することによりレベル番号2、以下同様に項
目Xがレベル番号3、項目Yがレベル番号4、項目2が
レベル番号5となり項目情報テーブル3が得られ、項目
関連仕様ソース1は、項目へ−項目C−〇−×−○、項
目A−項目D−0−〇−X1項目B−項目C−X−〇−
○の3列より構成され、各O記号をO記号に対応する指
定可能項目(項目x、y、z>で置換することにより項
目関連パターン群4が得られる。
入力項目解析手段6は項目A、D、Z、Xと利用者に記
述された入力ソース5を解析し、入力ソース5内の項目
のレベル番号を項目情報テーブル3より得ることにより
各項目を関連条件項目領域と指定可能項目領域より構成
される入力項目パターン7の各レベル番号位置に設定し
、何も設定されないレベル番号位置にX記号を設定する
ことで入力項目パターン7が得られる。
本例では入力ソース5の項目Aは項目情報テーブル3よ
りレベル番号1と分かり、入力項目パターンの1行目(
レベル番号1)に項目Aが設定され、以下同様に項目り
が2行目、項目2が5行目、項目Xが3行目に設定され
、4行目に対応する項目が存在しないのでX記号が設定
される。
入力項目解析手段6は入7つ項目パターン7を生成する
と制御を比較手段8に渡す。比較手段8は入力項目パタ
ーン7の関連条件項目領域と項目関連パターン群4内の
項目関連パターン4−1.4−2.4−3の関連条件項
目領域とを比較し、致する項目関連パターン4−2を発
見し、次に入力項目パターン7の指定可能項目領域と項
目関連パターン4−2の指定可能項目領域を比較し、致
しない入力項目パターシフ0項目Zを発見し、項目Zに
対して項目Zが項目関連仕様ソース1に違反しているこ
とを示すエラーリスト9を出力する。
〔発明の効果〕
以上説明したように本発明によれば、項目関連チェック
の対象となる入力ソースに対して項目関連仕様ソースを
入力し、システム内部の項目関連チェック処理を自動的
に行うことにより、項目関連仕様の変更に伴う修正を容
易にできる効果がある。
【図面の簡単な説明】
第1図は本発明実施例の全体構成を示すブロック図。 第2図は本発明実施例の具体的構成を示す図。 1・・・項目関連仕様ソース、2・・・項目関連仕様解
析手段、3・・・項目情報テーブノベ4・・・項目関連
パターン群、4−L 4−2.4−3・・・項目関連パ
ターン群内の各項目関連パターン、5・・・入力ソース
、6・・・入力項目解析手段、7・・・入力項目パター
ン、訃・・比較手段、9・・・エラーリスト。

Claims (1)

  1. 【特許請求の範囲】 1、複数項目が指定され項目関連チェックの対象となる
    項目を含む入力ソースを入力し、項目関連仕様ソースに
    あらかじめ定められた項目関連仕様に基づいて前記入力
    ソースの項目の妥当性をチェックする項目関連チェック
    システムにおいて、前記項目関連仕様ソースより前記入
    力ソースを解析するための情報となる項目情報テーブル
    と、前記項目関連仕様ソースの各関連条件により指定可
    能な項目パターン情報を含む項目関連パターン群とを生
    成する項目関連仕様解析手段と、 前記入力ソースより前記項目情報テーブルに基づいて項
    目パターン情報を含む入力項目パターンを生成する入力
    項目解析手段と、 前記項目関連パターン群内の各項目パターンと前記入力
    項目パターンとを比較し一致するパターンが存在するか
    否かをチェックし、存在しないときにはエラーリストを
    出力する比較手段と を備えたことを特徴とする項目関連チェックシステム。
JP1048214A 1989-02-28 1989-02-28 項目関連チェックシステム Pending JPH02227716A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1048214A JPH02227716A (ja) 1989-02-28 1989-02-28 項目関連チェックシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1048214A JPH02227716A (ja) 1989-02-28 1989-02-28 項目関連チェックシステム

Publications (1)

Publication Number Publication Date
JPH02227716A true JPH02227716A (ja) 1990-09-10

Family

ID=12797162

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1048214A Pending JPH02227716A (ja) 1989-02-28 1989-02-28 項目関連チェックシステム

Country Status (1)

Country Link
JP (1) JPH02227716A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11161396A (ja) * 1991-01-29 1999-06-18 Honda Motor Co Ltd ペーパレス会計システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11161396A (ja) * 1991-01-29 1999-06-18 Honda Motor Co Ltd ペーパレス会計システム

Similar Documents

Publication Publication Date Title
US5161211A (en) Method and system of specification processing
KR20010022215A (ko) 2000년 테스트 케이스들을 생성하는 시스템 및 방법
JPH02227716A (ja) 項目関連チェックシステム
JP4501459B2 (ja) クロス表作成のためのプログラム及び方法及び装置
JPH0588863A (ja) プログラム開発支援システム
JP3516283B2 (ja) 文字コード変換装置および文字コード変換方法
JPH10105598A (ja) 組織図作成装置
JP2699436B2 (ja) パラメータ検査処理方法
JPH07295468A (ja) マークシート式答案の汎用的採点方法
JP2512215B2 (ja) プログラム作成装置
JPH0792638B2 (ja) 文字練習機
JP3140174B2 (ja) 波形データ表示装置
JPH04663A (ja) ニューラルネットワークシミュレータ
Herzberg How SAS works
JPH0769917B2 (ja) 対話型文処理装置
JPH0314170A (ja) 作票装置
JPH0573320A (ja) スケジユール作成支援装置
JPH03251924A (ja) エキスパートシステムにおける知識編集・表示装置
JPS63276142A (ja) レコードレイアウト即時表示装置
JPS6162162A (ja) 文章表示方法
JPH04115970A (ja) 可変項目編集方式
JPH0721245A (ja) 図面情報処理方法及び装置
JPH0375874A (ja) 論理回路シミュレーシヨン装置
JPS6227803A (ja) Ncデ−タのシユミレ−ト装置
JPH03235166A (ja) 文書処理装置