Neural Network Model and Design Patterns on Fuzzy Evaluation System of Special Electromechanical Equipment
According to the physical characteristics and safety requirements, the evaluation levels of special electromechanical equipment were created. The five-layer neural network model was created according to the multi-layer neural network model. The first layer is input layer, the last layer is output layer, and the others are hidden layers. The software structure of evaluation system was designed, and the main class diagram was designed with UML. The relations among views, data model and dispatch controller were designed with MVC pattern. The factory method was used to instantiate view objects according to the object creation pattern. The ITERATOR pattern of structural pattern was used to find out view objects in the view object aggregation. The strategy pattern of behavior pattern was used to encapsulate different neural network algorithms.