Trabalho de Conclusão de Curso - Faculdade Integrado de Campo Mourão
O software terá como principal objetivo agilizar a realização do pedido, exibindo para o cliente o cardápio e detalhes completos dos produtos disponíveis para compra.
O uso de tecnologias populares e bem consolidadas facilita o desenvolvimento e manutenção e também torna os sistemas compatíveis com a maioria dos dispositivos existentes no mercado.
Será utilizado na interface recursos de HTML5 e CSS3 o que proporciona a melhor manutenibilidade da interface e utilização em varias plataforma disponíveis.
A lógica de negócio será desenvolvida utilizando a linguagem de programação PHP 5.5 em ambiente Linux. Com segurança e codificação totalmente orientada a objetos, o sistema aproveita os melhores recursos de segurança e desempenho do servidor.
WebService é o recurso disponível para comunicação entre o aplicativo mobile com o sistema da empresa. Utilizando o protocolo HTTP e comunicação Rest que não depende dos detalhes de implementação, temos assim a posibilidade de comunicação e integração com uma infinidade de outros sistemas e tecnologias.
O armazenamento de integridade dos dados é feito pelo SGBD MySQL. Mantido e atualizado pela Oracle, é o sistema gerenciador de banco de dados mais comum utilizado em aplicações Web baseadas na linguagem de programação PHP.
Todo o sistema Mobile será desenvolvido para a plataforma Android. Utilizando a linguagem XML para o desenvolvimento das interfaces e linguagem de programação Java para interação com o WebService.