A method for supporting an approach maneuver of a boat to a mooring site within a port area along a set course from a set first position to a set second position adjacent to a mooring area, comprising steps of: - setting, by a first data processing unit upon instructions provided by an operator by means of a control panel of the first data processing unit, the first position and the second position of the set course; - setting, by the first data processing unit upon instructions provided by the operator by means of a control panel of the first data processing unit, the set course, the step of setting the set course comprising a step of setting, by the first data processing unit upon instructions provided by the operator by means of the control panel of the first data processing unit, a plurality of points distributed on the set course, the distribution of the plurality of points being set as a function of a set course previously set by the operator by means of the control panel of the first data processing unit on the basis of his/her own seagoing experience and/or a series of information representative of the port area; - simulating, by the first data processing unit upon instructions provided by the operator by means of the control panel of the first data processing unit, the set course of the boat from the first position to the second position, the step of simulating being executed by implementing, by a second data processing unit operatively connected to the first data processing unit, a dynamic simulation model configured to replicate a mooring maneuver of the boat on a maneuvering plane at least on the basis of set weather conditions in the port area; - storing, by the first data processing unit upon instructions provided by the operator by means of the control panel of the first data processing unit, the simulated set course in a first storage unit operatively associated with the first data processing unit; - conducting, by the first data processing unit upon instructions provided by the operator by means of the control panel of the first data processing unit, the boat to the first position of the set course; - loading, by the first data processing unit, upon request by the operator by means of the control panel, the simulated set course stored in the first storage unit; - executing, by the first data processing unit, an approach maneuver of the boat to the mooring area, from the first position to the second position, on the basis of the set course loaded by the first data processing unit, the step of executing comprising a step of controlling, by the first data processing unit, the approach maneuver of the boat to the mooring area by comparing the course traveled by the boat with the set course loaded by the first data processing unit. - setting, by a first data processing unit upon instructions provided by an operator by means of a control panel of the first data processing unit, the first position and the second position of the set course; - setting, by the first data processing unit upon instructions provided by the operator by means of a control panel of the first data processing unit, the set course, the step of setting the set course comprising a step of setting, by the first data processing unit upon instructions provided by the operator by means of the control panel of the first data processing unit, a plurality of points distributed on the set course, the distribution of the plurality of points being set as a function of a set course previously set by the operator by means of the control panel of the first data processing unit on the basis of his/her own seagoing experience and/or a series of information representative of the port area; - simulating, by the first data processing unit upon instructions provided by the operator by means of the control panel of the first data processing unit, the set course of the boat from the first position to the second position, the step of simulating being executed by implementing, by a second data processing unit operatively connected to the first data processing unit, a dynamic simulation model configured to replicate a mooring maneuver of the boat on a maneuvering plane at least on the basis of set weather conditions in the port area; - storing, by the first data processing unit upon instructions provided by the operator by means of the control panel of the first data processing unit, the simulated set course in a first storage unit operatively associated with the first data processing unit; - conducting, by the first data processing unit upon instructions provided by the operator by means of the control panel of the first data processing unit, the boat to the first position of the set course; - loading, by the first data processing unit, upon request by the operator by means of the control panel, the simulated set course stored in the first storage unit; - executing, by the first data processing unit, an approach maneuver of the boat to the mooring area, from the first position to the second position, on the basis of the set course loaded by the first data processing unit,