Lista Plus
SÃO CAETANO DO SUL
Lista 6 de Engenharia de Software III PLUS
Instruções Gerais: • Essa Lista é opcional e vale 0 ou 1 ponto na N2. Este ponto adicional é válido na N2 mediante a entrega completa de todos os exercícios. • A Lista pode ser realizada individualmente, em dupla ou em trio, mas apenas um aluno precisa entregar a Lista por email. Favor copiar os outros integrantes do grupo em cada email enviado. Exceções devem ser tratadas com o próprio professor com antecedência. • Os slides dos capítulos 8, 11 e 12 podem apoiar a realização da maioria dos exercícios desta Lista, mas não todos. • Os diagramas devem ser construídos em alguma ferramenta CASE, mas a Lista deve ser entregue no formato digital via email em um único arquivo PDF até 23h00 de 10/11/2014. • Listas com respostas suspeitas de plágio serão devidamente anuladas e “zeradas”. Os exercícios com respostas iguais entre grupos diferentes serão anulados e descontados. O aluno poderá ser convidado para resolver alguma questão durante a aula com o objetivo de validar os exercícios da Lista. Parte A Sobre o Sistema Web de Venda de Passagens Aéreas.
1 A partir da visão dos pacotes (subsistemas) da Lista 5, construa o Diagrama de Componentes.
2 Com base na alocação dos pacotes (subsistemas) nas camadas de software da Lista 5 e no
Diagrama de Componentes desta Lista, construa o Diagrama de Implantação distribuindo os componentes em seus respectivos nós.
3 Apresente a estrutura básica de código em JAVA, C# ou C++ para implementar um dos componentes do nó correspondente ao servidor de aplicação. Package Aplicação; Public class Usuario{ private int idUsuario; private String Usuario, Senha,