Você está na página 1de 16

SISTEMA DE ENSINO PRESENCIAL CONECTADO

ANLISE E DESENVOLVIMENTO DE SISTEMAS


MARLO RODRIGO DA ROSA

PRODUO TEXTUAL INTERDISCIPLINAR I


3 SEMESTRE

Sapiranga
2016

MARLO RODRIGO DA ROSA

PRODUO TEXTUAL INTERDISCIPLINAR I


3 SEMESTRE

Trabalho apresentado Universidade Norte do Paran UNOPAR, com o objetivo de trabalhar o contedo do
eixo temtico, incentivar a interatividade e a
regionalidade e auxiliar na aplicao dos conceitos
estudados
nas
disciplinas
de
Linguagem
de
Programao de Dados, professor Anderson E. M.
Gonalves e professora Merris Mozer, Banco de Dados I,
professor Roberto Y. Nishimura, Organizao de
Computadores, professor Paulo K. Nishitani e Anlise
Orientada a Objetos I, professora Polyanna P. G. Fabris.

Sapiranga
2016

SUMRIO
1

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

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

PESQUISA DE PIZZARIAS ................................................................................. 5

3.1

Pizzaria a ....................................................................................................... 5

3.2

Pizzaria B ....................................................................................................... 6

3.3

Pizzaria C ....................................................................................................... 6

3.4

Funcionalidades a Implantar na Pizzaria .......................................................... 7

SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS............................... 9

ESTRUTURA DE DADOS.................................................................................. 10

5.1

Simplesmente Encadeada .............................................................................. 10

5.2

Duplamente Encadeada ................................................................................. 10

5.3

Fila .................................................................................................................. 10

5.4

Pilha................................................................................................................ 11

5.5

Estrutura de Dados Para a Pizzaria ............................................................... 11

REDE ................................................................................................................. 12

CONCLUSO .................................................................................................... 14

REFERNCIAS .................................................................................................. 15

1 INTRODUO
Com o intuito de expanso da Pizzaria Na Poparome, o proprietrio, sr.
Mario, contatou a empresa Software House SoftPlus para realizar uma analise dos
sistemas a ser utilizada em sua empresa. Fazendo um breve levantamento, o
analista e proprietrio, entraram em acordo que os principais pontos de expanso da
empresa seria referente automatizao e mais tarde, os demais setores.
Tendo esta reunio como base, resolveu-se fazer um levantamento em pelo
menos trs pizzarias da regio para verificar o funcionamento de sistemas
propostos, no qual chamaremos1 de pizzarias A, B e C.

Chamaremos, pois no obtemos autorizao de divulgao dos nomes das devidas pizzarias
pesquisadas.

2 OBJETIVO
A produo textual tem o objetivo de fazer um breve levantamento de
expanso da pizzaria An Poparome, demostrando quais os principais meios para
um bom atendimento e controle de entregas.

3 PESQUISA DE PIZZARIAS
Para um amplo conhecimento do empreendimento, necessrio um
longo estudo de sistemas utilizado por concorrentes, para se descobrir o padro
utilizado por elas e pela satisfao do cliente no atendimento.
Para esta pesquisa foi utilizado empresas confiveis e que fosse
possvel o acesso ao sistema utilizado e, principalmente, a maneira em que era
atendido o cliente. Portanto, todas as pizzarias pesquisadas neste trabalho foram no
municpio de Sapiranga/RS.
3.1 PIZZARIA A
A Pizzaria A uma pizzaria caseira e familiar, ou seja, todo o
atendimento feito em uma residncia e feito somente por tele entrega, no
contendo nenhum sistema automatizado de controle.
Neste caso, no momento em que o cliente entra em contato com a
pizzaria, no h nenhum controle de quem esta ligando nem mesmo a regio da
cidade que ele se encontra, perdendo um tempo precioso no momento do
atendimento, pois o atendente precisa identificar todos os dados do cliente atravs
de perguntas no momento da ligao.
Assim que feita a identificao do cliente o atendente o questiona
qual seria o pedido para que, quando informado do tamanho da pizza desejado, o
atendente pegue a caixa onde a pizza transportada referente ao tamanho e anote
o pedido sobre ela manualmente, muitas vezes abreviando o sabor para ter mais
agilidade, correndo o risco de quem produz a pizza, fazer no sabor errado.
Neste caso, o nico controle de entrega de pedido, feito
visualmente e com um controle de posio das caixas de encomendas, tentando ao
mximo cumprir uma sequencia de entrega por ordem de pedido, mas muitas vezes,
h alterao nesta entrega, pois realizam as entregas por regio, quando possvel.
Levando em considerao estas observaes, constatou-se que no
seria de muita valia a utilizao do sistema em questo, pois no h sequer um
sistema automatizado de controle de estoque, vendas, caixa e contabilidade,
dependendo apenas das anotaes manuais feitas pelos proprietrios, e ao
question-los o porque da no utilizao da automatizao do sistema, os

proprietrios comunicaram que o foco deles so clientes especficos e que no h a


viso de crescimento da empresa, primeiro por se tratar de uma empresa familiar e
segundo, por haver familiar que tem outro trabalho no perodo do dia.
3.2 PIZZARIA B
A Pizzaria B pesquisada uma pizzaria aberta ao pblico no
perodo da noite de teras a domingos, fazendo tele entrega e atendimento no
estabelecimento, tanto com pizzas la carte quanto a rodizio de pizzas, com
diversos sabores disponveis.
Diferente da Pizzaria A, esta pizzaria contem um sistema
automatizado, porm apenas de fluxo de caixa, com emisso de cupons fiscais e
controle do valor do pedido, o sistema fazendo uma soma total deste e aceitando
pagamento com carto, j em relao ao pedido do pblico, o sistema
praticamente igual ao da primeira, sendo pedidos anotados manualmente sobre as
caixas referentes o tamanho solicitado pelo cliente.
Foi observado nesta pizzaria que h uma ferramenta para o controle
de pedidos realizados e sabores solicitados pelo cliente, porm como no h uma
comunicao em rede entre o atendente e o setor de produo das pizzas, esta
ferramenta no aproveitada, inviabilizando e desperdiando o sistema fornecido.
Questionando o proprietrio em relao a esta questo, foi informado que o sistema
recente e que h interesse em ampliao da rede, porm ainda no h condio
financeira para que isto ocorra.
Portanto, nesta pizzaria podemos observamos o sistema de fluxo de
caixa, sendo possvel aplicar em nossa pizzaria, pois acredito que para uma
expanso de empresa, necessrio controlarmos as despesas e receitas.
3.3 PIZZARIA C
A Pizzaria C um estabelecimento mais automatizado, tem
atendimento aberto ao pblico de segundas sbados, aceita encomendas de tele
entregas e recebe o pblico em um amplo ambiente, contm vrias funcionalidades
teis para a expanso da pizzaria do sr. Mario, portanto ser nesta empresa que
iremos nos espelhar e demostrar os controles necessrios para um bom andamento

do projeto.
3.4 FUNCIONALIDADES A IMPLANTAR NA PIZZARIA
Levando em considerao que para se expandir no mercado, no
basta apenas fazer boas pizzas e ter um carisma com os clientes, a pizzaria An
Poarome precisa expandir seu sistema informatizado de controle de cliente, produto
e pedidos, podendo aumentar seus horizontes em relao a clientes e possveis
novos produtos a oferecer ao pblico.
Tomando como base a Pizzaria C, foram observadas as possveis
funcionalidades a serem inseridas na pizzaria An Poparome, visando a inovao e
automatizao de controle. Observaremos algumas funcionalidades importantes:

Controle de Cliente:

Visando atender bem ao cliente que entra em contato com a


pizzaria, a empresa C tem implantado o Controle de Cliente, neste sistema, no
momento de atender ao telefone, o atendente da pizzaria j identifica quem esta
ligando e de qual regio da cidade ele esta falando, facilitando o atendimento. Para
que isto ocorra de maneira gil, o usurio do sistema dever fazer um breve
cadastro inicial no momento do primeiro contato do cliente, onde ser necessrio
preencher o nmero de telefone, nome do cliente, endereo, ponto de referncia e
at mesmo data de nascimento, para um possvel contato nesta data o felicitando.
O usurio do sistema dever ter o cuidado de preencher somente
um endereo por nmero de telefone, para que no haja divergncias na hora de
entrega.

Controle de Produto:

Para termos um bom atendimento ao pblico e termos todos os


sabores ofertados pelo menu, ser preciso implantar um Controle de Produto, pois
tendo este cadastro atualizado o cliente poder escolher os sabores desejados,
tamanho e custo ofertado pela pizzaria.
Com este cadastro ser possvel fazermos um consulta de quais
sabores mais saem e podermos manter o estoque de condimentos sempre em
conformidade, sem termos produtos a mais, com possibilidades de vencimento e,
principalmente, para que no falte algum recheio no momento em que mais tem
movimentos.

Portanto ser de muita importncia manter o castro atualizado para


termos um cardpio sempre disponvel aos clientes e principalmente, termos um
controle exato de estoque.

Controle do Pedido:

Para todos os controles funcionarem perfeitamente, teremos que ter


o controle do pedido realizado, onde o atendente receber a ligao, conferir nome
do cliente, e anotar seus pedidos, com produto solicitado, quantidade e tamanho,
tendo a possibilidade do mesmo cliente fazer o pedido de vrias pizzas e de vrios
sabores no mesmo pedido.
O sistema calcular o valor do pedido, e o colocar em uma fila de
espera, onde teremos um algoritmo de tempo de espera de cada pizza, para
avisarmos com proximidade o tempo de espera do cliente, observando sempre a
ordem de ligao. Esta fila de espera ter quatro estatus, pendente, em transito,
cancelado e entregue, pois assim ser possvel termos um controle de ciclo do
produto.

4 SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS


Para um bom funcionamento do sistema informatizado, ser
necessrio armazenar as informaes em um banco de dados confivel e estvel,
pois um cadastro adequado pode-se tornar o mecanismo mais importante de todo o
sistema. Para esta pesquisa, utilizamos os sites de frum e troca de ideias com
profissionais do ramo.
No mercado, h diversos sistemas de banco de dados confiveis,
tanto pagos como freeware. Dentre as opes pagas, as mais utilizadas so o
Oracle e o SQL Server, as duas opes so boas e so amplamente utilizadas no
mercado. Dentre as opes freewares temos o Postgres, Firebird e MySql. Dentre
estas opes as duas primeiras so mais completas que a MySql embora este
mais utilizado em provedores de internet.
Indiferente de custos, teremos que utilizar um sistema estvel e que
nos d o desempenho esperado. Efetuando algumas pesquisas, entramos em
acordo no sistema Postgres, pois este um sistema mais estvel e de aplicaes
mais complexas e que envolvam um grande volume de dados ou que lidam com
informaes crticas. Assim, para um sistema de comrcio eletrnico de porte
mdio/alto, o Postgres mais interessante, j que esse SGBD capaz de lidar de
maneira satisfatria com o volume de dados gerado pelas operaes de consulta e
venda. O importante em observar neste SGBD, sua estabilidade, pois conforme
relatos, em caso de queda de luz o sistema volte normalmente aps ser
reestabelecido a energia, sem ter inconsistncias, fato que esta ocorrendo com mais
frequncia em outro sistema de Banco de Dados, o MySQL.

10

5 ESTRUTURA DE DADOS
Para o desenvolvimento do sistema, ser necessria a definio de
estrutura de dado a ser utilizado, ou seja, o modo de como ser armazenado e
organizado os dados no sistema de modo que possa ser utilizado com eficincia.
Para isto definiremos o tipo de estrutura, temos que saber
diferentes modos de armazenar os dados em um computador e diferentes modos de
aplicarmos no cotidiano. Para entendermos qual utilizar, veremos qual a diferena
entre lista simplesmente encadeada e duplamente encadeada.
5.1 SIMPLESMENTE ENCADEADA
Em listas lineares simplesmente encadeadas, os elementos da lista
possui apenas um ponteiro que aponta para o prximo elemento, ou seja, indiferente
de quantos dados armazenados na informao, haver somente um ponto que
definir a ordem da lista.
5.2 DUPLAMENTE ENCADEADA
Uma lista duplamente encadeada uma extenso da lista
simplesmente encadeada, ou seja, cada elemento composto normalmente por uma
varivel que guarda a informao e dois ponteiros (referncias a endereos de
memria) que permitem a ligao entre elementos anteriores e posteriores desta
lista. A funo destas variveis guardar o endereo de memria do elemento
anterior e do elemento posterior, identifica-los e coloca-los na ordem desejada.
5.3 FILA
So estruturas baseadas na politica FIFO ( first in, first out Primeiro
que entra, primeiro eu sai ) de acesso aos dados, ou seja, a ordem de entrega do
produto ser estabelecida conforme a lista de insero do mesmo, onde o primeiro
produto a entrar na fila, ser o primeiro a ser entregue.
O conceito FILA vem justamente da maneira de como ela
organizada, lembrando as filas de banco, cinemas, etc, pois o primeiro que chega na
lugar ser o primeiro a ser atendido e podemos acrescentar algum na fila somente

11

no final dela.
5.4 PILHA
Pilha so estruturas conhecidas como LIFO (last in, first out ultimo
a entrar, primeiro a sair), no qual o ltimo dado inserido ser o primeiro dado
excludo.
Neste caso lembra muito uma pilha de pratos, onde so todos
empilhados um sobre o outro e o ltimo a ser posto no topo da pilha ser o primeiro
a ser utilizado.
5.5 ESTRUTURA DE DADOS PARA A PIZZARIA
A melhor estrutura a utilizarmos em nosso sistema da pizzaria, a
do tipo FILA, pois necessria uma estrutura que gere um nmero de pedido e esse
pedido seja colocado nem uma fila onde o primeiro pedido seja o primeiro a ser
enviado.

12

6 REDE
Para a implantao do ambiente o qual o sistema ser executado,
dever ser estruturado um sistema em rede, onde usurios podero acessar ao
sistema e informar as condies dos pedidos conforme forem saindo.
Para esta pequena rede, precisaremos de um sinal de internet que
seja confivel e constante, uma internet de banda larga com um roteador seria o
suficiente para as necessidades da empresa, pois como muitos roteadores servem
como Hub, este aparelho de fcil instalao poder compartilhar sua conexo de
internet com outros aparelhos de sua rede e compartilhar arquivos e impressora.
Para a distribuio do sistema, armazenamentos de informaes e
controlar as conexes entre os aparelhos da rede precisa-se de um servidor DHCP,
podendo obter IP fixo a cada mquina nele instalado. E ligado a este servidor as
duas estaes de comando do sistema, ou seja, uma estao do atendente e outra
estao do gerente, que por sua vez ter acesso a emisso de relatrios pertinentes
para o controle de entregas e pagamentos dos fornecedores. Todas estes aparelhos
estaro em comunicao com uma impressora Jato de Tinta ligada a rede.
Para a aquisio deste material, o sr Mrio ter um custo, vejamos a
lista:

13

Quantidade
01

01

R$ (20/01/2016)2

Equipamento
Servidor Lenovo TS140 E3-1226v3 3.3
GHz 8GB 500GB 70A4007NBN
Computador HP com Intel Core i3, 4GB,
HD 500GB, FreeDOS K6Q14LT

2.124,91

1.349,90

Computador Positvo Premium DRI8212


01

com Intel Core i5, 4GB, HD 500GB,

2.010,16

Linux (1000925)
03

Monitor LG LED 19,5 Polegadas Dual


Smart Solution D-SUB - 20EN33SS

1.111,53

Impressora HP Jato de tinta OfficeJet


01

Pro

8100

DWN

Wi-Fi

L8X86A

647,62

Cartucho de Tinta
01

01

01

Roteador D-Link Wireless 150 Mbps


DIR-610N
Modem

D-Link

ADSL2+

DSL-

2500E/ZBRII
Multilaser HUB USB 3.0 Super Speed 4
Portas AC264
TOTAL:

Valore pesquisados no site http://www.kabum.com.br/ na data de 20/01/2016.

67,92

78,12

84,06
7.474,22

14

7 CONCLUSO
O

presente

trabalho

proporcionou

um

amplo

conhecimento

em

desenvolvimento de um sistema para uma pequena empresa, onde esta ter a


integrao com cliente, usurio e administrador. possvel observar que para um
bom desenvolvimento do sistema, necessrio um longo perodo de estudo, tanto
com o sistema, quanto a estrutura a ser utilizada.
Todo o trabalho foi focado em necessidades e caminhos que os
desenvolvedores devem seguir para termos um ambiente de trabalho onde o usurio
possa utilizar de um sistema com total confiabilidade e usabilidade.
Foi observado, atravs das pesquisas realizadas, que h no mercado
diversas interfaces possveis para a aplicao em um mesmo ambiente de trabalho e
que h cada vez mais um relacionamento entro o que proposto pelos
desenvolvedores e o que exigido dos usurios, aproximando cada vez mais os
conhecedores da tecnologia.

15

8 REFERNCIAS
LOPER, Adriane Aparecida. Organizao de Computadores. 1.ed Londrina:
Editora e Distribuidora S.A, 2014.
DELIBERADOR, Paulo de Tarso. Algoritmos e Estrutura de Dados. So Paulo:
Pearson Prentice Hall, 2009.
TANAKA, Simone Sawasaki. Anlise de Sistemas I. So Paulo: Pearson Prentice
Hall, 2009.
NISHIMURA, Roberto Yukio. Banco de Dados I. So Paulo: Pearson Prentice Hall,
2009.
https://www.colaboraread.com.br/aluno/conteudoweb/index/0428289103?atividadeDi
sciplinaId=4434862
https://www.colaboraread.com.br/aluno/conteudoweb/index/0428289103?atividadeDi
sciplinaId=4434863
https://www.colaboraread.com.br/aluno/conteudoweb/index/0428289103?atividadeDi
sciplinaId=4410410
https://www.colaboraread.com.br/aluno/conteudoweb/index/0428289103?atividadeDi
sciplinaId=4410411