| With the rapid development of navigational technology, navigational education have maken a great progress.various kinds of simulators have been widely used and their effects have been acknowledged by IMO (International Maritime Organization). All teaching and training institutions have much higher demands on the stability, expansibility, high efficiency, availability, manageability as well as the easy maintenance of simulators. In this paper, based on the GMDSS simulators, by using the mature network programming by applying the software engineering ideas, a practical solution to GMDSS is obtained based on the LAN.This thesis describes the up-to-date research of GMDSS simulators and some key techniques in their development. Based on the analysis and requirement analysis, using the design model of software engineering and reusable modules, and by adopting the network programming technology, the thesis describes the overall design of GMDSS simulators and achieves the design of data structure, network communication program, voice communication and the major simulating equipments. The GMDSS simulator includes the design for both the network communication and the interface of the analog equipments. Network communication system is the core of the simulator, which is responsible for the network communication of the whole simulator system.The GMDSS simulator in this project has a high level of easiness of use, stability, flexibility and expansibility. The present simulator system has a vivid simulating effect and greatly enhances the effectiveness of teaching and training. The simulator system is in accordance with the provisions of international conventions and meets the requirements of teaching and training for the college. |