Escolar Documentos
Profissional Documentos
Cultura Documentos
Diagrama
Diagrama
Diagrama de Sequência
Novembro/2004 M. Baesso
Agenda
Novembro/2004 M. Baesso
Ciclo de Vida Clássico
Análise e Especificação
de Requisitos
Projeto
Implementação e Teste
Unitário
Integração e Teste do
Sistema
Operação e Manutenção
Novembro/2004 M. Baesso
Fase de Análise
Novembro/2004 M. Baesso
Fase de Análise
Novembro/2004 M. Baesso
Fase de Análise
Novembro/2004 M. Baesso
Fase de Análise
Novembro/2004 M. Baesso
Análise OO
• Passos:
– Identificar os objetos;
– Identificar hierarquias;
– Identificar atributos;
•O sistema precisa manter informações sobre o objeto?
– Identificar
•Oassociações;
sistema precisa de serviços do objeto?
– Definir serviços
•O objeto possui mais de um atributo?
Novembro/2004 M. Baesso
Análise OO
• Passos:
– Identificar os objetos;
– Identificar hierarquias;
– Identificar atributos;
– Identificar•Generalização/Especialização;
associações;
– Definir serviços
•Composição;
•Agregação.
Novembro/2004 M. Baesso
Análise OO
• Passos:
– Identificar os objetos;
– Identificar hierarquias;
– Identificar atributos;
– Identificar associações;
– Definir serviços
•Substantivos qualificativos
•Adjetivos indicam valores de atributos
Novembro/2004 M. Baesso
Análise OO
• Passos:
– Identificar os objetos;
– Identificar hierarquias;
– Identificar atributos;
– Identificar associações;
– Definir serviços
•Relacionamentos entre objetos;
•Verbos ou expressões verbais no enunciado do problema.
Novembro/2004 M. Baesso
Análise OO
• Passos:
– Identificar os objetos;
– Identificar hierarquias;
– Identificar atributos;
– Identificar associações;
– Definir serviços
•Responsabilidades do objeto;
•Podem ser identificados através de casos de uso
Novembro/2004 M. Baesso
Diagramas UML
Novembro/2004 M. Baesso
Diagramas UML
Novembro/2004 M. Baesso
Diagramas UML
Novembro/2004 M. Baesso
Diagramas UML
•Diagrama de Componente
•Diagrama de Execução
Novembro/2004 M. Baesso
Diagrama de Caso de Uso
Novembro/2004 M. Baesso
Diagrama de Caso de Uso
Novembro/2004 M. Baesso
Diagrama de Caso de Uso
Novembro/2004 M. Baesso
Diagrama de Caso de Uso
• Notação:
interação
Novembro/2004 M. Baesso
Diagrama de Caso de Uso
Imprimir
Secretária
Gerente Relatório
Cadastrar
Material
Novembro/2004 M. Baesso
Diagrama de Caso de Uso
Novembro/2004 M. Baesso
Diagrama de Sequência
Novembro/2004 M. Baesso
Diagrama de Sequência
• Notação:
Objeto Mensagens
Ator Tempo
Novembro/2004 M. Baesso
Diagrama de Sequência
Validar
Permissão de Acesso
Apresenta Tela Inicial
Novembro/2004 M. Baesso
Diagrama de Sequência
Sistema da
VideoLocadora
Cliente Atendente Gerente
Buscar aluguel
Retornar registro de aluguel
Solicitar conversa com gerente
Buscar fita
Retornar registro da fita
Negociar Multa
Pagar Multa
Novembro/2004 M. Baesso
Referências
Dúvidas?
Novembro/2004 M. Baesso