Modelagem UML

603 palavras 3 páginas
Engenharia De Software II

Exercício 1
Cenário:
Álvaro está fazendo uma ampliação de sua residência. Todo dia existe demanda de compra de material. Sendo assim, ele desenvolveu uma pequena aplicação que controla essa demanda de solicitações e as compras efetuadas, de forma a montar uma base de cotações para as compras futuras. A aplicação possui um cadastro de produtos, contendo: nome, descrição, medida de venda do produto
(kg, ml ou m; indicando peso, volume ou comprimento) e valor da medida de venda (ex: 1,5). A cada solicitação de compra cadastram-se os itens dessa solicitação. Cada item possui: o produto e a quantidade. Quando cada item é adquirido, atualiza-se a solicitação com o preço unitário de, compra, a forma de pagamento (dinheiro, cheque, cheque pré ou cartão), a data de compra e o local da compra. São controles oferecidos pela aplicação: Quando há uma nova solicitação, é possível obter de cada item a lista dos três menores preços que já foram pagos para o referido produto, incluindo na listagem o local onde foi comprado. A lista de compras é impressa a partir dos itens que não foram fechados, de todas as solicitações de compra que estejam com status em aberto.
Uma solicitação pode ser cancelada {status = "cancelado"). Quando todos os itens de uma solicitação tiverem sido comprados, o sistema atualiza automaticamente o status dessa solicitação para "fechado". Deve ser emitida uma listagem de todos os produtos já comprados, com seu somatório de quantidade e de valor.

Prototipação:

Figura 1 - Forma de Pagamento

São Paulo, 23 de Agosto de 2013

3

Engenharia De Software II

Figura 2 - Local de Compra

Figura 3 - Medida de Venda

São Paulo, 23 de Agosto de 2013

4

Engenharia De Software II

Figura 4 – Produtos

Figura 5 – Solicitações

São Paulo, 23 de Agosto de 2013

5

Engenharia De Software II
Caso de Uso:

Figura 6 - Caso de uso

Diagrama de classes:

Figura 7 - Diagrama de Classes

Relacionados

  • Modelagem UML
    2020 palavras | 9 páginas
  • Uml modelagem
    888 palavras | 4 páginas
  • UML - modelagem
    388 palavras | 2 páginas
  • Uml - modelagem
    687 palavras | 3 páginas
  • Modelagem UML
    2599 palavras | 11 páginas
  • Uml modelagem
    4446 palavras | 18 páginas
  • Modelagem para web com uml
    5797 palavras | 24 páginas
  • Modelagem UML para Web
    2428 palavras | 10 páginas
  • UML - Modelagem de sistemas
    1367 palavras | 6 páginas
  • UML - Linguagem de Modelagem Unificada
    1709 palavras | 7 páginas