Skip to main content

Arquitetura da API

 A seção a seguir aborda os Diagramas de Sequência UML dos procedimentos da API do sistema que será utilizado para controlar o processo da triagem e separação.

Diagrama de Sequência dos Usuários

 O primeiro diagrama descreve as interações entre os usuários e o sistema, incluindo processos como autenticação, cadastro, atualização de dados e permissões.

Figura 1 - Diagrama de Sequência dos Usuários

Diagrama UML - Usuários

Fonte: Autoria própria

Diagrama de Sequência do Estoque

 Este diagrama detalha o fluxo de requisições relacionadas à gestão de estoque de medicamentos, como entrada, saída e atualização de quantidades disponíveis

Figura 2 - Diagrama de Sequência do Estoque

Diagrama UML - Estoque

Fonte: Autoria própria

Diagrama de Sequência da Fila de Medicamentos

 Esse diagrama ilustra o gerenciamento da fila de pedidos de medicamentos, incluindo a ordem de processamento e priorização dos itens a serem separados.

Figura 3 - Diagrama de Sequência da Fila de Medicamentos

Diagrama UML - Fila de Medicamentos

Fonte: Autoria própria

Diagrama de Sequência dos Procedimentos com o Robô

 O último diagrama apresenta as interações entre o sistema e o robô responsável pela separação e entrega dos medicamentos, garantindo a automação do processo.

Figura 4 - Diagrama de Sequência dos Procedimentos com o Robô

Diagrama UML - Procedimentos com o Robô

Fonte: Autoria própria

Conclusão

 Os diagramas apresentados detalham a arquitetura da API e seu funcionamento nos processos essenciais do sistema. A estrutura modular permite escalabilidade e manutenção simplificada, garantindo um fluxo eficiente de informações e automação de tarefas na gestão de medicamentos.