Beruflich Dokumente
Kultur Dokumente
Anlise e Projeto OO
Modelagem utilizando a UML
Verso 1.0 - 15/08/2002
UML
deve abranger: como o sistema ser construdo, seus elementos estruturais e comportamentais e suas colaboraes
UML
UML
Viso de IMPLEMENTAO
Viso de IMPLANTAO
UML
Caso de Uso
focaliza os comportamentos de um sistema deve ser transparente para todos os envolvidos na construo do sistema diagramas utilizados diagramas de casos de uso
diagramas de interao diagramas de atividades diagramas de grficos de estado
UML
Projeto
focaliza a estrutura do sistema mostra as classes, colaboraes e as interfaces do sistema diagramas utilizados:
diagrama de classes diagramas de objetos diagramas de interao diagramas de atividades diagramas de grficos de estado
UML
Processo
diagramas utilizados:
diagrama de classes diagramas de objetos diagramas de interao diagramas de atividades diagramas de grficos de estado DCC - CMP4153 - Anlise e Projeto de Sistemas
7
UML
Implementao
focaliza os artefatos fsicos para efetiva montagem do sistema so abordados os componentes e outros arquivos que servem para montagem do sistema diagramas utilizados:
diagramas de componentes diagramas de interao diagramas de atividades diagramas de grficos de estado
UML
Implantao
focaliza os ns que formam a topologia de hardware em que o sistema ser executado diagramas utilizados:
diagramas de implantao diagramas de interao diagramas de atividades diagramas de grficos de estado
UML
A modelagem OO - o principal bloco de construo do sistema o objeto com a modelagem podemos: especificar a estrutura e o comportamento do sistema visualizar o sistema como ele ou como desejamos que ele seja documentar todas as decises tomadas
10
UML
Diagrama de atividades Diagr. grficos de estados Diagramas de interao Diagrama de Classes Casos de uso
11
UML
UML Bibliografia
Fowler, Martin. UML Essencial. Porto Alegre: Bookman, 2000. Furlan , Jos Davi. Modelagem de Objetos atravs da UML. So Paulo: Makron Books, 1998. Silva, Douglas Marcos da. Guia de Consulta Rpida UML. So Paulo: Novatec Editora Ltda, 2001.
12