Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE VEIGA DE ALMEIDA – UVA GRADUAÇÃO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ENTREGA DA AVALIAÇÃO - AVA 2 MARCELO RICHTER CASSAR Análise e Projeto de Sistemas de Informação II (IL10333) Sumário 1. QUESTÃO ......................................................................................................... 3 2. DESENVOLVIMENTO ....................................................................................... 4 INTRODUÇÃO ......................................................................................................... 4 O FLUXO DE LEITURA DO DIAGRAMA E RELACIONAMENTOS ............................... 4 O DIAGRAMA DE IMPLEMENTAÇÃO ...................................................................... 5 3. CONCLUSÃO .................................................................................................... 6 4. REFERÊNCIAS ................................................................................................. 7 1. QUESTÃO Diagrama de Implantação O Diagrama de Implantação é um diagrama que tem por objetivo apresentar a visão física da solução. A partir da visão física é possível discutir, analisar e avaliar os componentes de hardware e serviços de comunicação mais adequados às particularidades do cenário envolvido. De acordo com o exposto, o trabalho proposto tem por objetivo avaliar o quanto do conteúdo ensinado foi absorvido pelos alunos, bem como aferir se eles estão conseguindo aplicá-los. Caso Uma grande empresa de consultoria tributária contratou o desenvolvimento de um sistema de informação, chamado SelecaoRH, para gerenciamento do processo de seleção de novos funcionários. Esse sistema tem como requisito fundamental a plataforma Web e, por isso, será utilizada a linguagem Java e o banco de dados MySQL. O novo sistema necessita acessar informações de funcionários mantidas por um sistema legado de controle de RH, denominado SisRH, implementado em COBOL com banco de dados DB2. Considerando o Estudo de Caso, desenhe um Diagrama de Implantação para compor a solução arquitetural do cenário exposto. 2. DESENVOLVIMENTO INTRODUÇÃO O diagrama de sequência é uma ferramenta de modelagem da UML (Unified Modeling Language) utilizada para representar a interação entre objetos em um sistema. Ele mostra a sequência de mensagens trocadas entre os objetos ao longo do tempo, demonstrando como eles colaboram para realizar uma determinada funcionalidade. Os objetos são representados por caixas retangulares, e as mensagens entre eles são representadas por setas que indicam a ordem e o fluxo da comunicação. O diagrama de sequência é útil para visualizar o comportamento dinâmico de um sistema e para identificar potenciais problemas de design. O FLUXO DE LEITURA DO DIAGRAMA E RELACIONAMENTOS Para desenhar o Diagrama de Implantação para o cenário proposto, é importante considerar os diferentes componentes envolvidos, como o sistema web SelecaoRH, o sistema legado SisRH, o banco de dados MySQL e o banco de dados DB2. São seus componentes: 1. Cliente Web (Browser): - Representa o navegador da web utilizado pelos usuários para acessar o sistema SelecaoRH. 2. SelecaoRH - Servidor de Aplicação (Java): - Este nó representa o servidor onde o sistema SelecaoRH é implantado. - Ele hospeda o aplicativo Java que gerencia a lógica de negócios do sistema. 3. Banco de Dados MySQL: - O banco de dados relacional MySQL é utilizado para armazenar os dados do sistema SelecaoRH, como informações de candidatos, processos de seleção, etc. 4. Sistema Legado SisRH: - Este nó representa o sistema legado SisRH, implementado em COBOL. - O sistema SisRH armazena informações críticas dos funcionários em um banco de dados DB2. 5. Banco de Dados DB2: - O banco de dados relacional DB2 é utilizado pelo sistema legado SisRH para armazenar dados dos funcionários. Fluxo de Leitura: 1. O cliente web (navegador) faz uma solicitação ao servidor de aplicação para acessar o sistema SelecaoRH. 2. O servidor de aplicação processa a solicitação do cliente e interage com o banco de dados MySQL para recuperar ou armazenar dados relacionados ao sistema SelecaoRH. 3. Se houver necessidade de acessar informações dos funcionários mantidas pelo sistema legado SisRH, o servidor de aplicação faz uma solicitação ao sistema legado. 4. O sistema legado SisRH, por sua vez, interage com o banco de dados DB2 para recuperar ou atualizar os dados dos funcionários. 5. As informações recuperadas do sistema legado SisRH são processadas pelo servidor de aplicação e apresentadas ao cliente web conforme necessário. O DIAGRAMA DE IMPLEMENTAÇÃO 3. CONCLUSÃO Em conclusão, o Diagrama de Implantação elaborado para o cenário proposto da empresa de consultoria tributária permite uma visualização clara e organizada da arquitetura física da solução. Através da representação dos componentes, seus relacionamentos e protocolos de comunicação, é possível compreender como os diferentes sistemas e tecnologias interagem para fornecer a funcionalidade desejada. A presença do servidor de aplicação Java, o banco de dados MySQL para o sistema SelecaoRH, o sistema legado SisRH implementado em COBOL com banco de dados DB2, e os protocolos associados a cada relacionamento proporcionam uma visão abrangente da infraestrutura técnica necessária para o gerenciamento do processo de seleção de novos funcionários. Além disso, dentro do servidor de aplicação Java, reside a lógica de negócios essencial para o funcionamento do sistema SelecaoRH, incluindo código fonte Java, frameworks, serviços web, configurações de servidor e mecanismos de monitoramento. O diagrama não apenas auxilia na compreensão da solução arquitetural, mas também pode servir como uma ferramenta valiosa para discutir, analisar e avaliar os componentes de hardware, serviços de comunicação e requisitos de implantação necessários para a implementação bem-sucedida do sistema. 4. REFERÊNCIAS DEITEL, Harvey M.; DEITEL, Paul J. Java: como programar. São Paulo: Pearson Prentice Hall, 2005. 1110 p. ISBN 8576050196. (BV). LARMAN, C. Utilizando UML e Padrões: uma introdução à análise e projeto Orientado a Objetos e ao Desenvolvimento Iterativo. 3. ed. Porto Alegre: Bookman, 2007. Biblioteca Virtual.
Compartilhar