Projeto de Software Usando a UML
Relatório de pesquisa: Projeto de Software Usando a UML. Pesquise 862.000+ trabalhos acadêmicosPor: analistalouco • 15/5/2014 • Relatório de pesquisa • 7.427 Palavras (30 Páginas) • 527 Visualizações
Andrey Ricardo Pimentel
Projeto de Software Usando a UML
Apostila para Curso de Projeto de
Sistemas Orientado a Objetos
Usando a UML.
julho de 2007
2
Sumário
AULA 1 PROCESSO DE SOFTWARE..........................................................................................5
1.1. Apresentação........................................................................................................................5
1.2. Introdução............................................................................................................................5
1.3. UML.....................................................................................................................................5
1.4. Crise do software.................................................................................................................6
1.5. Processo e Notação..............................................................................................................6
1.6. O poder da tecnologia de Objetos........................................................................................6
1.7. Análise e projeto...................................................................................................................7
1.8. Desenvolvimento Iterativo e Incremental............................................................................7
1.9. Processo Unificado..............................................................................................................7
1.10. Atividade............................................................................................................................9
AULA 2 LEVANTAMENTO DE REQUISITOS..........................................................................10
2.1. Apresentação......................................................................................................................10
2.2. Levantamento de Requisitos..............................................................................................10
2.3. Atividade............................................................................................................................11
AULA 3 CASOS DE USO............................................................................................................13
3.1. Apresentação......................................................................................................................13
3.2. Comportamento do Sistema...............................................................................................13
3.3. Atores.................................................................................................................................13
3.4. Casos de Uso......................................................................................................................14
3.5. DIAGRAMAS DE CASO DE USO..................................................................................15
3.6. Atividade............................................................................................................................16
AULA 4 ESPECIFICAÇÃO DE CASOS DE USO......................................................................17
4.1. Apresentação......................................................................................................................17
4.2. A Especificação de um caso de Uso...................................................................................17
4.3. Atividade............................................................................................................................18
AULA 5 RELACIONAMENTOS ENTRE CASOS DE USO......................................................19
5.1. Apresentação......................................................................................................................19
5.2. Relacionamentos entre casos de uso..................................................................................19
5.3. Relacionamento <<include>>............................................................................................19
5.4. Relacionamento <<extend>>.............................................................................................19
5.5. Generalizações...................................................................................................................20
5.6. Atividade............................................................................................................................21
AULA 6 IDENTIFICAÇÃO DE CLASSES USANDO O MVC..................................................22
6.1. Apresentação......................................................................................................................22
6.2. Descobrindo Classes..........................................................................................................22
6.3. Classes Entidade................................................................................................................22
6.4. Classes Limite....................................................................................................................22
6.5. Classes Controle.................................................................................................................23
...