-
Implementação de Padrões de Projeto Utilizando C#.NET
Publicado em 02/12/2008 às 22:35:13 Categorias: Desenvolvimento de Software, Engenharia de Software, Trabalhos Acadêmicos Tags: C Sharp, Design Patterns, Dot Net, UML 5 comentários
Em 2005 quando concluí meu Curso Superior de Engenharia de Software, decidi fazer meu trabalho de conclusão de curso focando em Design Patterns (ou Padrões de Projeto), ou melhor, na ‘Implementação de Padrões de Projeto Utilizando C# .NET’.
Na época deixei um post no fórum da comunidade .Net Raptors, desde lá até hoje recebo alguns e-mails de pessoas pedindo para eu enviar o trabalho para leituras e referências.
Decidi então disponibilizá-lo aqui para fica mais fácil de ser encontrado.
Na minha opinião ficou um bom trabalho, até por que recebi a nota máxima dele, porém, está longe de ser uma referência no assunto, com certeza há inúmeros livros e artigos na internet mais informações mais aprofundada sobre o assunto, de qualquer forma, meu trabalho é um bom começo. Boa leitura.
Resumo
Neste trabalho, objetivou-se analisar o catálogo de padrões de projeto apresentado pela Gang of Four (Gof), mostrando implementações e funcionalidades utilizando a linguagem de programação C#.NET.
Através da análise orientada a objetos, juntamente com os diagramas de classes UML apresentados pelo grupo criador dos padrões, buscou-se uma implementação fiel aos modelos iniciais, porém voltados a casos de sistemas reais e possíveis, e não aos mesmos casos ilusórios e imaginários comumente mostrados por diversos autores.
O referencial teórico foi organizado para atender às questões de pesquisa e incluiu autores e pesquisadores da ciência da computação. Os resultados foram estruturados em descrição da intenção do padrão, diagrama de classes genérico do mesmo, descrição e implementação de um projeto de sistema básico e simplista, porém real, onde o padrão pode ser utilizado.
Ao final, são apresentados um gráfico e uma tabela contendo uma frequência de utilização e o interrelacionamento entre os padrões, respectivamente.
Download
Faça o download do PDF contendo todo o trabalho.
Um abraço,
Até a próxima.Compartilhe este conteúdo
5 comentários escritos. Comente também.
Escrever um comentário




Boa noite Marcos, obrigado por compartilhar seu trabalho, meu trabalhos de conclusão também será voltado a padrões de projeto e pretendo usar C#.Net pois é a tecnlogia que utilizo no momento, acredito que seu trabalho ira me ajudar bastante. Abraços
Muito bom!! Excelente iniciativa!
Parabéns pelo trabalho!
Excelente trabalho.
Muito obrigado por compatilhar com a comunidade de TI.
Parabéns
Att,
Renato
Kra. Ótimo trabalho. Me ajudou a esclarecer mais sobre padrões de projeto de forma objetiva.
[...] fim de 2008 publiquei um post disponibilizando para download meu Trabalho de Conclusão de Curso, finalizado no ano de [...]