·
Análise de Sistemas ·
Linguagens de Programação
Send your question to AI and receive an answer instantly
Recommended for you
1
Gerenciamento de Aeroportos com HashMap em Java - Cadastro Listagem Remocao e Consulta
Linguagens de Programação
IFPR
1
Exemplos Colaborativos de Classes e Objetos - Desafio Módulo 2
Linguagens de Programação
UNISINOS
2
Sistema de Login em Java Swing com JDBC e MySQL - Trabalho Pratico FullStack
Linguagens de Programação
UNICESUMAR
39
Entendendo o CPaaS: Plataforma de Comunicação como Serviço
Linguagens de Programação
UNISUAM
16
Projeto de Extensao I - Analise e Desenvolvimento de Sistemas - Programa Contexto a Comunidade
Linguagens de Programação
UNOPAR
10
Atividade Pratica Ferramentas da Programacao Web - Criacao de Site HTML CSS JavaScript
Linguagens de Programação
UNINTER
3
Projeto Final: Desenvolvimento de Site Frontend para a Telecall
Linguagens de Programação
UNISUAM
2
SICOR-Operação-Básica-Estado-1-HTML-com-Filtros-Gráficos-e-CRUD
Linguagens de Programação
FAESA
25
Tutorial Java - Manipulacao de Arquivos - Leitura e Escrita
Linguagens de Programação
FAESA
1
Atividade PHP - Contador de Visitas com Manipulacao de Arquivos
Linguagens de Programação
IFRS
Preview text
Programação e Modelagem para a Web Prof André Zampieri Trabalho do Semestre Criar um ecommerce O seu ecommerce vai interagir com o backend através de endpoints rotas que deverão inserir e consultar dados em um banco de dados MySql Você deverá criar a seguinte base de dados Tabela Login Colunas Usuário Senha Código do cliente Tabela Cliente Colunas Código do cliente Nome Rua Número Complemento Bairro Cidade UF CEP Tabela Produtos Colunas Código do produto Descrição Preço Imagem pode ser a URL de uma imagem ou a string Base64 de uma imagem Tabela Pedidos Colunas Código do pedido Código do cliente FK de Cliente Total Valor total do pedido Tabela ItemPedido Colunas Código do pedido PK Sequencial PK Código do produto Quantidade Total do item OBSERVAÇÃO A chave primária da tabela ItemPedido é uma chave composta formada pelo código do pedido e por um número sequencial Exemplo Codped Seqped Codprod Qtde Total 123 1 100 2 11487 123 2 187 3 8550 124 1 110 1 1823 124 2 115 1 2360 124 3 187 3 8550 Você deve criar endpoints rotas para consultar incluir alterar e excluir os dados das tabelas 1 Criar uma página para fazer as operações de consulta inclusão alteração e exclusão de clientes 2 Criar uma página para fazer as operações de consulta inclusão alteração e exclusão de clientes 3 Criar a página do seu ecommerce seu site de vendas de produtos Esta página deverá seguir os padrões de um verdadeiro site de ecommerce ou seja a Deverá apresentar os produtos a venda no site Criar um layout em que apareçam as imagens dos produtos a descrição e o preço b Deverá permitir que a pessoa que está consultando a página possa se logar informando o seu usuário e senha Se a pessoa que está usando a página não tiver um usuário ela deverá poder se cadastrar criando o seu usuário e senha bem como deverá poder informar os seus dados realizar um cadastro de usuário c Se for informado o usuário ADMIN e a senha ADMIN a pessoa que está usando o site deverá ter acesso à página de cadastramento de produtos d A pessoa que está consultando a página deverá poder clicar nos produtos e os mesmos irão para o carrinho de compras e O carrinho de compras mostra os produtos selecionados e o valor total da compra f No carrinho de compras a pessoa que está comprando deve poder alterar a quantidade de produtos Se a quantidade é alterada para mais ou menos o total do carrinho é alterado mostrando a nova situação g O carrinho apresenta um botão Finalizar a Compra Quando ela é acionada a pessoa deverá informar o seu usuário e senha login Se informar os dados corretos os dados do pedido deverão ser cadastrados nas tabelas Pedido e ItemPedido Se a pessoa já está logada não é necessário informar novamente o seu usuário e senha 4 Sempre que novos produtos são cadastrados eles devem aparecer no seu site Os dados do site são dinâmicos e não estáticos 5 O carrinho por ser implementado no seu site é feito em Javascript 6 O seu site deverá possuir uma boa aparência Isso será levado em consideração na avaliação do trabalho Itens a serem avaliados Correto funcionamento de tudo o que está sendo solicitado neste texto A aparência de todas as páginas do seu site inclusive as de cadastro de dados Cálculo corretos Carrinho funcionando corretamente Dados armazenados corretamente Banco de dados estruturado corretamente Utilização de endpoints rotas para interação com o banco de dado
Send your question to AI and receive an answer instantly
Recommended for you
1
Gerenciamento de Aeroportos com HashMap em Java - Cadastro Listagem Remocao e Consulta
Linguagens de Programação
IFPR
1
Exemplos Colaborativos de Classes e Objetos - Desafio Módulo 2
Linguagens de Programação
UNISINOS
2
Sistema de Login em Java Swing com JDBC e MySQL - Trabalho Pratico FullStack
Linguagens de Programação
UNICESUMAR
39
Entendendo o CPaaS: Plataforma de Comunicação como Serviço
Linguagens de Programação
UNISUAM
16
Projeto de Extensao I - Analise e Desenvolvimento de Sistemas - Programa Contexto a Comunidade
Linguagens de Programação
UNOPAR
10
Atividade Pratica Ferramentas da Programacao Web - Criacao de Site HTML CSS JavaScript
Linguagens de Programação
UNINTER
3
Projeto Final: Desenvolvimento de Site Frontend para a Telecall
Linguagens de Programação
UNISUAM
2
SICOR-Operação-Básica-Estado-1-HTML-com-Filtros-Gráficos-e-CRUD
Linguagens de Programação
FAESA
25
Tutorial Java - Manipulacao de Arquivos - Leitura e Escrita
Linguagens de Programação
FAESA
1
Atividade PHP - Contador de Visitas com Manipulacao de Arquivos
Linguagens de Programação
IFRS
Preview text
Programação e Modelagem para a Web Prof André Zampieri Trabalho do Semestre Criar um ecommerce O seu ecommerce vai interagir com o backend através de endpoints rotas que deverão inserir e consultar dados em um banco de dados MySql Você deverá criar a seguinte base de dados Tabela Login Colunas Usuário Senha Código do cliente Tabela Cliente Colunas Código do cliente Nome Rua Número Complemento Bairro Cidade UF CEP Tabela Produtos Colunas Código do produto Descrição Preço Imagem pode ser a URL de uma imagem ou a string Base64 de uma imagem Tabela Pedidos Colunas Código do pedido Código do cliente FK de Cliente Total Valor total do pedido Tabela ItemPedido Colunas Código do pedido PK Sequencial PK Código do produto Quantidade Total do item OBSERVAÇÃO A chave primária da tabela ItemPedido é uma chave composta formada pelo código do pedido e por um número sequencial Exemplo Codped Seqped Codprod Qtde Total 123 1 100 2 11487 123 2 187 3 8550 124 1 110 1 1823 124 2 115 1 2360 124 3 187 3 8550 Você deve criar endpoints rotas para consultar incluir alterar e excluir os dados das tabelas 1 Criar uma página para fazer as operações de consulta inclusão alteração e exclusão de clientes 2 Criar uma página para fazer as operações de consulta inclusão alteração e exclusão de clientes 3 Criar a página do seu ecommerce seu site de vendas de produtos Esta página deverá seguir os padrões de um verdadeiro site de ecommerce ou seja a Deverá apresentar os produtos a venda no site Criar um layout em que apareçam as imagens dos produtos a descrição e o preço b Deverá permitir que a pessoa que está consultando a página possa se logar informando o seu usuário e senha Se a pessoa que está usando a página não tiver um usuário ela deverá poder se cadastrar criando o seu usuário e senha bem como deverá poder informar os seus dados realizar um cadastro de usuário c Se for informado o usuário ADMIN e a senha ADMIN a pessoa que está usando o site deverá ter acesso à página de cadastramento de produtos d A pessoa que está consultando a página deverá poder clicar nos produtos e os mesmos irão para o carrinho de compras e O carrinho de compras mostra os produtos selecionados e o valor total da compra f No carrinho de compras a pessoa que está comprando deve poder alterar a quantidade de produtos Se a quantidade é alterada para mais ou menos o total do carrinho é alterado mostrando a nova situação g O carrinho apresenta um botão Finalizar a Compra Quando ela é acionada a pessoa deverá informar o seu usuário e senha login Se informar os dados corretos os dados do pedido deverão ser cadastrados nas tabelas Pedido e ItemPedido Se a pessoa já está logada não é necessário informar novamente o seu usuário e senha 4 Sempre que novos produtos são cadastrados eles devem aparecer no seu site Os dados do site são dinâmicos e não estáticos 5 O carrinho por ser implementado no seu site é feito em Javascript 6 O seu site deverá possuir uma boa aparência Isso será levado em consideração na avaliação do trabalho Itens a serem avaliados Correto funcionamento de tudo o que está sendo solicitado neste texto A aparência de todas as páginas do seu site inclusive as de cadastro de dados Cálculo corretos Carrinho funcionando corretamente Dados armazenados corretamente Banco de dados estruturado corretamente Utilização de endpoints rotas para interação com o banco de dado