EDUCAÇÃO / TECNOLOGIA / UTILIDADE PÚBLICA

UML – Uma abordagem Prática, Editora Novatec. Análise do livro

Veja o resumo crítico de um dos melhores livros da linguagem de modelagem UML. O autor do livro é Gilleanes T. A. Guedes e a editora é a Novatec. Leia a análise.

De todas as literaturas que consultei sobre UML, creio que o livro UML – Uma Abordagem Prática é o que melhor responde às principais questões envolvendo os conceitos e aplicações de orientação a objetos, representados aqui pela UML.

O autor faz uma abordagem bastante interessante sobre o que é UML e orientação a objetos. De uma forma bastante didática, ele mostra os componentes da UML e principalmente sua aplicação em situações reais. Cito abaixo um trecho:

“Na realidade, o ser humano, no início de sua infância, aprende e pensa de uma maneira orientada a objetos, representando seu conhecimento por meio de abstrações e classificações (na verdade, continuamos fazendo isso mesmo quando adultos, mas desenvolvemos outras técnicas que também utilizamos em paralelo)”.

Com esta abordagem o autor apresenta o conceito de orientação a objetos comparando o ambiente computacional com coisas do dia-a-dia. Este tipo de abordagem nos ajuda a ter uma compreensão melhor.

UML – Uma abordagem Prática, Editora Novatec. Análise do livroUm fato de grande importância que observei no livro foi uma organização sistemática dos assuntos, eu diria dos diagramas. Assim, cada capítulo tem um diagrama apresentado e no final de cada capítulo uma proposta de uma modelagem específica.

Os diagramas que o livro apresenta são:

  • Diagramas de casos de uso. Usado para representar a perspectiva do usuário, ou seja, uma visão externa do sistema.
  • Diagrama de classes. Uso para representar as entidades do sistema, suas propriedades e atributos. É o principal diagrama da UML.
  • Diagrama de sequência. Procura determinar a sequência de eventos em um determinado processo e as condições a serem satisfeitas.
  • Diagrama de colaboração. Foca na organização estrutural dos objetos na UML e como os objetos estão vinculados.
  • Diagrama de estados. Usado para acompanhar os estados pelos quais passa uma ou mais instâncias de uma determinada classe.
  • Diagrama de atividade. Preocupa-se em descrever os passos a serem percorridos para a conclusão de um método ou algoritmo específico.
  • Diagrama de componente. Apresenta uma visão estática de como o sistema será implementado e quais os seus módulos de software.

O livro é muito bom e indicado para quem quer aprender passo a passo a UML e os conceitos de orientação a objetos. O livro é bastante didático e apresenta muitos exemplos o que ajuda na compreensão dos conceitos apresentados. Eu uso este livro no curso técnico de informática no Senac na disciplina Sistemas de Informação, antiga Análise de Sistemas.



 

Veja também

Comentários

© 2008-2017 | LUIS.BLOG.BR | Política de Privacidade | Em Jesus Cristo eu confio