Ciência da Computação

Trabalho de Conclusão
Título:Desenvolvimento de Sistemas com a Tecnologia Multicamadas: um Estudo de Caso
Aluno:Roberto Krug
Semestre:2004/02
Situação:Concluido
Áreas de interesse:Não informado
Orientador:Edvar Bergmann Araujo
Avaliadores:Carlos Sergio Schneider, Ricardo Ferreira de Oliveira
Documentos:Texto final TC2
Palavras-chave:Multicamadas, Regras de Negócio, ERP.
Resumo:

A automatização do ambiente empresarial, a integração de tarefas, o aumento do número de usuários, a atualização constante dos Sistemas e em diferentes pontos da rede, têm afetado de forma prejudicial o desempenho, a segurança, a escalabilidade e a confiabilidade dos Sistemas. Neste contexto, a Arquitetura de Sistemas Multicamadas surge como uma proposta para minimizar estes problemas. A arquitetura multicamadas é um modelo de programação que prevê a divisão do programa em três ou mais partes bem definidas e distintas, sendo que as três partes principais são: Interface (apresentação), Regras de Negócio (lógica) e Persistência (banco de dados). Nos sistemas tradicionais (Cliente/Servidor), também conhecidos como sistema de duas camadas, há três opções com relação às Regras de Negócio: colocar junto da interface do usuário, junto ao banco de dados ou mesclar as duas opções. No entanto, nenhuma dessas opções é considerada como uma solução satisfatória. Com a introdução da camada de lógica, as Regras de Negócio concentram-se no Servidor de Aplicações. Como são nestas regras que ocorre a maior partes das mudanças e uma vez que elas estão centralizadas no Servidor de Aplicações, resolve-se o problema da atualização, em centenas ou milhares de computadores, cada vez que uma Regra de Negócio for alterada, facilitando em muito a atualização dos sistemas. Sendo assim, este trabalho tem como objetivo analisar o funcionamento da arquitetura de Sistemas Multicamadas e aplicar este modelo através do projeto e implementação de módulos de um Sistema ERP (Enterprise Resource Planning) usando esta tecnologia.

Link biblioteca:Não informado

TC Online - Sistema de Trabalhos de Conclusão Online