Uml apostila

Disponível somente no TrabalhosFeitos
  • Páginas : 49 (12038 palavras )
  • Download(s) : 0
  • Publicado : 5 de abril de 2011
Ler documento completo
Amostra do texto
Centro Federal de Educac˜o Tecnolo gica do Parana
Departamento Acade mico de Informa tica

Projeto de Software usando a UML
Vers˜o 2002

Prof. Paulo Cü zar Stadzisz

CEFET-PR

Pa g.: 1

Suma rio
Capı tulo I : Casos de Uso .....................................................................................................3 1. Modelo de Casos de Uso............................................................................................ 2. Diagramas de Casos de Uso ...................................................................................... 3. Exemplo ...................................................................................................................... 4. Conclus˜o................................................................................................................... 3 3 9 13

Capı tulo II : Levantamento de Classes ................................................................................15 1. Conceito de Classe e Objeto ........................................................................................ 15 2. Notac˜o UML para Classes e Objetos.......................................................................... 20 3. Levantamento das Classes ...........................................................................................24 4. Exemplo de Levantamento de Classes ......................................................................... 26 5. Conclus˜o ......................................................................................................................28 Capitulo III : Estudodas Interac es entre Objetos .............................................................29 o 1. Diagrama de Sequ e ncia ................................................................................................29 2. Diagrama de Colaborac˜o .............................................................................................40 3. Exemplos de Diagramas de Sequ e ncia e Colaborac˜o.................................................42 Capı tulo IV : Relacionamentos entre Classes .....................................................................45 1. Associac˜o entre Classes .............................................................................................45 2. Agregac˜o entre Classes..............................................................................................48 3. Generalizac˜o/Especializac˜o entre Classes ............................................................... 51 4. Conclus˜o ......................................................................................................................54 Capı tulo V : Especificac do Comportamento de Objetos .............................................. 55 éo 1. Diagrama de Estados....................................................................................................55 2. Diagrama de Atividades .................................................................................................65 3. Conclus˜o ......................................................................................................................69

CEFET-PR

Pa g.: 2

Capıtulo I :Casos de Uso

1 Modelo de Casos de Uso
O modelo de Casos de Uso foi proposto por I. Jacobson como um instrumento para descric˜o das intencíes ou requisitos para um sistema computacional. A construc˜o do Modelo de Casos de Uso corresponde a uma das fases iniciais de um projeto de software pois envolve a determinac˜o dos usos que o sistema tera , ou seja, do que ele devera fornecer como servicos.O modelo de Casos de Uso ü diferente da vis˜o funcional utilizada no passado nas abordagens de projeto estrututado. Ao invü s de focalizar as funcíes (atribuicíes tü cnicas) do sistema, o modelo de Casos de Uso captura os usos ou aplicacíes completas do sistema. Este modelo busca responder a quest˜o: Que usos o sistema tera ? ou Para que aplicacíes o sistema sera empregado? Os modelos de Casos...
tracking img