# Session One: Checkin | Análise >Autor: Patricia Oliveira Paulino >Número: 37 >Turma: Info D ![](https://i.imgur.com/qhT92dm.png) ## Explicação: Analise de sistemas: Os diagramas representam duas visões distintas de um modelo de sistemas: Estática - estrutura por meio de objetos opeções, relações e atributor. Dinâmica - comportamento dinâmico por meio de colaboação entre os aobjetos e mudanças de seus estados internos. Diagrama de classes é usado para descrever a estrutura estática de classes no sistema, definindo os atributos, operações eos relacionamentos entre as classes. Uma classe é uma representação de um item do mundo real, físico ou abstrato, tipo de dados personalizados. Atributos são usados para armazenar dados dos objetos de uma classe. Métados são as operações, ou funções que a instância das classes pode executar. Exemplo pessoa: Classe: pessoa Métados: andar, comer, falar, estudar, etc.. Objetos da classe: Atributo: Nome: ..... Altura: .... Idade: ... Peso:.... Etc.. Temos que especificar qual o tipo de dado do atributo (numero inteiro, texto, string, data, bool, etc..) Exemplos: nome:tipo ou nome:tipo=valor Visibilidade dos membros usando os modificadores de acesso a seguir: +Público #Protegido -Privado ~Pacote /Derivado Exemplo: Representando uma classe Pessoa, que contém os atributos nome, sobrenome, dataNasc, além do métado calcalaldade: Nome da classe: Pessoa Lista de atributos: nome: String sobrenome: String dataNasc: Date Lista de métados: +calculaldade(dataNasc): int +estuda(): void Relacionamentos entre classes: Dependência Associação Agregação Composição Generaização Cada um desses tem uma representação gráfica especifica.
{"metaMigratedAt":"2023-06-15T23:30:39.503Z","metaMigratedFrom":"Content","title":"Session One: Checkin | Análise","breaks":true,"contributors":"[{\"id\":\"8f7566f7-64b5-4753-b866-2bb258422309\",\"add\":1681,\"del\":0}]"}
Expand menu