Você está na página 1de 12

SUMRIO

INTRODUO...................................................................................................3

OBJETIVO.........................................................................................................4

DESENVOLVIMENTO........................................................................................5

3.1

PESQUISA.........................................................................................................5

3.1.1 Funcionalidades...............................................................................................6
3.2

SGBD.................................................................................................................7

3.3

ESTRUTURA DE DADOS..................................................................................7

3.4

PESQUISA DE EQUIPAMENTOS.....................................................................9

CONCLUSO..................................................................................................10

REFERNCIAS...........................................................................................................11

1 INTRODUO
Este trabalho contemplar conceitos bsicos sobre anlise e
desenvolvimento de sistemas, utilizados no estudo de caso proposto, neste caso a
expanso da pizzaria "An Poparome", quais novas funcionalidades iremos inserir no
sistema da pizzaria, assim como qual melhor SGBD dever ser utilizado nesse caso,
qual a estrutura de dados utilizada no cenrio proposto e quais os equipamentos e
servios devero ser implementados para o sistema rodar sem problemas para a
empresa e clientes.

2 OBJETIVO
O objetivo desse trabalho, em cima de nosso estudo de caso,
automatizar o sistema de entregas da pizzaria An Poparome, utilizando as tcnicas
de analise e desenvolvimentos, sugerir novas funcionalidades, qual o melhor SGBD
utilizado nesse caso, e fazer o levantamento de mercado sobre servios (internet) e
equipamentos para o sistema funcionar de forma plena tanto no lado da empresa
quanto para o cliente.

3 DESENVOLVIMENTO

3.1 PESQUISA
A Pizzaria Brz, tem um site agradvel, com cores que no agridem
o internauta, de fcil navegao, com um menu de simples entendimento, com uma
breve descrio da empresa, o cardpio, uma aba chamada "Direto do Forno", onde
esto notcias sobre a pizzaria na imprensa em geral, como premiaes, etc. A aba
"Fora de Srie", trs as edies de um estival criado pela empresa no lanamento de
novos sabores todos os anos, a aba "Relacionamento", com Contato, Avaliao e
Vagas, a aba "Delivery", onde voc escolhe qual das lojas voc quer pedir a sua
entrega, a partir disso, qual a forma que voc quer pedir, seja por telefone, pedido
online ou ainda o atalho para baixar o aplicativo, tambm tem o mapa para a
localizao da loja e o horrio de atendimento.A ultima aba do menu, o "Vale
Presente", onde voc pode criar um vale-presente para funcionrios ou clientes,
podendo ainda personalizar seu vale presente com uma foto a partir do computador
ou das suas redes sociais.
No rodap da pgina, os links para os aplicativos mveis, e para as
redes sociais da empresa.
O site da pizzaria Pitigliano um site mais simples, porm de visual
agradvel, na aba "Home", um pequeno resumo sobre a pizzaria, fotos de pizza e da
prpria pizzaria em forma de Carroussel, com destaque para um prmio que a
pizzaria ganhou, a aba "Quem Somos", com algumas informaes da pizzaria e
horrio de funcionamento,na aba "Cardpio" o cardpio de Comidas, a Carta de
Vinhos e Cervejas Especiais. Na aba "Galeria" algumas fotos do ambiente, em
"News", algumas notcias sobre a pizzaria e a aba "Contato", um formulrio para
envio de mensagens e o mapa para localizar a empresa. No rodap os links do
menu novamente, um link para as redes sociais e um formulrio para receber
novidades no email.
A terceira pizzaria consultada, a pizzaria Nave Me, com um site
mais simples, na pagina inicial, um carrossel de imagens, com pizzas e bebidas, no
menu alm da pagina inicial, o menu "Empresa", falando sobre a mesma e o
processo de fabricao das pizzas, alm de fotos do ambiente, o cardpio, dividido

em categorias, que leva a descrio das pizzas, o contato para envio de mensagens.
Alm de um boto para fazer o pedido on-line.
No rodap os nmeros de telefone para reservas, entrega e os
horrios de funcionamento.
3.1.1 Funcionalidades
Ao analisarmos as funes definidas pelo proprietrio e pela
pesquisa feita em outros sites, visando as inovaes e a expanso da empresa,
sugerimos tambm as seguintes funcionalidades:
a) Permitir no controle de pedidos que o cliente possa pedir pizzas
com mais de um sabor;
b) Permitir que sejam includos no pedido as bebidas;
c) Criar um aplicativo mobile para pedidos, facilitando o acesso aos
clientes aonde estejam fazer o seu pedido e o acompanhamento
do mesmo em fases, por exemplo, numero do seu pedido na fila
de entrega, status da entrega, se o mesmo j saiu da pizzaria,
ou ainda entregue;
d) Criar um site da empresa, com a histria da empresa, com o
cardpio, e a possibilidade de pedidos on-line, mural com
promoes, e qual pizza est em promoo para o dia da
semana correspondente;
e) Links para as redes sociais da pizzaria dentro do site, assim os
clientes podem fazer elogios, crticas e sugestes, o que uma
publicidade gratuita e de grande alcance;
f)

Criar

formulrio

de

contato

para

os

clientes

enviarem

mensagens;
g) Dentro da rea do cliente, assim como no aplicativo mobile, o
mesmo poder acompanhar seus pedidos e seu histrico de
pedidos;
h) Criar dentro do site uma rea administrativa, com login e senha
para o administrador, onde ele poder obter relatrios de
vendas, e indicadores, como dia com mais entregas, clientes e
regies com maior numero de venda por perodo, produtos mais

vendidos, para o mesmo poder fazer anlises gerenciais e em


cima desses nmeros fazer promoes e aes publicitrias;
i)

Ainda dentro da rea administrativa, controles de estoque e


custo das mercadorias vendidas.

3.2 SGBD
Aps pesquisar sobre os SGBD's existentes, e analisarmos as
vantagens de cada um, conclumos que ser usado o SGBD Oracle, pois o mesmo
pode ser usado em multiplataformas, como Linux, Windows, Unix, etc;
Possui uma documentao muito detalhada, o que permite que voc
conhea o produto e seus recursos de forma profunda;
Permite que seja feita a leitura consistente dos dados, ou seja,
enquanto o usurio "A" est lendo uma linha da tabela, o usurio "B" est no mesmo
momento alterando essa informao, sem que o usurio "A" visualize essas
alteraes. No h bloqueio de leitura nem risco do usurio "A" visualizar os dados
que ainda no foram commitados pelo usurio "B".
Possui Packages, que so objetos que permitem agrupar e
encapsular cdigo de stored procedures e funes;
Permite criar um ou mais processos, que so utilizados para
conectar clientes remotos ao Banco de Dados. Uma das vantagens de ter esse tipo
de processo que a conexo ao Banco de Dados pode ser distribuda entre
diversos listeners, ou seja, podemos configurar multiplos listeners para grupos
menores de usuarios, para ouvir em portas diferentes com o objetivo de evitar
gargalos de conexo ao Banco de Dados quando temos muitos usurios logados ao
mesmo tempo.

3.3 ESTRUTURA DE DADOS


Uma lista uma estrutura de dados linear, uma lista chamada
encadeada, linear e dinmica, composta por ns que apontam para o prximo
elemento da lista, onde o ultimo elemento apontar para nulo. Para formar uma lista
encadeada, basta guardar seu primeiro elemento. Analisando nosso cenrio, por

exemplo, os clientes na pizzaria chegam em ordem, e podem estar sentados de


maneira ordenada ou ainda sentadas em lugares desordenados, porm, sabe-se a
ordem de atendimento, e o prximo e assim por diante, ou seja, as listas lineares,
permitem representar um conjunto de dados de um mesmo tipo (nesse caso os
clientes), de forma que mantm a ordem.Nas listas encadeadas, os elementos
possuem apenas um ponteiro que aponta para o prximo elemento.
Fila uma estrutura de dados baseada no princpio FIFO(First in,
First out), em que os elementos que foram inseridos no incio sero os primeiros que
sero removidos. Uma fila possui duas funes bsicas: ENQUEUE, que adiciona
um elemento ao final da fila, e DEQUEUE, que remove o elemento no inicio da fila. A
operao DEQUEUE s pode ser aplicada se a fila no estiver vazia, causado um
erro de underflow ou fila vazia se esta operao for realizada nessa situao.
Como exemplo de aplicao para filas, pode-se citar a fila de
processos de um sistema operacional. Nele estabelecido um tempo "t" para ser
usado por cada um dos processos. Se durante a execuo de um processo o tempo
passa de "0" para "t", este posto na fila e o processo seguinte executado. Se o
processo seguinte no terminar de ser executado no tempo "t", ele posto na fila e o
processo subsequente executado, assim por diante at todos os processos serem
executados.
Essa situao semelhante, por exemplo a uma fila de
supermercado ou banco, onde o primeiro usurio a entrar na fila tambm o
primeiro a ser atendido e sair dela.
Pilha a 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.
O conceito de pilha amplamente utilizado, por exemplo, durante a
execuo de um programa, para o armazenamento de valores de varivel local a um
bloco e tambm para conter o endereo de retorno do trecho de programa que
chamou a funo ou procedimento atualmente em execuo.
Um exemplo cotidiano de pilha, por exemplo, uma pilha de pratos,
em que o ltimo colocado na pilha, ser o primeiro usado.
Temos

tambm

em

estrutura

de

dados,

as

listas

com

encadeamentos simples, onde os elementos da lista possuem apenas um ponteiro

que aponta para o elemento sucessor ou prximo.


J as listas duplamente encadeadas, cada elemento possui um
campo que aponta para o seu predecessor (anterior) e outro para o seu sucessor
(prximo).
3.4 PESQUISA DE EQUIPAMENTOS
Para estruturar o ambiente em que o sistema ser executado,
teremos os seguintes equipamentos:
-

01 Servidor Lenovo TS140 TW Xeon E3-1225 V3 - R$


3.499,90. Este ser o servidor onde ser instalado nosso
sistema e o SGBD, como sistema operacional Windows
Server 2012, prprio para servidores.

02 Computador Lenovo Desktop 63 - R$ 1.294,00. Esses


sero os computadores para o Gerente e o Atendente.

01 impressora HP Jato de Tinta Office Jet Pro 8100 DWN WiFi - R$ 470,47. Impressora integrada em rede.

Roteador Wi-Fi Tp Link 300Mbps TL-WR841ND - R$ 118,92.


Roteador Wi-Fi para conexo wireless, para distribuir internet
para clientes.

Modem TP-Link ADSL+2 Roteador TD-8816 - R$ 64,90.


Modem para receber o sinal da internet.

D-Link

Switch

DGS-1008A

10/100/1000Mbps

Gigabit

Ethernet 8 portas - R$ 110,42. Hub para colocar os


computadores e equipamentos em rede, alm de distribuir a
internet entre os mesmos.

10

4 CONCLUSO
Atravs desse trabalho, aprendemos alguns aspectos que o Analista
deve saber para atravs do levantamento de requisitos e pesquisa, para poder
oferecer um produto de qualidade para o cliente, assim como facilitar o trabalho do
setor de desenvolvimento. Aprendemos que devemos escutar o que o cliente
necessita, como no exemplo do estudo de caso, onde o proprietrio j nos mostrou
que a empresa est em expanso, e isso afetou na escolha do SGBD bem como
dos equipamentos.

11

REFERNCIAS
DELIBERADOR, Paulo de Tarso. Algoritimos e Estrutura de Dados. So Paulo:
Pearson Education do Brasil, 2013.
ESTRUTURA DE DADOS. In: WIKIPDIA, a enciclopdia livre. Flrida: Wikimedia
Foundation, 2015. Disponvel em: <http://pt.wikipedia.org/w/index.php?
title=Estrutura_de_dados&oldid=42319539>. Acesso em: 14 mai. 2015.
FIFO. In: WIKIPDIA, a enciclopdia livre. Flrida: Wikimedia Foundation, 2015.
Disponvel em: <http://pt.wikipedia.org/w/index.php?title=FIFO&oldid=42015283>.
Acesso em: 14 mai. 2015.
FIFO (ESCALONAMENTO). In: WIKIPDIA, a enciclopdia livre. Flrida: Wikimedia
Foundation, 2013. Disponvel em: <http://pt.wikipedia.org/w/index.php?
title=FIFO_(escalonamento)&oldid=33753875>. Acesso em: 14 mai. 2015.
LIFO. In: WIKIPDIA, a enciclopdia livre. Flrida: Wikimedia Foundation, 2015.
Disponvel em: <http://pt.wikipedia.org/w/index.php?title=LIFO&oldid=42010863>.
Acesso em: 14 mai. 2015.