Landing a helicopter to the ship flight deck is most demanding even for the most experienced pilots and modeling and simulation of the ship-helicopter dynamic interface is a substantially challenging technical problem. In this paper, a coupling numerical method was developed to simulate the fully coupled ship-helicopter flow-field under complete wind-over-deck conditions. The steady actuator disk model based on the momentum source approach and the resolved blade method based on the moving overset mesh method were employed to model the rotor. Two different ship-helicopter combinations were studied. The helicopter flight mechanics model was established and then the influences of coupled airwake on the helicopter were analyzed. Finally, based on the derived rejection criterion of safe landing and the developed numerical method, the flight envelopes for these two ship-helicopter combinations were predicted. The steady actuator disk model was found to be effective in the study of helicopter operations in the shipboard environment. The calculated flight envelopes indicate that an appropriate wind direction angle is beneficial to increasing the allowable maximum wind speed and the operating boundary is affected by the rotation direction of the main rotor.