- Exercício
- Escreva seu nome na parte superior da folha
- Abstraia um sistema que vende livros pela Internet
- Benchmarking:
- Desenhe com bastante clareza:
- O Diagrama de Classes que atenda a situação abaixo:
- 01. O estudante Rubem Fonseca, cria um pedido na Internet, para comprar 3 exemplares no nosso site de vendas de livros.
- 02. Quando o pedido for aceito poderá ser enviado para o endereço do cliente em Juiz de Fora
- 03. Os limites para as vendas são de acordo com o saldo em estoque de cada livro
- 04. Existem duas categorias de editoras: Nacionais que possuem (Cep e Nro) e Estrangeiras que possuem (Endereço e Idioma)
- Entregue ao professor e aguarde desdobramento deste exercício.
- Avaliando os exercícios entregues:
- Critérios:
- Objetos (Classes)
- Definição, decomposição, quantidade, regra, coerência
- Atributos
- Priorização, correção, estrutura, regra, valor inicial
- Métodos
- Escopo, Quantidade, Priorização, estrutura, regra, parämetro
- Associações
- Amplitude, herança, agregação, composição, estrutura
- Objetos (Classes)
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 01.pdf
- Objetos (Classes): mal definidos, sem decomposição, quantidade insuficiente, regra ok, nomes incoerentes
- Atributos: quantidade Insuficiente, correção ok, estrutura ok, regra errada, valor inicial quantidade errado
- Métodos: métodos fora do escopo, quantidade insuficiente, priorização inadequada, estrutura errada (adm), parâmetro ok (vai buscar Cep?)
- Associações: Faltaram várias classes portanto faltaram associações, herança ok, agregação e composição ausente
- Nota: 5%
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 02.pdf
- Objetos (Classes): definição parcial, poucas decomposições, quantidade razoável, regra falha, nome incoerente - LOJA
- Atributos: quantidade Insuficiente, incoerência (Nome-Cnpj) e Pedido-Tipo, estrutura ok, regra ok, valor inicial quantidade errado
- Métodos: métodos fora do escopo, quantidade insuficiente, priorização ok, estrutura errada (PEdido - Verbo + Objeto), parâmetro ok (vai buscar Cep?)
- Associações: Faltaram várias classes portanto faltaram associações, herança errada, agregação ausente, composição não está correto
- Nota: 20%
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 03.pdf
- Objetos (Classes): definição parcial, poucas decomposições, quantidade razoável, regra falha (CEP), simbolo errado (retangulo)
- Atributos: quantidade Insuficiente (Editora e Cliente), incoerência (CodAutor-Autor :), CodLivro,, estrutura ok, regra falah (:), quantidade ??, NroCep em CEP ?
- Métodos: métodos fora do escopo, quantidade insuficiente, priorização falha - faltaram alguns essenciais, estrutura ok, parâmetro ok (vai buscar Cep?)
- Associações: Faltaram várias classes portanto faltaram associações, herança ok em um e errada em outro, agregação e composição ausentes, classes isoladas
- Nota: 15%
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 04.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 05.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 06.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 07.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 08.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 09.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 10.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 11.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 12.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 13.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 14.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 15.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 16.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 17.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 18.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 19.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 20.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 21.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 22.pdf
- Arquivo:ESOF - Diagrama de Classes - Exerc Pedidos - 23.pdf