Dados de Cada Atividade - AnaB06/Projeto_Software GitHub Wiki
1 – CLIENTE
Realizar cadastro:
- Entrada: Adiciona seus dados pessoais;
- Saída: Cadastro foi salvo e escolhe entre doar ou alugar algum item.
Doar:
- Entrada: Pesquisar nas proximidades os centros de doações;
- Saída: Selecionar como deseja realizar a doação.
Pesquisar local do centro de doações:
- Entrada: Escolher entre ir ao estabelecimento levar a doação ou esperar uma ir retirar:
- Saída: Agendamento da data.
Alugar:
- Entrada: Especifica o tipo de produto;
- Saída: Média de preço.
Solicita média de preço:
- Entrada: Solicita orçamento para determinado aluguel:
- Saída: Aguarda a resposta da empresa.
Agendamento:
- Entrada: Confirma se há alterações nos pedidos ou cancelamento;
- Saída 1: Caso não houver solicitação de alteração ou cancelamento, realiza o pagamento (em caso de aluguel) ou confirma a doação;
- Saída 2: Caso haja solicitação para alterar, o cliente deve especificar as alterações e o software informará a empresa;
- Saída 3: Caso haja solicitação para cancelar, o pedido será terminado.
Pagamento:
- Entrada: Cliente realiza o pagamento do aluguel;
- Saída: Processo encerrado.
2 - SOFTWARE (ShareItUp):
Salva cadastro:
- Entrada 1: Dados cadastro do usuário;
- Entrada 2: Dados do cadastro da empresa/instituição;
- Saída 1: Envia os dados dos cadastros para o banco de dados.
Armazena solicitações de aluguel:
- Entrada 1: Solicitação de aluguel do cliente;
- Entrada 2: Pedido de verificação feito pela empresa sobre solicitações de aluguel;
- Entrada 3: Dados de cadastro do cliente/empresa/instituição.
Fornece o endereço da empresa/cliente conforme solicitado:
- Entrada 1: Dados de cadastro do cliente/empresa/instituição;
- Saída 1: Fornece o endereço do estabelecimento mais próximo do cliente;
- Saída 2: Fornece o endereço do cliente para a instituição;
- Saída 3: Processo encerrado.
Alterar:
- Entrada 1: Pedido de alterar a solicitação;
- Entrada2: Alterações solicitadas pelo cliente;
- Saída1: Retorna para a opção de alterar o pedido:
Cancelar:
- Entrada: Pedido de cancelar a solicitação;
- Saída: Solicitação cancelada.
3 – PARCEIROS:
Realizar cadastro;
- Entrada: Registra-se como empresa (aluguel) ou instituição (doação);
- Saída: Cadastro foi salvo.
Adiciona Catálogo (empresa):
- Entrada: Transcreve o catálogo para o site;
- Saída: Catálogo salvo no perfil da empresa.
Verifica solicitações de aluguel:
- Entrada: Checa as notificações e verifica se há solicitações de aluguel;
- Saída caso hajam solicitações: retorna as informações com a média de preço ao cliente;
- Saída caso não haja solicitação: processo encerrado.
Retorna informação para o cliente:
- Entrada: Retorna o orçamento para o cliente de acordo com a peça escolhida;
- Saída: Aguarda confirmação de pagamento pelo cliente caso não haja cancelamento.
Entrega do produto:
- Entrada: Entrega para o cliente o aluguel a ser feito;
- Saída: Processo encerrado.
Verificar retirada de doações (instituição):
- Entrada: Verifica o modo de retirada de doações;
- Saída 1: No caso de retirada no endereço do cliente, o software fornece os dados necessários;
- Saída 2: Aguarda o cliente no estabelecimento.
Equipe retira no endereço do cliente:
- Entrada: Equipe vai até o endereço do cliente retirar as doações;
- Saída: Doação realizada.
Aguarda o cliente levar o(s) item(s) até o estabelecimento:
- Entrada: Aguardar até o cliente chegar com as doações;
- Saída: Doação realizada.
1 – CLIENTE:
Retira produto na empresa(aluguel):
- Entrada: Ação acionada em caso de aluguel;
- Saída: Com o produto em mãos, o cliente verifica sua qualidade.
Verifica produto:
- Entradas: Vê o produto com o cliente;
- Saída: Terminada a verificação, seguir próximos passos.
Há defeitos?:
- Saída 1: caso hajam, cliente comunica a empresa e devolve o produto;
- Saída 2: caso contrário, processo encerrado.
Comunica a empresa e devolve o produto:
- Entrada: Informações sobre o(s) defeito(s) encontrados no produto;
- Saída: Processo encerrado.
Aguarda retirada da doação:
- Entrada: Ação acionada em caso de doação com a instituição indo até o endereço do cliente retirar o item;
- Saída: Durante a retirada, a instituição verifica a qualidade do item.
Leva até o estabelecimento(doação):
- Entrada 1: Ação acionada em caso de doação com o cliente indo até a instituição para realizar a doação;
- Entrada 2: Software fornece endereço do estabelecimento;
- Saída: Durante a entrega, a instituição verifica a qualidade do item.
Aguarda a avaliação do item:
- Entrada: Chegada do cliente na instituição com o item;
- Saída: Final da avaliação.
Doação está condizente com o relatado?:
- Entradas: Conclusão após verificação da qualidade do item;
- Saída1: Caso o item não esteja condizente com o que foi relatado pelo cliente, doação cancelada;
- Saída2: Caso contrário, processo encerrado.
Doação cancelada:
- Entrada: Estado de conservação do item não condiz com o que foi relatado pelo cliente;
- Saída: processo encerrado.
2 - SOFTWARE:
Fornece endereço do usuário/empresa:
- Entrada: Recebe informações de cadastro do usuário/empresa;
- Saída 1: Envia endereço do estabelecimento para o cliente;
- Saída 2: Envia endereço do cliente para o estabelecimento.
Confirma os dados enviados anteriormente pelo usuário:
- Entrada: Recebe os dados do pedido enviados pelo usuário;
- Saída: Envia os dados para a instituição.
3 - EMPRESA/INSTITUIÇÃO:
Cliente vai até o estabelecimento realizar a doação?:
- Entrada: Ação acionada caso solicitado processo de doação;
- Saída 1: Caso usuário vá até o estabelecimento realizar a doação, seguir próximo passo;
- Saída 2: Caso contrário, estabelecimento vai até o usuário.
Estabelecimento confirma endereço do usuário e se dirige ao local:
- Entrada 1: Pedido de retirada feito pelo usuário;
- Entrada 2: Recebe endereço do cliente;
- Saída: Após chegada da empresa no local, seguir próximo passo.
Aguardar chegada do cliente:
- Entrada: Pedido de entrega do produto feita pelo cliente;
- Saída: Após chegada do cliente na empresa, seguir próximo passo.
Verifica o estado de conservação do item:
- Entrada 1: Item recebido pela entrega do cliente;
- Entrada 2: Item recebido através da retirada feita pela empresa;
- Entrada 3: Recebe do software as informações de conservação do item anteriormente relatadas pelo cliente;
- Saída: Concluída a verificação, seguir próximo passo.
Está conservado conforme foi relatado pelo cliente?:
- Entrada: Conclusão da verificação da qualidade do item;
- Saída: Caso conservação do item esteja dentro dos conformes, processo encerrado;
- Saída: Caso contrário, doação cancelada.
A doação é cancelada e o usuário fica com o item:
- Entrada: Informação de que o item não passou no processo de verificação;
- Saída: Processo encerrado.
Separa o produto:
- Entrada: ação acionada caso solicitado processo de aluguel;
- Saída: produto é separado e empresa segue o próximo passo.
Aguarda a retirada do cliente:
- Entrada: Após produto separado, empresa aguarda a chegada do cliente;
- Saída: Após chegada do cliente, empresa segue o próximo passo.
Aguarda avaliação do produto:
- Entrada: Após chegada do cliente, empresa aguarda a avaliação do produto;
- Saída: Cliente verifica o produto.
1 – CLIENTE:
Deseja estender o prazo de aluguel?:
- Entrada: Comunicação sobre devolução do produto;
- Saída 1: Caso cliente queira estender o prazo, informa a empresa;
- Saída 2: Caso contrário, realiza o próximo passo.
Gera documento para devolução:
- Entrada 1: Cliente confirma devolução do produto;
- Entrada 2: Software fornece os dados da empresa;
- Saída: Após documento gerado, seguir próximo passo.
Usuário se dirige ao estabelecimento:
- Entrada: Documento para devolução;
- Saída: Processo encerrado.
2 – SOFTWARE:
Comunica empresa/cliente ao final do prazo do aluguel:
- Entrada: Acessa o prazo de vencimento do aluguel;
- Saída 1: Comunica o cliente;
- Saída 2: Comunica a empresa.
Fornece os dados da empresa:
- Entrada: dados da empresa;
- Saída: envia os dados da empresa para o cliente.
Recebe avaliação do cliente:
- Entrada: avaliação do cliente feita pela empresa;
- Saída: armazena a informação.
3 – PARCEIROS:
Reajuste de preço conforme prazo estendido:
- Entrada: Pedido do cliente para estender o prazo de devolução;
- Saída: Processo encerrado.
Aguarda chegada do cliente no estabelecimento:
- Entrada: Aviso sobre final do prazo do aluguel;
- Saída: Após chegada do cliente no estabelecimento para devolver o item, segue o próximo passo.
Verificação do estado do item:
- Entrada: Item devolvido pelo cliente;
- Saída: Após a conclusão da avaliação, seguir próximo passo.
Foi danificado?:
- Entrada: Conclusão da avaliação;
- Saída 1 : Caso item tenha sido danificado pelo cliente, multá-lo de acordo com o prejuízo gerado;
- Saída 2: Caso contrário, processo encerrado.
Cliente é multado conforme as políticas da empresa:
- Entrada: Conclusão de que o cliente danificou o item;
- Saída: Após orçamento da multa, prosseguir para avaliar o cliente no website.
Cliente é avaliado negativamente:
- Entrada: Multa para o cliente e avaliação negativa;
- Saída 1: Software recebe a avaliação negativa;
- Saída 2: Processo encerrado.