Caso de Uso Restaurante
Caso de Uso Restaurante
Caso de Uso Restaurante
Assis, SP
2015
JUNIOR APARECIDO RODRIGUES DA CRUZ
Assis, SP
2015
FICHA CATALOGRFICA
CDD: 001.61
Biblioteca da FEMA
SISTEMA DE GESTO DE PEDIDOS PARA RESTAURANTES E
LANCHONETES
Assis, SP
2015
DEDICATRIA
Agradeo a Deus por ter me dado sabedoria, sade e muita fora para seguir em
frente durante toda essa jornada.
A minha namorada por ter tido muita pacincia durante todo o desenvolvimento
deste trabalho e pelo apoio incondicional que tem me dado.
Aos meus familiares que me deram muita fora durante todo o curso.
Roberto Shinyashiki
RESUMO
Technology is one of the main allies of entrepreneurs who dream of promote their
business without spending too much money. This is also true in business processes
that, when automated, can make the activities become more agile and productive,
requiring less time and effort of employees and responsible sectors.
The more agile, fast and efficient the service, greater customer satisfaction.
This project aims to automate the process of order and delivery in restaurants, snack
bars and the like in order to reduce losses due to clerical error, or other problems that
result in a long wait of customers, causing embarrassment and stress.
Instead of pen and paper, all the requests will be made by the waiter using a tablet or
a smartphone with Android operating system, enabling these requests to be sent to
different places without the waiters have to take them, increasing consequently the
time available to serve other clients.
Figura 1 WBS...........................................................................................................21
1. INTRODUO.................................................................................14
1.1 OBJETIVO.............................................................................................15
1.2 PBLICO ALVO.....................................................................................15
1.3 JUSTIFICATIVA......................................................................................15
1.4 ESTRUTURA DO TRABALHO..............................................................16
3. PROJETO DO SISTEMA.................................................................21
6. CONCLUSO..................................................................................42
ANEXO I.................................................................................................44
1
1.1INTRODUO
1. OBJETIVO
A tecnologia tem evoludo com tamanha agilidade e aprimoramento, que nos faz
refletir sobre o quanto precisamos estar atualizados para podermos acompanhar e
viabilizar sistemas que possam proporcionar melhor qualidade de vida para as
pessoas.
Na atualidade, uma das coisas mais importantes nas nossas vidas o tempo.
Pensando nisso e no grande crescimento no setor alimentcio, percebe-se a
necessidade de melhorar o atendimento ao consumidor. Novas tcnicas surgem a
todo o momento, como por exemplo, o uso dos dispositivos mveis. Com eles
possvel proporcionar um atendimento com maior capacidade de abrangncia e
rapidez.
1.3 JUSTIFICATIVA
A maioria dos restaurantes ainda utiliza o tradicional bloco de papel para anotar o
pedido, acarretando diversos problemas como:
Depois que entende-se como funciona, no h mais motivos para utilizar outra
linguagem complicada, pois ela tem o poder do C++ e simples como o Visual Basic
(LOTAR, 2015).
Esta plataforma teve seu desenvolvimento iniciado em 2003 pela empresa Android
Inc. Em 2005, o Google adquiriu a empresa que hoje lidera o desenvolvimento do
Android. Porm no apenas o Google que colabora com o seu desenvolvimento,
existe um grupo formado por grandes empresas como a Motorola, LG, Samsumg,
Sony Ericson e muitas outras. Esse grupo chamado de Open Handset Alliance
(OHA), a formao desse grupo foi com a inteno de padronizar uma plataforma de
cdigo aberto e livre para celulares. Alm de contar com a participao dessas
empresas, o cdigo que forma o sistema operacional Android tambm tem recebido
contribuies de programadores espalhados por todo o mundo, uma vez que ele
software aberto.
A plataforma Android desfruta hoje de um papel de destaque no mercado, tanto pela
quantidade significativa de dispositivos produzidos como tambm por oferecer uma
API rica, disponibilizando fcil acesso a vrios recursos de hardware, tais como
Cmera Wi-Fi e GPS, alm de boas ferramentas para o desenvolvedor (MONTEIRO
2012).
O aplicativo mobile foi desenvolvido utilizando a IDE Eclipse com o plug-in Android
Developer Tools (ADT) junto com o Android SDK. O Software Development Kit (Kit
de Desenvolvimento de Software em traduo livre) inclui diversas ferramentas.
Dentre elas se destacam o emulador do sistema android, ferramentas de debbuging
e o editor de componentes visuais, alm de fornecer uma API completa para a
linguagem Java.
por grandes empresas como IBM, Microsoft e BEA, entre outras pertencentes ao
W3C.
Este captulo aborda as fases do desenvolvimento do projeto por meio de uma WBS
e apresenta o cronograma adotado para o desenvolvimento do software.
Figura 1 WBS
4. ANLISE E ESPECIFICAO DO SISTEMA
Como resultado, pode-se concluir que o objetivo traado neste trabalho foi
alcanado, pois o sistema desenvolvido promove aos seus usurios mais
mobilidade, independncia, preciso e agilidade em suas atividades. Com isso, os
problemas citados como causa de transtorno e lentido podem ser minimizados ao
mximo. Tudo isso implica no bom andamento de uma pizzaria, restaurante ou
lanchonete, pois a satisfao dos clientes o principal fator para o lucro e
crescimento deste tipo de empresa.
REFERNCIAS
ADORNO, Daniel Gomes. Web Services SOAP em Java: 2 edio: Novatec, 2014.
MANSANO, Jos Augusto N. G. SQL Server 2012 Express Guia Pratico e Interativo: Erica,
2012.
TECHTUDO, Visual Studio: crie apps em C# e .NET e exporte para mltiplas plataformas.
Disponvel em: <http://www.techtudo.com.br/tudo-sobre/visual-studio.html>. Acesso em: 21
de Jan. 2015.
VARGAS, Ricardo Viana. Manual Prtico do Plano de Projeto utilizando o PMBOK Guide.
Ed. 3. Brasport, 2009.
1
ANEXO I
try{
httpPost.setEntity(new UrlEncodedFormEntity(parametros));
retorno = EntityUtils.toString(entity);
try {
JSONObject json;
json = arrayJson.getJSONObject(i);
garcom.setId(json.getInt("id"));
garcom.setNome(json.getString("nome"));
garcom.setUsuario(json.getString("usuario"));
garcom.setSenha(json.getString("senha"));
listaGarcom.add(garcom);
} catch (JSONException e) {
return listaGarcom;
$obj = array();
$row = array();
sqlsrv_free_stmt( $stmt);
$json = json_encode($row);
echo $json;
RESPOSTA JSON
[{"id":1,"nome":"Administrador","email":null,"telefone":null,"perfil":"Atendente","usuario":"admi
n","senha":"123"},{"id":2,"nome":"Junior Aparecido Rodrigues da Cruz","email":"juniorccna
@hotmail.com","telefone":"33711922","perfil":"Atendente","usuario":"junior","senha":"123"}