Depending on the establishment of mechanical structure, the architecture of two softwares was designed. Firstly, the bridge communication the mechanical structure, the data acquisition software and the data analysis software were ascertained. Secondly, the architecture of data acquisition software and some key points were designed. Thirdly, the architecture of data analysis software and some key points were designed. At last, the two associated softwares were developed, experiments showed that the two softwares can satisfy the MFL inspection application.