O estudo de uma linguagem de modelação de dados, como o diagrama de classes em Unified Modeling Language (UML), é relativamente rápido, mas a aprendizagem da sua correta utilização é um processo complexo que exige reflexão, por forma a compreender as implicações das diferentes opções de modelação.
Esta obra explora a discussão e a reflexão sobre os principais conceitos envolvidos na modelação de dados, utilizando uma abordagem baseada na resolução comentada de problemas. Procura discutir diferentes opções de modelação, assim como as possíveis consequências no modelo relacional resultante.
A primeira parte do livro consiste num tutorial que percorre detalhadamente as várias etapas para a modelação de um sistema de informação. Na segunda parte, são apresentados e discutidos vários problemas independentes, identificando-se tópicos de discussão e possíveis alternativas de modelação.
O livro destina-se a estudantes de engenharia e áreas afins, assim como a todos os profissionais ligados à área dos sistemas de informação que necessitem de conhecer a linguagem UML para uma correta modelação e discussão dos requisitos de informação.
Os autores, além da experiência na docência de disciplinas da área dos sistemas de informação, têm colaborado ao longo dos anos com diversas empresas e organizações na área da especificação de requisitos e modelação, procurando contribuir para a implementação de sistemas de informação adequados aos requisitos identificados.
· 16 problemas com propostas de soluções alternativas (com exercícios no final de cada problema);
· Conceção de um sistema/base de dados;
· Requisitos;
· Diagrama de classes em UML;
· Atributos;
· Associações.
José Luís Moura Borges
Ph.D. em Computer Science pela University College of London, Reino Unido, Mestre em Engenharia Eletrotécnica e de Computadores pela Faculdade de Engenharia da Universidade do Porto (FEUP) e Licenciado em Engenharia Mecânica também pela FEUP. Professor Auxiliar do Departamento de Engenharia e Gestão Industrial da FEUP nas áreas de Sistemas de Informação, Interação Pessoa Computador e Análise de Dados. Membro integrado do Centro de Engenharia e Gestão Industrial do INESC TEC.
Teresa Galvão Dias
Doutorada em Ciências de Engenharia pela FEUP, Mestre em Engenharia Eletrotécnica e de Computadores pela FEUP e Licenciada em Matemática pela FCTUC. Professora Auxiliar do Departamento de Engenharia e Gestão Industrial da FEUP nas áreas de Sistemas de Informação, Interação Pessoa Computador e Investigação Operacional. Membro integrado do Centro de Engenharia e Gestão Industrial do INESC TEC.
João Falcão e Cunha
Doutorado em Ciências de Computação pelo Imperial College London, Reino Unido, e Licenciado em Engenharia Eletrotécnica e de Computadores pela FEUP. Tem estado envolvido no ensino e investigação em Sistemas de Informação nos últimos 25 anos. É, atualmente, Diretor da FEUP.