This paper designed a signal acquisition and analysis system based on the characteristics of the graphical programming language of LabVIEW. The system adopted NI USB -9234 data collection card, applied with the virtual instrument and related technology for the signal collecting and processing system. The system also has dual-channel data acquisition, real time data acquisition, signal analysis in time domain and frequency domain, FFT implementation Waterfall conversion, signal simulation capabilities. On the basis of analysis the systems functional requirements, a detailed description of the functional programming and design of the front panel is approached. At last the feasibility of system is experimental inspected and detailed. Experiments have shown that the virtual instrument is a good solution to the efficient implementation of various missions.