Introdução e requisitos