In this research, the structure and design of virtual spectrum analyzer is studied. The construction process is also described and introduced. This programmable virtual spectrum analyzers is achieved by software part, LabVIEW hardware part, DAQ card and some external circuits. The designed measurement functions include five pallettes: (1) spectrum analyzer design and implementation (2) one signal time-domain analyze (3) one signal frequency-domain analyze (4) two signals time-domain overlapping analyze (5) two signals frequency-domain overlapping analyze. In the illustrations, demonstrate the design of front panels and also proceed the measurement test of designed virtual spectrum analyzer to show the capabilities.