Usando UML para Especificação de Sistemas Orientados a Objetos
SUMÁRIO
1 INTRODUÇÃO .................................................................................................................4
2 DIAGRAMAS DE CASOS DE USO (USE CASES) ......................................................5
2.1 Caso de Uso ..................................................................................................................5
2.2 Interação em caso de uso ..............................................................................................6
2.3 Exemplos de casos de uso.............................................................................................8
2.3.1 Caixa eletrônico ............................................................................................................................. 8
2.3.2 Telefone celular.............................................................................................................................. 8
2.3.3 Sistema de Vendas [TOG00] ......................................................................................................... 9
3 DIAGRAMA DE CLASSES EM UML.........................................................................10
3.1 Classes e seus relacionamentos...................................................................................10
3.2 Associações Simples ...................................................................................................11
3.3 Multiplicidade (Cardinalidade) ...................................................................................13
3.4 Classes Associativas ...................................................................................................14
3.5 Qualificador ................................................................................................................15
3.6 Agregação ...................................................................................................................16
3.7