Form model

Form models are used both as a model for establishing requirements and as a design model for the information gathered when later automating the process. A form is designed by using form components.