With the development of science and technology, people's demand for swimming is gradually increasing. In order to meet people's needs, an intelligent swimming analysis system came into being. The intelligent swimming analysis system mainly uses smartphones as the main research platform, combined with wireless network technology, to identify and analyze human movements, provide relevant information, and then analyze the rationality of the movements. The article introduces three aspects: the design of swimming posture recognition and analysis system, swimming movement recognition algorithm and optimization algorithm, and the implementation of intelligent swimming analysis system. This article focuses on the design of the swimming posture recognition and analysis system, and provides a detailed description of the swimming posture recognition algorithm and optimization algorithm, finally, verifies the swimming action recognition algorithm and optimization algorithm through experiments. Experimental results show that the system designed in this article can effectively recognize and analyze swimming movements, and its recognition accuracy can reach up to 97.7%.