An engine room in a ship is a space of highly intricate system consisted of not only the main engine but the auxiliary machinery. On the ground of this, the occurrence of a problem in a machine could generate problems of other machines in succession, on account of close connection between them.
For 4 academic years, to embark in a ship as a marine engineer, students learn and practice a lesson such as a basic and technical knowledge and theory for operating and managing a ship system. However, after graduation, when they are faced with practical ship operation and systems as a new engineer, they would tend not to find out the reason for trouble because of lack of knowledge about relationship between machines.
Therefore, it is necessary to have an education through practical use of system which has systematic and composite technique for analysis. Using this, students could acquire how to easily cope with an emergency such as a breakdown of system or unusual working.
In this context, it is discussed the construction for alarm monitoring and failure diagnosis system on this thesis, and used software is G programming language, LabVIEW. But, only partial construction of alarm monitoring and diagnosis system was achieved because of deficient in given condition. And program was constructed to make up for it of available.