An ECG Data Processing System is designed to provide online help for cardiac disease diagnosis. Except for the object-oriented programming technology, this processing system adopts advanced techniques in signal processing area such as Wavelet Transform 、Neural Networks and Genetic Algorithm .