[Exercício] #05 - Integração

1-               Introdução

Nesse exercício você aprenderá como integrar todos os conhecimentos que você adquiriu nos exercícios sobre classes, sessão, persistência e classes DAO. Nesse exercício deverá implementar um sistema completo baseado na documentação fornecida.

2-               Modelagem

Nesse exercício você terá que implementar um sistema que controla as vendas de uma lanchonete. O sistema possui alguns requisitos que foram coletados com o dono da lanchonete e todos eles devem ser satisfeitos e testados.

2.1 – Banco de dados

Para esse exercício você utilizará a seguinte modelagem de banco de dados.



Requisitos do sistema:
1-               O sistema deverá realizar as vendas dos produtos da lanchonete.
2-               Cada produto pode ser vendido várias vezes, por exemplo: o item “coca-cola” poderá estar em vários pedidos.
3-               O sistema deverá salvar a data atual de cada pedido automaticamente (o usuário não deverá digitar ou selecionar uma data).
4-               O sistema deverá mostrar uma interface que contenha um “carrinho”. Onde o cliente adiciona os itens desejados ao carrinho. Nesse carrinho deve ser possível ainda a remoção de apenas 1 item ou a limpeza por completo.
5-               Após clicar no botão “finalizar pedido” o sistema deverá inserir o pedido e popular a tabela intermediária “pedidoPossuiItem” automaticamente.
6-               Todas as funcionalidades podem ser exibidas em uma única tela (index.php).

3-               Implementação

O sistema deverá ser implementado de acordo com as seguintes regras:
·                 O sistema não controla estoque, essa funcionalidade não precisa ser implementada;
·                 Não é permitido usar nenhum framework ou ORM;
·                 O sistema deverá ser feito inteiramente em PHP e MySQL;
·                 Todas as funcionalidades não listadas, bem como interfaces, não precisam ser criadas.




[Exercício] #05 - Integração [Exercício] #05 - Integração Reviewed by Vinicius dos Santos on 08:54:00 Rating: 5

2 comentários

  1. fui professor de computacao na unicamp, trabalhei em AI no INPE,
    trabalhei num projeto de traducao automatica no GETA em Grenoble, FR
    trabalhei na FFLCH-USP e estou relembrando meu pioneirismo no uso e ensino de SNOBOL APL
    LISP PROLOG etc
    Paltonio Daun Fraga R Barata Ribeiro 186 Campinas, Sp

    ResponderExcluir
    Respostas
    1. Olá!! interessantíssimo os projetos em que você participou em universidades renomadas.
      Caso se interesse em contribuir com esse humilde blog, entre em contato comigo. Seria um prazer ter sua experiência conosco!

      Excluir

Escreva aí sua opinião!