Dados de Cada Atividade - AnaB06/Projeto_Software GitHub Wiki


Solicitação de Serviços


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.

Processo de Entrega/Retirada


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.

Devolução do Produto (ALUGUEL)

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.