| The RF signal simulation software is a software package that digitally synthesizes modulated baseband, IF, and RF signals, it allows users to create standard waveforms or customized waveforms with specific modulation and frequency-hopping criteria, can also add impairments or interference.UWB(Ultra wideband) and OFDM(Orthogonal frequency division multiplexing) signal module plug-in is an important part of the RF simulation software, which is used to simulate the UWB and OFDM signal, and generate the corresponding signal data and waveform.Through the analysis of UWB and OFDM signal generation plug-in, this project studied human-computer interaction model and graphical interface, the software achieved the function of fast simulation of the UWB and OFDM signals and generating waveforms. Main work of this paper includes:1. Frame design of signal generation plug-in. After analyzing the demand of UWB and OFDM system simulation software, using MVP design pattern to design a general framework for the signal generation plug-in, this can achieve the goal of improving the scalability, reusability and testability of plug-in modules.2. Parameter analysis and design of UWB/OFDM signal module. According to the requirement analysis of the function of the UWB/OFDM plug-in and the signal generation parameters, all parameters needed for the man-machine interface module are determined.3. Human computer interaction design of UWB/OFDM signal module. Through the analysis of the function and the needed parameters for the UWB/OFDM plug-in, the structure design of the interface data is carried out. The general framework of the signal generation plug-in is applied to complete the human-computer interaction design of UWB/OFDM signal module.4. List binding design of table widget, which is frequently used in this project. Table widget, is of high frequency use in this project, and its display and function is more complex, the function of the table widget synchronization between different interfaces is also needed. So this paper designed and implemented a common method that can be used in most table widget to solve the problem of data synchronization of table widget.At the end of this paper, the design of UWB and OFDM signal simulation software module man-machine interface is tested and verified. Test results show that the design of UWB and OFDM signal simulation plug-in interface is friendly, easy to operate, which can interact with the platform and the background data processing module to produce signals and waveforms. |