Abstract Optimal design for C/S system is studied using system analysis method. Firstly, C/S system with multiple type servers based on queuing theory and analytic performance results for the system are presented. A mathematical model for system optimal design and relative algorithm under different conditions are then obtained. Finally, an example is followed to illustrate the computing process. This method is important to analyze the bottleneck of C/S system and optimize the system programming.