Gof Adapter -> Subsistema Facade -> Fachada, Subsistema Abstract factory -> Uma para os repositórios Singleton -> Fachada, Cadastros Iterator -> Um para os repositórios Bridge -> Interfaces de acesso ao repositório Padrão de interação MVP Passivo -> Um Presenter para cada tela