Vous êtes sur la page 1sur 6

PROFESSORA VERONICEDEFREITAS

Graduao: TecnologiaemProcessamentodeDados(UNOPAR) Especializao: AnliseeDesenvolvimentodeSistemas(UNIFIL) Mestrado: CinciadaComputao (UFRGS)

PROGRAMAOWEBI
Aula4

DESENVOLVIMENTO DEAPLICAOWEB
OBJETIVOS:Estudodaconceituaopara odesenvolvimentodeprogramasdestinados InterneteaoComrcioEletrnico.

PHP/MySQL

ESTRUTURA
Carrinhodecompra AdaptWeb

CARRINHODECOMPRA
Fonte:http://www.revistaphp.com.br/artigo.php?id=150 Autor:CarlosSilva

Ambiente(professor) Ambiente(Aluno)
EstruturaExemplo SITE MaterialdeApoio

ESTRUTURADEPASTAS

phpMyAdmin

TABELADEPRODUTOS:tbl_produtos
CREATETABLE`tbl_produtos`( `cod`INT(11)NOTNULLAUTO_INCREMENT PRIMARYKEY, `nome`VARCHAR(150)NOTNULL, `img`VARCHAR(36)NOTNULL, `preco`DOUBLE(10,2)NOTNULL )ENGINE=MYISAM;

INSERTINTO`tbl_produtos` (`cod`,`nome`,`img`,`preco`) VALUES (NULL,'NotebookHP2160br','001.jpg','5450'), (NULL,'ComputadorHP','002.jpg','1400'); INSERTINTO`tbl_produtos` (`cod`,`nome`,`img`,`preco`) VALUES (NULL,'GravadordeDVD','004.jpg','329'), (NULL,'TVdeLCD32polegadascomHDTV','003.jpg','3299');

REGISTROS TABELA: tbl_produtos

CRIARATABELA:tbl_carrinho
CREATETABLE`tbl_carrinho`( `id`INT(11)NOTNULLAUTO_INCREMENTPRIMARYKEY, `cod`INT(11)NOTNULL, `nome`VARCHAR(150)NOTNULL, `preco`DOUBLE(10,2)NOTNULL, `qtd`INT(11)NOTNULL, `sessao`TEXTNOTNULL )ENGINE=MYISAM;

CODIGOS CARRINHODECOMPRA
Criandooarquivoconn.php Criandooarquivoprodutos.php Criandooarquivocarrinho.php

Interface Listagem deprodutos

Interface Carrinho decompras

<html> Permiteselecionaroarquivo: <body> <formaction="upload_file.php"method="post" enctype="multipart/formdata">

UPLOADDEARQUIVOS

<labelfor="file">Filename:</label> <inputtype="file"name="file"id="file"/> <br/> <inputtype="submit"name="submit"value="Submit"/> </form> Obs:cdigodoarquivo </body> upload_file.phpconsta </html> noarquivo daatividade

OprojetoAdaptwebfoiexecutadoemparceria entrepesquisadoresdoInstitutodeInformticada UFRGSedoDepartamentodeComputaoda UniversidadedeEstadualdeLondrina(UEL). AlgumasrefernciasdoAdaptWeb:

AdaptWeb

http://educa.fcc.org.br/pdf/er/nnumeroespecial/nnu
meroespeciala09.pdf

http://ead.joinville.udesc.br/adaptweb/ajuda/Tutoria
l.pdf

Obs:outraspublicaes pesquise
nogoogleusandootexto: ADAPTWEB

Oacessoaosistemafoidefinido:

UsurioROOTresponsvelporliberaroprofessor
paraAUTORIA(esseusurio automaticamente cadastradopelosistema queidentificaousurio ROOT) Usurio:professor Usurio:aluno Tipodeusurio
USURIO: ROOT

ESTRUTURA USURIOS DOSISTEMA

Estruturador docontedo

Manuteno do conceito

USURIO: PROFESSOR/AUTORIA

Alunosde matemtic ano tero acesso

UFRGS- Veronice de Freitas Veronice@jr.eti.br

Manuteno doconceito

Material relacionado ao conceito

Cursos Pr requisitos

Alunos de matemtic a no tero acesso aos exemplos

Arquivos associados aoconceito

Ambiente doALUNO

http://www.lume.ufrgs.br/bitstream/handle /10183/12076/000622639.pdf?sequence=1

<td>

MENU <br>

Blocodecdigo referenteasopes doMENU

ESTRUTURA EXEMPLOPARASITE

<a href='index.php?opcao=ListaProdutos'>Lista de produtos</a> <br> <br> <a href='index.php?opcao=ProdutosCategoria'>Consulta / Categoria</a> </td>

ESTRUTURAEXEMPLO

<?PHP

case"ProdutosCategoria": $inc= "mysqlExemplo9Select.php"; break; case"ListaProdCategoria": $inc= "mysqlExemplo9Listar.php"; break;

$opcao=$_GET(opcao);

readecontedo

default: $inc="entrada_principal.php"; break; $inc= }//switch "mysqlExemplo8ListarProdutos.p ?> hp"; break;

switch($opcao){ case"ListaProdutos":

Umapginaindexcomuma estruturaCASEparaselecionarqual pginadeveserincludanareade contedo.

MATERIALDEAPOIO
MANUAL PHP:
http://www.php.net/manual/pt_BR/index.php

REFERNCIA CONSULTA
BibliografiaBsica: DEITEL,PaulJ.;DEITEL,HarveyM..Ajax,RichInternet Applicationsedesenvolvimentowebpara programadores.SoPaulo:PearsonPrenticeHall,2009. 747p.(Sriedoprogramador). LEMAY,Laura.AprendaacriarpginaswebcomHTML eXHTMLem21dias.SoPaulo:MakronBooks,2002. 1165p. CONVERSE,Tim;PARK,Joyce. PHPabblia.RiodeJaneiro:Campus, 2003.868p.

HTML:
http://www.w3schools.com/TAGS/tag_th.asp

ManualMySQL:
http://www.php.net/manual/pt_BR/book.mysql.php

REFERNCIA CONSULTA
BibliografiaComplementar: NISHIMURA,RobertoYukio.BancodedadosII:anlise edesenvolvimentodesistemas. SoPauloPearson EducationdoBrasil,2009. WELLING,Luke;THOMSON,Laura. PHPeMySQL desenvolvimentoweb. RiodeJaneiro:Campus,2003. 676p. NIELSEN,Jakob;LORANGER,Hoa. UsabilidadenaWeb. RiodeJaneiro: Elsevier,2007.406p

2013 Todososdireitosreservados.Uso exclusivonoSistemadeEnsinoPresencial Conectado

Vous aimerez peut-être aussi