slides unopar
DESCRIPTION
slides web aulas unoarTRANSCRIPT
-
1PROFESSORAVERONICEDEFREITAS
Graduao:TecnologiaemProcessamentodeDados(UNOPAR)
Especializao:AnliseeDesenvolvimentodeSistemas(UNIFIL)
Mestrado:CinciadaComputao(UFRGS)
PROGRAMAOWEBI
Aula5
PHP/MySQL
OBJETIVOS:EstudodaconceituaoparaodesenvolvimentodeprogramasdestinadosInterneteaoComrcioEletrnico.
PROGRAMAO WEB I
ESTRUTURA
CarrinhodecompraAdaptWebAmbiente(professor)Ambiente(Aluno)EstruturaExemplo SITEMaterialdeApoio
CARRINHO DE COMPRA
Fonte: http://www.revistaphp.com.br/artigo.php?id=150Autor: Carlos Silva.
-
2ESTRUTURA DE PASTAS
phpMyAdmin
Tabeladeprodutos:tbl_produtosCREATETABLE`tbl_produtos`(`cod`INT(11)NOTNULLAUTO_INCREMENTPRIMARYKEY,`nome`VARCHAR(150)NOTNULL,`img`VARCHAR(36)NOTNULL,`preco`DOUBLE(10,2)NOTNULL)ENGINE=MYISAM;
Registros Tabela: tbl_produtos
INSERTINTO`tbl_produtos`(`cod`,`nome`,`img`,`preco`)VALUES(NULL,'NotebookHP2160br','001.jpg','5450'),(NULL,'Computador HP','002.jpg','1400');INSERTINTO`tbl_produtos`(`cod`,`nome`,`img`,`preco`)VALUES(NULL,'GravadordeDVD','004.jpg','329'),(NULL,'TVdeLCD32polegadascomHDTV','003.jpg','3299');
Criar a tabela: 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;
Criandooarquivoconn.phpCriandooarquivoprodutos.phpCriandooarquivocarrinho.php
Codigos Carrinho de compra
-
3Interface Listagem de produtos
Interface - Carrinho de compras
UPLOADDEARQUIVOS
Permiteselecionaroarquivo:
Filename:
Obs:cdigodoarquivoupload_file.php consta no arquivo daatividade
AdaptWeb
OprojetoAdaptwebfoiexecutadoemparceriaentrepesquisadoresdoInstitutodeInformticadaUFRGSedoDepartamentodeComputaodaUniversidadedeEstadualdeLondrina(UEL).AlgumasrefernciasdoAdaptWeb:
http://educa.fcc.org.br/pdf/er/nnumeroespecial/nnumeroespeciala09.pdf
http://www.lume.ufrgs.br/bitstream/handle/10183/19728/000390846.pdf?sequence=1
Obs:outraspublicaes pesquisenogoogleusandootexto:ADAPTWEB
-
4Oacessoaosistemafoidefinido:UsurioROOTresponsvelporliberaroprofessorparaAUTORIA(esseusurioautomaticamentecadastradopelosistemaqueidentificaousurioROOT)Usurio:professorUsurio:aluno
ESTRUTURA USURIOSDO SISTEMA
Tipodeusurio USURIO:ROOT
USURIO:PROFESSOR/AUTORIA
Alunosdematemticanoteroacesso
Manuteno do conceito
Estruturadordocontedo
Prrequisitos
Cursos
Arquivosassociadosao
conceito
Manutenodoconceito
Alunosdematemticanoteroacessoaos
exemplos
Materialrelacionadoao
conceito
-
5AmbientedoALUNO
http://www.lume.ufrgs.br/bitstream/handle/10183/12076/000622639.pdf?sequence=1
ESTRUTURAEXEMPLO PARA SITE
ESTRUTURA EXEMPLO
MENU
Listadeprodutos
Consulta/Categoria
Blocodecdigoreferenteasopes
doMENU
UmapginaindexcomumaestruturaCASEparaselecionarqualpginadeveserincludanareadecontedo.
readecontedo
-
6MATERIALDEAPOIOMANUAL PHP:http://www.php.net/manual/pt_BR/index.phpHTML:http://www.w3schools.com/TAGS/tag_th.asp
ManualMySQL:http://www.php.net/manual/pt_BR/book.mysql.php
REFERNCIA CONSULTA
BibliografiaBsica:DEITEL,PaulJ.;DEITEL,HarveyM..Ajax,Rich InternetApplicationsedesenvolvimentowebparaprogramadores.SoPaulo:PearsonPrentice Hall,2009.747p.(Sriedoprogramador).LEMAY,Laura.AprendaacriarpginaswebcomHTMLeXHTMLem21dias.SoPaulo:Makron Books,2002.1165p.CONVERSE,Tim;PARK,Joyce. PHPabblia.RiodeJaneiro:Campus,2003.868p.
BibliografiaComplementar:NISHIMURA,RobertoYukio.BancodedadosII:anliseedesenvolvimentodesistemas. SoPauloPearsonEducation doBrasil,2009.WELLING,Luke;THOMSON,Laura. PHPeMySQL desenvolvimentoweb. RiodeJaneiro:Campus,2003.676p.NIELSEN,Jakob;LORANGER,Hoa.UsabilidadenaWeb. RiodeJaneiro:Elsevier,2007.406p
REFERNCIA CONSULTA
2014 Todos os direitos reservados.Uso exclusivo no Sistema de Ensino Presencial Conectado.