Pular para o conteúdo principal

8.1 Requisitos Funcionais

Catálogo de requisitos funcionais do sistema da Creche da Tia Tata.

RFNomeDescrição
RF-01Autenticar AdministradorAutenticar o administrador mediante e-mail e senha, gerando token JWT para acesso à área restrita.
RF-27Autenticar UsuárioAutenticar usuários cadastrados por e-mail e senha, retornando token JWT e perfil de acesso.
RF-02Registrar DoaçãoRegistrar doações recebidas, armazenando tipo, quantidade e data para controle de contribuições.
RF-03Listar DoaçõesListar as doações registradas, possibilitando consulta do histórico com suporte a filtros.
RF-04Editar DoaçãoEditar registros de doação para correção de informações incorretas.
RF-05Registrar DoadorRegistrar doadores com informações de identificação e contato para manutenção da base de apoiadores.
RF-06Listar DoadoresListar doadores cadastrados para consulta e gerenciamento dos apoiadores da creche.
RF-07Registrar EntregaRegistrar entregas realizadas, armazenando destinatário, itens e data para rastreamento da distribuição.
RF-08Listar EntregasListar entregas registradas para acompanhamento da distribuição de doações.
RF-09Registrar VoluntárioRegistrar voluntários com dados de identificação, contato e área de atuação.
RF-10Listar VoluntáriosListar voluntários cadastrados para visualização e gerenciamento da equipe de apoio.
RF-22Excluir VoluntárioExcluir o cadastro de voluntário, verificando vínculos ativos antes de concluir a operação.
RF-23Desalocar Voluntário de EventoDesfazer a alocação de voluntário em evento específico para ajuste de escala.
RF-24Editar Dados do VoluntárioEditar informações cadastrais de voluntários para manter os dados atualizados.
RF-25Visualizar Histórico do VoluntárioVisualizar o histórico de participações de um voluntário em eventos e atividades da creche.
RF-26Gerar Relatório de ParticipaçãoGerar relatório consolidado de participação de voluntários em período determinado.
RF-11Registrar DisponibilidadeRegistrar os períodos de disponibilidade de voluntários, informando dias e horários para planejamento de escalas.
RF-12Editar DisponibilidadeEditar informações de disponibilidade de voluntários para manter dados atualizados para alocação.
RF-13Gerar EscalaGerar escalas automáticas de voluntários para eventos, considerando disponibilidades e impedindo conflitos de horário.
RF-14Registrar EventoRegistrar eventos com informações de identificação, data e localização para planejamento das atividades.
RF-15Listar EventosListar eventos cadastrados com filtros por período e situação para acompanhamento da agenda.
RF-16Associar Voluntário a EventoAssociar voluntários a eventos para garantir cobertura das atividades planejadas.
RF-17Registrar Recursos por EventoRegistrar os recursos necessários por evento, informando tipo e quantidade para controle.
RF-18Exibir Resumo de Recursos por EventoExibir visão consolidada dos recursos de um evento com totais por tipo para apoiar o planejamento.
RF-19Exibir Página Institucional PúblicaDisponibilizar página pública com missão, formas de contato e localização, sem exigir autenticação.
RF-20Publicar Solicitação de ApoioPublicar solicitações de apoio na página pública com título, descrição e categoria para captação de apoiadores.
RF-21Listar Solicitações de ApoioListar solicitações de apoio ativas na página pública com filtros por status e categoria, sem autenticação.