padrões de projeto, aplicação, componentes reutilizáveis
Resumo
O padrão de projeto descreve uma solução para determinado problema que pode ser aplicada inúmeras vezes. Porém a utilização desse padrão nunca será da mesma forma, deve ser adaptado para o problema em questão. Este trabalho tem como objetivo demonstrar a aplicação dos padrões de projeto no desenvolvimento de um software e obter componentes reutilizáveis com a utilização dos padrões. Foi utilizado para o desenvolvimento do trabalho o ambiente de desenvolvimento Visual Studio, linguagem de programação C#, banco de dados MySQL, conceitos de orientação a objetos e arquitetura em camadas. O trabalho foi feito desenvolvendo-se um software inicial sem a aplicação dos padrões. Posteriormente foi aplicada uma refatoração no código do software inicial aplicando-se os padrões de projeto. As funcionalidades dos padrões aplicados bem como a codificação necessária para utilização dos padrões são demonstradas neste trabalho. Conclui-se que com a aplicação dos padrões é possível obter componentes reutilizáveis. O trabalho permitiu a demonstração da aplicação dos padrões de projeto.