Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/7354
Título: Desenvolvimento de API para e-Commerce
Autor(es): SOUSA, Evair Pereira
SOUSA, Adriel Magno Beliero de
ALMEIDA, Lucas Paes de
LOPES, Lucas Natal
Orientador(es): JANDL JUNIOR, Peter
Tipo documental: Monografia
Palavras-chave: Desenvolvimento de software;Comércio eletrônico
Data do documento: 2017
Editor: 114
Referência Bibliográfica: PEREIRA, Evair; BELIERO, Adriel; PAES, Lucas e NATAL, Lucas. Desenvolvimento de API para e-Commerce. 2017. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Analise e Desenvolvimento de Sistemas)- Faculdade de Tecnologia Deputado Ary Fossen, Jundiaí, 2017.
Resumo: A diversificação dos dispositivos inteligentes, conectados e portadores de sistemas vem crescendo significantemente, gerando novos desafios no tocante ao desenvolvimento de aplicações para estes dispositivos. O objetivo deste trabalho é demonstrar de que forma é possível solucionar problemas ligados ao desenvolvimento back end de diversas aplicações diferentes que oferecem o mesmo serviço através do conceito de Application Programming Interface - API. A solução proposta consiste no desenvolvimento de um serviço back end genérico de baixo acoplamento, denominado API, que proverá diversas funcionalidades lógicas e burocráticas do sistema, possibilitando que desenvolvedores se preocupem apenas com o desenvolvimento front end, que consumirão os serviços disponibilizados pela API. Partindo deste conceito, foi desenvolvida uma API genérica contendo serviços de e-Commerce, que pode ser acessada facilmente através de requisições pela web feitas através de um front end desenvolvido paralelamente, ainda que bastante simples. Conclui-se que as APIs constituem uma ótima ferramenta para o desenvolvimento de aplicações back end consistentes que visem prover serviços a diversos sistemas, ou até mesmo a um único sistema distribuído entre diversas plataformas. Ainda é possível, porém, incrementar serviços mais complexos a esta API, como integrações com diferentes métodos de pagamento, ou a disponibilização de uma série de Web Services.
The diversification of smart devices, connected and bearing systems, has been growing significantly, generating several new challenges regarding the development of applications for such devices. The objective of this paper is to show how it is possible to solve problems related to the development of several back end applications that offer the same service, using the Application Programming Interface – API concept. The proposed solution consists of developing a generic back end service with low attachment, namely an API, which will provide a series of logical and burocratical functions, enabling developers to focus on the development of front end applications that will just consume the services provided by the API. Based on that concept, an all-purpose e-Commerce API was developed, an API that can be easily accessed by a front end application, even a very simple one, through web requests, and which provides the core functions of a general e-Commerce application. It is concluded that APIs are great tools in the development of consistent back end applications that focus on providing services to different systems, or even to the same system, distributed across several platforms. However, it’s still possible to improve the API by adding more complex services to it, such as payment method integration, and it is even possible to generate and share a series of Web Services based on the API.
URI: http://ric.cps.sp.gov.br/handle/123456789/7354
Aparece nas coleções:Trabalhos de conclusão de curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
tecnologiaemanaliseedesenvolvimentodesistemas_2017_ 1_ evair pereira sousa _ desenvolvimento de api para e-commerce.pdf
  Restricted Access
956.19 kBAdobe PDFVisualizar/Abrir    Solictar uma cópia


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.