JP2872734B2 - Search and analysis method of quality data - Google Patents
Search and analysis method of quality dataInfo
- Publication number
- JP2872734B2 JP2872734B2 JP6835690A JP6835690A JP2872734B2 JP 2872734 B2 JP2872734 B2 JP 2872734B2 JP 6835690 A JP6835690 A JP 6835690A JP 6835690 A JP6835690 A JP 6835690A JP 2872734 B2 JP2872734 B2 JP 2872734B2
- Authority
- JP
- Japan
- Prior art keywords
- quality data
- search
- database
- workstation
- condition
- 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.)
- Expired - Lifetime
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Control By Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Multi-Process Working Machines And Systems (AREA)
- General Factory Administration (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は顧客における製品の品質に関する情報を収集
して蓄積した情報を検索・解析する品質データの検索・
解析方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention collects information on product quality of customers and searches / analyzes accumulated information.
Related to analysis method.
従来の顧客における製品の品質に関する情報の収集・
解析方法については、例えば特開昭63−40962号公報で
はバーコードによる製品の故障情報の入力方法が提案さ
れているが、データの蓄積・管理方法および検索・解析
方法までは明らかにしていないし、また故障情報につい
ては「不良内容」とだけにしている。Collection of information on product quality by traditional customers
Regarding the analysis method, for example, Japanese Patent Application Laid-Open No. 63-40962 proposes a method of inputting product failure information using a bar code, but does not clarify a method of storing and managing data and a method of searching and analyzing data. In addition, the failure information is simply described as “defect contents”.
また、「1987年8月ENGINEERS」(日本科学技術連盟
発行)の第5頁から第10頁に記載の「製造工程、市場を
連絡させた品質情報システム」では、市場の品質データ
を工場のホストコンピュータにより一応管理し、統計手
法により解析を行うものであるが、ホストの端末からTS
Sにより解析機能を起動させる方式であり、ユーザにと
ってデータ編集や解析の機能のフレキシビリティが少な
い。The “quality information system that communicates the manufacturing process and the market” described on pages 5 to 10 of “August 1987 ENGINEERS” (published by the Japan Science and Technology Federation) uses the quality data of the market as the host of the factory. It is managed by a computer and analyzed by statistical methods.
This is a method in which the analysis function is activated by S, and the user has little flexibility in data editing and analysis functions.
上記従来技術は、バーコードによる製品の故障情報の
入力方法では、品質データの蓄積・管理方法および検索
方法について配慮がされておらず、システムとしてのコ
スト・パフォーマンスおよびシステムの拡張性を含めた
運用可能性が低い問題があった。In the above prior art, in the method of inputting product failure information using a barcode, consideration is not given to a method of accumulating / managing and searching for quality data, so that operation including cost performance and scalability of the system is performed. There was an unlikely problem.
また、製造工程と市場を連結させた品質情報システム
では、ユーザがホストの端末からTSSあるいはバッチの
解析機能を起動させる方式であるため、システム応答あ
るいは解析のターンアラウンドタイムについて配慮がさ
れておらず、システムとしてのコスト・パフォーマンス
が低い問題があり、またホストコンピュータ上の機能を
ユーザが直接使うため、検索や解析に関するきめ細かい
条件設定について配慮がされておらず、ユーザにとって
のデータ編集機能や解析機能のダイナミックスあるいは
フレキシビリティが小さい問題があった。Also, in the quality information system that links the manufacturing process and the market, the user starts the TSS or batch analysis function from the host terminal, so no consideration is given to system response or analysis turnaround time. However, there is a problem that the cost performance of the system is low, and since the functions on the host computer are used directly by the user, no consideration is given to detailed conditions for search and analysis, and the data editing and analysis functions for the user There was a problem that the dynamics or flexibility of the system was small.
本発明の目的はユーザがその要求にしたがって細かい
検索や解析の条件を設定でき、しかも検索や解析を速や
かに行える品質データの検索・解析方法を提供すること
にある。SUMMARY OF THE INVENTION An object of the present invention is to provide a quality data search / analysis method that allows a user to set detailed search / analysis conditions in accordance with the request, and also enables quick search / analysis.
上記目的を達成するために、本発明の品質データの検
索・解析方法は、品質データの全体集合が大型計算機に
収容されている大規模記憶装置上でレコード単位に管理
された上、該全体集合の一部品質データがワークステー
ション上のデータベースに事前登録されている状態で、
該ワークステーション上からの検索条件により上記デー
タベース上からは品質データが検索された上、該ワーク
ステーション上からの解析条件に応じて解析処理される
ようにするが、もしも、検索条件によりデータベース上
で品質データが検索されるに際し、検索対象としての品
質データのうち、少なくとも一部の品質データが不足し
ていると判定された場合には、不足品質データのみに対
する検索条件式が論理演算により生成された上、該検索
条件式を含む転送要求がワークステーションからネット
ワークを介し大型計算機に発行され、該転送要求に対す
る応答として、大規模記憶装置上から読み出される不足
品質データは大型計算機、高速ネットワーク、ワークス
テーションを介しデータベース上に一旦転送記憶された
後、ワークステーション上に読み出された上、不足品質
データ以外の品質データとともに検索対象として解析処
理されるようにしたものである。即ち、より具体的に
は、品質データのすべてを大型計算機の大規模記憶装置
に格納し、そのデータの一部分をワークステーション上
のデータベースに登録して検索および解析をすべてワー
クステーションで行うようにしたものであり、ここでワ
ークステーションのデータベースに存在しないデータに
対する要求が発生したときに、ワークステーションから
大型計算機にデータの転送要求を発行してネットワーク
により転送を行うが、これにはシステム応答時間を極小
化するためにデータベース検索条件とデータベースの共
通部分以外すなわち、要求のうちデータベースに存在し
ない部分のみについて転送要求を発行するようにし、ま
た検索や解析の自由度を大きくするためにワークステー
ションにおいてデータをレコード単位で検索できて全て
の項目について解析が行え、しかもこれらをアイコン・
表・グラフとマウスによるカーソル移動と、入力を組み
合せたユーザ・インタフェースにより実現するようにし
たものである。In order to achieve the above object, a method for searching and analyzing quality data according to the present invention is characterized in that a whole set of quality data is managed in units of records on a large-scale storage device accommodated in a large-scale computer, and With some quality data pre-registered in the database on the workstation,
The quality data is searched from the database according to the search condition from the work station, and the quality data is analyzed according to the analysis condition from the work station. When the quality data is searched, if it is determined that at least a part of the quality data among the quality data to be searched is insufficient, a search condition formula for only the insufficient quality data is generated by a logical operation. In addition, a transfer request including the search condition expression is issued from the workstation to the large computer via the network, and in response to the transfer request, the insufficient quality data read from the large storage device is transmitted to the large computer, the high-speed network, Once transferred and stored on the database via the station, On read on tio emission is obtained by with the quality data other than insufficient quality data to be analyzing process as a search target. That is, more specifically, all of the quality data is stored in a large-scale storage device of a large-scale computer, and a part of the data is registered in a database on a workstation, and all of the search and analysis are performed on the workstation. Here, when a request for data that does not exist in the database of the workstation is issued, the workstation issues a data transfer request to the large-scale computer and transfers the data over the network. In order to minimize the data, the transfer request is issued only for the parts that are not common to the database search conditions and the database, that is, only those parts of the request that do not exist in the database. Can be searched by record It performs analysis for the items of, yet these icon
This is realized by a user interface combining cursor movement with a table / graph and a mouse and input.
上記の品質データの検索・解析方法は、ワークステー
ションにおいてデータの検索・解析をすべて行えるの
で、検索・解析要求と処理と出力のシーケンスがリアル
タイムで実行されるため、解析業務のターンアラウンド
タイムの縮小をはかることができ、ここでワークステー
ションのデータベースに存在しないデータに対する要求
が発生したときに、要求のうちデータベースに存在しな
い部分のみについて転送要求を発行し、ネットワークに
より転送することによりシステム応答時間の極小化をは
かることができ、またワークステーションにおいてデー
タをレコード単位で検索して全ての項目について解析可
能とすることにより解析業務のフレキシビリティを向上
させることができ、しかも検索および解析をすべてアイ
コン・表・グラフのマウスからの入力指定により行うよ
うにしたことにより操作性の向上をはかることができ
る。The above-mentioned quality data search and analysis method enables all data search and analysis at the workstation, so the search and analysis request and the sequence of processing and output are executed in real time, reducing the turnaround time of analysis work. When a request for data that does not exist in the database of the workstation is issued, a transfer request is issued only for a part of the request that does not exist in the database, and the system response time is reduced by transferring the request through the network. Minimization can be achieved, and data can be searched on a record basis at the workstation and all items can be analyzed, thereby improving the flexibility of analysis work. Tables and graphs It is possible to improve the operability by which to perform the input specification of the scan.
以下に本発明の一実施例を第1図から第9図により説
明する。An embodiment of the present invention will be described below with reference to FIGS.
第1図(a),(b)は本発明による品質データの検
索・解析方法の一実施例を示すハードウェア構成図であ
る。第1図(a)は顧客における品質データを入力する
拠点から工場に至るまでの大型計算機ネットワークのシ
ステムの全体構成を示す。第1図(a)において、顧客
における品質データは各特約店の端末1から入力され、
各営業所の計算機2で編集された結果が全営業所より同
一の大型計算機3に送られ、そこにおいて各工場用に編
集された結果が大型計算機3に接続されている大規模記
憶装置4に記憶される。この大規模記憶装置4はメイル
ボックスの機能をもつものであって、ネットワークを介
して各工場1,2,3,4,…の大型計算機5から常時参照可能
である。1 (a) and 1 (b) are hardware configuration diagrams showing one embodiment of a method for searching and analyzing quality data according to the present invention. FIG. 1 (a) shows the overall configuration of a large computer network system from a customer inputting quality data base to a factory. In FIG. 1 (a), quality data of a customer is input from a terminal 1 of each dealer,
The results edited by the computers 2 at each office are sent to the same large computer 3 from all offices, and the results edited for each factory are stored in the large-scale storage device 4 connected to the large computers 3. It is memorized. The large-scale storage device 4 has a mailbox function and can be constantly referred to from the large-scale computers 5 of the factories 1, 2, 3, 4,... Via a network.
第1図(b)は第1図(a)の大規模記憶装置4に転
送要求を発行して大規模記憶装置4から受け取った各工
場対応の品質データを蓄積・管理する各工場の大型計算
機5および品質データの検索・解析を行うワークステー
ションの構成を示す。第1図(b)において、各工場の
大型計算機5には大規模記憶装置6が接続されており、
その工場の全製品の過去全件の顧客における品質データ
を蓄積している。品質データの検索および解析はワーク
ステーション7において行い、その外部記憶装置8に品
質データの一部分を登録するデータベースをもち、それ
を検索・解析した結果を外部記憶装置9あるいはプリン
タ10に出力する。ワークステーション7は大型計算機5
と高速のネットワークにより接続されており、ワークス
テーション7の外部記憶装置8のデータベースに存在し
ないデータに対する要求が発生したときに、このデータ
ベースに存在しない部分をこのネットワークにより転送
する。FIG. 1B shows a large-scale computer of each factory which issues a transfer request to the large-scale storage device 4 of FIG. 1A and stores and manages quality data corresponding to each factory received from the large-scale storage device 4. 5 and the configuration of a workstation for searching and analyzing quality data. In FIG. 1B, a large-scale storage device 6 is connected to a large-scale computer 5 in each factory.
It accumulates quality data for all customers of all products in the factory in the past. The search and analysis of the quality data are performed in the workstation 7, and a database for registering a part of the quality data in the external storage device 8 is provided. The result of the search and analysis is output to the external storage device 9 or the printer 10. Workstation 7 is a large computer 5
When a request for data that does not exist in the database of the external storage device 8 of the workstation 7 occurs, a portion that does not exist in the database is transferred through this network.
第2図は第1図(b)のワークステーション7におい
て品質データの検索および解析を行うためのソフトウェ
アの構成図である。第2図に個々の機能を分担する各モ
ジュールを示す。(1)ユーザ・インタフェース201は
各モジュールの起動・終了を管理する。(2)画面表示
アプリケーション202はグラフィック・パッケージを用
いたカラーグラフィック・モニタの表示を制御する。
(3)画面管理モジュール203は画面表示アプリケーシ
ョン202の起動・終了を管理する。(4)アプリケーシ
ョン起動・管理モジュール204は各モジュールの起動・
終了を管理する。(5)故障解析モジュール205は分布
・相関・トレンド等の解析機能をもつ。(6)故障発生
予測モジュール206はハザード解析による予測機能をも
つ。(7)アラーム管理モジュール207は不良に関する
予算・部品の目標設定値に対する進捗状況を管理する機
能をもつ。(8)フリー検索モジュール208は指定され
た検索項目により中間ファイルまたはデータベースの検
索を指示する。(9)中間ファイル管理モジュール209
は中間ファイル管理およびデータベース検索言語の起動
を行う。(10)データベース管理モジュール210はデー
タベースの管理・更新および検索を行うデータベース・
マネジャである。(11)ホスト−WS通信モジュール211
はファイル間通信パッケージを用いた大型計算機5とワ
ークステーション7の間のデータ通信を制御するもので
ある。FIG. 2 is a configuration diagram of software for performing search and analysis of quality data in the workstation 7 in FIG. 1B. FIG. 2 shows the modules that share the individual functions. (1) The user interface 201 manages activation and termination of each module. (2) The screen display application 202 controls display on a color graphic monitor using a graphic package.
(3) The screen management module 203 manages activation and termination of the screen display application 202. (4) The application start / management module 204 starts /
Manage termination. (5) The failure analysis module 205 has analysis functions such as distribution, correlation, and trend. (6) The failure occurrence prediction module 206 has a prediction function based on hazard analysis. (7) The alarm management module 207 has a function of managing the progress status of the budget / part regarding the defect with respect to the target set value. (8) The free search module 208 instructs the search of the intermediate file or the database by the specified search item. (9) Intermediate file management module 209
Performs intermediate file management and database search language activation. (10) The database management module 210 manages, updates, and searches the database.
I'm a manager. (11) Host-WS communication module 211
Is for controlling data communication between the large-scale computer 5 and the workstation 7 using the inter-file communication package.
第3図は第1図(b)のワークステーションにおいて
品質データの検索および解析を行うための機能の処理内
容の構成図である。第3図において、検索・解析を行う
場合の流れに沿った各手続きの処理内容を示す。まず手
続き301は検索条件の設定を行い、手続き302は手続き30
1において設定された検索条件に基づいて検索を行い手
続き303のデータベース管理機能を起動する。手続き303
は検索条件に従いデータベース(外部記憶装置)8を検
索するが、データベースのデータ集合が検索条件を満足
しない場合には、手続き304は検索条件とデータベース
8の共通部分以外すなわちデータベース8に存在しない
部分をホストアクセス機能により大型計算機5から転送
してデータベース8に登録する。手続き305は次のデー
タセット306の項目の選択を行い、手続き302によって検
索された結果が原始データセット306としてコアメモリ
に書き込まれ、このとき手続き305において選択された
項目についてはデータ値を直接参照することができる。
ここでコアメモリに書き込まれたデータセットを対象と
して解析を行う。まず手続き307は解析法を指定し、つ
いで手続き308は解析の対象とするパラメータを選択
し、解析手続き309は手続き307において指定された解析
法に従って演算モジュール310の数値演算を行い、その
演算結果を作図データセット311として、演算結果を解
析法に従った出力模式312により出力する。FIG. 3 is a configuration diagram of processing contents of a function for performing search and analysis of quality data in the workstation of FIG. 1 (b). FIG. 3 shows the processing contents of each procedure along the flow of the case of performing search and analysis. First, the procedure 301 sets search conditions, and the procedure 302 is the procedure 30
A search is performed based on the search conditions set in 1 and the database management function of procedure 303 is started. Procedure 303
Searches the database (external storage device) 8 in accordance with the search condition. If the data set of the database does not satisfy the search condition, the procedure 304 searches for a portion other than the common portion of the search condition and the database 8, that is, a portion that does not exist in the database 8. The data is transferred from the large computer 5 and registered in the database 8 by the host access function. The procedure 305 selects the next item of the data set 306, and the result retrieved by the procedure 302 is written to the core memory as the source data set 306. At this time, the data value is directly referred to for the item selected in the procedure 305 can do.
Here, the data set written in the core memory is analyzed. First, a procedure 307 specifies an analysis method, then a procedure 308 selects a parameter to be analyzed, and an analysis procedure 309 performs a numerical operation of the operation module 310 in accordance with the analysis method specified in the procedure 307. The calculation result is output as a drawing data set 311 by an output model 312 according to the analysis method.
第4図(a),(b)は第3図の解析手続き309にお
いて解析の要求に従った数値演算を行うさいの基準にな
る管理項目(a)およびデータ項目(b)の説明図であ
る。第4図(a),(b)において、第3図の解析手続
き309における各解析法に従った数値演算は第4図
(a)に示す管理項目の故障件数、累計故障件数、修理
金額、累計修理金額、月間故障率、累計故障率、平均故
障率等のいずれかをその定義に従って、第4図(b)に
示す分類のカテゴリカルデータ、順序データ、数量デー
タ等のデータ項目ごとに算出するものである。FIGS. 4 (a) and 4 (b) are explanatory diagrams of management items (a) and data items (b) which serve as references when performing a numerical operation according to an analysis request in the analysis procedure 309 of FIG. . 4 (a) and 4 (b), the numerical operation according to each analysis method in the analysis procedure 309 of FIG. 3 is based on the number of failures, the total number of failures, the repair cost, and the number of failures of the management items shown in FIG. 4 (a). One of the total repair cost, monthly failure rate, cumulative failure rate, average failure rate, etc. is calculated for each data item such as categorical data, order data, quantity data, etc. of the classification shown in FIG. Is what you do.
上記した第3図の品質データの検索および解析を行う
ための処理の流れのうちデータベースの管理・検索の方
法について次に説明する。上記のようにワークステーシ
ョン7において第3図の手続き302により検索要求が発
生した場合に、第3図の手続き303のデータベース管理
機能を起動して検索条件に従ってデータベース8を検索
し、このときワークステーション7のデータベース(外
部記憶装置)8のデータ集合が検索条件を満足しない場
合には、検索条件とデータベース8の共通部分以外すな
わちデータベース8に存在しない部分を第3図の手続き
304により大型計算機5から転送してデータベース8に
登録するが、この場合の処理手順を第5図に示す。The method of managing and searching the database in the flow of the processing for searching and analyzing the quality data shown in FIG. 3 will be described below. When a search request is generated in the workstation 7 by the procedure 302 in FIG. 3 as described above, the database management function of the procedure 303 in FIG. 3 is started to search the database 8 in accordance with the search condition. If the data set of the database (external storage device) 8 does not satisfy the search condition, the portion other than the common portion of the search condition and the database 8, that is, the portion not existing in the database 8, is stored in the procedure shown in FIG.
The data is transferred from the large computer 5 by 304 and registered in the database 8, and the processing procedure in this case is shown in FIG.
第5図は第3図の手続き302によりワークステーショ
ン7において検索要求が発生した場合に、検索条件式か
ら不足している部分の条件式を作成し、その条件によっ
て大型計算機5を検索した結果を転送するための処理の
概略フロー図である。第5図において、条件式管理プロ
グラムは上位プログラムにおける検索条件式から不足し
ている部分の条件式を作成し、その条件によって大型計
算機5を検索して結果を転送する。ワークステーション
7の外部記憶装置(データベース)8に十分なスペース
があるならば、転送されたデータを登録する。またワー
クステーション7の外部記憶装置(データベース)8に
十分なスペースがないならば、外部記憶装置(データベ
ース)8上から削除してよいデータ群を表す条件式を選
択し、対応するデータを削除した後にデータを登録す
る。FIG. 5 shows a case where a search request is generated in the workstation 7 by the procedure 302 in FIG. FIG. 7 is a schematic flowchart of a process for transferring. In FIG. 5, the conditional expression management program creates a missing conditional expression from the retrieval conditional expression in the higher-level program, searches the large computer 5 according to the condition, and transfers the result. If there is enough space in the external storage (database) 8 of the workstation 7, the transferred data is registered. If there is not enough space in the external storage device (database) 8 of the workstation 7, a conditional expression representing a data group that can be deleted from the external storage device (database) 8 is selected, and the corresponding data is deleted. Register the data later.
第6図(a),(b)は第5図のデータ集合と検索条
件の包含関係を計算する場合と検索条件式から不足して
いる部分の条件式を作成する場合に発生する集合の積の
すべてのケースを網羅して示す説明図である。第6図
(a),(b)において、各ケースA〜Jとも第1欄
(一番左の欄)に示す条件と第2欄(真中の欄)に示す
条件の積をとったときの結果を第3欄(一番右の欄)に
示してある。次に各ケースを順に説明する。FIGS. 6 (a) and 6 (b) show the product of the set generated when calculating the inclusion relation between the data set and the search condition in FIG. 5 and when creating a condition expression for the missing part from the search condition expression. It is explanatory drawing which shows all the cases. 6A and 6B, in each case A to J, the product of the condition shown in the first column (leftmost column) and the condition shown in the second column (middle column) is taken. The results are shown in the third column (rightmost column). Next, each case will be described in order.
第6図(a)のケースA(上段)はxに等しいという
条件とxに等しいという条件の積がxに等しいという条
件になり、ケースA(下段)はxに等しいという条件の
積が空集合になる。ケースBはxに等しいという条件と
yより小さいという条件の積がx<yならばxに等し
いという条件になり、x>yならば空集合になる。ケ
ースCはxに等しいという条件とyより大きいという条
件の積がx>yならばxに等しいという条件になり、
x<yならば空集合になる。ケースDはxに等しいと
いう条件とyより大きくかつzより小さいという条件の
積がx<yならば空集合になり、x>zならば空集
合になり、上記,以外の場合にはxに等しいとい
う条件になる。ケースEはxより小さいという条件とy
より小さいという条件の積がx>yならばyより小さ
いという条件になり、x<yならばxより小さいとい
う条件になる。ケースFはxより小さいという条件とy
より大きいという条件の積がx>yならばyより大き
くかつxより小さいという条件になり、x<yならば
空集合になる。ケースGはxより小さいという条件とy
より大きくかつzより小さいという条件がx<yなら
ば空集合になり、x>zならばyより大きくかつzよ
り小さいという条件になり、その,以外の場合に
はyより大きくかつxより小さいという条件になること
を示す。In the case A (upper part) of FIG. 6A, the product of the condition of being equal to x and the condition of being equal to x is a condition of being equal to x, and in the case A (lower part) the product of the condition of being equal to x is empty. Be a set. In case B, the product of the condition of being equal to x and the condition of being smaller than y is a condition of being equal to x if x <y, and is an empty set if x> y. In case C, the product of the condition of being equal to x and the condition of being larger than y is a condition of being equal to x if x> y,
If x <y, it is an empty set. In case D, the product of the condition of being equal to x and the condition of being greater than y and less than z is an empty set if x <y, an empty set if x> z, and x in other cases. The condition is equal. Case E is less than x and y
If the product of the conditions of smaller than x is y> y, the condition is smaller than y, and if x <y, the condition is smaller than x. Case F is less than x and y
If the product of the conditions being greater than x is greater than y, then the condition is greater than y and less than x, and if x <y, the set is empty. Case G is less than x and y
If the condition of greater than and less than z is x <y, it is an empty set; if x> z, the condition is greater than y and less than z; otherwise, greater than y and less than x It shows that it becomes the condition.
第6図(b)のケースHはxより大きいという条件と
yより大きいという条件の積がx<yならばyより大
きいという条件になり、x>yならばxより大きいと
いう条件になる。ケースIはxより大きいという条件と
yより大きくかつzより小さいという条件の積がx>
zならば空集合となり、x<yならばyより大きくか
つzより小さいという条件になり、その,以外の
場合にはxより大きくかつzより小さいという条件にな
る。ケースJはxより大きくかつyより小さいという条
件とzより大きくかつwより小さいという条件の積が
y<zならば空集合になり、w<xならば空集合にな
り、x<zかつw<yならばzより大きくかつwより
小さいという条件になり、x<zかつw>yならばz
より大きくかつyより小さいという条件になり、x>
zかつw>yならばxより大きくかつyより小さいとい
う条件になり、x>zかつw<yならばxより大きく
かつwより小さいという条件になることを示す。In the case H of FIG. 6 (b), the product of the condition of being larger than x and the condition of being larger than y is a condition of being larger than y if x <y, and is a condition of being larger than x if x> y. In case I, the product of the condition of being larger than x and the condition of being larger than y and smaller than z is x>
If z is an empty set, if x <y, the condition is greater than y and less than z; otherwise, the condition is greater than x and less than z. Case J is an empty set if the product of the condition of being greater than x and less than y and the condition of being greater than z and less than w is y <z, an empty set if w <x, and x <z and w If <y, the condition is larger than z and smaller than w, and if x <z and w> y, z
The condition is larger and smaller than y, and x>
If z and w> y, the condition is larger than x and smaller than y, and if x> z and w <y, the condition is larger than x and smaller than w.
第7図は第5図のシステム全体の外部仕様となる条件
式管理プログラムの機能構成図である。第7図におい
て、本条件式管理プログラムは(1)不足条件式の作成
と、(2)条件式の削除と削除条件式の作成と、(3)
条件式の追加と、(4)常駐条件式の変更と登録とから
なる。さらに(1)不足条件式の作成は(1−1)条件
式ファイルの読み込みと、(1−2)条件式の積の算出
と、(1−3)補集合との積の算出とからなる。(1−
2)条件式の積の算出は(1−2−1)要素の積の算出
の組合せからなり、(1−3)補集合との積の算出は
(1−3−1)要素の補集合の算出と、(1−3−2)
要素の積の算出との組合せからなる。また(2)条件式
の削除と削除条件式の作成は(2−1)不足条件式の作
成を伴う。FIG. 7 is a functional configuration diagram of a conditional expression management program which is an external specification of the entire system of FIG. In FIG. 7, the conditional expression management program includes (1) creation of an insufficient conditional expression, (2) deletion of a conditional expression, creation of a deleted conditional expression, and (3)
It consists of adding a conditional expression and (4) changing and registering a resident conditional expression. Further, (1) creation of a shortage conditional expression includes (1-1) reading of a conditional expression file, (1-2) calculation of a product of the conditional expressions, and (1-3) calculation of a product of the complement set. . (1-
2) The calculation of the product of the conditional expressions is a combination of the calculation of the product of (1-2-1) elements, and the calculation of the product with the (1-3) complement set is the complement set of the (1-3-1) element And (1-3-2)
Combination with calculation of product of elements. (2) Deletion of a conditional expression and creation of a deleted conditional expression involve (2-1) creation of an insufficient conditional expression.
第8図(a)〜(e)は第7図の主要機能の構成をさ
らに詳細化したPAD図である。第8図(a)は条件式管
理プログラムが起動された場合に、入力パラメータの値
によって、(1)不足条件式の作成、(2)条件式の削
除と削除条件式の作成、(3)条件式の追加、あるいは
(4)常駐条件式の変更と登録のうちいずれかの機能が
動作することを示す。8 (a) to 8 (e) are PAD diagrams in which the configuration of the main functions of FIG. 7 is further detailed. FIG. 8A shows (1) creation of an insufficient conditional expression, (2) deletion of a conditional expression and creation of a deleted conditional expression, and (3) when the conditional expression management program is started, depending on the value of an input parameter. Indicates that one of the functions of adding a conditional expression or (4) changing and registering a resident conditional expression operates.
第8図(b)は第8図(a)における(1)条件式の
問合せおよび不足条件式の作成の機能が動作する手順を
示す。第8図(b)において、ステップ1は条件式ファ
イルを参照モードでオープンする。ステップ2は条件式
テーブルを作成する。ステップ3は入力条件式をチェッ
クする。ステップ4は条件式テーブルの全条件式と、各
入力条件式の積を算出し、結果が空のものは条件式テー
ブルから削除する。ステップ5は条件式テーブルの全条
件式の補集合と、各入力条件式の積を算出し、結果が空
の場合には“含まれている”というメッセージを出力し
て、結果が空でない場合には積を漸次掛け合わせてい
く。FIG. 8 (b) shows a procedure in which the functions of (1) inquiry of a conditional expression and creation of an insufficient conditional expression in FIG. 8 (a) operate. In FIG. 8B, a step 1 opens the conditional expression file in the reference mode. Step 2 creates a conditional expression table. Step 3 checks the input conditional expression. In step 4, the product of all the conditional expressions in the conditional expression table and each input conditional expression is calculated, and if the result is empty, it is deleted from the conditional expression table. Step 5 computes the product of the complement of all the conditional expressions in the conditional expression table and each input conditional expression, outputs the message "included" if the result is empty, and outputs the message if it is not empty Is gradually multiplied by the product.
第8図(c)は第8図(a)における(2)条件式の
削除と削除条件式の作成の機能が動作する手順を示す。
第8図(c)において、ステップ1は条件式ファイルを
更新モードでオープンする。ステップ2は条件式ファイ
ルより入力条件式を削除する。ステップ3は(1)条件
式の問合せおよび不足条件式の作成の機能を起動する。FIG. 8 (c) shows a procedure in which the functions of (2) deleting a conditional expression and creating a deleted conditional expression in FIG. 8 (a) operate.
In FIG. 8C, step 1 opens the conditional expression file in the update mode. Step 2 deletes the input conditional expression from the conditional expression file. Step 3 activates the functions of (1) inquiry of a conditional expression and creation of an insufficient conditional expression.
第8図(d)は第8図(a)における(4)常駐条件
式の変更と登録の機能が動作する手順を示す。第8図
(d)において、ステップ1は条件式ファイルを更新モ
ードでオープンする。ステップ2は条件式ファイルに入
力条件式を書き込む。ステップ3は条件式ファイルをク
ローズする。FIG. 8 (d) shows a procedure in which the function of (4) changing and registering the resident conditional expression in FIG. 8 (a) operates. In FIG. 8 (d), step 1 opens the conditional expression file in the update mode. Step 2 writes the input conditional expression in the conditional expression file. Step 3 closes the conditional expression file.
第8図(e)は第8図(a)における(3)条件式の
追加の機能が動作する手順を示す。第8図(e)におい
て、ステップ1は条件式ファイルを追加モードでオープ
ンする。ステップ2は条件式ファイルに入力条件を追加
する。ステップ3は条件式ファイルをクローズする。FIG. 8E shows a procedure in which the additional function of the conditional expression (3) in FIG. 8A operates. In FIG. 8 (e), step 1 opens the conditional expression file in the addition mode. Step 2 adds input conditions to the conditional expression file. Step 3 closes the conditional expression file.
第9図(a)は第8図(a)〜(e)の演算の対象と
なる検索条件式を格納する条件式ファイルのファイル仕
様を示す説明図である。また第9図(b)は第8図
(a)〜(e)の上位プログラムとデータをやりとりす
るための条件式の要素を格納する入出力パラメータ・フ
ァイルのファイル仕様を示す説明図である。FIG. 9 (a) is an explanatory diagram showing the file specifications of a conditional expression file for storing a search conditional expression to be processed in FIGS. 8 (a) to (e). FIG. 9 (b) is an explanatory diagram showing the file specifications of an input / output parameter file for storing the elements of the conditional expressions for exchanging data with the higher-level programs of FIGS. 8 (a) to (e).
本発明によれば、品質データの検索・解析はワークス
テーションにおいて全て行えるので、検索・解析要求と
処理と出力のシーケンスがリアルタイムで実行されるた
め、解析業務のターンアラウンドタイムが縮小できる効
果がある。According to the present invention, since the search and analysis of quality data can all be performed at the workstation, the sequence of the search and analysis request and the processing and output are executed in real time, so that the turnaround time of the analysis work can be reduced. .
またワークステーションのデータベースに依存しない
データに対する要求が発生したときに、要求のうちデー
タベースに存在しない部分のみについて転送要求を発行
し、ネットワークにより転送することにより、システム
応答時間が極小化される効果がある。In addition, when a request for data that does not depend on the database of the workstation is issued, a transfer request is issued only for a portion of the request that does not exist in the database, and the request is transferred through the network, thereby minimizing the system response time. is there.
【図面の簡単な説明】 第1図(a),(b)は本発明による品質データの検索
・解析方法の一実施例を示すハードウェア構成図、第2
図は第1図(b)のワークステーションにおいて品質デ
ータの検索・解析を行うソフトウェア構成図、第3図は
第1図(b)のワークステーションにおいて品質データ
の検索・解析を行う機能の処理内容構成図、第4図
(a),(b)は第3図解析手続きにおいて解析要求に
従った数値演算を行うさいの基準となる管理項目および
データ項目の説明図、第5図は第3図の手続き302によ
りワークステーションにおいて検索要求が発生した場合
に大型計算機を検索して結果を転送する処理の概略フロ
ー図、第6図(a),(b)は第5図の処理において発
生するデータの集合の積の全てのケースを示す説明図、
第7図は第5図の条件式管理プログラムの機能構成図、
第8図(a)〜(e)は第7図の主要機能の詳細PAD
図、第9図(a),(b)は第8図(a)〜(e)の条
件式ファイルおよび入出力パラメータ・ファイルのファ
イル仕様の説明図である。 1……特約店の端末、2……営業所の計算機、3……大
型計算機、4……大規模記憶装置、5……工場の大型計
算機、6……大規模記憶装置、7……ワークステーショ
ン、8……外部記憶装置(データベース)、9……外部
記憶装置、10……プリンタ。BRIEF DESCRIPTION OF THE DRAWINGS FIGS. 1 (a) and 1 (b) are hardware configuration diagrams showing one embodiment of a method for searching and analyzing quality data according to the present invention, and FIG.
FIG. 3 is a software configuration diagram for searching and analyzing quality data at the workstation shown in FIG. 1B, and FIG. 3 is a processing content of a function for searching and analyzing quality data at the workstation shown in FIG. FIG. 4 (a) and FIG. 4 (b) are explanatory diagrams of management items and data items which are the basis for performing a numerical operation according to the analysis request in the analysis procedure of FIG. 3, and FIG. 5 is FIG. 6 (a) and 6 (b) are schematic flow charts of processing for searching for a large computer and transferring the result when a search request is generated at the workstation by the procedure 302 of FIG. Explanatory diagram showing all cases of the product of the set of
FIG. 7 is a functional configuration diagram of the conditional expression management program of FIG. 5,
8 (a) to 8 (e) are detailed PADs of the main functions of FIG.
FIGS. 9 (a) and 9 (b) are explanatory diagrams of the file specifications of the conditional expression file and the input / output parameter file of FIGS. 8 (a) to 8 (e). 1 ... terminal of dealership, 2 ... computer at office, 3 ... large-scale computer, 4 ... large-scale storage device, 5 ... large-scale computer at factory, 6 ... large-scale storage device, 7 ... work Station 8, external storage device (database) 9, external storage device 10, printer.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平1−187632(JP,A) 特開 昭62−61119(JP,A) 日立評論71[2](1989.2)pp79 −83「技術戦略構想を具体化する総合生 産技術管理システム ──────────────────────────────────────────────────続 き Continuation of front page (56) References JP-A-1-187632 (JP, A) JP-A-62-61119 (JP, A) Hitachi Review 71 [2] (1989.2) pp. 79-83 “Technology” A comprehensive production technology management system that embodies the strategic concept
Claims (1)
されている大規模記憶装置上でレコード単位に管理され
た上、該全体集合の一部品質データがワークステーショ
ン上のデータベースに事前登録されている状態で、該ワ
ークステーション上からの検索条件により上記データベ
ース上からは品質データが検索された上、該ワークステ
ーション上からの解析条件に応じて解析処理されるよう
にした品質データの検索・解析方法であって、検索条件
によりデータベース上で品質データが検索されるに際
し、検索対象としての品質データのうち、少なくとも一
部の品質データが不足していると判定された場合には、
不足品質データのみに対する検索条件式が論理演算によ
り生成された上、該検索条件式を含む転送要求がワーク
ステーションからネットワークを介し大型計算機に発行
され、該転送要求に対する応答として、大規模記憶装置
上から読み出される不足品質データは大型計算機、高速
ネットワーク、ワークステーションを介しデータベース
上に一旦転送記憶された後、ワークステーション上に読
み出された上、不足品質データ以外の品質データととも
に検索対象として解析処理されるようにした品質データ
の検索・解析方法。An overall set of quality data is managed on a large-scale storage device accommodated in a large-scale computer in a record unit, and a part of the quality data of the entire set is registered in a database on a workstation in advance. In this state, the quality data is searched from the database according to the search condition from the workstation, and the quality data is searched and analyzed according to the analysis condition from the workstation. In the analysis method, when the quality data is searched on the database by the search condition, if it is determined that at least a part of the quality data is insufficient in the quality data as a search target,
A search condition expression for only the insufficient quality data is generated by a logical operation, and a transfer request including the search condition expression is issued from a workstation to a large-scale computer via a network. The insufficient quality data read from the database is temporarily transferred and stored in a database via a large computer, high-speed network, and workstation, then read out to the workstation and analyzed as a search target together with the quality data other than the insufficient quality data How to search and analyze quality data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6835690A JP2872734B2 (en) | 1990-03-20 | 1990-03-20 | Search and analysis method of quality data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6835690A JP2872734B2 (en) | 1990-03-20 | 1990-03-20 | Search and analysis method of quality data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03269761A JPH03269761A (en) | 1991-12-02 |
| JP2872734B2 true JP2872734B2 (en) | 1999-03-24 |
Family
ID=13371449
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6835690A Expired - Lifetime JP2872734B2 (en) | 1990-03-20 | 1990-03-20 | Search and analysis method of quality data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2872734B2 (en) |
-
1990
- 1990-03-20 JP JP6835690A patent/JP2872734B2/en not_active Expired - Lifetime
Non-Patent Citations (1)
| Title |
|---|
| 日立評論71[2](1989.2)pp79−83「技術戦略構想を具体化する総合生産技術管理システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03269761A (en) | 1991-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4160632B2 (en) | A parallel processing device for traversing a database | |
| US8285580B2 (en) | System and method for filtering exceptions generated by forecasting and replenishment engine | |
| US6044374A (en) | Method and apparatus for sharing metadata between multiple data marts through object references | |
| US20030023622A1 (en) | Manual activity persistence in content management workflow systems | |
| JP2001357062A (en) | Database search method, database search system, and recording medium recording database search program | |
| US20020023076A1 (en) | Search method in a used car search support system | |
| JP2004348310A (en) | Review support apparatus, method and program | |
| JP3791207B2 (en) | Activity status overview system, activity status overview method, and recording medium recording activity status overview program | |
| US7694219B2 (en) | Dynamic tree representation for internet enterprise applications | |
| US7467122B2 (en) | System for aiding the design of product configuration | |
| JP2872734B2 (en) | Search and analysis method of quality data | |
| CN101158976A (en) | Method and system for data-base recording enquire preprocess | |
| JP3962795B2 (en) | Computer-readable recording medium recording a business program | |
| JP2002197114A (en) | Database management system, customer management system, recording medium | |
| JP3976500B2 (en) | Reception support system | |
| WO2004107204A2 (en) | Data processing method and system for combining database tables | |
| JP2001052028A (en) | Data management system | |
| JP4176981B2 (en) | Union member information system, integrated data management method for member member information system, and storage medium | |
| JP3175239B2 (en) | Multimedia information editing device | |
| KR20100002223A (en) | A automatic recording system for information about operations of searching and reading patent documents and the method thereof | |
| JP4501040B2 (en) | Computer-readable recording medium recording customer master general-purpose data receiving program | |
| US20020120636A1 (en) | Data management system, data management method and computer program | |
| JP2001175732A (en) | Product delivery destination specification method for Internet shopping | |
| JP2002163429A (en) | Workflow management system, server, and recording medium | |
| JPS59103131A (en) | Card image processing data processor having list producing function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080108 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080108 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090108 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100108 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110108 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110108 Year of fee payment: 12 |