5. The method according to claim 4 , wherein before the step of obtaining the total weighted query penalties in accordance with the respective attribute compositions in the attribute composition set, the method comprises: traversing the attribute composition set to judge whether the fixed attribute compositions exist in the attribute composition set.
9. The method according to claim 5 , wherein the step of obtaining the total weighted query penalties in accordance with the respective attribute compositions in the attribute composition set further comprises: drawing respective fixed attribute compositions, and selecting an attribute composition in the unfixed attribute compositions if that the fixed attribute compositions exist in the attribute composition set; the unfixed attribute compositions are in the attribute composition set; obtaining penalties of the respective fixed attribute compositions and the attribute composition scrolled to an attribute composition for querying; confirming a minimum value of the penalties scrolled to the attribute composition for querying; confirming the weighted query penalties of the respective attribute compositions for querying according to the minimum value in accordance with the respective attribute compositions for querying and weights of the respective attribute compositions for querying; summing respective weighted query penalties to obtain the total weighted query penalty in accordance with the attribute composition.