Download - Si 03 Unlocked
-
7/23/2019 Si 03 Unlocked
1/81
UNIVERSIDADE ANHEMBI MORUMBIDANILO ALMEIDA SILVA
FELLIPE DANTASGABRIEL RINALDI
LUIZ FELIPE UGLIANOLUIZ HENRIQUE UGLIANO
USO DO iOS COMO FERRAMENTA DE INTERAO DO CLIENTE COM OAMBIENTE DE UM RESTAURANTE
So Paulo2010
-
7/23/2019 Si 03 Unlocked
2/81
UNIVERSIDADE ANHEMBI MORUMBIDANILO ALMEIDA SILVA
FELLIPE DANTASGABRIEL RINALDI
LUIZ FELIPE UGLIANO
LUIZ HENRIQUE UGLIANO
USO DO iOS COMO FERRAMENTA DE INTERAO DO CLIENTE COM OAMBIENTE DE UM RESTAURANTE
Trabalho de Concluso de Cursoapresentado como exigncia parcial para aobteno de ttulo de bacharel em Sistemasda Informao pela Universidade AnhembiMorumbi.
Orientadora: Profa. Msc. Regiane Aparecida Marucci.
So Paulo2010
-
7/23/2019 Si 03 Unlocked
3/81
UNIVERSIDADE ANHEMBI MORUMBIDANILO ALMEIDA SILVA
FELLIPE DANTASGABRIEL RINALDI
LUIZ FELIPE UGLIANO
LUIZ HENRIQUE UGLIANO
USO DO iOS COMO FERRAMENTA DE INTERAO DO CLIENTE COM OAMBIENTE DE UM RESTAURANTE
Trabalho de Concluso de Cursoapresentado como exigncia parcial para aobteno de ttulo de bacharel em Sistemasda Informao pela Universidade AnhembiMorumbi.
Aprovado em
Universidade Anhembi MorumbiProf.
Universidade Anhembi MorumbiProf.
Universidade Anhembi Morumbi
Prof.
-
7/23/2019 Si 03 Unlocked
4/81
AGRADECIMENTOS
Agradecemos primeiramente a Deus que nos iluminou nessa caminhada e colocou
as pessoas certas no nosso caminho.
Aos nossos pais, os quais nos ensinaram o sentido das palavras dignidade e
perseverana. Tambm aos nossos irmos, por sempre acreditarem que tudo possvel,
e buscarem sempre nos direcionar na melhor trajetria de vida e, assim, tornar possvel
que elaborssemos um trabalho que exigiu muita dedicao de todos.
Agradecemos tambm a Profa. Regiane Aparecida Marucci que sempre muito nos
ensinou com a sua extensa gama de conhecimento na rea de Sistemas da Informao.
Agradecemos, ainda, ao Prof. Emerson dos Santos Paduan, pelo tempo disponibilizado
para nos auxiliar na concretizao deste trabalho.
-
7/23/2019 Si 03 Unlocked
5/81
RESUMO
Os sistemas atualmente utilizados em restaurantes para interao do cliente com oambiente foram estudados nesse trabalho. Este estudo permitiu observar alguns
problemas inerentes como a falta de informao sobre produtos, o tempo de
atendimento e a falta de interao com o ambiente. Baseado na plataforma iOS, de
propriedade da Apple presente atualmente no iPad, iPhone e iPod, este trabalho
propem um novo sistema para uso nos restaurantes. Os principais objetivos deste
trabalho so tornar o processo de pedido mais rpido, melhorar a qualidade do
atendimento, bem como a experincia do cliente com o produto e permitir novasinteraes com o ambiente envolvendo pedidos, msicas e pagamento de
estacionamento.
Palavras-chave: iPhone. Plataforma iOS. Restaurante. Aplicativo Mobile.
-
7/23/2019 Si 03 Unlocked
6/81
ABSTRACT
The systems currently used in restaurants for client interaction with theenvironment were studied in this work. Were aimed at the many features offered by the
iOS platform to come up with a new system that is rich in flexibility and functionality
for use in restaurants.Through this study it was identified that the main objectives to be
achieved by the application would make the application process more agile and improve
the quality of care.For application development we chose to use the resources of the
iPhone SDK.
Keywords: iPhone. Platform iOS. Restaurant. Application Mobile.
-
7/23/2019 Si 03 Unlocked
7/81
LISTA DE ILUSTRAES
Figura 1 Telas que capacitam o sistemaMulti-Touch....................................................... 17
Figura 2 GPS do iPhone .................................................................................................. 24
Figura 3 Usurios dos servios de Internet ........................................................................ 25
Figura 4 Crescimento do mercado da Plataforma iPhone iOS .......................................... 28
Figura 5 Comparao de uso de Aplicativo e Jogos no iPhone iOS ................................. 29
Figura 6 Estrutura Colibri em um restaurante. .................................................................. 35
Figura 7 Lay-out aplicativo Bar Brahma ........................................................................... 43
Figura 8 Cardpio MUNDO Global Tapas ....................................................................... 44
Figura 9 Cardpio Sushi Yuzu. ......................................................................................... 45
Figura 10 Tela referente ao menu de bebidas .................................................................... 48
Figura 11 Tela referente ao menu de entradas ................................................................... 49
Figura 12 Tela referente ao menu de doces. ...................................................................... 49
Figura 13 Tela referente ao menu de fechamento da conta. .............................................. 50
Figura 14 Tela referente ao menu de msicas. .................................................................. 51
Figura 15 Estrutura Ambiente. .......................................................................................... 52
Figura 16 Diagrama de Casos de uso. ............................................................................... 53
Figura 17 Arquitetura iRestaurant. .................................................................................... 57
Figura 18 Modelo de Entidade Relacionamento. .............................................................. 58
Figura 19 Diagrama de Classes. ........................................................................................ 60
Figura 20 Diagrama de Sequencia ..................................................................................... 62
-
7/23/2019 Si 03 Unlocked
8/81
LISTA DE TABELAS
Tabela 1 Comparativo entre recursos do iPhone 2G e 3G ................................................ 19
Tabela 2 Padres do navegador safari suportados pela platarforma iPhone iOS .............. 27Tabela 3 Dispositivos Utilizados x Funcionalidades ......................................................... 48
-
7/23/2019 Si 03 Unlocked
9/81
SUMRIO
1 INTRODUO .......................................................................................................... 12
1.1 Objetivo ....................................................................................................................... 13
1.2 Justificativa .................................................................................................................. 13
1.3 Abrangncia ................................................................................................................. 14
1.4 Estrutura do Trabalho .................................................................................................. 14
2 PLATAFORMA iOS .................................................................................................. 16
2.1 Histria ........................................................................................................................ 16
2.2 Conceitos do iPhone .................................................................................................... 17
2.2.1 Evoluo do Dispositivo........................................................................................... 18
2.2.2 Vantagens e Curiosidades ......................................................................................... 20
2.3 Caractersticas do iOS ................................................................................................. 21
2.4 Interao com o Usurio .............................................................................................. 222.5 Recursos ...................................................................................................................... 22
2.5.1 Multi-Touch .............................................................................................................. 23
2.5.2 GPS ........................................................................................................................... 24
2.5.3 Internet ...................................................................................................................... 25
2.5.4 Acelermetro ............................................................................................................ 27
2.6 Mercado ....................................................................................................................... 28
2.7 iPhone SDK ................................................................................................................. 30
2.7.1 Xcode ........................................................................................................................ 31
2.7.2 Interface Builder ....................................................................................................... 31
2.7.3 iPhone Simulator ...................................................................................................... 32
2.8 Comparativo com outras plataformas mobile .............................................................. 32
3 ANLISE DA TECNOLOGIA UTILIZADA NOS RESTAURANTES ............... 35
-
7/23/2019 Si 03 Unlocked
10/81
3.1 Cenrio Atual............................................................................................................... 35
3.2 Entrevistas ................................................................................................................... 39
3.3 Problemas .................................................................................................................... 43
3.4 Modelos Atuais ............................................................................................................ 43
4 DESENVOLVIMENTO DO APLICATIVO iRESTAURANT ............................. 47
4.1 Objetivos do iRestaurant ............................................................................................. 47
4.2 Requisitos do iRestaurant ............................................................................................ 48
4.2.1 Requisitos Funcionais ............................................................................................... 48
4.2.2 Requisitos no Funcionais ........................................................................................ 494.2.3 Restries do iRestaurant ......................................................................................... 49
4.3 Descrio das Funcionalidades.................................................................................... 50
4.3.1 Projeto da Interface................................................................................................... 51
4.4 Modelagem do iRestaurant .......................................................................................... 55
4.4.1 Modelo de Caso de Uso ............................................................................................ 55
4.4.2 Diagrama de Classes ................................................................................................. 56
4.4.2 Projeto de Banco de Dados....................................................................................... 58
4.4.3.1 Projeto Conceitual ................................................................................................. 59
4.5 Implementao do iRestarant ...................................................................................... 60
4.5.1 Dispositivos Utilizados ............................................................................................. 60
4.5.2 Arquitetura do Sistema ............................................................................................. 61
4.5.3 Ambiente do Sistema ................................................................................................ 62
4.5.4 Softwares Utilizados ................................................................................................. 62
5 CONCLUSO.............................................................................................................. 64
5.1 Trabalhos Futuros ........................................................................................................ 64
REFERNCIAS BIBLIOGRFICAS .......................................................................... 66
APNDICE A Projeto Lgico de Banco de Dados .................................................... 71
-
7/23/2019 Si 03 Unlocked
11/81
APNDICE B Projeto Fsico de Banco de Dados...................................................... 73
APNDICE C Descrio Diagrama de Caso de Uso ................................................. 78
-
7/23/2019 Si 03 Unlocked
12/81
12
1 INTRODUO
O ambiente de restaurante est cada vez mais utilizando meios tecnolgicos para
atender seus clientes. No novidade, um restaurante possuir equipamentos como
portas que abrem por sensores e at rede wireless. muito comum uma pessoa chegar
neste estabelecimento e ter seu pedido anotado pelo garom em um PDA (Personal
Digital Assistant). Um PDA um computador de dimenses reduzidas. Atravs deste
software o garom pode enviar o pedido do cliente diretamente para a cozinha preparar
o mesmo, dando mais agilidade no chamado.
De acordo com o gerente da lanchonete Joakins, a utilizao dessa tecnologia
torna o atendimento mais gil. Evitando andar tudo isso, o garom concentra-se no seu
setor para atender melhor s mesas, e o pedido chega mais rpido, explica Enoque
Guimares, gerente do Joakins (ESTADO, 2007). J na utilizao de um cenrio de
pizzaria, aps substituir o bloquinho de papis por Palms houve um ganho de agilidade
nos pedidos. Com esta tecnologia, ganhamos muito em agilidade e tempo, garante o
proprietrio da pizzaria Slvia Pizza, de Porto Alegre, Rodrigo Goulart Pinto
(BAGUETE, 2006).
Deixando de lado o processo de anotar o pedido no papel e enviar para cozinha,
a aplicao de sistemas tecnolgicos tem ocorrido em uma grande variedade de
estabelecimentos desde uma simples pizzaria at uma renomada lanchonete ou
churrascaria.
Com a chegada da plataforma iOS um novo horizonte na interface homem-mquina
surgiu, permitindo que de forma intuitiva e simples uma pessoa possa usar um aparelhosem mesmo nunca ter usado. Com o avano do hardware multi-touch novas
oportunidades de se explorar contedos surgem.
Nesse contexto, este trabalho visa propor uma nova forma do cliente interagir com
o ambiente de um restaurante, podendo explorar os produtos disponveis. Tudo isso de
forma mais gil e simples, evitando demoras no atendimento e at variaes de humor
do garom.
-
7/23/2019 Si 03 Unlocked
13/81
13
1.1 Objetivo
Considerando o aumento do nmero de restaurantes utilizando a tecnologia
wireless, em So Paulo e o aumento da procura em utilizar PDAs, na busca de agilidade
em pedidos e um atendimento diferenciado, o objetivo deste trabalho desenvolver um
aplicativo utilizando a plataforma iOS com funcionalidades disponveis aos clientes
como realizar pedidos e selecionar o ambiente musical.
O software proposto neste trabalho tem como objetivo proporcionar ao cliente a
interao com o ambiente de restaurante, apresentando todos os pratos disponveis, bem
como fotos e informaes nutricionais de cada produto disponvel no cardpio,
possibilitando ao consumidor realizar o pedido que desejar. Dessa forma, tambm ser
possvel selecionar algumas preferncias em relao ao seu pedido (mal passado, bem
passado, com limo, sem limo e etc.) assim como o fechamento da conta.
A interao entre o cliente e restaurante ser realizada atravs dos recursos que o
iPhonedisponibiliza como tecladoMulti-touch, GPS, Internet e Acelermetro.
1.2 Justificativa
Atravs da rede wireless do restaurante e dos iPads disponibilizados nas mesas, o
cliente pode fazer um pedido e este aparecer diretamente na cozinha do restaurante.
Alm disso, o usurio pode interagir melhor com as opes disponveis no
cardpio, vendo tabela nutricional de um determinado prato, fotos, tempo aproximadode preparo e outras informaes relevantes.
Alm da interao com o cliente durante o atendimento, os recursos disponveis no
iOS permitem ao cliente solicitar uma msica no restaurante e pedir o carro no
estacionamento.
-
7/23/2019 Si 03 Unlocked
14/81
14
1.3 Abrangncia
O sistema iRestaurant ser disponibilizado em dispositivos que suportem a
plataforma iOS. Os clientes podero interagir com o ambiente utilizando as
funcionalidades do software.
Estaro integradas ao iRestaurant, as funes como gerenciamento de pedido,
votao para msica no ambiente, controle de carro no estacionamento e finalizao de
conta com solicitao de tipo de pagamento.
A idia proposta neste trabalho no que o sistema gerencie o restaurante, mas simque seja uma ponte entre o cliente e o sistema do restaurante atravs da rede wireless,
podendo assim interagir diretamente com o ambiente. A comunicao ser feita atravs
da utilizao de API's que o software do restaurante ir disponibilizar. O iRestaurant
dever se adaptar ao sistema em produo do restaurante e no o contrrio.
Apesar de gerenciar boa parte da interao do cliente com o restaurante o software
no responsvel pelo cadastro dos itens disponveis para o cliente. Ser possvel
apenas solicitar o fechamento da conta e o tipo de pagamento, mas no efetuar opagamento por meio do aplicativo.
O aplicativo ser executado em comunicao com uma base de dados interna no
prprio dispositivo atravs do SQLite. Essa base de dados ser responsvel por agregar
todo o contedo especifico de cada restaurante em questo, como pratos, bebidas, assim
como seus valores e categorias.
A parte de programao dele foi realizada utilizando o conjunto de ferramentas do
iPhone SDK, responsvel pela programao, interface, parte grfica e realizar testes de
desempenho e funcionalidades.
1.4 Estrutura do Trabalho
O trabalho est dividido em cinco captulos, contando com o atual captulo
referente Introduo do assunto que ser tratado no decorrer do trabalho.
-
7/23/2019 Si 03 Unlocked
15/81
15
No captulo dois, apresenta-se a plataforma iOS, descrevendo sua histria,
evoluo, vantagens e curiosidades, recursos que sero utilizados pelo aplicativo,
caractersticas do sistema operacional e como realizada a interao entre o iPhone e ousurio final.
O captulo trs apresenta a anlise da tecnologia utilizada nos restaurantes, qual o
cenrio atual, abordando quais dispositivos e softwares so utilizados nos restaurantes.
So mostrados como os restaurantes interagem com seus clientes e so apresentadas
algumas entrevistas com garons e donos de restaurantes, descrevendo os problemas
atuais.
J no captulo quatro, apresenta-se toda a estrutura utilizada para o
desenvolvimento do aplicativo em cima da plataforma proposta.
O captulo cinco descreve a concluso do trabalho, demonstrando as contribuies
deste trabalho, bem como os trabalhos futuros.
-
7/23/2019 Si 03 Unlocked
16/81
16
2 PLATAFORMA iOS
Nesse captulo so abordados diversos tpicos a respeito de plataforma iOS que
contribuem para justificar a escolha da mesma como plataforma do aplicativo de
interao entre o cliente e o restaurante proposto nesse trabalho.
2.1 Histria
Aps o fracasso da Motorola com um celular em parceria com a Apple que tinha
um iTunes dentro para gerenciar a parte de msica, Steve Jobs percebeu que deveria ser
a prpria Apple a desenvolver um aparelho integrando o iPod com um telefone celular e
entrou em negociaes diretas com a Cingular excluindo de vez a Motorola. Nas
suas reunies secretas em quartos de hotis com os chefes da Cingular, Jobs passou
uma mensagem importante: Apple tem tecnologia para construir algo verdadeiramente
revolucionrio, anos-luz frente de todo o resto e estava disposta a avanar com um
contrato de exclusividade para fechar o negcio (MOBILE, 2009).
Jobs informou ainda que a Apple estaria pronta para desenvolver algo nunca visto
antes e seus engenheiros teriam passado quase um ano trabalhando em tecnologias
touchscreen para um possvel tablet que eles poderiam adaptar a tecnologia para um
telemvel (MOBILE, 2009).
A equipe de desenvolvimento trabalhou separada em duas partes. Enquanto o
pessoal do hardware trabalhava com circuitos usando softwares falsos, os engenheirosde software trabalharam em placas de circuito em caixas de madeira. Em Janeiro de
2007, quando Steve Jobs anunciou o iPhone na Macworld, apenas umas 30 pessoas
tinham visto o aparelho completo (MOBILE, 2009).
-
7/23/2019 Si 03 Unlocked
17/81
17
2.2 Conceitos do iPhone
O iPhone um smartphone desenvolvido pela Apple, que possui
funcionalidades que fazem com que ele seja iPod, cmera digital, meio para acesso a
Internet, visualizador de e-mails, alm de prover todas as funes que um smartphone
pode oferecer (APPLE, 2010).
A interao com o usurio feita por uma tela sensvel ao toque, como pode ser
visto na Figura1. Trata-se de uma tela HVGA (Half-size Video Graphics Array)
(320x480 px em 160 ppi) com vidro de qualidade ptica que foi especificamente criada
para ser usada com um dedo. No caso do iPhone, podem ser utilizados mltiplos dedos
para a sensibilidadeMulti-Touch, no sendo necessrio o uso da caneta stylus, utilizada
em grande parte pelos smartphones. Uma desvantagem em relao ao fato do iPhone ser
totalmente Touch que para o caso de o usurio estar utilizando luvas, no seria
possvel interagir com o aparelho. A Figura 1 representa as telas utilizadas para se obter
uma interao com o usurio atravs do toque com mais de um dedo (PETROSKY,
2008).
Figura 1 Telas que capacitam o sistemaMulti-Touch
Fonte: PETROSKY (2008)
-
7/23/2019 Si 03 Unlocked
18/81
18
A entrada de texto feita atravs de um teclado virtual exibido na tela, que conta
com um sistema de correo ortogrfica, contemplado em todas as verses deaplicativos, em conjunto com a funo de previso de palavras, alm do dicionrio com
um nvel elevado de inteligncia a ponto de aprender novas palavras.
O sistema Multi-Touch permite a rolagem de listas com o deslizar dos dedos,
alm de ampliar e reduzir imagens, fazendo com que o usurio tenha uma interao
mais ampla com o dispositivo, diferenciando-o dos outros celulares com
funcionalidades semelhantes.
2.2.1 Evoluo do Dispositivo
O iPhone foi lanando no mercado e oferecido aos usurios, inicialmente com o
uso da tecnologia 2G (segunda gerao). Existem alguns pontos que diferenciam o
iPhone 2G para o 3G, porm o que vale ser destacado a forma de utilizao da
Internet. No modelo 2G, a Internet pode ser usada via WI-FIou por meio de uma redeEDGE, diferente da tecnologia 3G, que possibilita o acesso a Internet a qualquer lugar
com muito mais velocidade e praticidade (TECHZINE, 2008).
Alm da caracterstica mencionada, pode-se destacar que alm de tomar proveito
da tecnologia 3G, o maior destaque do iPhone 3G se resume ao GPS (por meio do
servio Google maps). A tabela 1 exibe a comparao entre os dois modelos.
-
7/23/2019 Si 03 Unlocked
19/81
19
Tabela 1 Comparativo entre recursos doIPhone 2G e 3G
Fonte: TECHZINE (2008)
Com o forte avano tecnolgico e a grande disponibilidade no mercado deoutros dispositivos com funcionalidades superiores a algumas oferecidas pelo iPhone,
houve a necessidade de uma atualizao do dispositivo para o modelo 3G S, S de
speedy.
O novo modelo conta com o mesmo design, porm possui a velocidade 2,1 vezes
mais rpido ao enviar mensagens e 2,9 vezes mais veloz ao abrir pginas Web. Alm
disso, o usurio ainda pode contar com um gravador de vdeos e uma evoluo na
cmera para 3 MP, que possui sistema de foco, exposio e balano de brancoautomticos. O foco pode ser ajustado atravs de toques na tela
Alm das novas funcionalidades mencionadas, o dispositivo ainda conta com um
controle de voz, onde o usurio pode interagir com o celular atravs do comando por
voz, tendo grande vantagem para deficientes, atravs do recurso de acessibilidade, onde
a pessoa saber e ficar atualizada quando receber um e-mail, por exemplo. O
dispositivo conta tambm com um avano na memria, pois tambm est sendo
-
7/23/2019 Si 03 Unlocked
20/81
20
comercializado na opo de 32GB de memria. Vale lembrar que os modelos anteriores
eram vendidos apenas com 8 e 16 GB de memria.
Seja qual for o modelo de tecnologia que o usurio tenha, a Apple disponibilizaatualizaes constantes de firmware, sempre com novos aplicativos e meios de
usabilidade que facilitam ainda mais a interao com o usurio. O iPhone 3G, por
exemplo, conta com uma nova verso de firmware que possibilita a busca inteligente de
qualquer dado contido no celular (APPLE, 2010).
2.2.2 Vantagens e Curiosidades
Esta seo apresenta as vantagens e curiosidades sobre o iPhone, visto pelo
mbito geral.
A grande percepo do iPhone no alguma coisa em termos de
funcionalidade que nunca existiu, mas sim a usabilidade do produto, ou seja,
a interface homem mquina que totalmente inovadora (PETROSKY,
2008);
O iPhone construdo sobre um derivado do Darwin (semelhante a um
Unix) com a mesma forma que o Mac OS. Isso o torna rpido e
extremamente poderoso (APPLE, 2010);
Antes de ser lanada aApp Store, servio da Apple que permite aos usurios
procurar e instalar aplicativos, j haviam conseguido instalar programas
"externos" pelojailbreak(permite que aplicaes possam ser instaladas sem
o uso daApp Store).
Uma das maiores fontes de renda no o iPhoneem si, e sim a App Store.
O mais curioso que se compra um telefone bsico e possvel customiz-
lo com aplicativos para o que desejar a seu modo. Cada App pode ser muito
poderosa ou at mesmo um jogo;
Por causa da interface, excelente sistema operacional e hardware, o iPhone
se tornou uma plataforma para os mais variados fins. Existem aplicativos
-
7/23/2019 Si 03 Unlocked
21/81
21
que examinam resultados de tomografias e raios-x, monitoram frequncia
cardaca e presso avisando se algo estiver errado, por exemplo na rea
mdica. Em outras reas tem softwares inteiros na palma da mo como oHighrise, Basecamp, Sales Force, etc, possibilitando ter a empresa inteira
na palma da mo (PETROSKY, 2008);
Com a chegada da bssola, possvel usar a Realidade aumentada no
iPhone. Com a cmera do iPhone mostrando o que est na sua frente,
possvel obter mais informaes de pontos tursticos, metrs mais prximos
ou at mesmo ver as constelaes (APPLE, 2010);
A facilidade de desenvolvimento para o iPhonee o poder do SDK (Kit de
Desenvolvimento de Software) so partes do sucesso da App Store. So
obtidos resultados muito rpidos e de forma muito simples e organizada.
2.3 Caractersticas do iOS
A Apple confirmou que uma verso otimizada do sistema operacional Mac OS X
(sem componentes desnecessrios) executada no iPhone, porm as diferenas entre o
sistema operacional (OS X) executado nos computadores Macintosh no iPhone no
foram oficialmente explicadas. O iPhonepossui uma CPU ARM, sendo a verso do OS
X que executada no iPhone diferente da verso de desktop pelo fato de que ela foi
escrita para as instrues de arquitetura ARM ao invs de x86 e PowerPC ISA, na qual
a verso do OS X para Mac foi escrita (iPHONE iOS, 2010).
O sistema operacional ocupa aproximadamente 600 MB do total do dispositivo de 8
ou 16 gigabytes (iPHONE iOS, 2010).O pouco consumo de recursos torna o aparelho
capaz de suportar os prximos aplicativos planejados pela Apple, a qual tambm
pretende oferecer um modo simples e prtico de fazer o update do sistema operacional
do iPhone, de uma maneira fashione cleansimilar maneira pela qual o Mac OSX e
iPod so atualizados, e isso uma vantagem em relao as plataformas dos outros
celulares.
-
7/23/2019 Si 03 Unlocked
22/81
22
O iOS tambm inclui o componente de software Core Animation, que responsvel
pelas animaes suaves usadas na interface de usurio. Core Animation faz parte do
Mac OS X v10.5.
2.4 Interao com o Usurio
A interao com o usurio feita atravs de uma tela sensvel ao toque. A Apple
registrou mais de duzentas patentes relacionadas com a tecnologia que criou o iPhone
(iPHONE , 2010).O usurio far o acesso atravs do toque na tela, diretamente no cone do aplicativo.
A navegao tambm ser feita pelo toque na tela, permitindo ao usurio selecionar as
opes desejadas de forma gil e eficiente.
2.5 Recursos
Existem inmeras plataformas para desenvolvimento de aplicativos mobile, dentre
elas pode-se listar, principalmente, Blackberry, Symbiam, Android, Windows Mobilee
iOS.
Em meio a tantos concorrentes, pode-se destacar a Apple e o seu iOS, que hoje
considerada a plataforma mais popular para criao de produtos dessa categoria. Com a
disponibilizao do SDK (APPLE, 2010) pela Apple houve um aumento no
desenvolvimento de aplicaes para esta plataforma. De todas as grandes plataformasmveis, pode-se considerar que o iOS o mais inovador em termos de recursos grficos
dando ao desenvolvedor quando qualificado um grande leque de possibilidades para os
aplicativos.
O iOS detentor de algumas caractersticas muito particulares entre as plataformas
de desenvolvimento que preenchem o mercado mobile, especialmente seus recursos em
relao linguagem de programao Objective-C, ambiente para desenvolvimento e
hardware (WEBCLAUDIO, 2009).
-
7/23/2019 Si 03 Unlocked
23/81
23
Quanto ao hardware, segundo BraiPhone (2009) o iPhone 3GS (ltima verso do
smartphone lanada pela Apple) vem com um processador ARM de 600MHZ com
256MB de memria e 8,16 ou 32GB de memria flash para armazenamento. Almdisso, possui telaMulti-Touch, sensor de proximidade e de luminosidade e tambm um
conjunto de acelermetros.
O Sistema Operacional conhecido como iOS foi derivado do conhecido Apple Mac
OS X,utilizado nos Macintosh comercializados pela Apple. O Mac OS X,por sua vez,
foi concebido tendo o Unix como base.
2.5.1 Multi-Touch
O grande diferencial e fator determinante para tamanha cobia em torno do
celular multimdia da Apple, o iPhone, sem dvida sua tela sensvel ao toque. A
funcionalidade incorporada ao dispositivo chamadaMulti-Touch (PETROSKY, 2008).
A tecnologia Multi-Touch (MULTI-TOUCH, 2007) integra no s sensores na
tela, mas tambm programas e interfaces especficas de interao entre o usurio e seuaparelho. O grande diferencial da tecnologia daApple a particularidade de reconhecer
mltiplos toques na tela ao mesmo tempo. Isso o que caracteriza uma tela como
Multi-Touch. Na prtica, toda telaMulti-Touch uma tela TouchScreen, mas nem toda
tela Touch Screen Multi-Touch. Os Touch Screens comuns reconhecem apenas um
toque por vez na sua respectiva tela.
O funcionamento ocorre a partir de uma camada carregada de eletricidade,
conhecida como camada capacitiva, posicionada sobre o painel do monitor. Ao se tocar
na tela, parte desses eltrons transmitida para o seu dedo, como se fosse um pequeno
choque, mas muito leve a ponto de no se perceber. O computador ento entende essa
pequena descarga de eletricidade naquele ponto e calcula as coordenadas, que ento so
traduzidas como um comando para a tela do computador. Essa tecnologia conhecida
como telas capacitivas.
-
7/23/2019 Si 03 Unlocked
24/81
24
Essa tecnologia extremamente verstil, e como ela funciona com uma pequena
camada metlica sobre a tela, ela deixa muito mais luz passar, chegando a quase 90%
luminosidade.Justamente esse diferencial que permite ao usurio interagir com o aparelho
utilizando-se de diversas funes tais como permitir que uma pessoa facilmente
aproxime ou afaste (zoom in, out) figuras e pginas da web, comprimindo a tela com
dois dedos ou mais. Atualmente, existem vrios tipos diferentes de tela TouchScreen,
cada uma funciona com uma tecnologia diferente.
2.5.2 GPS
At a verso 3G, o iPhone traz um GPS (Global Positioning System) nativo
integrado, o que no verdadeiramente um GPS e sim um recurso do Google mapsque
identifica o local atravs de sinal por satlite (iPHONE, 2008). Isso mesmo, o
popularmente conhecido Maps, sem tirar nem por. A diferena que, junto com seu
sistema de triangulao de antenas de celulares e redes WI-FI, o aplicativo conta com aajuda da localizao atravs de satlites, o que d um ganho em preciso ao programa
(iPHONE, 2008).
O sistema de localizao do iPhone muito bom, e com o GPS incorporado na
verso 3G ele s tem a ganhar. eficiente para locomoo a p, que exatamente o
pblico de um telefone celular. No serve para viagens em automveis, mas para achar
uma rua no centro de uma cidade qualquer ideal, indicando o ponto preciso de onde se
est e traando o caminho para onde se quer ir como pode ser visto na Figura 2.
-
7/23/2019 Si 03 Unlocked
25/81
25
Figura 2 GPS do iPhone.
Fonte: IPHONE (2008)
2.5.3 Internet
O uso da Internet mvel est com uma tendncia cada vez mais acentuada a cada
ano que se passa. Existem fatores que levam os usurios a optarem pelo aparelho e
plataforma, que utilizaro os servios de Internet, conforme pesquisa exibida na Figura
3. A pesquisa foi divulgada pela Nielsen, empresa de pesquisa de mercado respeitada no
mundo todo e evidenciando o fato de que o uso de acesso Internet estimulado por
aparelhos que possuem interfaces grficas mais amigveis (SLIDESHARE, 2009). Com
isso, foi constatado que os usurios de iPhone e iPodTouch usam mais a Internet do
que os usurios de outros aparelhos.
-
7/23/2019 Si 03 Unlocked
26/81
26
Figura 3 Usurios dos servios de Internet
Fonte: SLIDESHARE (2009)
de grande importncia mencionar alguns itens que destacam e enaltecem o iPhone
quanto ao uso de Internet, dentre eles (SLIDESHARE, 2009):
O iPhonetem 0,6% de todos os navegadores do mercado;
Liderana no mercado de Internet mvel com 67% dos acessos;
O iPhone conta com WI-FIembutido, tornando-o capaz de acessar a Internet em
qualquer lugar que possua rede sem fio por meio do Web browserSafari, que
exibe as pginas de forma completas e no simplificadas, como nos demais
smartphones. As pginas da Web podem ser visualizadas tambm em modo
paisagem.
Para os usurios que estiverem em locais que no possuem rede sem fio, o
iPhone pode ser utilizado como modem, atravs de um aplicativo (vlido
apenas para tecnologia 3G ou superior).
A tabela 2 exibe os padres suportados referentes aos componentes do Safari, bem
como os padres suportados para cdigos e imagens.
-
7/23/2019 Si 03 Unlocked
27/81
27
Tabela 2 Padres do navegador safari suportados pela plataforma iPhone OS
Fonte: SLIDESHARE (2009)
O tratamento realizado para visualizao dos sites feito de forma diferente,
pelo iPhone,renderizando como se fosse um browserpara desktop e exibindo o site na
tela como se fosse uma miniatura, permitindo que o usurio tenha uma viso geral e
com apenas dois toques tendo um zoom no local em que se deseja ler o contedo.
2.5.4 Acelermetro
Uma dos diferenciais no iPhone o acelermetro (ENGENEERING, 2010). O
acelermetro um sensor instalado dentro do iPhoneque mede o tamanho e a direo
da acelerao do aparelho, em outras palavras, a sua fora G, fora responsvel por
determinar o nosso peso em relao a terra.
O tipo mais comum de acelermetro usa o efeito piezoeltrico. Eles contem cristais
microscpios que ao serem estressados pela fora G geram energia.
No iPhone, isso revolucionou o mercado de smartphone, pois alm do seu uso
bsico como detector de orientao para informar qual a posio do telefone e girar a
interface para se adaptar a isso, ele tambm trouxe um novo meio de controle para
jogos.
-
7/23/2019 Si 03 Unlocked
28/81
28
Muitos jogos como o Super Monkey Ball (APPLE, 2008a) usam o acelermetro
como forma de controle, proporcionando uma experincia nova de interao com jogos
mveis. Alm de jogos, muitos aplicativos se tornaram teis no dia a dia, sebeneficiando do acelermetro como o A Level (APPLE, 2008b), que mostra o desnvel
de alguma estrutura.
2.6 Mercado
O iOS hoje a grande aposta da Apple para o seu presente e futuro no mercado. Equando se fala em mercado, pode-se incluir o mercado de games, aplicativos, telefonia,
entre outros (iPhone, 2009). Tudo graas ao enorme universo de possibilidades que a
Apple e sua App Store permitem ao iPhone. Essa gama de possibilidades permite
inclusive que o iPhone hoje, concorra com gigantes tradicionais como Sony e Nintendo.
Muito desse sucesso pode ser atribudo a facilidade que o iPhone SDK (que ser
detalhado na seo 2.7) permite aos usurios. Com ele, o desenvolvimento de
aplicativos para a plataforma se tornou de fcil acesso a todos. Dessa forma, a Appleatraiu milhares de desenvolvedores que se tornaram especialistas na plataforma e
aumentaram o nmero de aplicativos disponveis no mercado para mais de 300 mil
(MOBILEBEAT, 2010) com um crescimento notvel. Outro fator determinante
certamente o preo dos aplicativos que de longe muito mais barato do que os jogos
de plataformas como PSP e Nintendo DS.
A facilidade de instalao de aplicativos com alguns cliques tambm vem sendo um
diferencial para o grande crescimento da plataforma.
O iOS foi um dos principais responsveis por tornar comum a utilizao da Internet
mvel, revolucionando todo o mercado.
Conforme a Figura 4, pode-se ver claramente que o iPhone a plataforma de maior
crescimento entre todos os outros produtos do mercado.
-
7/23/2019 Si 03 Unlocked
29/81
29
Figura 4 - Crescimento de mercado da Plataforma iOS
Fonte: IPHONE (2009)
Ao serem analisados outros dispositivos de bom xito no mercado, como Nintendo
Wii, Sony PSP e mesmo o Blackberry, na poca em que foi lanado, o iPhone ganha de
todos em relao ao crescimento de utilizao da plataforma.
importante destacar que o iPhoneconcorre no s na categoria de telefonia, como
pode-se ver na Figura 5, mas tambm de jogos e aplicativos em geral, o que o torna
especial em comparao com a maioria. No existe outro produto no cenrio atual
com igual capacidade de concorrncia em diferentes tipos de mercado.
-
7/23/2019 Si 03 Unlocked
30/81
30
Figura 5 Comparao de uso de Aplicativos e Jogos no iOS
Fonte: IPHONE (2009b)
Baseado nas enormes possibilidades de foco do iPhone no mercado pode-se
considerar que ele a plataforma ideal para o desenvolvimento de um aplicativo para o
cenrio atual dos restaurantes e com potencial para competir com os palmtops, atuais
donos do mercado.
2.7 iPhone SDK
Para o desenvolvimento do aplicativo proposto neste trabalho, foi disponibilizado
pela Apple em junho de 2008, o iPhone SDK (APPLE, 2008C), que permite
desenvolvimento de aplicativos para iPhone e iPod Touch com o auxlio de umsimulador para iPhone, bibliotecas de classes e uma IDE com compilador para
linguagem Objective-C. As bibliotecas pertencentes aoiPhone SDKpermitem acesso a
inmeras funcionalidades teis afim de desenvolver jogos e etc. Dentre essas
funcionalidades, pode-se destacar o Multi-Touch, renderizao 2D e 3D, permisso de
acesso aos acelermetros, servios de rede e manipulao de dados. O nico ponto
contra que at agora a Apple s disponibilizou a ferramenta para o sistema operacional
Mac OS X.
-
7/23/2019 Si 03 Unlocked
31/81
31
O iPhone SDK composto pelo Xcode , Interface Builder e iPhone Simulator.
Assim, oiPhone SDKse mostra uma ferramenta completa para programao, interface e
anlise de desempenho.
2.7.1 XCode
Desenhado originalmente para desenvolver aplicativos para Mac OS, a ferramenta
foi redesenhada no lanamento da App Store para atender o desenvolvimento de
aplicativos para iPhone. Pelo iPhoneusar a mesma linguagem do Mac OS, o trabalhode acrescentar o suporte ao iPhoneno foi muito grande.
A ferramenta tem integrao com os principais repositrios de versionamento, mas
deixa a desejar com a ausncia no novo Git. Apesar dessa integrao, o
desenvolvimento no precisa ser feito exclusivamente pela ferramenta.
Outro ponto interessante da ferramenta sua estrutura que, casada com a parte de
publicao de aplicativos da Apple, permite ao desenvolvedor colocar sua soluo no ar
de forma simples, rpida e prtica.
Sua integrao com a Interface Builder (ferramenta grfica para interfaces) permite
que se desenvolva a parte grfica e de cdigo em paralelo de forma inteligente.
A ferramenta totalmente no obstrutiva, e contm os principais elementos chaves
para uma IDE desse tipo como debugger integrado, refactoring, busca no projeto,
anlise do cdigo e compilao.
2.7.2 Interface Builder
Essa ferramenta apesar de ter uma curva de aprendizado maior pela estrutura
diferenciada torna-se muito poderosa depois do aprendizado.
-
7/23/2019 Si 03 Unlocked
32/81
32
No melhor estilo arrastar e soltar, voc coloca os elementos na tela montando o
esqueleto da interface, depois disso basta arrastar os conectores as peas.
Cada elemento pode ser customizado nessa tela, mas isso s corresponde a 50% dasopes que voc tem, muita coisa tem que ser feita no cdigo mesmo.
Sua integrao com o XCode torna o trabalho mais simples. As classes e variveis
so puxadas automaticamente, e se alteram num piscar de olhos conforme se muda no
XCode.
2.7.3 iPhone Simulator
Apesar de ter uma estrutura de processamento completamente diferente do iPhone,
ou seja, diferente do que acontece no Android por exemplo, o cdigo que executado
no Simulator diferente do executado no iPhone (Intel vs arm6/arm7), a simulao
quase perfeita.
Ele deixa a desejar na parte grfica, pois algumas simulaes so piores que a do
iPhonee tambm na parte de gerenciamento de memria/simulao, que por no serem
limitados, muitas vezes deixam rodar programas que no rodariam no iPhone.
2.8 Comparativo com outros plataformasmobile
A disputa, que aumenta anualmente, est cada vez mais interessante entre as
plataformas mobile que a cada dia apresentam mais novidades.
Com o surgimento das novas verses do Symbian, que tende a ressuscitar a
plataforma Symbian, do Windows Mobile 7, que tambm visa ressuscitar o interesse do
pblico pela plataforma, do Android, que vem ganhando cada vez mais o gosto das
massas (seja pelos aparelhos, plataforma, preos), do iOS que ganha sua 4 verso com
grandes novidades, seja o Blackberry que na sua verso touch que est chegando
verso 6 de seu software, e a incluso de mercado do Maemo, que antes era voltado para
-
7/23/2019 Si 03 Unlocked
33/81
33
tablets e agora se v includo nessa disputa aps o surgimento do N900 (que seria
um hbrido entre tablete smartphone).
O iOS 4.0 vem com multi-tasking nativo, zoom na cmera, incluso de pastas naSpringBoard, possibilidade de wallpaper tanto na Spring como na LockScreen. Falta
ainda acesso Widgets.
O Windows j vinha em uma decrescente em sua plataforma mobile. Com o pouco
sucesso dos dispositivos equipados com as verses 6.0 e 6.5, a sua ltima verso
promete muitas mudanas. A Verso 7 desse sistema vem com um OS bonito, elegante
e funcional (PLATAFORMAS, 2010).
O Symbian, que um dia j foi um dos mais interessantes sistemas operacionais, est
muito atrasado e isso, tem gerado crticas por seus proprietrios. Mas a Nokia prometeu
mudanas e a primeira foi o N8 com o Symbian (PLATAFORMAS, 2010). O aparelho
bastante completo especialmente pelo seu preo inicial que est bem abaixo dos seus
antecessores, vem com uma tarefa complexa: Resgatar a confiana que a Nokia tinha de
seus clientes.
Esse, com total certeza, vm sendo uma das plataformas mais bem sucedidas, o
Sistema da Google, o Android. um sistema que, mesmo sendo novo, vem ganhando
aceitao do pblico de todos os gostos e necessidades. Com a sua verso mais atual,
estabilizou vrios bugs presentes em outros firmwares e caminha para um sistema cada
vez mais slido (PLATAFORMAS, 2010). O problema ainda fica com ausncia de
Multi-Touch, falta de alguns aplicativos, problemas ao salvar arquivos no carto de
memria ou para coisas simples, como print da tela do aparelho.
O Maemo outro sistema operacional da Nokia e assim como o Android, baseado
no Linux (PLATAFORMAS, 2010). Inicialmente, era projetado para atender um outro
mercado, o de Tablets. O N900 no deixou de ser tablet,por isso, mas com a funo de
telefone ele se aproxima cada vez mais de um Smartphone com propriedades de um
Tablete isso vem atraindo mais pessoas, especialmente quem busca um aparelho bom
para navegar na Internet e que caiba no bolso.
O BlackBerry passou a ser mais utilizado agora no Brasil, mas no Canad e nos
EUA um dos aparelhos mais usados (PLATAFORMAS, 2010). Com seu servio de e-mail, sendo um dos mais interessantes j usados, durao de bateria fantstica, seus
-
7/23/2019 Si 03 Unlocked
34/81
34
aparelhos vem evoluindo muito durante os anos e nas verses touch, vm
surpreendendo bastante. A nova verso de seu sistema, para verses Touch Screen, alm
de se mostrar bastante bonito, revoluciona no modo de ouvir msicas com o seuCoverFlowno prprio player (PLATAFORMAS, 2010).
-
7/23/2019 Si 03 Unlocked
35/81
35
3 ANLISE DA TECNOLOGIA UTILIZADA NOS
RESTAURANTES
Nesse captulo sero apresentadas informaes a respeito do tipo de tecnologia
utilizada atualmente, em restaurantes para realizao de pedidos e outros servios.
3.1 Cenrio Atual
Alguns fatores vm se tornando determinantes para que cada vez mais os donos de
restaurantes e bares passem a adotar o auxlio de PDAs. Dentre eles, esto
necessidade de agilizar o pedido, melhorar o controle do estoque e atendimento
(MALIMA, 2007).
O sistema mais utilizado atualmente para atender essas novas tendncias do
mercado de restaurantes tem sido o COLIBRI. Algumas das empresas que j utilizam o
sistema so: Caf Donuts, Big X Picanha, Casa do Po de Queijo, China in Box,Dunes, Havanna e muitas outras.
Com base no conceito de (SAAS, Software as a Service), o Colibri se mostra uma
soluo para a gesto do ponto de venda, atravs de um pacote de servios que inclui
suporte tcnico, treinamento e capacitao, e seguro do equipamento. Com ele
possvel controlar todos os processos de vendas de lojas e restaurantes, agilizar o
atendimento ao cliente e reduzir custos operacionais do negcio (COLIBRI, 2009).
A idia que seja automatizado o ambiente de restaurante a partir da distribuio
de pontos de lanamento na rea de atendimento, atravs de micro terminais, terminais
touch screen e comandas eletrnicas, que enviaro os dados dos pedidos
automaticamente para as reas de produo (cozinha e bar) e para o caixa, permitindo as
operaes de fechamento de conta, transferncia de mesa, etc (COLIBRI, 2009).
A figura 6 mostra a idia de funcionamento do ambiente de um restaurante com a
utilizao do Colibri:
-
7/23/2019 Si 03 Unlocked
36/81
36
Figura 6 Estrutura Colibri em um restaurante.
Fonte: COLIBRI (2009)
O crescimento anual de utilizao de PDAs chega a 8% ao ano, segundo Srgio
Marques, Diretor-Executivo da Associao Brasileira de Bares e Restaurantes de So
Paulo (ESTADO, 2007). O aumento vem sendo justificado, pois so muitos oselogios, principalmente em relao rapidez com que o prato fica pronto.
A implementao do novo mtodo de trabalho tira de campo os garons
tradicionais com seus famosos bloquinhos de papel e caneta. Em seus lugares entram
garons hi-tech, munidos de seus PDAs capazes de enviar os pedidos diretamente para
a cozinha atravs da rede WI-FI. Dessa forma, o restaurante tem um ganho em termos
de rapidez de atendimento em relao aos pedidos, pois, o garom anota o pedido do
cliente e os dados solicitados so enviados pela rede WI-FI retaguarda. Assim, no necessrio que o garom v at a cozinha, bar e ao caixa para passar todos os pedidos.
Alm do Colibri, existem diversos softwares no mercado que realizamos desde o
controle dos chamados at a gesto completa do estabelecimento (controle de estoque,
controle de mesas, controle de dinheiro em caixa, entre outras funcionalidades).
A empresa Intelectus disponibiliza no mercado o sistema Restauserv, um sistema
de vendas para restaurante, construdo de acordo com o modelo de administrao do
estabelecimento. Alm de controlar o restaurante, possvel monitorar o seu estoque,
-
7/23/2019 Si 03 Unlocked
37/81
37
contas a pagar/receber e demonstra relatrios para verificaes de equilbrio de seu
controle financeiro.
Possui caractersticas como:
Navegao simples;
Comanda eletrnica atravs de terminais ou pocketPC;
Diviso de comandas, pagamento parcial, gerenciamento de mesas e
impresso de comandas diretamente na cozinha, bar e copa;
Segurana e responsabilidade onde os gerentes possuem senha/carto para
operaes restritas;
Banco de dados relacional open source Firebird 2.0;
A empresa atende na regio de Foz do Iguau, Maring, Londrina, Curitiba e
Florianpolis (INTELECTUS, 2010).
Outra empresa do ramo a Altec Sistemas. Fundada h cinco anos tem como
objetivo atender as principais demandas do segmento de alimentos e bebidas. Alm do
software para controle deste ambiente, a empresa oferece tambm consultoria para
restaurantes e assessoria de implementao.O sistema divido em diversos mdulos como:
Frente de caixa;
Delivery;
Controle de Estoque;
Controle Financeiro;
Sistema de Compras;
DashBoards Painel de Controle;
Consultoria;
CRM Gesto de Clientes;
Eventos;
Central Multi Lojas;
Assessoria de Implementao;
Gerencial de Vendas;
-
7/23/2019 Si 03 Unlocked
38/81
38
O mdulo mais prximo com o objetivo do iRestaurant o Fluxo de Caixa, pois
contempla todos os processos necessrios para a operao do restaurante. Atravs deste
mdulo possvel controlar mesas/pedidos, realizar e acompanhar os pedidos, fechar ereceber as contas, consolidar dados para gerenciamento centralizado e integrar com os
sistemas j utilizados no restaurante. As caractersticas apresentadas neste mdulo
podem ser definidos em acessibilidade e interface, conta corrente via sistema, carto
pr-venda, segurana nas operaes de risco, entre outras ( ALTEC SISTEMAS, 2010).
J a empresa Cheff Solutions disponibiliza no mercado a soluo Pocket Cheff,
sistema para restaurantes, bares, padarias e redes defast food. Utilizando este software,
o atendimento realizado atravs de Pockets (comandas eletrnicas) ou terminaistouchs screensque facilitam o controle do estabelecimento. Possui trs modalidades de
atendimento (mesas/ carto individual simultneo, balco e delivery).
Como benefcios obtidos atravs do software, a empresa destaca o aumento da
produtividade, agilidade e qualidade no servio ao cliente, rotao de mesas, controle e
organizao, baixo custo de capacitao e reduo de erros operacionais. Alm dos
benefcios citados, o sistema realiza o apoio gerencial como histrico de vendas por dia,
impresso remota de pedidos, controle de caixa, mapa de mesas, entre outros controles.O Pocket Cheff compatvel com os sistemas fiscais NFP e PAF-ECF e integrado com
os sistemas Delivery Center Plus, Cheff CRM e Administra ( CHEFF SOLUTIONS,
2010).
Outro sistema utilizado no cenrio de restaurante o Smart Sale Restaurant, da
empresa Smart Software Solutions. Este sistema foi criado para realizar a gesto de
vendas, preparao de receita e controle de estoque. O software inclui a tecnologia
Touch Screen e Point-of-Sale (POS).
Suas principais caractersticas e benefcios, descritos pelo fabricante entre outras,
so:
Gesto de reservas;
Tabela e Gesto Municipal;
Bar e Gesto Cozinha;
Gesto de clientes;
Gerao de relatrios;
-
7/23/2019 Si 03 Unlocked
39/81
39
Integrao com o MS Word e MS Excel;
Servio mais rpido ao cliente;
Maior preciso de ordens; Ligao entre bar e cozinha;
Informao em tempo real do estoque;
Preveno de roubos;
Base de dados centralizada de clientes;
O software baseado na plataforma .NET, usando o cdigo de barras e as
tecnologias mveis e se integra com o bando de dados MySQL (SSR, 2010).
3.2 Entrevistas
Com o objetivo de verificar o cenrio atual sobre o uso da tecnologia no ambiente
de um restaurante, foram realizadas algumas pesquisas. A seguir apresentam-se os
principais resultados obtidos.
Evitando andar tudo isso, o garom concentra-se no seu setor para atender melhor
s mesas, e o pedido chega mais rpido, explica Enoque Guimares, gerente doJoakins. Para ele, a agilidade do sistema de comanda sem fio fundamental. Hoje, a
batata frita chega mesa do cliente em cinco minutos; antes demorava 15 minutos, diz.
A lanchonete adotou o sistema desde 2006.
Em 80 das cerca de 250 unidades do Habibs, os garons j usam PDAs. At no
drive-thru, o atendente vai at os carros para anotar os pedidos. Segundo Eduardo
Perline, gerente da rede, em um ano e meio todas as lojas devero ter rede WI-FI
instalada. Assim como Guimares, gerente do Joakins, Perline diz que a questo do
tempo foi fundamental, e complementa Reduzimos o tempo de entrega em 50%.
J para Walter Mancini, proprietrio do Famiglia Mancini, o grande benefcio do
uso dos PDAs foi o maior controle interno que ele ganhou sobre seus restaurantes.
Atendo mais de 30 mil pessoas por ms e tenho mais de 280 pratos cadastrados. A
tecnologia foi importante porque eu agora controlo mais facilmente como est o estoque
de cada um.
-
7/23/2019 Si 03 Unlocked
40/81
40
O garom deixou de ser passivo e no precisa esperar voc levantar o brao para
pedir algo, comenta Roberto Lechuga gerente de Marketing da MGI, revendedora HP.
Palms funcionam muito bem em cardpios fast-food, diz Demerval Despirip,dono do Marcel, restaurante francs com 50 anos de existncia.
O ritmo daqui outro, mais tradicional, no tem como usar, diz Ricardo
Trevisani gerente da rede de restaurantes do Grupo Fasano. Complementa ainda
Trevisani, Fica algo um pouco deselegante.
Alis, at quem favorvel ao sistema d o brao a torcer nessa questo. Garom
antigo, que tem charme e conversa com o cliente, perde muito com o Palm, confessa
Mancini.
Outros, de to tradicionais que so, nunca se renderam ao papel e a caneta o que
diria um PDA? Trabalhamos estilo quitanda, anotando todos os pedidos de cabea, ri
Giovanni Bruno, do II Sogno di Anarello. Acho fantstico quem usa Palm, mas sou
feliz assim h 54 anos e quero trabalhar desse jeito at morrer, termina o italiano de 70
anos, enquanto confere os pedidos das 17 mesas de seu pequeno restaurante.
J a seguir apresentam-se alguns comentrios de clientes a respeito do sistemaColibri (Colibri, 2009).
Giv Club
Hoje quando um empresrio pensa em gesto e crescimento, impossvel que ele no
tenha as informaes na palma da mo. O Sistema Colibri nos d isso de formainstantnea e segura, com a opo de acesso remoto implantada pela Help Desk
Informtica, visualizo todas as operaes e obtenho os dados na hora que preciso.
Sr. Luis Alonso - Gerente do Givclub.
Bazkaria
Na poca em que avaliamos os sistemas existentes achamos que o Colibri/Paturiapresentava as melhores solues para atendimento aos clientes, controle de estoques e
-
7/23/2019 Si 03 Unlocked
41/81
41
relatrios gerenciais. Com as evolues e a chegada do Girassol s se tornou mais
eficiente e fcil de operar - claro depois da fase inicial de implementao. Novos
sistemas j surgiram, mas no encontramos motivos ou possveis vantagens paratrocar.
Nos relatrios gerenciais e no controle de estoque acredito estarem as maiores
vantagens da utilizao do sistema, no sentido de maximizar recursos. Os relatrios
fornecem as informaes necessrias para as tomadas de decises imediatas, no
planejamento da empresa e no controle de estoque, encontramos as informaes a mo
no momento para o processo de compra de insumos, setor fundamental de ganho na
empresa.
Fernanda Etchepare - Proprietria do restaurante Bazkaria.
Chopperia Von Kessel
Para o cliente o motivo principal que levou a escolha da Esys Colibri, como soluo em
automao comercial a sua vasta experincia neste segmento, agregando ao negcioganhos de operacionalizao, aumento de vendas e agilidade no atendimento aos seus
clientes. A aquisio do Colibri foi realizada acreditando na nova tecnologia
desenvolvida.
Empadinhas Barnab
Aps a instalao do Sistema Colibri, agregou em meu negcio praticidade e rapidez
no atendimento e um controle maior da operao. Os motivos que levaram a escolher aEsys foram a credibilidade da marca e dos servios oferecidos.
Churrascaria OK
"A escolha pela Esys, ocorreu aps uma longa anlise entre vrios programas de
automatizao para restaurantes, onde o Colibri / Girassol mostrou o melhor conjunto
entre a frente de caixa e a retaguarda administrativa". "A complexidade e versatilidade
do Girassol, veio a aprimorar toda a minha parte administrativa, melhorando
-
7/23/2019 Si 03 Unlocked
42/81
42
principalmente a relao entre compras / estoque, otimizando as compras, gerando
menos custos operacionais e menos desperdcio. Tambm vale a pena mencionar o
melhor aproveitamento de mo de obra, j que os programas trabalham em perfeitasintonia".
Ricardo Souza Ramos Gerente Churrascaria OK.
Camares Potiguar
O cliente tem a possibilidade de personalizar o pedido na forma do preparo e nos
acompanhamentos que so servidos de acordo com as opes disponveis. Esse grandediferencial da empresa gerou expectativa na implantao do sistema de comandas
eletrnicas. Graas ao conhecimento e consultoria prestada pela Natalsoft, foi possvel
adequar a tecnologia, mantendo as caractersticas do funcionamento da empresa.
Confeitaria Colombo Forte Copacabana
Inauguramos a Confeitaria Colombo no Forte de Copacabana, em novembro de 2003.
Aps 2 anos expandimos nosso salo, dobrando-o de tamanho. Com o grandecrescimento, decidimos informatizar a casa, esperando proporcionar mais rapidez para
nossos clientes e mais controle para nossa administrao. Optamos pelo sistema Colibri,
uma vez que nossa matriz j trabalha com o programa h 7 anos, consolidando uma
parceria de confiana e qualidade.
Ritz
Para o cliente a aquisio do Colibri (na poca em verso DOS) foi realizada
acreditando na nova tecnologia desenvolvida, j que no existiam softwares especficos
para restaurante. A Esys Colibri foi pioneira neste segmento e ao longo dos anos com as
constantes atualizaes, contemplando novas ferramentas gerenciais propiciaram a
gesto eficiente do negcio.
-
7/23/2019 Si 03 Unlocked
43/81
43
3.3 Problemas
Com a realizao de algumas pesquisas foram detectados alguns possveis
problemas em relao soluo proposta apresentados a seguir (ESTADAO, 2007):
Como restaurante tem muitas barreiras fsicas, como paredes, a gente faz um
estudo de rede para saber quantos roteadores so necessrios, afirma Roberto Lechuga,
gerente de Marketing da MGI, revendedora da HP.
A ressalva de Walter Mancini, proprietrio do Famiglia Mancini, feita ao caro
preo de implementao e manuteno do sistema.Segundo o Link, caderno de informtica do Estado apurou, o custo gira em torno
de R$ 15 mil a R$ 20 mil na implementao de um ambiente que inclui de cinco a seis
PDAs, mais impressoras trmicas, Access Point, servidor WI-FI e um desktop. A
instalao depende muito da conexo sem fio. Caso ela caia, o jeito voltar para o velho
bloquinho de papel (ESTADO, 2007).
Apesar de todas as facilidades trazidas, a comanda sem fio ainda no unanimidade
entre todos os restaurantes, e muitos ainda no desejam que seus garons usem PDAs,tendo como exemplos Ricardo Trevisani do grupo Fasano, e Giovanni Bruno do
Restaurante II Sogno di Anarello. Na maior parte dos casos so restaurantes antigos e de
pequeno porte, com a boa parte de seus clientes sendo fiis, e por esse motivo no vem
vantagem em que o pedido seja entregue rapidamente. Um ponto freqentemente
argumentado pelos entrevistados, incluindo Ricardo e Giovanni j citados
anteriormente, que evitam a aproximao dos PDAs que, com um computador de
bolso, a relao garom/cliente fica mais impessoal.
3.4 Modelos Atuais
Segundo pesquisas realizadas e demonstradas a seguir, atualmente j existem
restaurantes utilizando sistemas com cardpio digital em dispositivos com iOS.
-
7/23/2019 Si 03 Unlocked
44/81
44
O Bar Brahma adquiriu cinco unidades do iPad, onde os garons apresentaro
imagens de vinte opes de seu cardpio. O cliente realiza o pedido que ser enviado
diretamente a cozinha, retornando o valor na tela. Como o estabelecimento altera ocardpio com certa frequncia (aproximadamente 60 cardpios), a alterao mais fcil
utilizando esse aplicativo, desenvolvido pela empresa Esys Colibri (VEJA, 2010). A
figura 7 demonstra o layout deste sistema.
Figura 7 - Layout aplicativo Bar Brahma
Fonte: Veja (2010)
Outro restaurante com sistema de gerenciamento de pedidos em iOS a filial
"MUNDO Global Tapas, localizada em Melbourne. Chamado MenuPad e desenvolvido
pela empresa australiana NetStart, o aplicativo basicamente apresenta todas as opes
de pedidos do restaurante, assim como seu respectivo preo. Aps escolher o prato
desejado, o aplicativo envia diretamente para a cozinha.
-
7/23/2019 Si 03 Unlocked
45/81
45
O diferencial deste estabelecimento para o aplicado no Bar Brahma esto nas
imagens de cada prato, opo essa no disponvel no sistema MenuPad. J neste
restaurante, o garom disponibiliza o iPadpara qualquer cliente que desejar utilizar asdemais funcionalidades do dispositivo (MACMAGAZINE, 2010). A figura 8 demonstra
o cardpio disponibilizado atravs do aplicativo MenuPad.
Figura 8 - Cardpio MUNDO Global Tapas
Fonte: Macmagazine (2010)
Localizado em Blumenau, o Sushi Yuzu o primeiro restaurante no Brasil a
adotar um iPad como cardpio. Atravs deste dispositivo, o cliente consegue visualizar
o cardpio completo do estabelecimento, ampliar fotos dos pratos e realizar o pedido
que desejar. Assim que o cliente sentar na mesa, um garom apresentar o iPadcomo
cardpio para o cliente navegar pelo aplicativo, realizando assim seu pedido, que ser
enviado diretamente para a cozinha/bar (SUZHI YUZU, 2010). A figura 9 demonstra o
cardpio apresentado ao cliente.
-
7/23/2019 Si 03 Unlocked
46/81
46
Figura 9 - Cardpio do restaurante Sushi Yuzu
Fonte: Sushi Yuzu (2010)
-
7/23/2019 Si 03 Unlocked
47/81
47
4 DESENVOLVIMENTO DO APLICATIVO iRESTAURANT
O aplicativo iRestaurant foi desenvolvido com o intuito de facilitar a interao
do cliente com o ambiente do restaurante de modo a tornar mais prtico e gil o
processo de pedidos. O Aplicativo desenvolvido foi baseado na plataforma iOS.
4.1 Objetivos do iRestaurant
O software iRestaurant tem como objetivos principais proporcionar um momento
nico de interao do cliente com o restaurante e inovar o processo de pedidos,
tornando essa atividade mais rpida. Interao essa que ser realizada entre o usurio e
aparelho iPad com o software instalado, disponibilizado pelo prprio restaurante.
Os objetivos sero alcanados atravs das funcionalidades oferecidas em cada
menu do sistema. Quando o cliente iniciar a interao com o aplicativo, uma mensagem
de boas vindas ser apresentada na tela, permitindo o cadastro do usurio e sua mesa.
Essa mensagem tem o intuito de apresentar o sistema ao cliente para que o mesmo possa
se familiarizar com seu funcionamento.
Aps a mensagem de boas vindas, o cliente poder consultar o cardpio e
realizar o seu pedido. O pedido ser prontamente preparado em funo da produtividade
empregada pela tecnologia adotada, que enviar diretamente para a cozinha o pedido de
cada cliente. Porm, o diferencial do produto a apresentao de seu cardpio, com
fotos interativas de cada prato, demonstrando informaes como fotos do prato,
calorias, tempo de preparo, entre outras informaes.
Enquanto os clientes apreciam a culinria do restaurante, o sistema apresenta
uma soluo diferenciada para selecionar a msica desejada. Ao trmino de sua refeio
o cliente poder solicitar o veculo atravs do sistema, adicionando o valor do
estacionamento no valor final da conta.
Enquanto o cliente permanecer no estabelecimento, poder ainda utilizar o iPad
para outros fins, como consultar o mapa da regio, verificar horrio de cinema, ouprocurar pelo assunto desejado.
-
7/23/2019 Si 03 Unlocked
48/81
48
4.2 Requisitos do iRestaurant
Segue nas sesses seguintes a descrio dos requisitos funcionais, no funcionais erestries do iRestaurant.
4.2.1 Requisitos Funcionais
Os requisitos funcionais foram encontrados aps o levantamento de requisitos
inicial do sistema, para atender as funes bsicas:
RF1 O sistema deve permitir o cadastro do cliente; RF2 O sistema deve permitir a consulta do cardpio pelo cliente;
RF3 O sistema deve permitir a realizao de pedidos;
RF4 O sistema deve permitir a consulta das msicas disponveis;
RF5 O sistema deve permitir ao cliente selecionar uma msica na lista de
reproduo;
RF6 O sistema deve permitir o cadastro do carro no estacionamento;
RF7 O sistema deve mostrar o andamento do pedido;
RF8 O sistema deve mostrar o valor atual e pedido da conta da mesa;
RF9 O sistema deve permitir ao cliente solicitar o fechamento da conta,
solicitando a maneira de pagamento;
4.2.2 Requisitos No Funcionais
A seguir esto listados os requisitos no funcionais para soluo proposta:
RNF1 O sistema deve integrar todas as informaes com a API que for
utilizada;
-
7/23/2019 Si 03 Unlocked
49/81
49
RNF2 - O aplicativo deve demonstrar os dados completos de todos os
pratos;
RNF3 - O sistema no deve apresentar crash, apresentando uma mensagemde erro na aplicao, reiniciando a tela de loginda mesa;
RNF4 - O sistema deve retornar mensagem de confirmao do pedido, caso
o mesmo seja realizado aps alguma falha;
RNF5 - O tempo de resposta no deve exceder 4 segundos;
RNF6 - O aplicativo deve passar por autenticao para comunicar-se com o
servidor em operao no restaurante;
RNF7 - O aplicativo dever estar instalado no dispositivo utilizado;
RNF8 - Deve haver um servidor de integrao instalado e em produo na
mesma rede utilizada pelo aplicativo;
RNF9 - A aplicao deve permanecer conectada em uma rede WI-FI;
RNF10 - A aplicao dever funcionar no iOS 3.2 ou superior;
RNF11 - O sistema no dever permitir alterao ou edio em nenhuma
configurao interna;
RNF12 - O sistema no dever permitir nenhuma alterao ou edio no
layout do aplicativo;
RNF13 - O sistema dever possuir acesso administrador diferenciado por
senha nas funes restritas;
4.2.3 Restries do iRestaurant
O iRestaurant possui algumas restries, como de configuraes do software e
tambm restries aos dados pessoais de outros clientes, por exemplo: O cliente no
poder cancelar um pedido depois que ele for feito, quando for necessrio cancelar o
pedido os clientes devero chamar o garom para que o pedido seja cancelado. Osistema tambm no permite que nenhuma configurao interna seja editada, como,
-
7/23/2019 Si 03 Unlocked
50/81
50
alterar valores dos pratos, alterar os nomes dos pratos, editar cor de fundo ou cor da
fonte, ou seja, o cliente no tem acesso a nenhum tipo de alterao no layout e nem em
valores j definidos pelos administradores. Tambm restrito o acesso dos clientes aosdados de outros clientes, como pedidos, valor da conta, preferncia musical, todos esses
dados somente o pessoal autorizado pode ter acesso.
Na parte da interao do usurio com o ambiente do restaurante, a escolha da
msica no ser escolhida somente por um cliente, ou seja, um cliente sozinho no tem
autonomia o suficiente para escolher todas as msicas que iro tocar, o fato do cliente
escolher a msica no quer dizer que a mesma v tocar instantaneamente, o sistema
realizar uma mdia das mais pedidas e assim as msicas mais escolhidas sero asselecionadas para tocar.
Com relao ao hardware, o iRestaurant ser executado no iPhone e iPad, no
podendo ser utilizado em outros celulares ou tablets.
As regras de negcio tambm iro variar conforme o restaurante em questo, tendo
assim para cada cliente algumas particularidades.
4.3 Descrio das Funcionalidades
O iRestaurant, visa enriquecer a experincia do cliente e possibilitar novas
formas de interao com o restaurante usando-se das tecnologias presentes no iPhonee
iPad fazendo uso de imagens e toque na tela para poder tornar a permanncia no
restaurante como algo nico.
O iRestaurant foi dividido nas seguintes opes de menu:
Mensagens de boas vindas
O usurio poder se cadastrar ou entrar como visitante apenas. A possibilidade
de se cadastrar permite ao usurio no s desfrutar de descontos e promoes
como guardar pedidos anteriores e receber sugestes de pratos.
Alm disso, ele ter indicado o nmero da mesa e posio que est sentandopara facilitar a entrega dos pedidos.
-
7/23/2019 Si 03 Unlocked
51/81
51
Menu
Atravs de um cardpio interativo o cliente poder navegar da forma que mais
lhe agradar como por calorias, tipo de prato (massas, carnes, etc.), menus, vinho,etc.
Ao se deparar com uma opo o cliente poder ver informaes sobre o prato de
forma rica e diferenciada como: fotos do prato, vdeo de sua preparao, tempo
de preparo, tempo de espera (baseado na lotao do restaurante), calorias,
histria, ingredientes, pratos que combinam, sugesto de vinhos entre outras
coisas.
Msica
O cliente poder fazer pedido da msica que est tocando no restaurante. Ao
fazer o pedido um sistema analisa o pedido de outros clientes e vai fazendo uma
lista de msicas para tocar na seqncia.
Estacionamento
O cliente poder cadastrar o veculo e adicionar o valor do estacionamento na
conta, alm de pedir pelo veculo ao pagar a conta. O valor dos 10% da conta
ser calculado antes da adeso do valor do estacionamento.
Caixa
Ao trmino, o cliente poder pagar a conta com seu carto de crdito. Ele ainda
pode salvar o pedido para futura referncia, ou mesmo enviar por e-mail para
ele.
4.3.1 Projeto da Interface
A Figura 10 apresenta a tela referente ao menu de entradas. Nesta tela possvel
visualizar todas as opes de pedidos da categoria "entrada".
-
7/23/2019 Si 03 Unlocked
52/81
52
Figura 10 - Tela referente ao menu de entradas.
Fonte: O autor (2010).
J na Figura 11 apresenta-se a tela referente ao menu de bebidas. Nesta tela
ser possvel visualizar todas as opes de pedidos da categoria "bebidas".
Figura 11- Tela referente ao menu de bebidas.
Fonte: O autor (2010).
-
7/23/2019 Si 03 Unlocked
53/81
53
Na Figura 12 apresentado a tela referente ao menu de doces. Nesta tela
possvel visualizar todas as opes de pedidos da categoria "doces".
Figura 12 - Tela referente ao menu de doces.
Fonte: O autor (2010).
Na Figura 13 apresentada a tela referente ao fechamento da conta. Nesta tela
possvel visualizar todos os pedidos realizados e a opo de incluso do estacionamento.
-
7/23/2019 Si 03 Unlocked
54/81
54
Figura 13 - Tela referente ao menu de fechamento da conta.
Fonte: O autor (2010).
Na Figura 14 apresenta-se a tela referente ao menu de msicas. Nesta tela ser
possvel visualizar todas as opes de pedidos da categoria "msicas".
Figura 14 - Tela referente ao menu de msicas.
Fonte: O autor (2010).
-
7/23/2019 Si 03 Unlocked
55/81
55
4.4 Modelagem do iRestaurant
Esta sesso apresenta a modelagem do iRestaurant apresentando o modelo de
casos de uso, diagrama de classes e modelo de dados.
4.4.1 Modelos de Casos de Uso
A Figura 16 mostra o Diagrama de Caso de Uso para o iRestaurant.
Figura 16 - Diagrama de Casos de Uso.
Fonte: O autor (2010).
A descrio dos casos de uso apresentada no APENDICE C.
-
7/23/2019 Si 03 Unlocked
56/81
56
4.4.2 Diagrama de Classes
Figura 19 - Diagrama de Classes.
Fonte: O autor (2010).
A seguir apresenta-se a descrio das classes presentes no diagrama:
LoginViewController
o ponto de entrada do aplicativo. Essa classe responsvel por validar a mesa e
senha do garom com a API e iniciar o aplicativo.
MenuViewController
o centro do aplicativo. Ela responsvel por carregar as telas que o usurio quiser
acessar ou fazer o logout da mesa.
MusicViewController
a classe responsvel por interagir com a API para verificar quais msicas jforam pedidas pela mesa e tambm pedir msicas novas.
-
7/23/2019 Si 03 Unlocked
57/81
57
ParkingViewController
a classe responsvel por procurar o veculo na API, de acordo com a resposta ela
deve permitir o usurio pedir o seu veculo.
FoodMenuViewController
uma das principais classes do aplicativo. Ela gerencia a conexo com o banco
local parar mostrar os pratos disponveis para o usurio. Alm disso ela permite ao
usurio escolher seu prato e insere o pedido na cozinha atravs da API.
CartViewController
a classe que busca na API a conta da mesa e permite ao usurio adicionar mais
10% e o estacionamento. Aps o usurio escolher a forma de pagamento ela interage
com a API para avisar o garom da forma de pagamento e valor total a ser cobrado.
API
A classe mais importante do aplicativo responsvel por fazer a integrao do
aplicativo com o sistema do restaurante. Ela deve ser customizada para cada restaurante
de forma a se adequar as necessidades do sistema e do restaurante. uma singleton, ou
seja, s existe uma instncia da mesma por sesso do aplicativo.
Course o modelo que integra o banco de dados com as opes de tipos de pratos
disponveis como Entradas, Sobremesas, etc.
Category
o modelo que integra o banco de dados com as opes de categorias dos pratos
disponveis como Carnes, Massas, etc.
-
7/23/2019 Si 03 Unlocked
58/81
58
Option
o modelo que integra o banco de dados com as opes dos pratos como Bem
passado, Mal passado, etc.
Photo
o modelo que integra o banco de dados com as as fotos dos pratos.
Dish
o modelo que integra o banco de dados com os pratos em si. Essa classa possui
instncias de outras classes como Course, Category, etc.
4.4.3 Projeto de Banco de Dados
Sero abordadas todas as etapas referentes a um projeto de banco de dados. O
Projeto Conceitual, Lgico e Fsico.
-
7/23/2019 Si 03 Unlocked
59/81
59
4.4.3.1 Projeto Conceitual
Figura 18 - Modelo de Entidade Relacionamento.
Fonte: O autor (2010).
O Diagrama ER apresentado na figura 15 mostra a estrutura de base de dados
necessria para o funcionamento do aplicativo.
A entidade Pedido a responsvel pela centralizao de todas as aes de interao
do cliente com o ambiente, desde os pedidos para a cozinha, cadastro do carro,
fechamento da conta e tipo de pagamento, musica desejada ao controle de garom,Mesas e dispositivos que foram responsveis pelos pedidos.
Ao interpretar o diagrama possvel perceber algumas particularidades
estabelecidas em relao ao esquema de pedidos proposto. Os pedidos so agrupados
em categorias como exibido nas entidades Entrada, Principal, Bebida e Sobremesa.
Ambos os grupos tem itens que pertencem a uma determinada categoria estabelecida
pela entidade Categoria_Pedido e permitem realizar a relao entre cada iten a fim de
exibir quais pratos podem combinar de alguma forma.
-
7/23/2019 Si 03 Unlocked
60/81
60
A parte de interao com a msica do restaurante inteira gerenciada pela entidade
Musica que tambm herda a categoria de cada musica a partir da entidade
Categoria_Musica e o respectivo artista da entidade Artista.O gerenciamento do carro feito pela entidade Carro aonde cadastrado o veculo
do cliente e a placa.
O Projeto Lgico e Fsico do Banco de Dados do iRestaurant encontram-se no
APENDICE A e B.
4.5 Implementao do iRestaurant
Esta sesso apresenta os detalhes de implementao para o iRestaurant.
4.5.1 Dispositivos Utilizados
Os dispositivos utilizados na soluo so o iPad como cardpio na mesa, e o
iPhone/iPodcomo uma opo mais enxuta para acesso. Alm desses dois, ainda ter um
servidor e displays para consulta dos dados.
O iPad ser um cardpio interativo, mostrando com muito mais riqueza eprofundidade os pratos disponveis. Alm disso, o aplicativo tambm permitir acesso a
outros recursos como estacionamento e msica. Os dispositivos seriam disponibilizados
pelo restaurante, mas podem ser instalados em dispositivos do cliente para um possvel
delivery ou reservas.
Tabela 3 Dispositivos Utilizados x Funcionalidades
Fonte: O autor(2010).
-
7/23/2019 Si 03 Unlocked
61/81
61
4.5.2 Arquitetura do Sistema
Figura 17 - Arquitetura iRestaurant.
Fonte: O autor (2010).
Conforme pode ser visto na Figura 14, a arquitetura do ambiente de utilizao do
iRestaurant funcionar da seguinte maneira:
1 - Cliente chega ao restaurante e se dirige a recepo.
2 - Em caso de estar com veculo verificada a existncia no sistema e em caso de
ausncia o mesmo cadastrado na recepo.
3 - Na recepo a mesa em que o cliente ir sentar j tem seu iPhoneliberado e a conta
aberta.
4 - O Cliente senta-se na mesa e utiliza o aplicativo para interagir com o ambiente.
5 - Ao final da refeio o prprio cliente solicita o fechamento da conta atravs do
aplicativo e em caso de estar utilizando o estacionamento poder realizar o pagamento
juntamente com os demais itens pedidos.
-
7/23/2019 Si 03 Unlocked
62/81
62
4.5.3 Ambiente do Sistema
O aplicativo iRestaraurant permite a interao com outros sistemas atravs do
uso de APIs (Application Programming Interface ou Interface de Programao deAplicaes) (API, 2010). Como o aplicativo no tem como objetivo o gerenciamento
das informaes e sim fazer a interface com o usurio, ele pode se integrar com outros
sistemas que fazem esse gerenciamento.
Essas APIs formam uma camada entre o aplicativo e o servidor que o restaurante
usar. Dessa forma o restaurante pode continuar usando seu sistema e ter uma interface
mais amigvel para seus clientes.
Figura 15 - Estrutura Ambiente.
Fonte: O autor(2010).
Essa API responsvel por fazer a integrao do aplicativo com o sistema do
restaurante. Ela deve ser customizada para cada restaurante de forma a se adequar as
necessidades do sistema e do restaurante. uma singleton, ou seja, s existe uma
instncia da mesma por sesso do aplicativo.
Um sistema que tem essa funcionalidade o Smart Sale Restaurant (SSR, 2010).
O SSR gerencia a parte de finanas, cozinha e o estoque. Como tambm suporta APIs, o
aplicativo faz a interface com o usurio e uma camada no meio do caminho traduz os
pedidos para o sistema.
Essa forma de trabalhar permite ao restaurante um custo mais baixo de
implementao, pois ele no perde seu sistema atual, caso j utilize um. necessrio
que sistema atual permita o uso das APIs.
-
7/23/2019 Si 03 Unlocked
63/81
63
4.5.4 Softwares Utilizados
Para o desenvolvimento, utilizou-se o XCode e Interface Builder, ferramentas da
Apple para programao de aplicativos e o TextMate. O TextMate, editor poderoso, foi
usado para fazer a parte de Ruby on Rails. Algumas ferramentas como SequelPro,
Navicatentre outras tambm foram usadas na produo, mas no tiveram um impacto
to significativo quanto as outras ferramentas.
Para o gerenciamento do banco de dados o SQLite utilizado, juntamente com o
SQLite Manager que instalado a parte. Atravs do SQLite aberta uma janela de
opes de onde possvel abrir o banco de dados e realizar o gerenciamento por
completo.
Assim, possvel se conectar ao banco e fazer todas as modificaes desejadas
assim como criao e cpia de tabelas novas ou ndices, executar o banco de dados
SQL, configurar todas as opes da base de dados. O SQLite Manager um gerenciador
completo, munido de recursos para configurao do SQLite.
-
7/23/2019 Si 03 Unlocked
64/81
64
5 CONCLUSO
O software iRestaurant foi desenvolvido com o intuito de utilizar a plataforma iOS
e seus recursos para aprimorar a relao do cliente com o ambiente de um restaurante.
Ao analisar todas as funcionalidades que o aplicativo oferece, pode-se concluir que
o iRestaurant tem tudo para proporcionar ao cliente uma interao dinmica e
satisfatria com o ambiente de restaurante, tornando o atendimento diferenciado e
atrativo. Com esse aplicativo espera-se que seja iniciada ento uma nova fase de
atendimento ao consumidor dentro dos restaurantes, inovando na forma de atendimentoe tornando mais confortvel.
O feedback a respeito de restaurantes que esto implantando sistemas similares na
mesma plataforma tem sido positivo e a expectativa de aceitao do iRestaurant no
mercado grande em funo de suas diferentes funcionalidades quando comparadas aos
softwares atualmente utilizados.
Sendo assim, de extrema importncia levantar um diagnstico detalhado para
avaliar se o aplicativo cumpre totalmente as necessidades dos usurios e restaurantes
assim como as expectativas a respeito de sua interao, para assim poder realizar
alteraes e atualizaes tendo em vista ter um produto final muito mais eficaz.
5.1 Trabalhos Futuros
A seguir apresentam-se os possveis trabalhos futuros:
Apresentao do software iRestaurant para diversos restaurantes do ramo da
culinria;
Ampliao da utilizao do software em locais que utilizam o mesmo
processo de um restaurante, atingindo o ramo de padarias, emprios e
supermercados;
-
7/23/2019 Si 03 Unlocked
65/81
65
Adaptao do aplicativo para solues especficas e complexas, fazendo a
necessidade de ampliao e customizao do software, de acordo com a
necessidade do cliente em questo; Definio de estratgias para controle de verso do aplicativo, controlando
qual funcionalidade permanecer em cada verso, permitindo os clientes
escolherem quais itens sero adquiridos;
-
7/23/2019 Si 03 Unlocked
66/81
66
REFERNCIAS BIBLIGRFICAS
ALTEC SISTEMAS, Sistema para Restaurantes, 2010. Disponvel em :Acesso em 28 Novembro 2010.
API, Descrio, 2010. Disponvel em: Acesso em 20Agosto 2010.
APPLE, Informaes do Dispositivo, 2008. Disponvelem:. Acesso em: 23 Abril 2010.
APPLE, Aplicativo Super Monkey Ball, 2008A. Disponvel em:
. Publicado em:
2008. Acesso em: 05 Maio 2010.
APPLE, Aplicativo Dunkan, 2008B. Disponvel em: . Publicado em: 2008. Acesso em: 05 Maio 2010.
APPLE, Ferramentas de Desenvolvimento, 2008C. Disponvel em:
. Publicado em: 2008. Acesso em: 05
Maio 2010.
BAGUETE, Tecnologia. Atendimento com Palm em Pizzaria,2006. Disponvel
em:. Acesso em: 06 Maio 2010.
-
7/23/2019 Si 03 Unlocked
67/81
67
BRAIPHONE ,Blog. Especificaes doIPhone 3GS, 2009. Disponvel
em:. Acesso em: 23 Abril 2010.
CHEFF SOLUTIONS, Pocket Cheff, 2010. Disponvel em:
< http://www.cheffsolutions.com/sistema-restaurantes-pocket-
cheff.html?gclid=CLSFyauWwqUCFQta7AodzBneaA>. Acesso em: 28 Novembro
2010.
COLIBRI. Informaes sobre a soluo, 2009. Disponvel em:. Acesso em: 23 Agosto 2010.
ENGINEERING, Dimension. Acelermetro, 2010. Disponvel em: . Publicado em: 2010.
Acesso em: 05 Maio 2010.
ESTADO. Restaurantes de So Paulo se rendem ao computador de mo, 2007.
Disponvel em:< http://link.ESTADO.com.br/>. Acesso em: 23 Abril 2010.
FINGERTIPS. Mercado, 2010. Disponvel
em:. Acesso em: 23 Abril 2010.
Blog doIPHONE. Mercado, 2009. Disponvel em: . Acesso em: 04 Maio 2010.
-
7/23/2019 Si 03 Unlocked
68/81
68
Blog doIPHONE. Mercado, 2009A. Disponvel em: < http://www.blogdoIPhone
.com/2009/09/plataforma-IPhone -os-ja-tem-mais-de-50-milhoes-de-usuarios-em-todo-
o-mundo/>. Acesso em: 04 Maio 2010.
Blog doIPHONE. GPS, 2008. Disponvel em:< http://blogdoiPhone .com/2008/06/gps-
no-iPhone -como-vai-funcionar/>. Acesso em: 06 Junho 2010.
INTELECTUS, aplicativo, 2010. Disponvel em:< http://www.intelectussoftware.com/>
Acesso em: 28 Novembro 2010.
IPHONE2G. Funcionalidades. Dispo