In order to improve the automatization and software level of both fieldwork and homework of marine surveying in our country, we develop the software of "Power-Hydro".The significance and background of software development are presented in this paper. Based on the above, the function, structure and frame of software are discussed. The structure and frame of software include five sections.The first section mainly resolves the navigation and data collection problems in the fieldwork.The second is a quality control section, it is used for checking and deleting the error of surveying points. The instantaneous effects of tide, velocity of sound, wave, vessel speed, offset of position and sounding system are corrected in the third section. A tool program is applied in the fourth section. By the above processing procedures, mapping and mathematical model calculation modules could be applied in the fifth section. In this paper, the excellence of the software in theories and technology is showed by comparing it with other same kinds of softwares at home and abroad.