Mapa - PITS
Mapa - PITS
Mapa - PITS
Acadêmico: R.A.:
Bons estudos!
Primeira parte:
1 - Identifique todas as classes de projeto correspondentes ao domínio do problema.
Resposta:
As classes identificadas foram as seguintes:
Funcionário, Documento, FolhaDePagamento, ControleDePonto, Benefício, Treinamento,
Relatório, Segurança.
2 - Construa um diagrama que represente as classes de domínio da aplicação.
Resposta:
3 - Quais princípios elencados em Pressmann (2011, p. 262) são identificados nesse
modelo?
Resposta:
Dentre os princípios elencados por Pressman (2011, p. 262), podemos identificar no modelo
os princípios de separação de responsabilidades, onde cada classe tem um conjunto
específico de atributos e métodos relacionados à sua responsabilidade, e encapsulamento,
pois os atributos das classes são privados e acessados por meio de métodos (getters e
setters) que controlam o acesso e a modificação dos dados.
Segunda parte:
Elabore todas as classes de domínio de infraestrutura. Alguns exemplos de componentes
classes de domínio de infraestrutura são: Classes de Acesso a Banco de Dados, Classes
de Integração com Serviços Externos, Classes para Manipulação de Arquivos e Classes
para Registros de Eventos.
1 - Construa um diagrama que represente essas classes e que faça sentido no contexto do
sistema.
Resposta:
Terceira parte:
1 - Escolha aquele(s) que mais se adapte(m) ao sistema que deve ser representado e
justifique sua escolha.
Resposta: A escolha do diagrama de sequência é a mais apropriada para representar o
processo de cadastro de funcionários por permitir acompanhar a sequência de ações,
interatividade, especificação das mensagens, visualização da lógica de interação e
facilidade de compreensão.