• Nenhum resultado encontrado

Luiz Felippe, Filipe e Wellington

N/A
N/A
Protected

Academic year: 2019

Share "Luiz Felippe, Filipe e Wellington"

Copied!
5
0
0

Texto

(1)

2ª AVALIAÇÃO - TRABALHO PRÁTICO

O objetivo deste trabalho é implementar um site para avaliar e fixar os conceitos de construção de páginas dinâmicas com a plataforma PHP com acesso a banco de dados. São definidos os temas, os quais foram sorteados entre as equipes compostas pelos alunos.

GRUPO

Serão permitidos no máximo 03 (três) integrantes.

VALOR DO TRABALHO

Valor do trabalho =

100,0 pontos

ENTREGA

Deverão ser entregues até a data limite de entrega:

21/06/2017

 Códigos-fontes com a implementação do site;

 Relatório contendo:

 Capa contendo os nomes dos integrantes;

 Descrição sucinta das atividades, vantagens e desvantagens da aplicação feita, pontos de maior dificuldade e as tarefas cumpridas por cada integrante;

Não serão aceitos trabalhos após o prazo acima, portanto, caso não seja entregue no prazo, o valor máximo do trabalho será de 50,0 pontos.

Testem os códigos-fontes antes da entrega ao professor, para se evitar riscos.

OBSERVAÇÕES

Favor entregar o enunciado do seu respectivo trabalho, devidamente assinado pelos integrantes de seu grupo, no ato da entrega dos códigos-fonte

- Alem dos requisitos e páginas obrigatórias acima, o grupo deverá obrigatoriamente complementar sua aplicação com outras páginas, tornando o site o mais completo possível, na exposição do ramo de negócio ou assunto que estiver abordando.

- Todas as páginas devem possuir links para quaisquer páginas do site (mapa de navegação);

Sistemas de Informação - 7º período Lab. Prog. de Aplicações Web – 1º 2017

(2)

- Cada grupo poderá utilizar textos e imagens que considerar convenientes para uma melhor implementação do site.

- Lembre-se que tudo a mais do que foi fornecido será levado em consideração.

- Serão avaliados também o conteúdo (não estou exigindo um número mínimo de páginas, mas é preciso que o site apresente uma consistência no conteúdo), usabilidade, harmonia, estilo e navegabilidade do site (lembrem-se do que nós discutimos em sala de aula e utilizem o material disponibilizado como referência e apoio).

- O layout com o uso de CSS e demais recursos de design do site é um dos critérios de avaliação do trabalho.

- Testem o site!!!

INTEGRANTES SORTEADOS X TEMAS

Grupos

Tema

Eduardo e Mazio

Tema 01

Gabriel e Anderson

Tema 03

Vitor e Ricardo

Tema 04

(3)

TRABALHO DE IMPLEMENTAÇÃO 2ª AVALIAÇÃO

Nomes:

TEMA 01

O trabalho consiste em criar um site de controle dos produtos de uma loja virtual de serviços. Para isto, você deverá criar uma aplicação utilizando PHP para a manutenção pedida. Os critérios são os seguintes:

1) Página de apresentação contendo um formulário de validação do usuário, com campos para Login e Senha. Ao efetuar a autenticação, é consultado no banco de dados (tabela Usuarios) se o mesmo possui permissão. Em caso afirmativo, ele é encaminhado para a página de manutenção dos produtos. Em caso negativo, é exibido a mesma página informando do insucesso da operação.

2) Página de manutenção de serviços: possui um formulário com campos referentes aos dados do serviço (segundo banco de dados fornecido). Através deste formulário, o usuário poderá INCLUIR, DELETAR E ALTERAR os dados de um serviço específico. Cada operação será disponibilizada ao usuário (ou por links, ou botões, dentre outros) e este deverá realizá-la de acordo com seu interesse.

3) Página de manutenção de clientes: responsável pelo cadastramento de clientes/usuários da loja, os quais farão as compras de produtos Através deste formulário, o usuário poderá INCLUIR, DELETAR E ALTERAR os seus dados. Cada operação será disponibilizada ao usuário (ou por links, ou botões, dentre outros) e este deverá realizá-la de acordo com seu interesse.

4) Na inclusão de um serviço, deve-se também lançar as datas disponíveis deste serviço, que serão armazenadas cada uma na tabela “datasdisponiveis”. Serão armazenadas no máximo 7 datas para cada serviço. Repare que nessa tabela tem um campo “disponivel” que é um booleano que indicará se o serviço naquela data foi contratado ou não.

5) Implementação de buscas a serviços, os quais possuem numero de identificação, nome, tipo e preço e data disponível. O site deverá disponibilizar os serviços para visualização do usuário a fim de que o mesmo possa escolhe-los e também uma das datas disponíveis do mesmo.

6) Implementação da contratação de serviços pelo cliente: o cliente escolhe até 5 serviços para contratação e após realizar a montagem de seu pedido, o sistema exibe uma página mostrando os dados da contratação que são: os serviços contratados (id, nome, tipo e valor), o cliente que efetuou a contratação (código, nome, CPF, cidade) e o valor total da contratação. Quando se efetuar a contratação deve ser atualizada a data de contratação do serviço, para indisponível.

7) Use sessão ou cookies de forma que, se o usuário já tenha logado, o acesso já seja liberado sem necessidade de preenchimento de login e senha.

8) O grupo deverá também disponibilizar no trabalho a inclusão de possíveis usuários no sistema para fins de teste. Este pode ser incorporado ao site (o que seria ideal) ou feito à parte, devendo neste caso indicar ao professor-avaliador.

O banco de dados será disponível pelo professor no site para facilitar a implementação, porém sem registros cadastrados. Você poderá, se achar necessário, abri-lo e inserir algumas informações para ajudar em sua implementação.

Sistemas de Informação - 7º período Lab. Prog. de Aplicações Web – 1º 2017

(4)

TRABALHO DE IMPLEMENTAÇÃO 2ª AVALIAÇÃO

Nomes:

TEMA 03

Deseja-se montar um site de uma Locadora de Veículos, com o objetivo de divulgar a empresa e os seus Veículos disponíveis para locação. O site deverá ter a seguinte estrutura:

Área pública: Páginas para:

- Apresentação da empresa; - Cadastro de sócios;

- Login no sistema;

- Busca e visualização do acervo de Veículos; - Fale Conosco

Você deverá disponibilizar um menu de links acessível em todas as páginas. Procure e utilize um logotipo para sua locadora on-line.

Área de Clientes:

- Opções de links para alteração, exclusão e consulta de seus dados cadastrados; - Busca e visualização do acervo de Veículos: poderá ser feitas buscas pela placa,

nome, fabricante e motorização;

- Cada Veículo disponível pode ser locado pelo sócio, incluído num carrinho de compras (o qual pode ser implementado por BD ou por array em sessão).

- Visualização das locações feitas pelo cliente, tanto em abertos quanto já concluídos. Área Administrativa:

- Controle do acervo: inclusão, exclusão, alteração e consulta dos Veículos, categorias e exemplares.

- Consulta aos sócios cadastrados

- Consultas às locações feitas num intervalo de datas. Obs.:

1. As páginas da área pública deverão estar disponíveis para as outras áreas. 2. Há dois tipos de usuários em áreas restritas: o administrador e o cliente.

3. O site deverá disponibilizar as opções de operações para cada usuário específico, como uma espécie de Perfil.

4.

O banco de dados utilizado será o locadora.sql fornecido e disponível pelo site e poderá livremente ser modificado para adequação de seu projeto.

5.

O cálculo do valor total de locação de um veículo é seu valor base somado ao valor de sua categoria.

Sistemas de Informação - 7º período Lab. Prog. de Aplicações Web – 1º 2016

Prof. Giuliano Prado M. Giglio Sistemas de Informação - 7º período Lab. Prog. de Aplicações Web – 1º 2017

(5)

TRABALHO DE IMPLEMENTAÇÃO 2ª AVALIAÇÃO

Nomes:

TEMA 04

O sistema web será implementado para um Distribuidora de bebidas, para promover a compra de seus produtos pelos seus clientes, que são estabelecimentos comerciais, tais como bares, restaurantes, supermercados, mercearias, dentre outros.

Para isso, você deverá realizar as seguintes operações:

1. Controle de bebidas: o sistemas deverá ser capaz de controlar (incluir, consultar, excluir e alterar) as bebidas em estoque, pelo administrador do sistema;

2. Alterar o estoque de uma bebida: buscará uma bebida específica e atualizará o valor de sua quantidade em estoque.

3. Promover o controle de clientes, tal como é indicado para bebidas.

4. Cadastro e controle das cidades que a empresa faz fretes

5. Efetuar venda:

a. Um cliente poderá visualizar as bebidas disponíveis e selecionar a quantidade desejada da mesma. É importante o sistema verificar se a quantidade pedida está dentro da disponível em estoque.

b. Caso seja, implemente um carrinho de compras onde o cliente agrupa todas as bebidas desejadas. Quando o cliente fechar o carrinho (fechar o pedido) é calculado o frete de entrega. Esse frete é o produto do valor do frete para a cidade do cliente (atributo da tabela de “cidades”) pelo somatório dos pesos das bebidas pedidas

c. Quando se fechar o pedido, cria-se uma venda na tabela correspondente. O valor total da venda é o valor total dos itens de pedido somado com o valor total do frete é o valor calculado acima. Esse valor do frente final também é um campo da tabela “Venda”.

d. Repare que cada item do carrinho será cadastrado na tabela “itemPedido”, sendo que o valor do item é a quantidade desejada da bebida pelo seu valor unitário e esta tabela possui uma chave estrangeira que é para a compra criada anteriormente.

6. Use sessão ou cookies de forma que, se o usuário já tenha logado, o acesso já seja liberado sem necessidade de preenchimento de login e senha.

7. O sistema deverá ter distinção entre as funções que são disponibilizadas a distribuidora (todas) e aquelas que serão para os clientes.

8. O grupo deverá também disponibilizar no trabalho a inclusão de possíveis usuários no sistema para fins de teste. Este pode ser incorporado ao site (o que seria ideal) ou feito à parte, devendo neste caso indicar ao professor-avaliador.

O banco de dados será disponível pelo professor no site para facilitar a implementação, porém sem registros cadastrados. Você poderá, se achar necessário, abri-lo e inserir algumas informações para ajudar em sua implementação.

Sistemas de Informação - 7º período Lab. Prog. de Aplicações Web – 1º 2016

Prof. Giuliano Prado M. Giglio Sistemas de Informação - 7º período Lab. Prog. de Aplicações Web – 1º 2017

Referências

Documentos relacionados

Os resultados indicaram que, em ambas as espécies, a seção transversal exerceu influência na propagação da onda de ultrassom e que a velocidade longitudinal foi fortemente afetada

A presente revisão bibliográfica abordará polímeros molecularmente impressos, onde aprofundamos os processos de obtenção desses materiais através dos métodos de

O  contribuinte  A.  AZEVEDO  INDÚSTRIA  E  COMÉRCIO  DE  ÓLEOS 

competente (ANP), em caso de averiguação de adulteração ou não conformidade com os padrões de qualidade exigidos, para que tome as medidas que lhe cabem como interdição e pagamento

Jayme Leão, 63 anos, nasceu em Recife, mudou-se para o Rio de Janeiro ainda criança e, passados vinte e cinco anos, chegou a São Paulo, onde permanece até hoje.. Não

Os maiores coeficientes da razão área/perímetro são das edificações Kanimbambo (12,75) e Barão do Rio Branco (10,22) ou seja possuem uma maior área por unidade de

E se, no que toca à viticultura, a aposta nas castas autóctones da região, como a Azal, Avesso ou Lou- reiro seria inevitável, a Quinta da Lixa alberga já, nas suas

(...) Não é correto (...) dizer “suspensão do contrato”, expressão que mantivemos porque assim é na doutrina preponderante. O contrato não se suspende. Suspende-se sempre