Exercícios de UML
de Mauro Nunes, Henrique O`Neill e Pedro Ramos
Sobre o livro
A boa utilização vem com a prática: Esta
obra é dedicada à componente prática da
UML, sem esquecer os conceitos teóricos, os
quais são apresentados na resolução dos
exercícios.
Aprenda e teste os seus conhecimentos:
Todos os exercícios são apresentados em forma
de fichas de trabalho e contêm -
Enunciado, Solução e Resolução. Para além
das fichas de trabalho, é ainda incluída uma
ficha de integração com um exercício
completo que lhe permitirá consolidar e testar
os conhecimentos adquiridos com os exercícios
anteriores. Nesta obra são adoptados os
conceitos da versão 2.1 da UML.
Utilização de situações do quotidiano: Os exercícios baseiam-se em
situações do dia-a-dia, para que o leitor não encontre dificuldades em
adaptar as acções apresentadas às circunstâncias com que se depara
habitualmente.
Destinado a públicos diversos: A obra Exercícios de UML é uma
ferramenta útil para autodidactas que queiram pôr em prática os seus
conhecimentos, professores e formadores que necessitem de
complementar as suas aulas e acções de formação com exercícios práticos.
É igualmente útil para alunos que queiram desenvolver a sua capacidade
de estruturação do raciocínio lógico, que constitui uma condição
fundamental para uma adequada concepção e programação de sistemas
informáticos.
A UML é uma linguagem de modelação visual que constitui um standard
adoptado pelo Object Management Group (http://www.uml.org/). Esta
linguagem permite especificar, visualizar e documentar sistemas de
informação, incluindo a sua arquitectura, estrutura e funcionalidade. O
carácter abrangente da UML faz com que possa ser usada com todos os
tipos de processos, ao longo de todo o ciclo do desenvolvimento do
software, e com diferentes tecnologias de implementação. A UML é
igualmente adequada para a modelação de sistemas organizacionais,
permitindo clarificar os processos de negócio e os fluxos de informação.
Permite promover a comunicação entre os gestores de informação, que
conhecem as necessidades da organização, e os outros membros da equipa
que irão desenvolver o sistema de informação.
No livro são abordados, entre outros, os seguintes temas:
- Diagrama de Use Cases
- Diagrama de Classes
- Diagrama de Actividades
- Diagrama de Estados
- Diagrama de Sequência
- Diagramas de Componentes