30
ROBINSON PAULO LEAL SISTEMA DE ENSINO PRESENCIAL CONECTADO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS SISTEMA DE ENTREGA DE PIZZA Portfólio Individual

Trabalho Academico 3 Semestre Unopar Pizzaria

Embed Size (px)

DESCRIPTION

portifolio individual unopar 3 semestre

Citation preview

ABNT - UNOPAR - Completo

20

Sistema de Ensino Presencial Conectadoanlise e desenvolvimento de sistemas

robinson paulo leal

sistema de entrega de pizzaPortflio Individual

Viosa2015

robinson paulo leal2

SISTEMA DE ENTREGA DE PIZZAPortflio Individual

Trabalho de Produo Textual Individual apresentado Universidade Norte do Paran - UNOPAR, como requisito parcial para a obteno de mdia bimestral nas seguintes diciplinas: Linguagens de Programao e Estrutura de Dados,Banco de Dados I, Organizao de Computadores, Anlise Orientada a Objetos, . Orientadores: Profa. Merris Mozer; Profa Polyana P G Fabris; Prof. Paulo K Nishitani, Prof. Roberto Y. Nishimura ; Prof. Anderson E M Gonalves Semestre: 2 e 3

Viosa2015

SUMRIO2INTRODUO............................................................................................33OBJETIVO..................................................................................................44DESENVOLVIMENTO.................................................................................54.1 ESTUDO DA CONCORRNCIA........................................................54.1.1 A NOVA REALIDADE DO MERCADO DE PIZZARIAS..................6

4.2 SISTEMAS DE GERENCIALMENTO DE BANCO DE DADOS........64.2.1 BENEFCIOS DO MySQL..............................................................7

4.3 ESTRUTURAs DE DADOS...............................................................84.3.1 LISTA...............................................................................................94.3.2 FILA.................................................................................................94.3.3 PILHA.............................................................................................94.3.4 ESTRUTURA DE DADOS PARA A PIZZARIA................................9

4.4 MONTANDO UMA PEQUENA REDE DE COMPUTADORES......104.4.1 ROTEADOR DE BANDA LARGA..................................................104.4.2 INSTALAO (TUTORIAL)...........................................................12

5 CONCLUSO................................................................................................206 REFERNCIAS.............................................................................................20

2 INTRODUONeste trabalho, vamos fazer uma comparao entre trs pizzarias e extrair das mesmas, boas funcionalidades e prticas para montar uma nova soluo de empreendimento para a Pizzaria An Poparome. Desenvolveremos tambm um sistema de banco de dados, a fim de suprir as necessidades de expanso da pizzaria.

1. OBJETIVO.Aplicar e aprimorar o contedo do eixo temtico estudado nesse semestre, visando ampliar ainda mais os conhecimentos obtidos.DESENVOLVIMENTOESTUDO DA CONCORRNCIAPara uma empresa expandir-se a novos mercados, necessrio um amplo estudo de concorrentes, descobrir os padres usados pelas mesmas e a satisfao de seus clientes, ou seja, um amplo conhecimento no mundo do empreendedorismo.Para a realizao de minha pesquisa, procurei encontrar uma fonte que fosse confivel e satisfatria, a qual me fornecesse informaes valiosas sobre o mercado de pizzarias. Aps uma longa procura, encontrei a Decolar.com, uma agncia de viagens bastante conhecida no Brasil, que ajuda o turista brasileiro a planejar e a reservar uma viagem perfeita.Mas, qual a relao de uma agncia de viagens com pizzarias?Simples, a Decolar.com faz constantes pesquisas dos melhores lugares, restaurantes e pizzarias de todo o Brasil, coletando informaes e repassando a seus clientes, para o agendamento e planejamento da viagem perfeita. Trago aqui a pesquisa fornecida pela Decolar.com sobre algumas das melhores pizzarias do Brasil. Armazm da Pizza So Jos dos CamposInspirado no Mercado Municipal de So Paulo, o Armazm da Pizza, em So Jos dos Campos, foi inaugurado em 2002. Alm dos sabores tradicionais, o cardpio traz opes gourmet diferente, que trazem um pouco mais de ousadia ao paladar em mais de 40 tipos. Quintal do Braz So PauloCom um ambiente mais arborizado e majestoso, como o prprio estabelecimento define. O lugar abriu as portas em 2006 e conta com uma lareira externa ideal para os dias mais frios, alm de um cardpio com sabores especiais. Pizzaria do Braz Unidade de CampinasCom vrias filiais em So Paulo, a unidade de Campinas da pizzaria Braz que levou a melhor na pesquisa da Decolar.com. De qualquer forma, ela segue o padro adotado pela marca, com uma decorao caseira e sabores autnticos e tradicionais., - A NOVA REALIDADE DO MERCADO DAS PIZZARIAS

Para expandir um mercado de pizzarias, no basta mais apenas saber fazer boas pizzas e disponibilizar um bom servio. As empresas que querem se manter nos negcios agora tem que expandir seus horizontes para a informatizao. Os sistemas que disponibilizam a faanha de possibilitar pedidos online tornam realmente vida do consumidor de pizza muito prtica. Com esse novo mtodo aumenta-se a gama de clientes, aumentando assim as vendas e disponibilizando conforto e praticidade para os clientes em questo.Ao fazer uma anlise de alguns sistemas que possibilitam esse tipo de servios, pude ver que nos dias atuais no tem como se manter nesse mercado competitivo sem disponibilizar esse tipo de servio de pedidos online ou Delivery.A Pizzaria Poparome deseja aumentar e expandir suas vendas, ento essencial que alm de um bom servio ela possua um sistema que possibilite seus clientes a efetuarem os pedidos de suas pizzas de uma forma online sem sair de casa.

4.2 SISTEMAS DE GERENCIAMENTO DE BANCO DE DADOS

Existem no mercado, vrios SGBDs que so confiveis geis e que nos do diversas vantagens na hora de montar uma base de dados robusta e eficiente.Mas tomei como base aqui, que para desenvolver um sistema que disponibilize pedidos online, precisaremos entrar no ramo dos sites e navegadores. Ento j que a linguagem PHP praticamente domina o mercado web nada melhor do que escolher ferramentas que j so constantemente utilizadas com ele. Minha escolha para o SGBD sem dvidas foi logo de cara o MYSQL pois h anos que j interage com a linguagem PHP.O MySQL tem quase tudo que seus concorrentes mais renomados tm, com a vantagem de ser : gratuito (no totalmente), seu cdigo fonte aberto , leve , rpido , seguro e prtico.

4.2.1 BENEFCIOS DO MySQL:Como dito acima : O MySQL considerado o banco de dados mais rpido . Agilidade tem sido um ponto bastante relevante em matria de sistemas principalmente no quesito Internet . E para que os sonhos de muitos programadores se realizem, a equipe de desenvolvimento do MySQL tem se mostrado bastante empenhada no que diz respeito performance . Isso significa que cada dia que passa o SGBD mais rpido do mercado tende a ficar mais gil e eficaz , dando conta do recado ao qual foi designado.Outro ponto forte e decisivo em um banco de dados a sua segurana . Com seus diversos tipos de tabelas caracterstica exclusiva do MySQL, possvel ter um banco de dados bastante seguro e estvel contando com integridade referencial, backup e restore, controle de usurios e acessos , e ainda , se necessrio , verificao e correo de tabelas.:. O MySQL pode ser utilizado como banco de dados desktop , ou seja, em aplicaes corporativas; e o melhor de tudo : d suporte a diversas linguagens de programao incluindo o Delphi da empresa Borland e o Java da Sun. Ambos podem acessar o MySQL atravs dos drivers MySQL ODBC e MySQL JDBC, respectivamente . Os drivers esto disponveis para download no site do produto O MySQL gratuito?Sim, o mesmo est inscrito no tipo de licenciamento GNU General Public License (ver licena no site do produto). Ateno! O produto no pode ser comercializado junto ao sistema desenvolvido por voc, ou seja, ele no pode fazer parte das mdias de instalao do produto vendido por sua empresa, a menos que o cdigo-fonte do banco seja enviado junto com ele. E caso voc deseje desenvolver um novo produto com base no cdigo-fonte do MySQL e distribu-lo como de sua propriedade, voc deve adquirir uma licena para isso conforme as regras de licenciamento GNU.

0. - ESTRUTURA DE DADOS

Uma estrutura de dados um modo particular de armazenamento e organizao de dados em um computador de modo que possam ser usados eficientemente.Diferentes tipos de estrutura de dados so adequados a diferentes tipos de aplicao e algumas so altamente especializadas, destinando-se a algumas tarefas especficas. Por exemplo, as B-trees so particularmente indicadas para a implementao de bases de dados, enquanto que a implementao de compiladores geralmente requer o uso de tabela de disperso para a busca de identificadores.Estruturas de dados e algoritmos so temas fundamentais da cincia da computao, sendo utilizados nas mais diversas reas do conhecimento e com os mais diferentes propsitos de aplicao. Sabe-se que algoritmos manipulam dados. Quando estes dados esto organizados (dispostos) de forma coerente, caracteriza uma forma, uma estrutura de dados. A organizao e os mtodos para manipular essa estrutura que lhe conferem singularidade e diminuio do espao ocupado pela memria RAM, alm de tornar o cdigo-fonte do programa mais enxuto e simplificado.As estruturas de dados so chamadas tipos de dados compostos que se dividem em homogneos (vetores e matrizes) e heterogneos (registros): As estruturas homogneas so conjuntos de dados formados pelo mesmo tipo de dado primitivo. As estruturas heterogneas so conjuntos de dados formados por tipos de dados primitivos diferentes (campos do registro) em uma mesma estrutura.A escolha de uma estrutura de dados apropriada pode tornar um problema complicado em um de soluo relativamente simples. O estudo das estruturas de dados est em constante desenvolvimento (assim como o de algoritmos), mas, apesar disso, existem certas estruturas clssicas que se comportam como padres.

4.3.1 LISTAUma Lista uma estrutura de dados linear. Uma lista ligada, tambm chamada de encadeada, linear e dinmica, composta por ns que apontam para o prximo elemento da lista, o ultimo elemento apontar para nulo. Para compor uma lista encadeada, basta guardar seu primeiro elemento.

4.3.2 FILA

As filas so estruturas baseadas no princpio FIFO (first in, first out), em que os elementos que foram inseridos no incio so os primeiros a serem removidos. Uma fila possui duas funes bsicas: ENQUEUE, que adiciona um elemento ao final da fila, e DEQUEUE, que remove o elemento no incio da fila. A operao DEQUEUE s pode ser aplicada se a fila no estiver vazia, causando um erro de underflow ou fila vazia se esta operao for realizada nesta situao.

4.3.3 PILHAA pilha uma estrutura de dados baseada no princpio LIFO (LAST in, FIRST out), na qual os dados que foram inseridos primeiros na pilha sero os ltimos a serem removidos. Existem duas funes que se aplicam a todas as pilhas: PUSH, que insere um dado no topo da pilha, e POP, que remove o item no topo da pilha.

4.3.4 ESTRUTURA DE DADOS PARA A PIZZARIA

A melhor estrutura de dados a ser utilizada no sistema que ser desenvolvido para a Pizzaria Poparome a Fila, pois precisamos de uma estrutura que gere o pedido e atravs do ID desse pedido coloque o mesmo em uma fila onde o primeiro pedido da fila ser o primeiro a ser atendido e o primeiro a sair da fila. Essa estrutura e perfeita para o sistema em questo.

4.4 MONTANDO UMA PEQUENA REDE DE COMPUTADORES

Voc pode montar sua prpria rede facilmente com a utilizao de um pequeno roteador. Com esse dispositivo voc pode automaticamente compartilhar sua conexo com a Internet entre todos os computadores da sua rede, bem como compartilhar arquivos e impressoras. J que os roteadores tambm funcionam como um firewall baseado em hardware, ele tambm a maneira mais segura de conectar sua rede Internet. A instalao realmente muito rpida e voc pode literalmente montar sua prpria rede em apenas alguns minutos. Neste tutorial mostraremos a voc como montar sua prpria rede usando um roteador.

4.4.1 ROTEADOR DE BANDA LARGA .

O que um roteador? Alm do nome sugestivo, o roteador um dispositivo que integra vrias outras caractersticas: Roteador de banda larga: Compartilha automaticamente sua conexo com a Internet entre todos os computadores ligados a ele. Voc tambm pode configur-lo para limitar o acesso a Internet com base em vrios critrios (por exemplo, hora do dia voc pode querer que seus funcionrios acessem a Internet apenas durante o horrio de almoo ou aps o expediente, por exemplo). Firewall baseado em hardware: Evita vrios tipos de ataques em seu computador e tambm evita que pastas e impressoras compartilhadas em sua rede sejam acessadas por outros computadores de fora da sua casa ou escritrio. Switch: Quase todos os roteadores tambm integram um switch (geralmente um switch de 4 portas), permitindo conectar os computadores da sua rede diretamente no roteador sem a necessidade de qualquer perifrico extra. Voc tambm pode expandir o nmero de portas instalando um switch externo ao roteador. Portanto, para uma rede pequena com at quatro computadores voc no precisar de um hardware extra para montar sua rede. Servidor DHCP: Este recurso centraliza todas as opes de configurao da rede no roteador e, portanto voc no precisar efetuar nenhum tipo de configurao nos computadores da sua rede (voc deve configurar as configuraes de rede dos PCs da sua rede em configurao automtica). Este recurso permite a voc conectar qualquer computador no roteador para ter acesso imediato Internet e aos recursos compartilhados, como pastas e impressoras localizadas em sua rede, sem a necessidade de nenhum tipo de configurao adicional. Apenas conecte e use! Wireless: Os roteadores mais modernos possuem rede wireless como opcional, permitindo a voc conectar computadores sem a utilizao de cabos. No entanto, os computadores precisaro de placas de rede sem fio e a instalao desse tipo de placa em cada computador da sua rede pode sair caro. Mas esta uma soluo muito interessante para a sua casa ou pequeno escritrio onde voc tem um ou dois notebooks com placa de rede wireless: simplesmente ligue os computadores e voc estar on-line. No entanto existem vrios riscos de segurana e opes de configuraes avanadas que devem ser feitas para usar o recurso de rede sem fio de forma segura. Leia nosso tutorial Habilitando Segurana em Redes Wireless para aprender mais sobre o assunto. Leia nosso tutorial Como Montar uma Rede Sem Fio Usando um Roteador de Banda Larga caso queira montar uma rede sem fio. Servidor de Impresso: Alguns roteadores possuem uma porta paralela ou uma porta USB para voc conectar sua impressora nele. Isto realmente muito interessante, pois permite que qualquer computador da sua rede use a impressora sem qualquer configurao avanada. Se voc precisa compartilha sua impressora entre todos os computadores e o seu roteador no possui esta opo, o computador onde sua impressora est instalada precisar estar ligado quando voc quiser imprimir algo. Isto pode ser irritante, por exemplo, se a impressora estiver conectada a um computador de algum que no est no escritrio e que por sinal desligou o computador e colocou uma senha. Alm disso, usar um roteador com opo de servidor de impresso pode economizar algum dinheiro em sua conta de luz, j que voc no precisar de outro computador ligado para usar a impressora. Se voc escolher comprar um roteador com este recurso, voc precisar comprar um como o mesmo tipo de conexo da sua impressora: paralela ou USB.4.4.2 INSTALAO (TUTORIAL)

Tudo o que voc precisa para montar sua rede usando um roteador o roteador, claro, que atualmente realmente barato (eles custam algo entre R$ 120 e R$ 200 dependendo da marca e dos recursos extras), um cabo de rede pino-a-pino para cada computador que voc deseja conectar na rede (este cabo pode ser comprado j pronto e chamado UTP, Unshielded Twisted Pair, isto , par tranado sem blindagem; voc deve comprar um cabo Cat 5, que geralmente azul ou cinza) e, claro, uma conexo banda larga com a Internet (cabo ou ADSL).

Cabo de rede tpico.Seu modem banda larga (cabo ou ADSL) ser conectado na porta chamada WAN do roteador, enquanto todos os outros computadores sero conectados nas outras portas disponveis no roteador, geralmente chamadas LAN. Se voc precisar de mais portas, compre um switch externo e conecte-o a uma das portas LAN disponveis no roteador. Voc precisar conectar a outra ponta dos cabos nas placas de rede localizada nos computadores, claro. Atualmente todos os computadores possuem uma porta de rede integrada placa-me (rede on-board). Se voc tem um computador antigo sem esta caracterstica, precisar comprar e instalar uma placa de rede (tambm chamada placa de rede 10/100 ou placa de rede Ethernet).

Como conectar seu roteador banda larga.

O boto uplink precisa estar desabilitado. Este boto usado quando voc usa um tipo diferente de cabo, chamado cross-over, que no o caso. O boto reset pode ser til em algumas situaes de reparo. Como voc pode ver, voc precisa conectar seu roteador fonte de alimentao que vem com ele.

Porta de rede

Voc no precisa se preocupar em instalar o cabo de rede no conector errado: o plugue de rede (que chamado RJ-45) s se encaixa na placa de rede.Aps conectar os cabos, ligue o seu modem banda larga, seu roteador e um dos computadores para acessar o painel de configurao do roteador. Voc precisar fazer algumas configuraes bsicas por exemplo, escolher o tipo de conexo que voc tem, cabo ou ADSL.

Configurando os Computadores

Todos os computadores na sua rede precisam ser configurados para obter suas configuraes de rede automaticamente do servidor DHCP (que o seu roteador). Esta uma configurao padro do Windows, mas sempre bom conferir para verificar se os seus computadores esto configurados corretamente.Para configurar seus computadores, clique em Iniciar, Configuraes, Conexes de Rede. Uma tela parecida coma a mostrada na Figura 7 aparecer. D um duplo clique na placa de rede que est conectada ao roteador.

Conexes de rede.

Na tela que ser mostrada clique em Propriedades. D um duplo clique em Protocolo TCP/IP .Status da conexo de rede. Voc deve clicar no boto Propriedades. Propriedades da placa de rede.

Configurao TCP/IP.

Nesta tela voc deve selecionar Obter um endereo IP automaticamente e Obter o endereo dos servidores DNS automaticamente. Isto far com que seu computador pergunte ao seu roteador que configuraes ele dever usar. No se esquea de clicar no boto OK para que as alteraes sejam efetivadas.Agora que seus computadores j esto corretamente configurados, voc deve configurar seu roteador.

Configurando o Roteador O Bsico

A primeira coisa que voc precisa saber o endereo IP do seu roteador para ter acesso s suas opes de configurao. Esta informao est escrita em seu manual. Geralmente os endereos IP utilizado so 192.168.0.1, 192.168.1.1 ou 10.0.0.1. Carregue o seu navegador de Internet. Todas as opes de configuraes variam de acordo com o modelo do roteador. Por isso, talvez voc no encontre opes que esto descritas aqui com o mesmo nome, mas elas existiro, j que estamos falando apenas das opes bsicas.Geralmente a primeira pgina de configurao pede para voc escolher entre a instalao rpida e a instalao avanada. Apesar de a instalao rpida ser a melhor maneira para configurar sua rede em menos de cinco minutos, a primeira configurao voc deve fazer dentro da instalao avanada: configurar uma senha para seu roteador.Como voc pode ver, a tela de configurao do seu roteador acessada de qualquer computador na sua rede. Apesar disto no ser uma preocupao em redes pequenas, a tela de configurao do roteador pode ser acessada de qualquer computador localizado na Internet. Por exemplo, digamos que o seu endereo IP verdadeiro seja 69.69.69.69 (o endereo IP que seu provedor atribuiu para seu modem). Qualquer computador na Internet pode acessar as configuraes do seu roteador simplesmente abrindo um navegador de Internet .Este recurso pode ser desabilitado em alguns roteadores. No entanto, este um recurso muito interessante, pois voc pode reparar ou reconfigurar sua rede do escritrio ou de casa de qualquer computador no mundo. Fica ao seu critrio habilitar ou desabilitar este recurso, dependendo se voc for us-lo ou no.

Configurando a senha do administrador.

Em nosso roteador esta configurao feita em Advanced Setup, System, Admistrador Settings. Nesta tela voc pode tanto configurar a senha do administrador quanto pode escolher se deseja habilitar o gerenciamento remoto. Em nosso roteador o gerenciamento remoto estava desativado. Poderamos ter ativado e definido apenas um endereo IP (por exemplo, o endereo IP de nosso computador de casa) para ter acesso ao roteador, fazendo assim com que outros computadores no fossem capazes de acessar a tela de controle do roteador remotamente. Alm disso, voc pode especificar uma porta de acesso. Clique em Apply para que as alteraes sejam efetivadas.

Configurao Bsica do Roteador

Tudo o que voc precisa fazer escolher o tipo de conexo que voc tem: cabo, ADSL com IP dinmico (ou seja, o endereo IP dado pelo seu provedor muda toda vez que voc se conecta a Internet que o tipo mais comum), ADSL com IP esttico (ou seja, o endereo IP dado pelo seu provedor no muda, geralmente disponvel apenas se voc solicitar e normalmente mais caro) ou VPN (Virtual Private Network geralmente usado em redes corporativas).Volte para a configurao bsica (basic setup) e navegue em suas telas. Em nosso roteador tivemos apenas que configurar o fuso horrio na primeira tela, o tipo de modem na segunda tela e ficamos clicando em Next para aceitar todas as configuraes padro, se o seu modem for TV a cabo ou ADSL (se voc usar uma conexo VPN voc precisar entrar algumas informaes). Chegamos ao boto Finish na ltima tela e isso foi tudo o que tivemos que fazer para a nossa rede funcionar.Aps clicar no boto Finish, tente acessar a Internet a partir de seu computador e de todos os outros localizados em sua rede. Se no funcionar, refaa todos os passos de configurao novamente. Se mesmo assim no funcionar, voc precisar chamar o suporte do seu provedor e explicar para eles que voc instalou um roteador e precisa liberar seu endereo IP.Caso voc queira saber o que isto significa: quando voc usa um servio de banda larga, geralmente um endereo IP pbico (ex: 69.69.69.69) atribudo para o computador conectado ao modem de banda larga. Ento o provedor trava o endereo IP pblico ao endereo MAC conectado ao modem. O endereo MAC um nmero de srie gravado na placa de rede. Quando voc desconecta o modem do seu computador e o conecta em seu roteador a conexo pode ser bloqueada, j que a rede do provedor est esperando o endereo MAC do seu micro, no o endereo MAC do seu roteador. Liberar o IP significa que o provedor procurar pelo o novo endereo MAC conectado ao modem.

Configurao Avanada do Roteador

Voc provavelmente no precisar mudar nada na parte de configurao avanada (advanced setup) do roteador. No entanto, se voc quiser limitar o acesso Internet para determinados computadores, nessa parte que isso deve ser feito. Alm disso, se voc joga jogos online ou usa aplicaes P2P, voc deve abrir as portas usadas pelo seu programa aqui, ou o roteador bloquear seu programa de se conectar a Internet. Nas configuraes avanadas voc tambm encontrar opes especficas de segurana, sobre as quais falaremos na prxima pgina.Em nosso roteador, podemos limitar o acesso Internet baseado no horrio indo em Advanced Setup, Firewall, Client Filtering. Para bloquear todos os computadores de acessar Internet durante o horrio de expediente, por exemplo, poderamos bloquear todos os endereos IP de 192.168.1.1 at 192.168.255.255, porta 80 (que significa www) e ento configurar os dias da semana e hora para permitir ou bloquear os acessos.

Bloqueando acesso baseado nos dias da semana e na hora.

Poderamos inclusive bloquear certos computadores de ter qualquer tipo de acesso Internet, indo em Firewall, MAC control. L voc pode entrar o endereo MAC do computador que voc quer bloquear de ter qualquer tipo de acesso Internet. Este computador continuar tendo acesso aos outros recursos localizados na sua rede, como pastas e impressoras compartilhadas.

Bloqueando acesso baseado no endereo MAC.

Se voc tem um programa especial que usa portas no padronizadas, tais como programas P2P e jogos on-line, voc deve abrir as portas em seu roteador, ou seu programa no ser capaz de acessar a Internet. Voc deve procurar pela porta que o seu programa usa em seu manual e abrir suas portas em NAT, Special Application. Em nosso exemplo (Figura 19) nosso roteador tem as portas usadas pelo programa Overnet (um programa P2P) abertas. Aprenda mais sobre este assunto lendo nosso tutorial Como Fazer Programas P2P Funcionarem em Redes Usando Roteadores de Banda Larga.

Abrindo portas no padronizadas.

Nos dias atuais com o mundo altamente conectado, segurana uma preocupao real. J falamos sobre as configuraes bsicas de segurana que voc deve fazer em seu roteador configurando uma senha de acesso e eventualmente desabilitando o gerenciamento remoto.Com mencionamos, seu roteador tambm trabalha como firewall. Ele bloquear qualquer conexo de entrada para portas no padronizadas. por isso que ns precisamos abrir portas no padronizadas usadas por certos programas. A configurao padro do roteador adequada para evitar que pessoas rodem jogos on-line, por exemplo.Uma opo interessante que todos os roteadores possuem bloquear solicitaes ping de endereos IP pblicos. O ping usado para verificar se existe alguma mquina respondendo em um determinado endereo IP e esta tcnica tambm usada para encontrar computadores na rede. Se voc desabilitar a resposta a solicitaes ping, pessoas na Internet tentando encontrar computadores usando o ping no encontraro seus computadores. Recomendamos, ento, que voc marque a opo Discard PING from WAN side em Firewall, Block WAN Ping. No entanto, se voc rodar jogos online, requisies ping podem ser usadas para verificar a distncia entre voc e o servidor do jogo. Neste caso melhor deixar esta opo habilitada. Desabilitando requisies ping.

Outro recurso disponvel em todos os roteadores a possibilidade de voc atualizar o seu firmware. Voc deve ir ao site do fabricante e fazer o download da ltima verso do firmware para o seu roteador e atualiz-lo. Em nosso roteador isto pode ser feito indo em System, Firmware Upgrade. Isto garantir que o seu roteador estar protegido de qualquer falha de segurana descoberta pelo fabricante at o momento.Todos os computadores da sua rede devem estar seguros agora do mundo externo. Claro que estamos falando de ataques de hackers usando tcnicas de acesso direto ao seu endereo IP; voc precisa ainda usar um antivrus e um programa antispyware em seus computadores. Se voc instalar um cavalo de tria em seu computador hackers tero acesso a ele mesmo que exista um firewall entre seu computador e o computador do hacker.Recomendamos a leitura de dois tutoriais que j publicamos sobre segurana: Testando a Segurana de Seu Micro e Protegendo o Seu Micro Contra Invases.Agora que sua rede est configurada e segura, voc pode compartilhar as pastas e impressoras entre os computadores sem se preocupar de algum na Internet ter acesso aos seus arquivos.

5 CONCLUSO Este trabalho foi de grande importncia para meu conhecimento, minha compreenso e melhor aprofundamento sobre este eixo temtico, visto que me permitiu conhecer e compreender melhor a matria, alm de desenvolver e aperfeioar a competncia, a organizao e a anlise do sistema.REFERNCIASBANCO DE DADOS. Disponvel em: https://intranet.ifs.ifsuldeminas.edu.br/~fatima.bueno/Banco%20de%20Dados/Apostila%20Banco%20de%20Dados.pdf>. Acesso em: 08 Maio. 2015.

PHPPIT. Disponvel em: < http://www.phpit.com.br/artigos/frameworks-php-qual-e-o-melhor-pra-voce.phpit>. Acesso em: 10 Maio. 2015

DECOLAR.COM. Disponvel em: Acesso em 09 Maio 2015

WIKIPDIA. Disponvel em Acesso em 10 Maio 2015

HARDAWARE Clube. Disponvel em Acesso em 13 Maio 2015

MICROSOFT. Disponvel em Acesso em 13 Maio 2015

PIZZARIA, Braz. Disponvel em< http://www.brazpizzaria.com.br/delivery> Acesso em 10 Maio 2015

PIZZA, Armazm. Disponvel em< https://pt.foursquare.com/v/armaz%C3%A9m-da-pizza/4fce7bde7beb28e50bc5caa5> Acesso em 10 Maio 2015

BRZ, Quintal. Disponvel em .< http://www.quintaldobraz.com.br/delivery/vila-mariana> Acesso em 10 Maio 2015

UNIVERSIDADE FEDERAL DO VALE DO SO FRANCISCO, Biblioteca Digital, Estrutura de dados, Disponvel em Acesso em 13 Maio 2015