MDA focuses on productivity and maintainability, OMG shows that the expected gains from adopting MDA are reduced operating costs and development time, increased return on investment and new technologies rapid integration into an existing system. MDA’s goal is to express the functional and implementation specifications of an application on a given platform independently. In this paper, we present a case study of course management in a department, illustrated by a class diagram and then we generate the code of classes using the enterprise architect software. This paper proposes also an approach in accord with MDA and IFML standards, our approach is about graphical user interfaces (GUI) automatic generation, starting from the business process model on CIM level, to the generation of graphic interfaces code on PSM model by applying MDA model transformations.