With the development of substation automation system technology, the communication management module is steadily enriching its function, its structure is becoming increasingly complicated, and it is required to support many standard communication protocols, such as the IEC 61850 protocol. As system upgrade becomes more and more often, the communication management module needs a higher level of maintainability and portability. This paper introduces the software architecture of model-view-controller(MVC) mode to standardize the software and hardware design of the communication management module. According to the function needs, the system is divided into several software modules, and so is the hardware platform. The design idea presented can effectively improve the efficiency of maintainability and portability.