Los requerimientos funcionales son los siguientes: