j-alves-c / trabalho-gcs

Repositório do Trabalho para a Disciplina de Gerência de Configuração de Software 2022-1
1 stars 0 forks source link

Tempo para a inicialização das transações incongruente. #1

Closed j-alves-c closed 2 years ago

j-alves-c commented 2 years ago

O Sistema Loja de Sapatos já possui duas de suas três transações implementadas. São elas: Venda e Devolução. Entretanto, apesar de implementadas, apresentam um tempo de inicialização muito demorado. A Devolução, em especial, é mais demorada. A implementação da nova transação (Troca) fica extremamente prejudicada devido à essa limitação temporal, dado que é um pouco mais complexa que a Devolução e, provavelmente iria demorar ainda mais para ser inicializada. Seguem vídeos demonstrativos: --Inicialização da Devolução https://user-images.githubusercontent.com/88195719/172997367-b10c32cd-3be3-483c-9c44-dcdadcfab0d6.mp4

--Inicialização da Venda, seguida da Devolução https://user-images.githubusercontent.com/88195719/172997511-ec753465-2dbf-4eaa-b18c-b20e9f5d6c9e.mp4

@guilhermectprado e @leticiayurie, vocês poderiam investigar alguma razão para tanta demora?

guilhermectprado commented 2 years ago

Eu testei sobre o problema ser na transição dos JFrames demorando para abrir, mas nos testes avulsos estão normais.

melonathalia commented 2 years ago

Pelos vídeos da para perceber que esse problema não está relacionado com a interface, realmente precisa ser feita uma busca para resolver essa demora.

giovanavalli commented 2 years ago

Realmente há uma lentidão e será necessário revisar o trabalho para pensarmos onde possamos estar arrumando!!

leticiayurie commented 2 years ago

Precisamos melhorar esse tempo de espera de resposta, pois quando uma ação demora mais de 10s para ser respondida (como foi o caso) o usuário perderá a confiança do funcionamento da requisição. O aceitável seria uma resposta de 0.1 a 1seg.

guilhermectprado commented 2 years ago

Olha eu continuei testando e o problema está com banco, ele esta levando muito tempo para fazer a requisição, fora que também não consegue ter conexões simultâneas.

image

Vou criar uma nova Issue com o bug do banco.