Dp 503 en

This thesis deals with automatic generation of fragments of user interface based on aplication data model and its metadata. Diploma thesis consist of analysis, design and implementation of real application eForm. The eForm is based on automatic generation of fragments of user interface that is implemented using Aspect Faces framework. This application will be used to create forms that are requiered in case of setting up a new company and applying to add this company to Commercial Register. In this thesis you can find comparison of developing user interface using automatic generation of fragments of user interface and usual approach. The last part deals with design and implementation of library for automated creation of~PDF and XLS forms.