The quality of electroplating products depends upon conformance to requirements of the customer. These requirements are translated into design specifications of all the contributing factors and subsystems up to component level of the electroplating system. The quality of interaction amongst different subsystems, sub-subsystems and other factors that affect the quality of products are considered here. These are modelled using graph theory and matrix algebra as quality graph, quality matrix and quality permanent function of the electroplating product. A number of analytical tests derived from these models help to carry out optimum selection of qualities of subsystems and interactions for designing competitive electroplating products. Evaluation, ranking and comparison procedures can be developed with the help of models proposed herein. Coefficients of similarity and dissimilarity are developed for comparison among feasible products. This is, basically, a virtual prototyping methodology of the complete system, ideal in the production of high quality competitive electroplating products.