A window based professional ECG diagnostic client with rich features: ECG review, waveform measurement, heartbeat annotation, interpretation, electrical signature, and report generation; helping physicians to complete ECG analysis and diagnosis more efficiently.