Escolar Documentos
Profissional Documentos
Cultura Documentos
IMPLANTAÇÃO DE API
Sorocaba – SP
2023
TÉCNICO EM INFORMÁTICA
IMPLANTAÇÃO DE API
ORGANIC INTELLIGENCE CORP.
Sorocaba – SP
2023
Sumário
INTRODUÇÃO.....................................................................................................................................4
1. PERCEPÇÃO DA NECESSIDADE........................................................................................................4
2. LEVANTAMENTO DE DADOS...........................................................................................................5
2.1. Análise de custo-benefício.....................................................................................................6
2.2. Análise de mercado................................................................................................................6
3. ANÁLISE DO SISTEMA ATUAL................................................................................................6
4. PROJETO LÓGICO.....................................................................................................................7
i. Identificação do objetivo da API............................................................................................9
ii. Escolha da tecnologia.............................................................................................................9
iii. Design da API........................................................................................................................10
iv. Implantação da API...........................................................................................................10
v. Implementação da API..........................................................................................................10
vi. Testes e validação.............................................................................................................10
vii. Monitoramento e manutenção:........................................................................................10
5. CRONOGRAMA........................................................................................................................13
6. DOCUMENTAÇÃO DA API – INCLUSA NO DESENVOLVIMENTO.................................14
7. FLUXOGRAMA..........................................................................................................................14
8. ALGORITIMO.............................................................................................................................14
9. VERIFICAÇÃO DO PROCESSO DA API...............................................................................14
10. MANUTENÇAO APOS TESTES.........................................................................................14
11. CONSIDERAÇÕES FINAIS.................................................................................................14
REFERÊNCIAS BIBLIOGRÁFICAS.............................................................................................................15
APENDICE.............................................................................................................................................16
1. INTRODUÇÃO
2. LEVANTAMENTO DE DADOS
Uma vez que essas considerações foram avaliadas a viabilidade do projeto foi
determinada, e a tomada de decisão informada e deu-se início ao projeto.
4. PROJETO LÓGICO
a. Sistema Proposto
Ao ticket ser atualizado para o status “Em andamento”, uma atividade será
criada e terá uma cor padrão para todos os analistas. No caso de existir uma tarefa
criada para o ticket que sofreu a atualização de status, a mesma sofrerá alteração
mantendo o padrão estabelecido para as tarefas que representam atividades com
status “Em andamento”. Essa cor será alterada de acordo com a quantidade de
atividades em andamento que contam com a participação do mesmo analista (com 1
atividade com status “Em andamento” a cor da tarefa será laranja; 2 ou mais
atividades serão mostradas com a cor definida para as tarefas que representam os
atendimentos do analista).
Quando o status for atualizado para “Agendado” uma nota será adicionada no
ticket orientando o agente a criar a tarefa na agenda. A alteração do status será
automática após checagem de dados na agenda do agente
Os tickets com status “Pendente” e “Em Aberto” não serão visualizados no
calendário. Cada Agente terá uma cor para atividades em atendimento para facilitar
a visualização do calendário.
v. Implementação da API
Com a utilização da tecnologia escolhida e seguindo o design definido
anteriormente, podemos prosseguir para a incluir a criação de uma arquitetura para
a API e a implementação de recursos de segurança, como autenticação e
autorização.
b. SISTEMA PROPOSTO
FIG. 1
FIG. 2
FIG. 3
i. Diagrama de Caso Uso (Sistema proposto)
ii. DER (Diagrama Entidade Relacionamento)
iii. Dicionário de Dados
5. CRONOGRAMA
FIG. 4
7. FLUXOGRAMA
O fluxograma abaixo ilustra as etapas, sequências e decisões de todo o processo e fluxo
de trabalho da API.
8. ALGORITIMO
Para utilizar esse código, basta colocar os dois arquivos em uma pasta e executar
o "quickstart.py".
Na primeira utilização ocorre o direcionamento para a tela de login do Google, que
solicitará a permissão de acesso para o app 'Organic Intelligence'.
Após a etapa de login será gerado um token na pasta dos arquivos e o ambiente
estará preparado e pronto para ser utilizado.
Assim que o status do ticket(que se encontra no Freshdesk) for alterado para “EM
ATENDIMENTO”, o Freshdesk dispara um webhook, com json, este último será
interpretado pelo script, desenvolvido em Python, com link para o banco dados
MySQL.
O ID_AGENTE, já previamente definido na automatização do Freshdesk, cria um
evento, usando regras de coloração, com título e final estimado do atendimento.
11. TESTES
REFERÊNCIAS BIBLIOGRÁFICAS
Disponível em <https://www.zendesk.com.br/blog/o-que-e-itil-e-para-que-serve/>
Acesso em 08 de Abril de 2023
Disponível<https://www.totvs.com/blog/negocios/analise-wot/#:~:text=A%20an
%C3%A1lise%20SWOT%20%C3%A9%20uma,melhor%20tomada%20de%20decis
%C3%A3o%20corporativa.> Acesso em 08 de Abril de 2023
Disponível em <https://www.researchgate.net/profile/Antonio-Santos-38/publication/
260771074_Corporate_governance_efficiency_productivity_and_performance/links/
551a9f0a0cf244e9a458a686/Corporate-governance-efficiency- productivity-and-
performance.pdf. . Acesso em 08 de Abril de 2023
APENDICE