A software design method of automatic gun dynamic analysis was made on the base of object oriented program technology. According to the automatic gun operation type
gun structure characters and dynamic design database
main design classes such as CinputData
CoutputData
CModel were designed
and the software system data structure
system integration method was also established. The codes of software were programmed with Microsoft Visul C++. The software has practical application in automatic gun dynamic analyze well.