This paper proposes a comprehensive fishing strategy that takes into consideration the population density of fish and its current growth rate, which provides new ideas for fishing strategies. Firstly, we establish a phytoplankton-fish model with the impulsive feedback control depending on the density and rate of change of the fish. Secondly, the complex phase and impulse sets of this model are divided into three cases, then the Poincar´e map for the model is defined, and analyzed the properties of Poincar´e map. In addition, the sufficient and necessary conditions for the global asymptotic stability of the order-1 periodic solution and existence condition of order- k ( k ≥ 2) periodic solution are discussed. The action threshold depends on the density and rate of change of the fish, which is reasonable than earlier studies. The analysis method proposed in this paper also plays an important role in the analysis of impulse models with complex phase sets or impulse sets.