Uml 2.3: do requisito à soluçao para garantir reconhecimento no mercado, participar do futuro da tecnologia e analisar requisitos de negócio, entregando uma soluçao de qualidade no menor tempo e custo possíveis, é fundamental conhecer uml (linguagem de modelagem unificada)
Destinado a profissionais e estudantes da orientaçao a objetos, este livro traz uma abordagem prática e didática sobre uml
Adota a ferramenta enterprise architect 8 e apresenta passo a passo o projeto de um sistema de vendas
O livro foi estruturado para cursos de uml com carga aproximada de 40 horas e abrange conceitos básicos da orientaçao a objetos, como classes, abstraçao, mecanismos de herança, polimorfismo e encapsulamento
Faz uma breve introduçao à linguagem uml com visoes, diagramas e principais elementos
Apresenta ferramentas e instalaçao da enterprise architect 8, visao de alguns casos de uso, modelagem de processos de negócio, identificaçao de atores, técnicas e dicas para elaborar casos de uso
Aborda cenários com os fluxos básico e alternativo, técnicas para identificar classes usando diagramas de sequência para construir a visao lógica, mapeamento de objetos para classes de análise e de persistência de dados, diagrama de atividade, como regioes de expansao, interrupçao e exceçao, partiçoes, subatividades e depósito de dados
Destaca os diagramas de tempo e de comunicaçao, com transiçoes de estado no tempo, restriçoes e os diagramas de estado que incluem seu desenho e análise do comportamento interno dos objetos, diagrama de estrutura composta, com análise da colaboraçao entre classes, interfaces e componentes, e diagramas de componente e de implantaçao, mostrando seu desenvolvimento e a arquitetura física
Trata dos mecanismos de extensao da uml, seus estereótipos, restriçoes, ocl, perfis e diagramas personalizados (requisitos e interface de usuário), métrica e documentaçao do sistema, bem como recursos oferecidos pela ferramenta enterprise architect 8 para estimativa de tempo (métricas) e documentaçao do projeto.