slides unopar

6
1 PROFESSORA VERONICE DE FREITAS Graduação: Tecnologia em Processamento de Dados (UNOPAR) Especialização: Análise e Desenvolvimento de Sistemas (UNIFIL) Mestrado: Ciência da Computação (UFRGS) PROGRAMAÇÃO WEB I Aula 5 PHP / MySQL OBJETIVOS: Estudo da conceituação para o desenvolvimento de programas destinados à Internet e ao Comércio Eletrônico. PROGRAMAÇÃO WEB I ESTRUTURA Carrinho de compra AdaptWeb Ambiente (professor) Ambiente (Aluno) Estrutura Exemplo – SITE Material de Apoio CARRINHO DE COMPRA Fonte: http://www.revistaphp.com.br/ artigo.php?id=150 Autor: Carlos Silva .

Upload: marcio-pereira

Post on 20-Sep-2015

192 views

Category:

Documents


6 download

DESCRIPTION

slides web aulas unoar

TRANSCRIPT

  • 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.