Buscar

UNINASSAU - Atividade Contextualizada - Análise e Modelagem de Sistemas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Atividade Contextualizada
Análise e Modelagem de Sistemas
Nome:
Matrícula:
Curso: Tecnologia em Análise e Des. de Sistemas
Class Diagram (Diagrama de Classes)
O diagrama de classes, aliado importantíssimo de uma boa modelagem de sistemas,
é utilizado para descrever a estrutura estática de classes no sistema, permitindo definir os
atributos, métodos e relacionamentos entre classes, dispondo uma estrutura lógica do
sistema como um todo, ou seja, basicamente detalhando o que deve estar presente no
sistema modelado.
Na UML (Unified Modeling Language) a classe é representada por um retângulo com
três divisões: O nome da classe, os seus atributos e ainda os métodos, respectivamente. A
Classe carrega o nome do objeto, que por sua vez poderá ser abstrato ou concreto, porém
deve ser passível de receber atributos, como nome, número de identificação, idade e etc.
Os atributos são extremamente relevantes em todo o escopo do sistema, pois definem
características específicas de cada classe, contudo eles necessitam de uma formatação
padrão para definir no modelo alguns aspectos como, visibilidade e até mesmo o formato do
dado retornado. Na última divisão do retângulo temos os métodos, conhecidos também
como operações ou funções, que permitem especificar as características comportamentais
de cada classe.
E para toda essa estrutura de classes “conversar” temos os relacionamentos que
fazem a ligação entre classes e subclasses, e que pode ser definida, dentro do diagrama de
classes, com símbolos diferentes para cada tipo de relacionamento, como herança,
associação, agregação, composição ou multiplicidade. E ainda a visibilidade, que define a
acessibilidade de dados dentro de cada classe, representada também por símbolos
específicos dentro do diagrama, conforme sua especificidade.
Por fim, não é difícil perceber a importância do diagrama de classes no
desenvolvimento de um sistema, uma vez que esse instrumento permite ao desenvolvedor
realizar um planejamento prévio e palpável do sistema que ele deseja obter, expressando
visualmente as necessidades específicas do projeto, bem como identificando possíveis
gargalos que porventura possa vir acontecer.
REFERÊNCIAS BIBLIOGRÁFICAS
Por que usar um diagrama UML?
Disponível em: https://www.lucidchart.com/pages/pt/o-que-e-diagrama-de-classe-uml
Acesso em 29/11/2022.
Orientações básicas na elaboração de um diagrama de classes
Disponível em:
https://www.devmedia.com.br/orientacoes-basicas-na-elaboracao-de-um-diagrama-d
e-classes/37224
Acesso em 29/11/2022.
https://www.lucidchart.com/pages/pt/o-que-e-diagrama-de-classe-uml
https://www.devmedia.com.br/orientacoes-basicas-na-elaboracao-de-um-diagrama-de-classes/37224
https://www.devmedia.com.br/orientacoes-basicas-na-elaboracao-de-um-diagrama-de-classes/37224

Continue navegando