Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTROLE DELIVERY
SISTEMA DE CONTROLE DE ENTREGA DE PIZZAS
Patos
2015
CONTROLE DELIVERY
SISTEMA DE CONTROLE DE ENTREGA DE PIZZAS
Patos
SUMRIO
1 INTRODUO........................................................................................................1
2 OBJETIVOS...........................................................................................................2
3 DESENVOLVIMENTO............................................................................................3
3.1 LINGUAGEM C#.................................................................................................3
3.2 SISTEMA CONTROLE DELIVERY.....................................................................4
3.3 BPMN (BUSINESS PROCESS MODEL AND NOTATION)...............................7
CONCLUSO..........................................................................................................10
1
1 INTRODUO
A rpida expanso da Internet tem aberto inmeras novas possibilidades
para a implantao de servios computacionais. A Web , atualmente, o principal
veculo para a prestao destes servios, permitindo atingir um nmero cada vez
maior e mais diversificados de usurios. A demanda por sistemas computacionais
na Web muito grande e urgente, mas desenvolvedores no podem abrir mo da
usabilidade. O aumento da oferta dos sistemas torna o usurio cada vez mais
exigente, escolhendo aqueles que melhor resolvam os seus problemas. A interface
de usurio uma parte fundamental no sucesso de um sistema Web, pois a
responsvel direta em fazer com que o usurio consiga realizar suas tarefas de
maneira fcil, rpida e satisfatria.
Com o crescimento da Internet tambm no setor comercial, tm-se exigido
cada vez mais dos desenvolvedores de sistemas por programas cada vez mais
especficos e que automatizem vrias tarefas dentro de um setor, tornando muito
mais prtico e rpido o atendimento ao cliente, alm de facilitar a organizao do
prprio usurio que pode ter um controle maior em cada setor de sua empresa.
Segundo Pressman (2011), atualmente o software assume um duplo papel,
em primeiro ele um produto e segundo, ao mesmo tempo torna-se um meio para
distribuir um produto.
Um prottipo pode ser um fluxo de telas desenhadas mo mostrado para
um usurio. A pessoa que executa o teste pode responder a estmulos do usurio,
colocando diferentes telas para baixo, ou colando ou descolando pequenos
pedaos de IU nas pginas, para simular um aplicativo em execuo. Ou, um
prottipo pode ser um aplicativo muito simples que simula alguns fluxos de
trabalho, desde que o operador siga um roteiro e pressione os botes certos.
Nesta fase, as ideias comeam a realmente ganham vida e seu trabalho duro
testado a srio.
Este trabalho pretende mostrar que com um sistema bem elaborado
possvel fazer um controle de qualidade na entrega de pizzas e que facilite a
organizao dessa pizzaria para que a mesma possa cumprir todas as exigncias
do cliente no ato do pedido, para evitar erros na entrega e ao mesmo tempo
causar insatisfao por parte dos clientes.
2
2 OBJETIVOS
O presente trabalho tem como objetivo criar um sistema automatizado para
fazer um melhor controle de entrega de pizzas, fazendo com que a pizzaria possa
melhorar a qualidade de seus servios que atualmente se encontra defasado
devido a grande demanda dos clientes por um sistema mais rpido e preciso no
momento da realizao dos seus pedidos, alm de ajudar pizzaria a
acompanhar a evoluo das outras empresas do gnero que tambm esto
automatizando seus sistemas.
3
3 DESENVOLVIMENTO
O analista de sistemas deve ser capaz de compreender as disciplinas de
engenharia de software e as das atividades da organizao. A relao existente
entre essas duas reas e o nvel corrente de tecnologia determinam a interao
entre o exeqvel e o desejvel. Cada aplicao em potencial dever ser
submetida a uma sria de exames para se verificar se, de fato, a funo solicitada
apresentar a qualidade de desempenho almejada pelo usurio.
Depois que se estabelece o detalhe e se especifica totalmente o que pelo
menos em sua verso primeira, o papel do analista de sistemas muda mais uma
vez, passando a ser o de arquiteto do software e gerente de projeto. O que
dever ser transformado em como, simultaneamente verificao contnua de
que a aplicao permanece atendendo s especificaes detalhadas do sistema.
3.1 LINGUAGEM C#
O C# uma linguagem de programao visual dirigida por eventos e
totalmente orientada a objetos. Permite um novo grau de intercmbio entre
linguagens (componentes de software de diferentes linguagens podem interagir).
Os desenvolvedores podem empacotar at software antigo, para trabalhar com
novos programas C#. Alm disso, os aplicativos C# podem interagir pela Internet
usando padres do setor, como SOAP (protocolo de acesso a objetos simples)
e XML (linguagem de marcao extensvel).
Dentre as caractersticas essenciais do C# podemos citar:
Simplicidade:
tambm o C#;
Tudo
tipos de C#;
4
Controle
5
Figura 1 - Cadastro de Clientes
6
Figura 2 - Controle de Produtos
7
Figura 3 - Controle do Pedido
8
alterao no percurso do processo visando a sua otimizao. A notao tambm
pode ser utilizada para a modelagem de Arquitetura de Processos.
A norma BPMN num todo est restrita aos conceitos de modelagem
aplicveis aos processos de negcios, conforme a sua sigla nos indica, ou seja,
outro tipo de modelo criado para outros fins no esto no escopo dessa
nomenclatura.
O BPMN descreve a lgica dos passos de um processo. Com a modelagem
voc consegue ter uma notao grfica que expressa para o seu usurio de forma
clara o seu processo de negcio, onde, mesmos processos complexos se tornam
de fcil compreenso/visualizao para os donos do negcio facilitando tanto em
anlise de melhoria quanto de automatizao deste processo.
A modelagem importante para a automatizao do processo, j que a
partir dela que os processos so desenhados e descobertos a partir dos dados do
negcio. Nela tambm conseguimos encontrar as falhas de processo, fazer
ajustes de percurso visando sempre a sua otimizao.
Para isso utilizamos um diagrama baseado no modelo BPMN (Figura 4)
para demonstrar o passo a passo de como funciona o sistema Controle Delivery.
Com esse diagrama podemos verificar toda a fundamentao e funcionamento do
sistema na pizzaria. Atravs do diagrama podemos verificar os processos de
forma clara de como funciona o cenrio a partir do momento em que o cliente
realiza a entrada de dados do pedido, o sistema Controle Delivery faz o
processamento e o direcionamento para os setores responsveis para a entrega
do pedido.
9
Figura 4 - Diagrama BPMN
10
CONCLUSO
Ao longo do trabalho podemos concluir quo eficaz e prtico se torna para
uma
organizao
nos
dias
atuais
possuir
um
sistema
automatizado,
11
REFERNCIAS
ARANTES, R. N. Introduo ao Business Process Modeling Notation (BPMN).
Disponivel em: <http://www.devmedia.com.br/introducao-ao-business-processmodeling-notation-bpmn/29892>. Acesso em: 30 Outubro 2015.
Business Process Modeling Notation.
Wikipedia. Disponivel em:
<https://pt.wikipedia.org/wiki/Business_Process_Modeling_Notation>. Acesso em:
20 Outubro 2015.
C Sharp. Disponivel em: <https://pt.wikipedia.org/wiki/C_Sharp>. Acesso em: 18
Outubro 2015.
Demonstra Passo a passo: Criando o aplicativo acessvel baseado no
Windows.
Disponivel
em:
<https://msdn.microsoft.com/ptbr/library/vstudio/cb35a5fw%28v=vs.100%29.aspx>. Acesso em: 22 Outubro 2015.
FABRIS, P. P. G.; PERINI, L. C. Processos de Software. Londrina: Editora e
Distribuidora Educacional S.A, 2014.
LEITE, J. C. Desenvolvimento de Interfaces de Usurio de Sistemas Web.
Disponivel em: <https://www.dimap.ufrn.br/~jair/diuweb/>. Acesso em: 17
Setembro 2015.
Microdownload. Video Aula C# (Visual Studio) - Criando o primeiro programa "HELLO
WORLD"
HD.
Youtube,
2012.
Disponivel
em:
<https://www.youtube.com/watch?v=DDu9v5gqAtc>. Acesso em: 22 Outubro 2015.
O Papel do Analista de Sistemas. Profisses em TI. Disponivel em:
<https://profissoesemti.wordpress.com/as-profissoes-de-ti/analista-de-sistemas/opapel-do-analista-de-sistemas/>. Acesso em: 24 Setembro 2015.
Planejar seu Aplicativo da Plataforma Universal do Windows (UWP).
Microsoft.
Disponivel
em:
<https://msdn.microsoft.com/ptbr/library/windows/apps/hh465427.aspx>. Acesso em: 15 Outubro 2015.
12