Abstract:This paper will introduce in detail the software architecture design of vibration test data acquisition and analysis with strong expansibility. The software platform mainly through the multitask operation based on the software architecture, active window design, reserved API interface and hardware versatility design and other aspects of the design to ensure a strong expansion of the software platform to achieve the common software platform. Based on the platform design of highlevel vibration data analysis software, such as modal parameter identification and dynamic load identification software, the use of the platform’s existing functions and software architecture, you can easily secondary development, expand software functions, to achieve more complex vibration Data analysis and processing, reduce duplication of effort, speed up the software development process.After the design is completed, through the test comparison and software development case, verify the feasibility and availability of the software.