Data Management Apparatus And Method Thereof
First Claim
1. A data management apparatus for managing data in which data items to be managed are respectively different, the apparatus comprising:
- a data storage part storing at least a data ID, a class ID and a data content ID;
a data definition part recording data content corresponding to the data content ID for each data item; and
data processing means for implementing processing of determining a data content corresponding to a predetermined data item of a class ID representing a data class specified by the data ID in accordance with a data content ID stored in the data definition part which conform to the data content ID recorded in the data storage part.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a data management apparatus (i-Win™) which carries out centralized management of data containing data on each product during the management of product data having different data items to be handled and which has increased maintenance-ability in system and program(s).
A data storage part 13 stores transaction data (contract data) including class ID (logic key) and data contents ID (variable). A data definition part 17 records data contents IDs and data contents (clause data) for each clause ID. A data processing means 15 acquires combination data of a data contents ID and data content from the data definition part 17 (definition body) in accordance with a class ID recorded in the data storage part 13 and performs processing which relates to data contents of a predetermined data item (contract condition). In this way, centralized management of plurality of product data having different product features from its clause and prospectus and the like can be carried out.
-
Citations
64 Claims
-
1. A data management apparatus for managing data in which data items to be managed are respectively different, the apparatus comprising:
-
a data storage part storing at least a data ID, a class ID and a data content ID;
a data definition part recording data content corresponding to the data content ID for each data item; and
data processing means for implementing processing of determining a data content corresponding to a predetermined data item of a class ID representing a data class specified by the data ID in accordance with a data content ID stored in the data definition part which conform to the data content ID recorded in the data storage part. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
2. A program for realizing a data management apparatus for managing data in which data items to be managed are respectively different with a computer, the program functioning as following means (a) through (c) on the computer:
-
(a) means, accessing to a data storage part at least storing a data ID, a class ID and a data content ID;
(b) means, accessing to a data definition part recording data content corresponding to the data content ID for each data item; and
(c) means, implementing processing of determining a data content corresponding to a predetermined data item of a class ID representing data class specified by the data ID in accordance with a data content ID stored in the data definition part which conform to the data content ID recorded in the data storage part.
-
-
47. An insurance policy data management apparatus for managing data on insurance policy in which contract conditions to be managed are respectively different depending on a clause, the apparatus comprising:
-
a data storage part storing at least a policy ID for specifying a insurance policy, a clause ID for specifying a clause of the insurance policy and a contractual coverage ID for specifying contractual coverage of the clause;
a data definition part recording contractual coverage corresponding to the contractual coverage ID for each data item; and
data processing means for implementing processing of determining contractual coverage corresponding to a predetermined contract condition of insurance policy data specified by the policy ID in accordance with a contractual coverage ID stored in the data definition part which conform to the contractual coverage ID recorded in the data storage part.
-
-
48. A program for realizing an insurance policy data management apparatus for managing data on insurance policy in which contract conditions to be managed are respectively different depending on a clause with a computer, the program functioning as following means (a) through (c) on the computer:
-
(a) means, accessing to a data storage part at least storing a policy ID for specifying a insurance policy, a clause ID for specifying a clause of the insurance policy and a contractual coverage ID for specifying contractual coverage of the clause;
(b) means, accessing to a data definition part recording contractual coverage corresponding to the contractual coverage ID for each contract condition; and
(c) data processing means for implementing processing of determining contractual coverage corresponding to a predetermined contract condition of insurance policy data specified by the policy ID in accordance with a contractual coverage ID stored in the data definition part which conform to the data content ID recorded in the data storage part.
-
-
49. A data structure for managing data in which data items to be managed are respectively different, the structure comprising:
-
a data storage part storing at least a data ID for identifying data, a class ID for representing class of data contents specified by the data ID and a data content ID corresponding to data content of data item according to the class ID; and
a data definition part recording data content corresponding to the data content ID for each data item. - View Dependent Claims (50, 51)
-
-
52. A data structure for managing data in which data items to be managed are respectively different, the structure comprising:
-
a data storage part storing at least a policy ID for specifying a insurance policy, a clause ID for specifying a clause of the insurance policy and a contractual coverage ID for specifying contractual coverage of the clause; and
a data definition part recording contractual coverage corresponding to the contractual coverage ID for each clause ID and each contract condition. - View Dependent Claims (53)
-
-
54. A program generation apparatus for generating a program for implementing designated processing for designated data, the apparatus comprising:
-
a data definition part recording a correspondence table representing correspondence between a data content ID and data content for each data item;
a processing definition part storing a processing code for processing;
correspondence table acquisition means acquiring from the data definition part a correspondence table on a data item specified by a class ID contained in the designated data and content of the designated processing;
processing code acquisition means acquiring from the processing definition part a processing code on the designated processing; and
a program generation means generating a program in accordance with the acquired correspondence table and the processing code. - View Dependent Claims (56, 57)
-
-
55. A program for realizing a program generation apparatus for generating a program for implementing designated processing for designated data with a computer, the program functioning as following means (a) through (e) on the computer:
-
(a) means, accessing to a data definition part recording a correspondence table representing correspondence between a data content ID and data content for each data item;
(b) means, accessing to a processing definition part storing a processing code for processing;
(c) correspondence table acquisition means acquiring from the data definition part a correspondence table on a data item specified by a class ID contained in the designated data and content of the designated processing;
(d) processing code acquisition means acquiring from the processing definition part a processing code on the designated processing; and
(e) a program generation means generating a program in accordance with the acquired correspondence table and the processing code.
-
-
58. A screen-image generation apparatus for generating a screen-image for implementing designated processing according to a predetermined class ID, the apparatus comprising:
-
a data definition part recording a correspondence table representing correspondence between a data content ID and data content for each data item;
a processing definition part storing a processing code for processing;
correspondence table acquisition means acquiring from the data definition part a correspondence table on a data item specified by a class ID contained in the designated data and content of the designated processing;
processing code acquisition means acquiring from the processing definition part a processing code on the designated processing; and
a program generation means generating a program in accordance with the acquired correspondence table and the processing code;
wherein the data processing means generates a display screen by acquiring all combinations of data content IDs and data contents recorded for data items corresponding to data item numbers stored in the data definition part and by outputting one of the data content ID and the data content capable of being selected for each data item of the predetermined class ID in accordance with a combination of the acquired data content IDs and the data contents. - View Dependent Claims (60)
-
-
59. A program for realizing a program generation apparatus for generating a program for implementing designated processing for designated data with a computer, the program functioning as following means (a) through (d) on the computer:
-
(a) means, accessing to a data definition part recording a correspondence table representing correspondence between a data content ID and data content for each data item;
(b) means, accessing to a processing definition part storing a processing code for processing;
(c) correspondence table acquisition means acquiring from the data definition part a correspondence table on a data item specified by a class ID contained in the designated data and content of the designated processing;
processing code acquisition means acquiring from the processing definition part a processing code on the designated processing; and
(d) program generation means generating a program in accordance with the acquired correspondence table and the processing code;
wherein the data processing means generates a display screen by acquiring all combinations of data content IDs and data contents recorded for data items corresponding to data item numbers stored in the data definition part and by outputting one of the data content ID and the data content capable of being selected for each data item of the predetermined class ID in accordance with a combination of the acquired data content IDs and the data contents.
-
-
61. A method of managing data in which data items to be managed are respectively different, the method comprising the steps of:
-
storing in a data storage part at least a data ID, a class ID and a data content ID;
recording in a data definition part data content corresponding to the data content ID for each data item; and
determining a data content corresponding to a predetermined data item of a class ID representing a data class specified by the data ID in accordance with a data content ID stored in the data definition part which conform to the data content ID recorded in the data storage part.
-
-
62. A method of managing insurance policy data for managing data on insurance policy in which contract conditions to be managed are respectively different depending on a clause, the method comprising the steps of:
-
storing in a data storage part at least a policy ID for specifying a insurance policy, a clause ID for specifying a clause of the insurance policy and a contractual coverage ID for specifying contractual coverage of the clause;
recording in a data definition part contractual coverage corresponding to the contractual coverage ID for each data item; and
determining contractual coverage corresponding to a predetermined contract condition of insurance policy data specified by the policy ID in accordance with a contractual coverage ID stored in the data definition part which conform to the contractual coverage ID recorded in the data storage part.
-
-
63. A method of generating a program for implementing designated processing for designated data, the method comprising the steps of:
-
recording in a data definition part a correspondence table representing correspondence between a data content ID and data content for each data item;
storing in a processing definition part a processing code for processing;
acquiring from the data definition part a correspondence table on a data item specified by a class ID contained in the designated data and content of the designated processing;
acquiring from the processing definition part a processing code on the designated processing; and
generating a program in accordance with the acquired correspondence table and the processing code.
-
-
64. A method of generating a screen-image for implementing designated processing according to a predetermined class ID, the method comprising the steps of:
-
recording in a data definition part a correspondence table representing correspondence between a data content ID and data content for each data item;
storing in a processing definition part a processing code for processing;
correspondence table acquisition means acquiring from the data definition part a correspondence table on a data item specified by a class ID contained in the designated data and content of the designated processing;
acquiring from the processing definition part a processing code on the designated processing; and
generating a program in accordance with the acquired correspondence table and the processing code;
wherein a display screen is generated by acquiring all combinations of data content IDs and data contents recorded for data items corresponding to data item numbers stored in the data definition part and by outputting one of the data content ID and the data content capable of being selected for each data item of the predetermined class ID in accordance with a combination of the acquired data content IDs and the data contents.
-
Specification