CN110502504A - Product unit library constructs system, method, apparatus and computer readable storage medium - Google Patents

Product unit library constructs system, method, apparatus and computer readable storage medium Download PDF

Info

Publication number
CN110502504A
CN110502504A CN201910796477.8A CN201910796477A CN110502504A CN 110502504 A CN110502504 A CN 110502504A CN 201910796477 A CN201910796477 A CN 201910796477A CN 110502504 A CN110502504 A CN 110502504A
Authority
CN
China
Prior art keywords
information
product
mapping relations
attribute
manufacturer
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
CN201910796477.8A
Other languages
Chinese (zh)
Inventor
吴江浩
李鲲鹏
秦国君
刘云锋
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.)
Hon Core City (shanghai) Internet Polytron Technologies Inc
Original Assignee
Hon Core City (shanghai) Internet Polytron Technologies Inc
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 Hon Core City (shanghai) Internet Polytron Technologies Inc filed Critical Hon Core City (shanghai) Internet Polytron Technologies Inc
Priority to CN201910796477.8A priority Critical patent/CN110502504A/en
Publication of CN110502504A publication Critical patent/CN110502504A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/211Schema design and management
    • G06F16/212Schema design and management with details for data modelling support
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of product units to construct system, product information receiving module can receive product information, and first judgment module, second judgment module may determine that the classification information in product information respectively, whether identification of the manufacturer information is consistent with the information of standard, if inconsistent, first mapping relations establish module, second mapping relations, which establish module, can establish corresponding mapping relations, to preserving module can according to mapping relations in product unit library by product attribute information and criteria classification information, standard identification of the manufacturer information carries out corresponding storage, so as to Uniform Product information, keep product information standardized and orderly, it is multiple to avoid identical product information same data as caused by statement disunity from occurring, the case where data redundancy.The present invention also provides a kind of product unit base construction method, device and computer readable storage mediums, and said effect equally may be implemented.

Description

Product unit library constructs system, method, apparatus and computer readable storage medium
Technical field
The present invention relates to electronic component field, more specifically to a kind of product unit library building system, method, Device and computer readable storage medium.
Background technique
Currently, in electronic component field, for the identical product of same manufacturer production, in different channels, difference The information that is shown of supplier in, can all there is a situation where that information is inconsistent.Storage mode now for information is usually After receiving product information, directly by product information storage into library, so as to cause the information clutter in information bank, and may There is the case where identical product is stored in multiple positions, causes data redundancy, and infobit can not describe a product again All information.
Therefore, how to avoid information data redundancy and guarantee that information data is complete, be that those skilled in the art need to solve Certainly the problem of.
Summary of the invention
The purpose of the present invention is to provide a kind of product unit library building system, method, apparatus and computer-readable storages Medium to avoid information data redundancy and guarantees that information data is complete.
To achieve the above object, the embodiment of the invention provides following technical solutions:
A kind of product unit library building system, comprising:
Product information receiving module, for receiving product information, the product information includes product classification information, product factory Quotient's identification information, product type information and product attribute information;
First judgment module, for judging whether the product classification information and criteria classification information are consistent;
First mapping relations establish module, for establishing the first of the product classification information and the criteria classification information Mapping relations;
Second judgment module, for judging whether the product identification of the manufacturer information is consistent with standard identification of the manufacturer information;
Second mapping relations establish module, believe for establishing the product identification of the manufacturer information and the standard identification of the manufacturer Second mapping relations of breath;
Preserving module believes the product attribute for utilizing first mapping relations, second mapping relations Breath, the product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product unit Library.
The product information receiving module, is specifically used for:
Product information is received, data analysis is carried out to the product information and is extracted, the product classification information, institute are obtained State product identification of the manufacturer information, the product type information and the product attribute information.
Optionally, further includes:
Third judgment module, for first mapping for establishing the product classification information and the criteria classification information Before relationship, criteria classification information corresponding with the product information is judged whether there is;If so, calling first mapping Relationship establishes module;If it is not, third mapping relations is then called to establish module;
The third mapping relations establish module, for establishing the new standard classification information of the corresponding product information, build Found the first mapping relations of the product classification information Yu the new standard classification information.
Optionally, further includes:
4th judgment module establishes the product identification of the manufacturer information and the standard identification of the manufacturer information for described Before second mapping relations, standard identification of the manufacturer information corresponding with the product information is judged whether there is;If so, calling Second mapping relations establish module;If it is not, then the 4th mapping relations is called to establish module;
4th mapping relations establish module, for establishing the new standard identification of the manufacturer letter of the corresponding product information Breath, establishes the second mapping relations of the product identification of the manufacturer information Yu the new standard identification of the manufacturer information.
Optionally, the preserving module specifically includes:
Attribute information map unit, for being mapped as standard attribute information to all product attribute informations, wherein institute Stating standard attribute information is the attribute information that Property Name is standard attribute title;
Storage unit believes the standard attribute for utilizing first mapping relations, second mapping relations Breath, the product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product unit Library.
Optionally, the preserving module further include:
Target property information determination unit exists at least for working as the corresponding attribute information of the same standard attribute title At two, the highest target property information of weight is determined using the corresponding weight of attribute information;
Correspondingly, the storage unit is specifically used for utilizing first mapping relations, second mapping relations, by institute State target property information, the product type information, the criteria classification information guarantor corresponding with the standard identification of the manufacturer information It deposits to product unit library.
Optionally, further includes:
5th judgment module, for utilizing first mapping relations, second mapping relations, by the product attribute Information, the product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product list Before first library, judge whether the product unit library has and the criteria classification information and the standard identification of the manufacturer information pair The product type information answered;If so, calling the 6th judgment module;
6th judgment module, for judging whether the target position currently has historical status information;If it is not, then Call the preserving module.
Optionally, further includes:
7th judgment module, for judging the production when the product type information currently has historical status information Whether product attribute information and the historical status information are consistent;If it is not, then invocation target attribute determination module;
The objective attribute target attribute determining module, for being determined in the historical status information not in the product attribute information Existing objective attribute target attribute data;
Objective attribute target attribute data storage module is used for objective attribute target attribute data guarantor corresponding with the product type information It deposits.
Optionally, further includes:
Reliability data obtains module, for described by objective attribute target attribute data guarantor corresponding with the product type information Before depositing, the reliability data of the objective attribute target attribute data is obtained;
8th judgment module, for judging whether the reliability data meets preset requirement;If so, calling the mesh Mark attribute data preserving module.
Optionally, when the product information quantity is at least two, further includes:
Priority Determination module, for utilizing first mapping relations, second mapping relations, by the product category Property information, the product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information saves to product Before cell library, determine that the corresponding priority of each product information, the priority are according to the complete of the product information The priority that whole property and reliability determine;
Preserving module is recycled, for successively holding to each product information according to the sequence of the priority from high to low Row is described to utilize first mapping relations, second mapping relations, and the product attribute information, the product type are believed The step of breath, the criteria classification information preservation corresponding with the standard identification of the manufacturer information to product unit library.
To achieve the above object, the application also provides a kind of product unit base construction method, comprising:
Product information is received, the product information includes product classification information, product identification of the manufacturer information and product attribute Information;
Judge whether the product classification information and criteria classification information are consistent;
If it is not, then establishing the first mapping relations of the product classification information Yu the criteria classification information;
Judge whether the product identification of the manufacturer information is consistent with standard identification of the manufacturer information;
If it is not, then establishing the second mapping relations of the product identification of the manufacturer information Yu the standard identification of the manufacturer information;
Using first mapping relations, second mapping relations, by the product attribute information, the product type Information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product unit library.
To achieve the above object, the application also provides a kind of product unit library construction device, comprising:
Memory, for storing computer program;
Processor is realized when for executing the computer program such as the step of the product unit base construction method.
To achieve the above object, the application also provides a kind of computer readable storage medium, the computer-readable storage It is stored with computer program on medium, such as product unit library building side is realized when the computer program is executed by processor The step of method.
By above scheme it is found that a kind of product unit library provided by the invention constructs system, comprising: product information receives Module, for receiving product information, the product information includes product classification information, product identification of the manufacturer information, product type Information and product attribute information;First judgment module, for judge the product classification information and criteria classification information whether one It causes;First mapping relations establish module, for establishing the first mapping of the product classification information and the criteria classification information Relationship;Second judgment module, for judging whether the product identification of the manufacturer information is consistent with standard identification of the manufacturer information;Second Mapping relations establish module, for establishing the second mapping of the product identification of the manufacturer information and the standard identification of the manufacturer information Relationship;Preserving module, for utilizing first mapping relations, second mapping relations, by the product attribute information, institute The preservation corresponding with the standard identification of the manufacturer information of product type information, the criteria classification information is stated to product unit library.
It can be seen that a kind of product unit provided by the present application constructs system, product information receiving module can receive production Product information, and first judgment module, the second judgment module may determine that classification information in product information, identification of the manufacturer letter respectively Whether breath is consistent with the information of standard, if inconsistent, the first mapping relations establish module, the second mapping relations establish module i.e. Corresponding mapping relations can be established, thus preserving module can according to mapping relations in product unit library by product attribute information Corresponding storage is carried out with criteria classification information, standard identification of the manufacturer information, product can be made to believe so as to Uniform Product information Cease it is standardized and orderly, to avoid identical product information same data as caused by statement disunity from occurring repeatedly, data redundancy The case where.The present invention also provides a kind of product unit base construction method, device and computer readable storage mediums, equally can be with Realize said effect.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is that a kind of product unit library disclosed by the embodiments of the present invention constructs system structure diagram;
Fig. 2 is that a kind of specific product unit library disclosed by the embodiments of the present invention constructs system structure diagram;
Fig. 3 is a kind of product unit base construction method flow chart disclosed by the embodiments of the present invention;
Fig. 4 is a kind of product unit library construction device structural schematic diagram disclosed by the embodiments of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a kind of product unit library building system, method, apparatus and computer-readable storage mediums Matter to avoid information data redundancy and guarantees that information data is complete.
Referring to Fig. 1, a kind of product unit library building system provided in an embodiment of the present invention is specifically included:
Product information receiving module 101, for receiving product information, the product information includes product classification information, produces Product identification of the manufacturer information and product attribute information.
Product information receiving module 101 is connected with data-interface, can receive product information, and product information includes product point Category information, product identification of the manufacturer information and product attribute information, in addition to this, if necessary to store other in product unit library Information can also be used as product information and carry out subsequent operation.
It should be noted that the skimble-scamble data of information are usually that product classification information and product identification of the manufacturer are believed at present Breath, product classification information such as semiconductor diode are also known as crystal diode, the information that different suppliers or different channels provide May there will be the diode product for same model, be divided into two classes, some is divided into semiconductor diode, and some is divided into Crystal diode, for product identification of the manufacturer, the information that some suppliers provide is manufacturer's full name, and some is manufacturer's abbreviation, It will appear the skimble-scamble situation of information.
Product attribute information usually has model, size, encapsulation specification etc., specific object information determines according to actual conditions, It is not specifically limited in this programme.
In a specific embodiment, the product information receiving module, is specifically used for:
Product information is received, data analysis is carried out to the product information and is extracted, the product classification information, institute are obtained State product identification of the manufacturer information, the product type information and the product attribute information.
It should be noted that in the present solution, the product information directly received may be nonstandard product information, example Such as data format difference, data content includes the content for not needing storage.
Specifically analysis extracting mode can be carried out using modes such as semantic analysis, keyword extractions.
First judgment module 102, for judging whether the product classification information and criteria classification information are consistent.
First judgment module 102 judges whether product classification information is consistent with criteria classification information, it should be noted that produces Product classification information is product classification information defined in the product information that is currently received, and criteria classification information is then standardization Classification information, such as semiconductor diode and crystal diode, preset its criteria classification information be semiconductor diode, when When product information is the product information of diode, what first judgment module 102 to be judged is exactly the product information being currently received In classification information whether be semiconductor diode.
It should be noted that judging whether product classification information is consistent with criteria classification information, specific there are two in aspect Hold, first aspect judge the product classification information being currently received whether with currently wherein appointing in all criteria classification information Meaning one it is identical, if it is, judging result be it is yes, if not, it is also necessary to consider second aspect content, that is, it needs to be determined that its Which corresponding criteria classification information is, for example, in Current standards classification information, including semiconductor diode, relay, three Multiple classification informations such as pole pipe, therefore, it is also desirable to further determine that current production classification information specifically should be with which standard scores Category information is judged, in the present solution, needing to classify with semiconductor diode.
Therefore, in a specific embodiment, the modes such as semantic analysis or keyword match, In can also be passed through Target criteria classification information corresponding with current production classification information is determined in all criteria classification information, by current product point Category information is compared with target criteria classification information.
First mapping relations establish module 103, for establishing the product classification information and the criteria classification information First mapping relations.
When product classification information and criteria classification information are inconsistent, the first mapping relations establish module 103 and need to establish Product classification information and criteria classification information MAP relationship, such as the mapping relations between crystal diode and semiconductor diode. The foundation of mapping relations can specifically be implemented by way of storing corresponding relationship in the database.
In a specific embodiment, the system also includes:
Third judgment module, for first mapping for establishing the product classification information and the criteria classification information Before relationship, criteria classification information corresponding with the product information is judged whether there is;If so, calling first mapping Relationship establishes module;If it is not, third mapping relations is then called to establish module;
The third mapping relations establish module, for establishing the new standard classification information of the corresponding product information, build Found the first mapping relations of the product classification information Yu the new standard classification information.
It should be noted that also needing to judge in this programme whether to have in current criteria classification information and product classification The corresponding criteria classification information of information, if so, then continuing that the first mapping relations is called to establish module, if not needing also to lead to It crosses third mapping relations and establishes module and establish a new standard classification information, then resettle corresponding mapping relations.
It, can be when the judging result of third judgment module be no, to user circle in order to further conform to the demand of user Face sends notice, informs that user is issued currently without corresponding criteria classification information, and receiving user by user interface The creation instruction of new standard classification information after, then carry out new standard classification information.For the product point of no criteria classification information Category information temporarily can establish mapping relations with " other classes " classification information.
Second judgment module 104, for judge the product identification of the manufacturer information whether with standard identification of the manufacturer information one It causes.
It is similar with product classification information, the second judgment module 104 need to judge product identification of the manufacturer information whether with standard Identification of the manufacturer information is consistent.When judgement, it is also desirable to be judged in terms of two, such as fruit product identification of the manufacturer information and current institute There is one in standard identification of the manufacturer information to match, then directly carries out corresponding storage, it is on the contrary, it is also necessary to judge that it should be with which A standard identification of the manufacturer information is compared, that is, determines target criteria identification of the manufacturer information, target criteria identification of the manufacturer information Determination can equally take the modes such as semantic analysis, keyword match, determine in all standard identification of the manufacturer information.
Second mapping relations establish module 105, mark for establishing the product identification of the manufacturer information and the standard manufacturer Know the second mapping relations of information.
Specifically, in the present solution, then being needed as fruit product identification of the manufacturer information and standard identification of the manufacturer information are inconsistent Mapping relations between the two, i.e. the second mapping relations are established, the second mapping relations establish mode and the first mapping relations It is similar to establish mode, details are not described herein.
Optionally, the system also includes:
4th judgment module establishes the product identification of the manufacturer information and the standard identification of the manufacturer information for described Before second mapping relations, standard identification of the manufacturer information corresponding with the product information is judged whether there is;If so, calling Second mapping relations establish module;If it is not, then the 4th mapping relations is called to establish module;
4th mapping relations establish module, for establishing the new standard identification of the manufacturer letter of the corresponding product information Breath, establishes the second mapping relations of the product identification of the manufacturer information Yu the new standard identification of the manufacturer information.
It is similar to classification information, in the present solution, if not determining and connecing in all standard identification of the manufacturer information The corresponding standard identification of the manufacturer information of product identification of the manufacturer information received, then need to establish new standard identification of the manufacturer, and complete Mapping.Similarly, this programme can also create new standard identification of the manufacturer according to the instruction of user, and details are not described herein.
Preserving module 106, for utilizing first mapping relations, second mapping relations, by the product attribute Information, the product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product list First library.
In the present solution, in order to make the data of identical product be not in redundancy, it is mixed and disorderly, only according to mark in product unit library Quasi- classification information and standard identification of the manufacturer information store product attribute information, and therefore, preserving module 106 is needed according to above-mentioned the One mapping relations and the second mapping relations mark product type information, product attribute information, criteria classification information, standard manufacturer Know information and carries out corresponding storage.
In a specific embodiment, the preserving module 106 specifically includes:
Attribute information map unit, for being mapped as standard attribute information to all product attribute informations, wherein institute Stating standard attribute information is the attribute information that Property Name is standard attribute title;
Storage unit believes the standard attribute for utilizing first mapping relations, second mapping relations Breath, the product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product unit Library.
It should be noted that attribute identical for essence, it is also possible to different Property Names is had, for example, for belonging to For property resistance, resistance value, resistance value, resistance etc. may be described as, therefore, also needed in this programme to all attributes Information is analyzed and is extracted, and same attribute is merged, standard attribute is mapped as.For example, by above-mentioned resistance value, resistance Value is mapped as resistance.
It should be noted that for the same attribute of identical product, what different suppliers or different channels provided Specific value may also be different, therefore just need the same attribute of unified identical product.
Specifically, the preserving module further include:
Target property information determination unit exists at least for working as the corresponding attribute information of the same standard attribute title At two, the highest target property information of weight is determined using the corresponding weight of attribute information;
Correspondingly, the storage unit is specifically used for utilizing first mapping relations, second mapping relations, by institute State target property information, the product type information, the criteria classification information guarantor corresponding with the standard identification of the manufacturer information It deposits to product unit library.
Need illustrate but the determination of weight can be determined according to the reliability of supplier or channel.
It can be seen that a kind of product unit provided by the embodiments of the present application constructs system, product information receiving module 101 can To receive product information, and first judgment module 102, the second judgment module 104 may determine that the classification in product information respectively Whether information, identification of the manufacturer information are consistent with the information of standard, if inconsistent, the first mapping relations establish module 103, second Mapping relations, which establish module 105, can establish corresponding mapping relations, so that preserving module 106 can produced according to mapping relations Product attribute information is subjected to corresponding storage with criteria classification information, standard identification of the manufacturer information in article unit library, it can be to Product information can be kept standardized and orderly with Uniform Product information, to avoid identical product information as caused by statement disunity There is the case where multiple, data redundancy in same data.
On the basis of the above embodiments, the present embodiment makes further expand and explanation to technical solution.Specifically such as Under:
Referring to fig. 2, the embodiment of the present application is on the basis of the above embodiments, further includes:
5th judgment module 201, for utilizing first mapping relations, second mapping relations, by the production The preservation corresponding with the standard identification of the manufacturer information of product attribute information, the product type information, the criteria classification information is extremely Before product unit library, judge whether the product unit library has and the criteria classification information and the standard identification of the manufacturer The corresponding product type information of information;If so, calling the 6th judgment module;If so, calling the 6th judgment module 202。
6th judgment module 202, for judging whether the product unit library has and the type information The product type information corresponding with the standard identification of the manufacturer information;If it is not, then calling the preserving module.
It should be noted that in order to further avoid the redundancy of data, for same model product information in this programme In only save it is primary.Specifically, the 5th judgment module 201 before saving product information, judges in product unit library first The product information for whether having the model was saved, that is, judge whether with product type is consistent in current production information goes through History attribute information.If not provided, product attribute information is saved again.
Further, this programme can also include:
7th judgment module 203, for when the product type information currently has historical status information, described in judgement Whether product attribute information and the historical status information are consistent;If it is not, then invocation target attribute determination module;
The objective attribute target attribute determining module 204, for determining the historical status information in the product attribute information In the objective attribute target attribute data that are not present;
Objective attribute target attribute data storage module 205, for the objective attribute target attribute data are corresponding with the product type information It saves.
When there is historical status information corresponding with product attribute information in product unit library, the 7th judgment module 203 Also need further whether judge historical status information consistent with current production attribute information, if it is inconsistent, needing target Attribute determination module 204 further determines that present in current production attribute information, but is not present in historical status information Target property information, by target property information it is corresponding with product type information save, i.e., into product unit library, the said goods In the corresponding attribute information of type information, target property information is added.
It should be noted that user can pass through user when if there is conflicting two or more attribute informations Interface triggering delete instruction, so that system is deleted corresponding attribute information, it is ensured that attribute information it is accurate.
Further, this programme can also include:
Reliability data obtains module 206, for described by the objective attribute target attribute data and the product type information pair Before should saving, the reliability data of the objective attribute target attribute data is obtained.
8th judgment module 207, for judging whether the reliability data meets preset requirement;If so, calling institute State objective attribute target attribute data storage module.
In the present solution, before storing objective attribute target attribute data, it is also necessary to judge the reliability data of objective attribute target attribute, reliably Property data can be the data inputted by user by user interface, if reliability data meets preset requirement and protected again It deposits, otherwise without saving, thereby may be ensured that the reliability of the attribute information stored in product unit library.
Further, the system can also include:
Priority Determination module 208, for utilizing first mapping relations, second mapping relations, by the production The preservation corresponding with the standard identification of the manufacturer information of product attribute information, the product type information, the criteria classification information is extremely Before product unit library, determine that the corresponding priority of each product information, the priority are according to the product information Integrality and reliability determine priority;
Preserving module 209 is recycled, for successively believing each product according to the sequence of the priority from high to low Breath execution is described to utilize first mapping relations, second mapping relations, by the product attribute information, the product type Number information, the criteria classification information is corresponding with the standard identification of the manufacturer information the step of saving to product unit library.
It should be noted that due in the present solution, passing through the 7th judgment module 203, objective attribute target attribute determining module 204, mesh Mark attribute data preserving module 205 improves the currently attribute information that has saved, therefore, for same model, same classification, same For the product of manufacturer, as long as there is new attribute information, it is necessary to update current attribute information, new attribute information is added Come in, update operation to reduce, in the present solution, data acquisition module 205 determines every when receiving multiple product informations The priority of a product information, that is, the integrality for determining each product information, in the present solution, priority data is used to reflect Comprehensive, the degree of perfection of attribute information.The product information of highest priority is first completed to store, that is, first by most perfect attribute Information is stored, so that the frequency that new attribute occurs will be reduced, is reduced and is updated operation.
A kind of product unit base construction method provided by the embodiments of the present application is introduced below, one kind described below Product unit structure base construction method can be cross-referenced with any of the above-described embodiment.
Referring to Fig. 3, a kind of product unit base construction method provided by the embodiments of the present application is specifically included:
S301 receives product information, and the product information includes product classification information, product identification of the manufacturer information and product Attribute information.
Product information is received first, and product information includes product classification information, product identification of the manufacturer information and product attribute In addition to this information can also be used as the subsequent behaviour of product information progress if necessary to store other information in product unit library Make.
It should be noted that the skimble-scamble data of information are usually that product classification information and product identification of the manufacturer are believed at present Breath, product classification information such as semiconductor diode are also known as crystal diode, the information that different suppliers or different channels provide May there will be the diode product for same model, be divided into two classes, some is divided into semiconductor diode, and some is divided into Crystal diode, for product identification of the manufacturer, the information that some suppliers provide is manufacturer's full name, and some is manufacturer's abbreviation, It will appear the skimble-scamble situation of information.
Product attribute information usually has model, size, encapsulation specification etc., specific object information determines according to actual conditions, It is not specifically limited in this programme.
S302 judges whether the product classification information and criteria classification information are consistent.
Judge whether product classification information is consistent with criteria classification information, it should be noted that product classification information is to work as Before product classification information defined in the product information that receives, and criteria classification information is then the classification information of standardization, such as For semiconductor diode and crystal diode, presetting its criteria classification information is semiconductor diode, when product information is two When the product information of pole pipe, whether it is two pole of semiconductor that is judged is exactly the classification information in the product information being currently received Pipe.
It should be noted that judging whether product classification information is consistent with criteria classification information, specifically has and carry out that aspect Content, first aspect judge the product classification information being currently received whether in current all criteria classification information wherein Any one is identical, if it is, judging result be it is yes, if not, it is also necessary to consider second aspect content, that is, it needs to be determined that Which its corresponding criteria classification information is, for example, in Current standards classification information, including semiconductor diode, relay, Multiple classification informations such as triode, therefore, it is also desirable to further determine that current production classification information specifically should be with which standard Classification information is judged, in the present solution, needing to classify with semiconductor diode.
Therefore, in a specific embodiment, the modes such as semantic analysis or keyword match, In can also be passed through Target criteria classification information corresponding with current production classification information is determined in all criteria classification information, by current product point Category information is compared with target criteria classification information.
S303, if it is not, then establishing the first mapping relations of the product classification information Yu the criteria classification information.
When product classification information and criteria classification information are inconsistent, need to establish product classification information and criteria classification is believed Mapping relations are ceased, such as the mapping relations between crystal diode and semiconductor diode.The foundation of mapping relations can specifically lead to The mode for crossing storage corresponding relationship in the database is implemented.
S304 judges whether the product identification of the manufacturer information is consistent with standard identification of the manufacturer information.
Similar with product classification information, this step needs to judge whether product identification of the manufacturer information is believed with standard identification of the manufacturer Breath is consistent.When judgement, it is also desirable to be judged in terms of two, such as fruit product identification of the manufacturer information and current all standard manufacturers One in identification information matches, then directly carries out corresponding storage, on the contrary, it is also necessary to judge it should be with which standard manufacturer Identification information is compared, that is, determines target criteria identification of the manufacturer information, and the determination of target criteria identification of the manufacturer information equally may be used To take in a manner of semantic analysis, keyword match etc., determined in all standard identification of the manufacturer information.
S305, if it is not, then establishing the second mapping of the product identification of the manufacturer information and the standard identification of the manufacturer information Relationship.
Specifically, in the present solution, then being needed as fruit product identification of the manufacturer information and standard identification of the manufacturer information are inconsistent Mapping relations between the two, i.e. the second mapping relations are established, the second mapping relations establish mode and the first mapping relations It is similar to establish mode, details are not described herein.
S306, using first mapping relations, second mapping relations, by the product attribute information, the production Product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product unit library.
In the present solution, in order to make the data of identical product be not in redundancy, it is mixed and disorderly, only according to mark in product unit library Quasi- classification information and standard identification of the manufacturer information store product attribute information, and therefore, it is necessary to according to above-mentioned first mapping relations With the second mapping relations, product type information, product attribute information, criteria classification information, standard identification of the manufacturer information are carried out Corresponding storage.
It can be seen that a kind of product unit construction method provided by the embodiments of the present application, after receiving product information, difference can To judge whether the classification information in product information, identification of the manufacturer information are consistent with the information of standard, if inconsistent, Ji Kejian Corresponding mapping relations are found, according to mapping relations by product attribute information and criteria classification information, standard in product unit library Identification of the manufacturer information carries out corresponding storage, product information can be kept standardized and orderly, to avoid so as to Uniform Product information There is the case where multiple, data redundancy in identical product information same data as caused by statement disunity.
A kind of product unit library construction device provided in an embodiment of the present invention is introduced below, one kind described below Product unit library construction device can be cross-referenced with any of the above-described embodiment.
Referring to fig. 4, a kind of product unit library construction device provided in an embodiment of the present invention, specifically includes:
Memory 100, for storing computer program;
Processor 200 realizes the step of any of the above-described product unit base construction method when for executing the computer program Suddenly.
Specifically, memory 100 includes non-volatile memory medium, built-in storage.Non-volatile memory medium storage There are operating system and computer-readable instruction, which is that the operating system and computer in non-volatile memory medium can The operation of reading instruction provides environment.Processor 200 provides calculating and control ability for product unit library construction device, may be implemented Product unit base construction method described in any of the above-described embodiment.
Further, the product unit library construction device in the present embodiment can also include:
Input interface 300, for obtaining the computer program of extraneous importing, and the computer program that will acquire save to In the memory 100, it can be also used for the various instructions and parameter that obtain extraneous terminal device transmission, and be transmitted to processor In 200, so that processor 200 is handled accordingly using above-mentioned various instructions and parametric evolving.In the present embodiment, the input is connect Mouth 300 can specifically include but be not limited to USB interface, serial line interface, speech input interface, fingerprint input interface, hard disk and reads Interface etc..
Output interface 400, the various data for generating processor 200 are exported to coupled terminal device, with Other terminal devices convenient for being connected with output interface 400 can get the various data of the generation of processor 200.The present embodiment In, the output interface 400 can specifically include but be not limited to USB interface, serial line interface etc..
Communication unit 500, for completing the communication of current device and other equipment.
Keyboard 600, the various parameters data or instruction inputted and tapping keycap in real time for obtaining user.
Display 700 carries out real-time display for the relevant information to product unit library building process, in order to user and When understand current production cell library building situation.
Mouse 800 can be used for assisting user input data and simplify the operation of user.
The present invention also provides a kind of computer readable storage mediums, are stored thereon with computer program, the computer Step provided by above-described embodiment may be implemented when program is executed by processor.The storage medium may include: USB flash disk, movement Hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), the various media that can store program code such as magnetic or disk.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with other The difference of embodiment, the same or similar parts in each embodiment may refer to each other.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined herein General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the invention It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one The widest scope of cause.

Claims (13)

1. a kind of product unit library constructs system characterized by comprising
Product information receiving module, for receiving product information, the product information includes product classification information, product manufacturer mark Know information, product type information and product attribute information;
First judgment module, for judging whether the product classification information and criteria classification information are consistent;
First mapping relations establish module, for establishing the first mapping of the product classification information and the criteria classification information Relationship;
Second judgment module, for judging whether the product identification of the manufacturer information is consistent with standard identification of the manufacturer information;
Second mapping relations establish module, for establishing the product identification of the manufacturer information and the standard identification of the manufacturer information Second mapping relations;
Preserving module, for utilizing first mapping relations, second mapping relations, by the product attribute information, institute The preservation corresponding with the standard identification of the manufacturer information of product type information, the criteria classification information is stated to product unit library.
2. system according to claim 1, which is characterized in that the product information receiving module is specifically used for:
Product information is received, data analysis is carried out to the product information and is extracted, the product classification information, the production are obtained Product identification of the manufacturer information, the product type information and the product attribute information.
3. system according to claim 1, which is characterized in that further include:
Third judgment module, for first mapping relations for establishing the product classification information Yu the criteria classification information Before, criteria classification information corresponding with the product information is judged whether there is;If so, calling first mapping relations Establish module;If it is not, third mapping relations is then called to establish module;
The third mapping relations establish module, for establishing the new standard classification information of the corresponding product information, establish institute State the first mapping relations of product classification information Yu the new standard classification information.
4. system according to claim 1, which is characterized in that further include:
4th judgment module establishes the second of the product identification of the manufacturer information and the standard identification of the manufacturer information for described Before mapping relations, standard identification of the manufacturer information corresponding with the product information is judged whether there is;If so, described in calling Second mapping relations establish module;If it is not, then the 4th mapping relations is called to establish module;
4th mapping relations establish module, for establishing the new standard identification of the manufacturer information of the corresponding product information, build Found the second mapping relations of the product identification of the manufacturer information Yu the new standard identification of the manufacturer information.
5. system according to claim 1, which is characterized in that the preserving module specifically includes:
Attribute information map unit, for being mapped as standard attribute information to all product attribute informations, wherein the mark Quasi- attribute information is the attribute information that Property Name is standard attribute title;
Storage unit, for utilizing first mapping relations, second mapping relations, by the standard attribute information, institute The preservation corresponding with the standard identification of the manufacturer information of product type information, the criteria classification information is stated to product unit library.
6. system according to claim 5, which is characterized in that the preserving module further include:
Target property information determination unit, for working as the corresponding attribute information of the same standard attribute title, there are at least two When, the highest target property information of weight is determined using the corresponding weight of attribute information;
Correspondingly, the storage unit is specifically used for utilizing first mapping relations, second mapping relations, by the mesh Mark the preservation corresponding with the standard identification of the manufacturer information of attribute information, the product type information, the criteria classification information extremely Product unit library.
7. system according to claim 1, which is characterized in that further include:
5th judgment module believes the product attribute for utilizing first mapping relations, second mapping relations Breath, the product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product unit Before library, it is corresponding with the criteria classification information and the standard identification of the manufacturer information to judge whether the product unit library has The product type information;If so, calling the 6th judgment module;
6th judgment module, for judging whether the target position currently has historical status information;If it is not, then calling The preserving module.
8. system according to claim 7, which is characterized in that further include:
7th judgment module, for judging the product category when the product type information currently has historical status information Whether property information and the historical status information are consistent;If it is not, then invocation target attribute determination module;
The objective attribute target attribute determining module is not present for determining in the historical status information in the product attribute information Objective attribute target attribute data;
Objective attribute target attribute data storage module is used for objective attribute target attribute data preservation corresponding with the product type information.
9. system according to claim 8, which is characterized in that further include:
Reliability data obtains module, for described by objective attribute target attribute data preservation corresponding with the product type information Before, obtain the reliability data of the objective attribute target attribute data;
8th judgment module, for judging whether the reliability data meets preset requirement;If so, calling the target category Property data storage module.
10. system according to claim 8, which is characterized in that when the product information quantity is at least two, also wrap It includes:
Priority Determination module believes the product attribute for utilizing first mapping relations, second mapping relations Breath, the product type information, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product unit Before library, determine that the corresponding priority of each product information, the priority are the integrality according to the product information And the priority that reliability determines;
Preserving module is recycled, for successively executing institute to each product information according to the sequence of the priority from high to low State using first mapping relations, second mapping relations, by the product attribute information, the product type information, The step of criteria classification information preservation corresponding with the standard identification of the manufacturer information to product unit library.
11. a kind of product unit base construction method characterized by comprising
Product information is received, the product information includes product classification information, product identification of the manufacturer information and product attribute information;
Judge whether the product classification information and criteria classification information are consistent;
If it is not, then establishing the first mapping relations of the product classification information Yu the criteria classification information;
Judge whether the product identification of the manufacturer information is consistent with standard identification of the manufacturer information;
If it is not, then establishing the second mapping relations of the product identification of the manufacturer information Yu the standard identification of the manufacturer information;
Using first mapping relations, second mapping relations, the product attribute information, the product type are believed Breath, the criteria classification information are corresponding with the standard identification of the manufacturer information to be saved to product unit library.
12. a kind of product unit library construction device characterized by comprising
Memory, for storing computer program;
Processor realizes the step of product unit base construction method as claimed in claim 11 when for executing the computer program Suddenly.
13. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium The step of program, the computer program realizes product unit base construction method as claimed in claim 11 when being executed by processor.
CN201910796477.8A 2019-08-27 2019-08-27 Product unit library constructs system, method, apparatus and computer readable storage medium Pending CN110502504A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910796477.8A CN110502504A (en) 2019-08-27 2019-08-27 Product unit library constructs system, method, apparatus and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910796477.8A CN110502504A (en) 2019-08-27 2019-08-27 Product unit library constructs system, method, apparatus and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN110502504A true CN110502504A (en) 2019-11-26

Family

ID=68589814

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910796477.8A Pending CN110502504A (en) 2019-08-27 2019-08-27 Product unit library constructs system, method, apparatus and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN110502504A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112597350A (en) * 2020-12-25 2021-04-02 云汉芯城(上海)互联网科技股份有限公司 Parameter verification method, system and computer storage medium
CN113132158A (en) * 2021-04-07 2021-07-16 珠海格力电器股份有限公司 Point table configuration method, device, controller and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101650717A (en) * 2008-08-13 2010-02-17 阿里巴巴集团控股有限公司 Method and system for saving storage space of database
CN102222076A (en) * 2010-04-16 2011-10-19 无锡比比网信息有限公司 Method and device for information comparison
US20120102040A1 (en) * 2010-10-26 2012-04-26 Cbs Interactive Inc. Systems and methods for mapping records in a manufacturer line, series, model hierarchy
CN103164413A (en) * 2011-12-09 2013-06-19 金蝶软件(中国)有限公司 Method and system for dynamic extension of service objects
CN107818124A (en) * 2017-03-03 2018-03-20 平安医疗健康管理股份有限公司 Data matching method and device
WO2018216346A1 (en) * 2017-05-24 2018-11-29 株式会社東新システム Data exchange system, data exchange method, and data exchange program
CN109308296A (en) * 2018-09-30 2019-02-05 税友软件集团股份有限公司 A kind of generation method, device and the computer readable storage medium of business datum table
CN109710814A (en) * 2018-12-17 2019-05-03 航天恒星科技有限公司 A kind of multi- source Remote Sensing Data data filing processing method and processing device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101650717A (en) * 2008-08-13 2010-02-17 阿里巴巴集团控股有限公司 Method and system for saving storage space of database
CN102222076A (en) * 2010-04-16 2011-10-19 无锡比比网信息有限公司 Method and device for information comparison
US20120102040A1 (en) * 2010-10-26 2012-04-26 Cbs Interactive Inc. Systems and methods for mapping records in a manufacturer line, series, model hierarchy
CN103164413A (en) * 2011-12-09 2013-06-19 金蝶软件(中国)有限公司 Method and system for dynamic extension of service objects
CN107818124A (en) * 2017-03-03 2018-03-20 平安医疗健康管理股份有限公司 Data matching method and device
WO2018216346A1 (en) * 2017-05-24 2018-11-29 株式会社東新システム Data exchange system, data exchange method, and data exchange program
CN109308296A (en) * 2018-09-30 2019-02-05 税友软件集团股份有限公司 A kind of generation method, device and the computer readable storage medium of business datum table
CN109710814A (en) * 2018-12-17 2019-05-03 航天恒星科技有限公司 A kind of multi- source Remote Sensing Data data filing processing method and processing device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112597350A (en) * 2020-12-25 2021-04-02 云汉芯城(上海)互联网科技股份有限公司 Parameter verification method, system and computer storage medium
CN112597350B (en) * 2020-12-25 2023-04-11 云汉芯城(上海)互联网科技股份有限公司 Parameter verification method, system and computer storage medium
CN113132158A (en) * 2021-04-07 2021-07-16 珠海格力电器股份有限公司 Point table configuration method, device, controller and storage medium
CN113132158B (en) * 2021-04-07 2022-05-31 珠海格力电器股份有限公司 Point table configuration method, device, controller and storage medium

Similar Documents

Publication Publication Date Title
CN108388598A (en) Electronic device, date storage method and storage medium
CN112052111B (en) Processing method, device and equipment for server abnormity early warning and storage medium
US10963888B2 (en) Payment complaint method, device, server and readable storage medium
CN108984388A (en) A kind of method and terminal device generating automatic test cases
CN110377633A (en) Method for processing report data, device, computer equipment and storage medium
CN105760361B (en) A kind of language model method for building up and device
CN109408561A (en) Business Name matching process and device
CN110502504A (en) Product unit library constructs system, method, apparatus and computer readable storage medium
CN104765792B (en) A kind of method, apparatus and system of dimension data storage
CN109298882A (en) Management method, computer readable storage medium and the terminal device of interface
CN112631924A (en) Automatic testing method and device, computer equipment and storage medium
CN112085087A (en) Method and device for generating business rules, computer equipment and storage medium
CN111581208A (en) Data visualization display method and device
CN112910086B (en) Intelligent substation data verification method and system
CN109816754A (en) Creation method, display methods and the system and storage medium of flow chart
CN117474091A (en) Knowledge graph construction method, device, equipment and storage medium
CN108880884A (en) O&M alarm reporting method, device, computer equipment and storage medium
CN105472359B (en) Remote debugging method for projecting apparatus
CN112506871B (en) Automated task management and log management method, system, electronic device and medium
CN110609863A (en) Industrial big data storage method and device
CN113326888B (en) Labeling capability information determining method, related device and computer program product
CN117610505B (en) Data processing method and device based on standard model
CN111930620B (en) Application running environment data processing method and device
CN112532750B (en) Big data push processing method and system and cloud platform
CN111104403B (en) LSM tree data processing method, system, equipment and computer medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20191126

RJ01 Rejection of invention patent application after publication