We show results of developing the architecture of a software training complex for industrial personnel in the aluminum industry. The of a software training complex includes components that let a user solve education and training problems and receive efficient TP control skills.