Skip to main content

Requisitos funcionais e não funcionais

Requisitos Funcionais:

Os requisitos funcionais descrevem as funcionalidades específicas que o sistema deve fornecer para atender às necessidades dos usuários e alcançar os objetivos do projeto. Eles detalham o que o sistema deve fazer em termos de operações, serviços ou funções. No contexto deste projeto, os requisitos funcionais incluem funcionalidades como autenticação de usuários, envio de requisições de reabastecimento de medicamentos, controle de acesso, geração de relatórios, entre outros. Esses requisitos são essenciais para garantir que o sistema seja capaz de desempenhar as tarefas necessárias para facilitar o processo de reabastecimento de medicamentos e manter o sistema operacional de forma eficiente.

RequisitoDescriçãoResultado esperado
Autenticação de UsuáriosOs usuários (enfermeiros, auxiliares e administradores) devem poder fazer login na plataforma usando credenciais válidas associadas aos seus perfis específicos.Acesso seguro à plataforma para usuários autorizados, com diferentes níveis de permissão conforme seus papéis.
Envio de RequisiçõesOs enfermeiros devem poder enviar requisições de reabastecimento de medicamentos, materiais ou assistência através do aplicativo móvel. As requisições devem incluir detalhes relevantes para cada tipo de pedido.Processo eficiente de requisição de reabastecimento por meio do aplicativo móvel, com categorização clara e precisa dos pedidos.
Controle de AcessoOs administradores do sistema devem ter a capacidade de gerenciar as permissões de acesso dos usuários, incluindo enfermeiros, auxiliares e outros colaboradores.Gerenciamento flexível e granular de permissões de acesso para garantir a segurança e a conformidade com regulamentações.
Rastreabilidade de MedicamentosO sistema deve permitir o rastreamento completo dos medicamentos desde o pedido até o uso final. Cada transação relacionada aos medicamentos deve ser registrada e disponível para consulta.Rastreamento preciso e documentação completa das transações de medicamentos para fins de auditoria e conformidade.
Integração com Outros SistemasDeve ser implementada uma API para integração com sistemas existentes no hospital, como sistemas de estoque e registros médicos.Integração perfeita com sistemas hospitalares existentes, permitindo a troca de dados de forma eficiente e segura.
Geração de RelatóriosO sistema deve ser capaz de gerar relatórios detalhados sobre os medicamentos utilizados, as requisições feitas e outros dados relevantes.Geração automática de relatórios para análise e tomada de decisões informadas, com base em dados precisos e atualizados.
Monitoramento da AplicaçãoDeve ser implementado um sistema de monitoramento de saúde da aplicação para identificar e resolver problemas de desempenho e estabilidade.Identificação proativa e resolução de problemas de desempenho e estabilidade da aplicação para garantir sua disponibilidade e eficiência.

Requisitos Não Funcionais:

Os requisitos não funcionais descrevem atributos do sistema que não estão diretamente relacionados às funcionalidades específicas, mas são igualmente importantes para a sua qualidade e desempenho. Eles definem as características do sistema, como segurança, desempenho, escalabilidade, usabilidade, entre outros. Para este projeto, os requisitos não funcionais são cruciais para garantir a segurança dos dados dos pacientes, a disponibilidade contínua do sistema, o desempenho rápido e eficiente, a facilidade de uso da interface do usuário, entre outros aspectos. Atender a esses requisitos é fundamental para garantir a confiabilidade, segurança e eficiência do sistema, proporcionando uma experiência positiva para os usuários e garantindo o cumprimento das regulamentações de saúde e segurança.

RequisitoDescriçãoResultado esperado
SegurançaO sistema deve garantir a segurança dos dados dos pacientes e das transações de medicamentos, seguindo as melhores práticas de segurança, como criptografia de dados e controle de acesso.Proteção confiável dos dados sensíveis e conformidade com regulamentações de segurança, garantindo a privacidade e a integridade das informações.
DesempenhoO sistema deve ser capaz de lidar com um grande volume de requisições sem comprometer o desempenho, garantindo um tempo de resposta rápido.Resposta rápida e consistente às requisições, mesmo em momentos de alta demanda, para garantir uma experiência do usuário fluida.
EscalabilidadeO backend deve ser escalável para lidar com o crescimento futuro do número de usuários e requisições, permitindo adicionar recursos facilmente conforme necessário.Capacidade de expansão do sistema para acompanhar o crescimento da demanda sem comprometer a qualidade do serviço, garantindo sua operação contínua e eficiente.
Compatibilidade com Dispositivos MóveisO aplicativo móvel deve ser compatível com uma variedade de dispositivos Android e iOS, garantindo uma boa experiência do usuário em diferentes telas e tamanhos.Experiência consistente e intuitiva para os usuários, independentemente do dispositivo móvel utilizado, promovendo a acessibilidade e a usabilidade.
UsabilidadeA interface do aplicativo móvel deve ser intuitiva e fácil de usar para enfermeiros, auxiliares e administradores. Deve fornecer feedback claro sobre o status das requisições e a disponibilidade dos medicamentos.Experiência do usuário otimizada, com interface intuitiva e feedback informativo em tempo real, promovendo a eficiência e a satisfação do usuário.
DisponibilidadeO sistema deve estar disponível 24/7 para garantir que os colaboradores possam fazer requisições a qualquer momento, conforme necessário.Acesso ininterrupto ao sistema para garantir a disponibilidade contínua dos serviços de requisição de medicamentos, promovendo a confiabilidade e a conveniência.
ManutençãoO sistema deve ser fácil de manter e atualizar, com mínima interrupção para os usuários finais. As atualizações devem ser aplicadas de forma transparente, sem afetar a operação contínua do sistema.Manutenção eficiente e atualizações transparentes para garantir a operação contínua e aprimoramentos regulares do sistema, promovendo a estabilidade e a confiabilidade do serviço.