JP2806653B2 - File search device - Google Patents
File search deviceInfo
- Publication number
- JP2806653B2 JP2806653B2 JP3225491A JP22549191A JP2806653B2 JP 2806653 B2 JP2806653 B2 JP 2806653B2 JP 3225491 A JP3225491 A JP 3225491A JP 22549191 A JP22549191 A JP 22549191A JP 2806653 B2 JP2806653 B2 JP 2806653B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- key
- related data
- record
- link 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.)
- Expired - Lifetime
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、人事情報検索等を行う
ファイル検索装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a file search device for searching for personnel information.
【0002】[0002]
【従来の技術】従来のファイル検索装置では、検索対称
とする関連データファイルに対する要求レコードの有無
は、要求データをキーとした関連データファイルに対す
る入力命令の実行結果により判断されていた。この為、
検索可能な関連データファイルを案内として表示する場
合は、すべての関連データファイルに対し入力命令を実
行する必要があった。2. Description of the Related Art In a conventional file search apparatus, the presence or absence of a request record for a related data file to be searched is determined based on the execution result of an input command for the related data file using the requested data as a key. Because of this,
When displaying a searchable related data file as a guide, it was necessary to execute an input command for all related data files.
【0003】[0003]
【発明が解決しようとする課題】従来のファイル検索装
置では、関連ファイルに対するレコードの有無を入力命
令の実行結果で判断するため、関連ファイルが多数にな
ればなる程多数回の入力命令を実行し、入力命令の処理
時間により応答性能が低下するという欠点があり、高度
な応答性能を要求される情報検索への対応が困難であっ
た。In a conventional file search apparatus, the presence or absence of a record for a related file is determined based on the execution result of the input command. Therefore, as the number of related files increases, the input command is executed more times. However, there is a drawback that the response performance is reduced due to the processing time of the input command, and it is difficult to cope with information retrieval requiring high response performance.
【0004】[0004]
【課題を解決するための手段】本発明のファイル検索装
置は、それぞれが異なる種類の情報であるがキーによっ
て関連づけられる情報を格納した複数の関連情報ファイ
ルと、キーを格納したキー部ならびに前記関連情報ファ
イルそれぞれについてキーに対応するレコードの有無を
示すフラグおよび当該レコードの前記関連情報ファイル
中のアドレスを格納したリンク情報部を有するリンク情
報ファイルと、入力された検索要求データのキーにより
前記リンク情報ファイルを検索して当該キーに対応する
レコードが存在する関連データファイルを得るリンク情
報検索部と、このリンク情報ファイルを検索して得た関
連データファイルの案内を出力する案内表示部と、入力
により前記案内表示部に出力された関連データファイル
のうちの選択されたものの検索要求データのキーに対応
するレコードを編集して出力する内容表示部とを有す
る。According to the present invention, there is provided a file search apparatus comprising: a plurality of related information files each storing information of a different type but associated with a key; a key unit storing a key; A link information file having a flag indicating presence / absence of a record corresponding to a key for each information file and a link information portion storing an address of the record in the related information file; A link information retrieval unit for retrieving a file to obtain a related data file in which a record corresponding to the key exists; a guidance display unit for outputting guidance of a related data file obtained by retrieving the link information file; A selected one of the related data files output to the guidance display And a content display unit for output by editing the record corresponding to the key of the search request data of things.
【0005】[0005]
【実施例】次に、本発明について図面を参照して説明す
る。Next, the present invention will be described with reference to the drawings.
【0006】図1は本発明の一実施例の構成を示すブロ
ック図であり、入出力装置10としてのキーボード1と
ディスプレイ2と、処理装置11としてのリンク情報検
索部3と案内表示部4と関連データ検索部5と内容表示
部6と、ファイル装置12としてのリンク情報ファイル
7と関連データファイル群8と関連データファイル群8
を構成する関連データファイル9とから構成される。FIG. 1 is a block diagram showing the configuration of one embodiment of the present invention. A keyboard 1 and a display 2 as an input / output device 10, a link information search unit 3 and a guidance display unit 4 as a processing device 11 Related data search unit 5, contents display unit 6, link information file 7 as file device 12, related data file group 8, and related data file group 8
And a related data file 9 constituting
【0007】リンク情報ファイル7の構造は、キーの重
複を許さない索引編成ファイルであり、レコードの構造
を図2に示す。図2のように、リンク情報ファイル7の
レコード構造は、キー部201とリンク情報部202に
より構成される。リンク情報部202は、関連ファイル
情報203−1〜関連情報ファイル情報203−nによ
る配列構造となっており、その繰り返し数は関連データ
ファイル群8を構成する関連データファイル9の数と一
致する。そして、そのひとつひとつが関連データファイ
ル群8の一つのファイルに対応する。関連ファイル情報
203−1〜関連ファイル情報203−nは、それぞれ
レコード存在フラグ205と関連ファイル内レコードア
ドレス206により構成される。レコード存在フラグ2
05には、関連データファイル9内に当レコードに対す
るレコードの存在有無の情報が格納されている。関連フ
ァイル内レコードアドレス206には、レコード存在フ
ラグ205にレコード存在有りの情報が格納されている
場合、そのレコードのアドレスが格納されている。The structure of the link information file 7 is an indexed file which does not allow duplication of keys, and the structure of the record is shown in FIG. As shown in FIG. 2, the record structure of the link information file 7 includes a key unit 201 and a link information unit 202. The link information section 202 has an array structure of related file information 203-1 to related information file information 203-n, and the number of repetitions is equal to the number of related data files 9 constituting the related data file group 8. Each one of them corresponds to one file of the related data file group 8. Each of the related file information 203-1 to 203-n includes a record presence flag 205 and a record address 206 in the related file. Record existence flag 2
05 stores information on the presence or absence of a record for this record in the related data file 9. When the record presence flag 205 stores information indicating that a record exists, the record address 206 in the associated file stores the address of the record.
【0008】関連データファイル群8は、複数の関連デ
ータファイル9から構成されており、それぞれの関連デ
ータファイル9のレコード構造は任意である。The related data file group 8 is composed of a plurality of related data files 9, and the record structure of each related data file 9 is arbitrary.
【0009】次に、図3〜図8を用いて具体的に本実施
例を人事情報検索処理を例に説明する。Next, the present embodiment will be described in detail with reference to FIGS.
【0010】図4(a)および(b)それぞれに本実施
例の人事情報検索処理のリンク情報ファイル7の環境お
よび関連データファイル群8の環境を示す。図4に示す
ようにキー部201には社員番号、関連ファイル情報部
203−1〜203−4それぞれに資格ファイル情報、
免許ファイル情報、家族ファイル情報および学歴ファイ
ル情報が格納され、資格ファイル、免許ファイル、家族
ファイルおよび学歴ファイルの4つの関連データファイ
ル9が設けられている。図4(a)のレコード存在フラ
グ205で“1”はレコード有りを示し、“0”はレコ
ード無しを示す。FIGS. 4A and 4B show the environment of the link information file 7 and the environment of the related data file group 8 in the personnel information search processing of this embodiment. As shown in FIG. 4, the key section 201 has an employee number, the related file information sections 203-1 to 203-4 have qualification file information,
License file information, family file information, and educational history file information are stored, and four related data files 9 of a qualification file, a license file, a family file, and an educational history file are provided. In the record presence flag 205 of FIG. 4A, “1” indicates that a record exists, and “0” indicates that there is no record.
【0011】まず、オペレータはキーボード1より検索
要求データ(本実施例では図5に示すように社員番号)
を入力する。(図3の手順301)リンク情報検索部3
は、この社員番号をキーとしてリンク情報ファイル7を
検索し該当レコードを得る。(手順302)そして、案
内表示部4はレコード内の各関連データファイル9に対
するレコード存在フラグ205を判断し、レコードが存
在し内容の表示が可能なファイルの名称をディスプレイ
2に案内として出力する。(手順303、本実施例で
は、図6に示すように資格ファイル・家族ファイル・学
歴ファイルが案内として出力される。)オペレータは案
内に表示された検索可能な関連データファイル9の中か
ら、検索を要求するファイルをキーボード1より選択す
る。(手順304、本実施例では図7に示すように学歴
ファイルを選択する。)関連データ検索部5は、リンク
情報ファイル7のレコード内より、オペレータにより選
択された関連デタファイルに対応するアドレスを用い
て、関連データファイル9を検索する。(手順305、
本実施例では、学歴ファイルを検索する。)内容表示部
6は、読み込んだ関連データファイル9のレコード内容
を編集し、図8に示すようにディスプレイ2に出力す
る。(手順306)First, the operator uses the keyboard 1 to retrieve search request data (in this embodiment, an employee number as shown in FIG. 5).
Enter (Procedure 301 in FIG. 3) Link information search unit 3
Searches the link information file 7 using the employee number as a key to obtain a corresponding record. (Procedure 302) Then, the guidance display unit 4 determines the record existence flag 205 for each related data file 9 in the record, and outputs the name of the file in which the record exists and whose contents can be displayed to the display 2 as guidance. (Step 303, in this embodiment, a qualification file, a family file, and an educational history file are output as guidance as shown in FIG. 6.) The operator performs a search from the searchable related data file 9 displayed in the guidance. Is selected from the keyboard 1. (Procedure 304, in this embodiment, an educational history file is selected as shown in FIG. 7). The related data search unit 5 searches an address corresponding to the related data file selected by the operator from the records of the link information file 7. The related data file 9 is searched using the data. (Step 305,
In this embodiment, an educational history file is searched. 8) The contents display section 6 edits the record contents of the read related data file 9 and outputs it to the display 2 as shown in FIG. (Step 306)
【発明の効果】以上説明ように本発明は、高度な応答性
能を要求される情報検索処理において、入力命令の実行
回数を一定とする事ができ、関連データファイルが多数
となった場合でも応答性能を維持できるという効果があ
る。As described above, according to the present invention, the number of executions of an input command can be made constant in an information retrieval process requiring a high response performance, and a response can be made even when the number of related data files becomes large. The effect is that the performance can be maintained.
【図1】本発明の一実施例の構成ブロック図である。FIG. 1 is a configuration block diagram of an embodiment of the present invention.
【図2】図1中のリンク情報ファイル7の構造を示す図
である。FIG. 2 is a diagram showing a structure of a link information file 7 in FIG.
【図3】図1に示す実施例での検索手順を示す流れ図で
ある。FIG. 3 is a flowchart showing a search procedure in the embodiment shown in FIG. 1;
【図4】(a)および(b)はそれぞれ人事情報検索処
理の場合のリンク情報ファイル7の構造を示す図および
関連データファイル群8を示す図である。FIGS. 4A and 4B are diagrams showing a structure of a link information file 7 and a diagram showing a related data file group 8 in the case of personnel information search processing, respectively.
【図5】図3中の手順301を説明する図である。FIG. 5 is a diagram illustrating a procedure 301 in FIG. 3;
【図6】図3中の手順303を説明する図である。FIG. 6 is a diagram illustrating a procedure 303 in FIG. 3;
【図7】図3中の手順304を説明する図である。FIG. 7 is a diagram illustrating a procedure 304 in FIG. 3;
【図8】図3中の手順306を説明する図である。FIG. 8 is a diagram illustrating a procedure 306 in FIG.
1 キーボード 2 ディスプレイ 3 リンク情報検索部 4 案内表示部 5 関連データ検索部 6 内容表示部 7 リンク情報ファイル 8 関連データファイル群 9 関連データファイル 10 入出力装置 11 処理装置 12 ファイル装置 201 キー部 202 リンク情報部 203−1〜203−n 関連ファイル情報部 205 レコード存在フラグ 206 関連ファイル内レコードアドレス DESCRIPTION OF SYMBOLS 1 Keyboard 2 Display 3 Link information search part 4 Guidance display part 5 Related data search part 6 Content display part 7 Link information file 8 Related data file group 9 Related data file 10 Input / output device 11 Processing device 12 File device 201 Key part 202 Link Information section 203-1 to 203-n Related file information section 205 Record existence flag 206 Record address in related file
Claims (1)
ーによって関連づけられる情報を格納した複数の関連情
報ファイルと、キーを格納したキー部ならびに前記関連
情報ファイルそれぞれについてキーに対応するレコード
の有無を示すフラグおよび当該レコードの前記関連情報
ファイル中のアドレスを格納したリンク情報部を有する
リンク情報ファイルと、入力された検索要求データのキ
ーにより前記リンク情報ファイルを検索して当該キーに
対応するレコードが存在する関連データファイルを得る
リンク情報検索部と、このリンク情報ファイルを検索し
て得た関連データファイルの案内を出力する案内表示部
と、入力により前記案内表示部に出力された関連データ
ファイルのうちの選択されたものの検索要求データのキ
ーに対応するレコードを編集して出力する内容表示部と
を含むことを特徴とするファイル検索装置。1. A plurality of related information files each storing information of a different type but associated with a key, a key portion storing a key, and presence / absence of a record corresponding to the key for each of the related information files. A link information file having a link information section storing a flag indicating the address and an address of the record in the related information file; and a record corresponding to the key by searching the link information file by a key of the input search request data. A link information retrieval unit that obtains an existing related data file, a guidance display unit that outputs guidance of a related data file obtained by searching the link information file, and a related data file that is output to the guidance display unit by input. The record corresponding to the key of the search request data of the selected one And a content display section for editing and outputting the file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3225491A JP2806653B2 (en) | 1991-09-05 | 1991-09-05 | File search device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3225491A JP2806653B2 (en) | 1991-09-05 | 1991-09-05 | File search device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0561742A JPH0561742A (en) | 1993-03-12 |
JP2806653B2 true JP2806653B2 (en) | 1998-09-30 |
Family
ID=16830155
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3225491A Expired - Lifetime JP2806653B2 (en) | 1991-09-05 | 1991-09-05 | File search device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2806653B2 (en) |
-
1991
- 1991-09-05 JP JP3225491A patent/JP2806653B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH0561742A (en) | 1993-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100467638B1 (en) | Method for fast searching and analyzing inter-relations between patents from a patent database | |
JPH0869476A (en) | Retrieval system | |
JP2806653B2 (en) | File search device | |
JPH0773187A (en) | Retrieving system | |
JPH06195386A (en) | Data retriever | |
JPH06215044A (en) | Information retrieval processor | |
JPH07239861A (en) | Document retrieving device | |
JP2601139B2 (en) | String search device | |
JPH04113466A (en) | Image file retrieval system | |
JPS63173163A (en) | Information retriever | |
JPH0469769A (en) | Data processor | |
JPH04264674A (en) | Method and device for retrieving file | |
JPH04250568A (en) | Record retrieval device | |
JPH0512335A (en) | Data base retrieval system | |
JPH05101066A (en) | Document retrieving device | |
JPH0398167A (en) | Adverse retrieving system for index forward compiling file | |
JPS63238622A (en) | Relation retrieval system | |
JPH07325841A (en) | Information retrieval method | |
JPH0221363A (en) | Document retrieving system | |
JPS6280729A (en) | Document processor | |
JPS60189547A (en) | Information retrieving system | |
JPH0644326A (en) | Information retrieving device | |
JPH06208581A (en) | Word converter | |
JPH07141163A (en) | Software component retrieving device and method thereof | |
JPH01106137A (en) | Information retrieving device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19980623 |