... | ... | @@ -5,23 +5,839 @@ |
|
|
# $`\mathbb{REQUISITOS}`$
|
|
|
---
|
|
|
|
|
|
# User Stories
|
|
|
|
|
|
* Estas User Stories são um bloco de pequenas User Stories que serão separadas em tarefas.
|
|
|
|
|
|
US|NOME|DESCRIÇÃO|CRITÉRIOS DE ACEITAÇÃO
|
|
|
|---|---|---|---|
|
|
|
**US01**|Tela de envio de PDFs|Eu, como usuário, gostaria de acessar a tela de envio de PDF para que eu possa poder enviar os meus PDFs para extração.|- Deve ser possível arrastar e soltar PDFs<br>- Deve ser possível selecionar um arquivo do computador.<br>- Deve ter um botão de "Enviar para Análise” que vai começar o tratamento dos PDFs<br>- A tela deve ter a mesma estrutura apresentado no figma oficial<br>- Ao enviar um PDF, deve ser possível dizer de qual montadora (GM ou Jeep) ele pertence.
|
|
|
**US02**|Envio de um PDF|Eu, como usuário, gostaria de enviar os PDFs recebidos pela montadora para que possam ser extraídos os dados deles.|- Deve ser possível enviar mais de um PDF ao mesmo tempo.<br>- O sistema deve auto gerenciar a fila de processos dos PDFs.
|
|
|
**US03**|Tela de extração de dados|Eu, como usuário, gostaria de visualizar o status das extrações de cada um dos PDFs para que eu possa saber quando vai finalizar a extração dos arquivos. |- Deve mostrar um tempo aproximado de conclusão das leituras.<br>- Deve mostrar uma barra de status de cada um dos PDFs sendo extraídos.<br>- Deve mostrar que todos os PDFs foram extraídos antes de continuar.
|
|
|
**US04**|Tela de conclusão de extração|Eu, como usuário, gostaria de visualizar que finalizou a extração dos PDFs para que eu possa depois visualizar os dados.|- O sistema deve me informar de forma clara que todos os PDFs foram extraídos.<br>- Deve possuir um botão com o texto “Visualizar Conteúdo” para o cliente poder continuar.
|
|
|
**US05**|Tela de dados|Eu, como usuário, gostaria de visualizar uma tela com as informações para que eu saiba quais dados foram extraídos do PDF.|- A interface deve seguir o mesmo padrão que o atual sistema (SGS) possui.<br>- Deve ser possível ter dois status de sistema: Visualização e Edição (para correção).<br>- A interface deve possuir, além dos itens essenciais do SGS, uma opção de Descrição Completa vinda da Lista de preços.<br>- Deve estar sinalizado qual é o dado atual que a cliente está mexendo.
|
|
|
**US06**|Seleção de veículo|Eu, como usuário, gostaria de poder selecionar qual veículo vou visualizar os dados para que eu possa tratar os dados deste veículo.|- Deve possuir um menu visual para selecionar qual veículo gostaria de visualizar os dados.
|
|
|
**US07**|Botão de copiar|Eu, como usuário, gostaria de poder copiar um único dado da visualização do veículo para que eu possa colar no projeto SGS.|- Cada campo da tela de dados deve possuir uma opção de Copiar e Colar.<br>- Quando o cliente copiar, deve mostrar em verde o botão para dizer que foi copiado.<br>- O dado deve ser copiado para a área de transferência da cliente.
|
|
|
**US08**|Edição do campo|Eu, como usuário, gostaria de alterar um dado do veículo para que eu possa corrigir caso tenha sido extraído de forma errada.|- Deve ter um botão para liberar a alteração de todos os dados.<br>- O botão deve ter diferentes estados dependendo da ativação/inativação da edição.
|
|
|
**US09**|Exportação de JSON|Eu, como usuário, gostaria de exportar os dados em formato JSON para que eu possa utilizá-los externamente.|- Deve ser possível extrair todos os carros em formato JSON.
|
|
|
**US10**|Exportação de CSV|Eu, como usuário, gostaria de exportar os dados em formato CSV para que eu possa utilizá-los externamente.|- Deve ser possível extrair todos os carros em formato CSV.
|
|
|
**US11**|Adição de novo PDF|Eu, como usuário, gostaria de adicionar outro PDF para que eu possa extrair os dados e adicionar aos dados já existentes do veículo. |- Deve ser possível após finalizar a visualização/cópia dos dados poder voltar a tela inicial para envio de novos PDFs.
|
|
|
**US12**|Status de envio|Eu, como usuário, gostaria de visualizar o status de envio para o SGS para que eu saiba quais carros já foram enviados.|- Se os dados não tiverem sido todos copiados, deve mostrar que ainda não foi concluído.<br>- Se todos os dados tiverem sido copiados, ele deve mostrar que foi concluído.<br>- Se o PDF foi enviado mas não foi visualizado.
|
|
|
**US13**|Listar os PDFs exportados|Eu, como usuário, gostaria que o sistema liste os PDFs já extraídos para que eu possa continuar trabalhando em outro momento. |- Deve poder apresentar os PDFs já extraídos.<br>- Deve manter o último estado do PDF quando fechado (manter o que foi extraído).
|
|
|
## $`\mathbb{USER \space STORIES}`$
|
|
|
|
|
|
---
|
|
|
|
|
|
### $`\mathbb{EPICS}`$
|
|
|
|
|
|
<table align="center"><tr><td align="center" width="400">
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th colspan="3">
|
|
|
<p><span style="color: #339966;"><strong>E01</strong></span></p>
|
|
|
</th>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Título</strong></p>
|
|
|
<p><span style="font-weight: 400;">Envio de PDFs</span></p>
|
|
|
</th>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Prioridade</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</th>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Estimativa</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Stories:</strong></p>
|
|
|
<a href="#E01-US01">E01-US01</a>, <a href="#E01-US02">E01-US02</a>, <a href="#E01-US03">E01-US03</a>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</td></tr></table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table align="center"><tr><td align="center" width="400">
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th colspan="3">
|
|
|
<p><span style="color: #339966;"><strong>E02</strong></span></p>
|
|
|
</th>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Título</strong></p>
|
|
|
<p><span style="font-weight: 400;">Extração de dados do PDF</span></p>
|
|
|
</th>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Prioridade</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</th>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Estimativa</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Stories:</strong></p>
|
|
|
<a href="#E02-US01">E02-US01</a>, <a href="#E02-US02">E02-US02</a>, <a href="#E02-US03">E02-US03</a>, <a href="#E02-US04">E02-US04</a>, <a href="#E02-US05">E02-US05</a>, <a href="#E02-US06">E02-US06</a>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</td></tr></table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table align="center"><tr><td align="center" width="400">
|
|
|
<table>
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th colspan="3">
|
|
|
<p><span style="color: #339966;"><strong>E03</strong></span></p>
|
|
|
</th>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Título</strong></p>
|
|
|
<p><span style="font-weight: 400;">Visualizar os dados do PDF</span></p>
|
|
|
</th>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Prioridade</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</th>
|
|
|
<th rowspan="2">
|
|
|
<p><strong>Estimativa</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Stories:</strong></p>
|
|
|
<a href="#E03-US01">E03-US01</a>, <a href="#E03-US02">E03-US02</a>, <a href="#E03-US03">E03-US03</a>, <a href="#E03-US04">E03-US04</a>, <a href="#E03-US05">E03-US05</a>, <a href="#E03-US06">E03-US06</a>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</td></tr></table>
|
|
|
|
|
|
---
|
|
|
|
|
|
### $`\mathbb{USER \space STORIES}`$
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E01-US01"></a>
|
|
|
<p><strong>E01-US01</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Exportação de PDF</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> enviar os PDFs recebidos pela montadora </span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> possam ser extraídos os dados deles.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível enviar mais de um PDF ao mesmo tempo.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível visualizar e interagir com uma interface de envios de PDF</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível arrastar e soltar PDFs.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve possuir uma validação de arquivos (se o arquivo em questão é um PDF ou não).</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser coletado o nome do PDF.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- A interface de envio de PDF deve ajustar o tamanho conforme os PDFs são enviados.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E01-US02"></a>
|
|
|
<p><strong>E01-US02</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Visualizar os PDFs enviados</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> visualizar os PDFs que enviei</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa verificar se enviei certo</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve possível visualizar a lista de PDFs enviados</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível visualizar o estado do envio (se o envio deu certo ou não)</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível excluir o PDF individualmente, caso precise</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível enviar mais PDFs, caso precise</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E01-US03"></a>
|
|
|
<p><strong>E01-US03</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Enviar PDF para análise</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> enviar os PDFs selecionados anteriormente</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> o sistema possa extrair os seus dados.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve possuir um botão de envio dos PDFs selecionados para a extração</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível visualizar, de forma clara, a disponibilidade de enviar para extração (botão deve estar indisponível até concluir as importações)</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">-</span><span style="font-weight: 400;"> Deve ser identificado automaticamente qual a montadora do PDF e exibi-lo de forma clara.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Caso o título do PDF não apresente qual a montadora, deve ser colocado manualmente</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E02-US01"></a>
|
|
|
<p><strong>E02-US01</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Gerenciamento de Extração</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> ver os PDFs sendo extraídos</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa saber quando eles foram finalizados.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve mostrar um tempo aproximado de conclusão das leituras.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve mostrar uma barra de status de cada um dos PDFs sendo extraídos.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve mostrar que todos os PDFs foram extraídos antes de continuar.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve mostrar de forma visual o atual estado da extração (Erro na extração ou Extração concluída).</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve possuir um botão para redirecionar para a área de visualização de dados.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E02-US02"></a>
|
|
|
<p><strong>E02-US02</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Extração MEV Tracker</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> extrair os dados do PDF Manual de Especificação do Veículo (MEV) do modelo de PDF da Tracker</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa visualizar os dados necessários.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados da(s) tabela(s) com o modelo do veículo.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados das configurações do veículo pelo Modelo/Código de Vendas.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados das especificações técnicas pela Descrição de Venda.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados dos acessórios pelo Modelo/Código de Vendas.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E02-US03"></a>
|
|
|
<p><strong>E02-US03</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Extração MEV Onix</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> extrair os dados do PDF Manual de Especificação do Veículo (MEV) do modelo de PDF do Onix.</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa visualizar os dados necessários.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados da(s) tabela(s) com o modelo do veículo.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados das configurações do veículo pelo Modelo/Código de Vendas.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados das especificações técnicas pela Descrição de Venda.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados dos acessórios pelo Modelo/Código de Vendas.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E02-US04"></a>
|
|
|
<p><strong>E02-US04</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Extração MEV Trailblazer</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> extrair os dados do PDF Manual de Especificação do Veículo (MEV) do modelo de PDF do Trailblazer.</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa visualizar os dados necessários.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados da(s) tabela(s) com o modelo do veículo.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados das configurações do veículo pelo Modelo/Código de Vendas.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados das especificações técnicas pela Descrição de Venda.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve extrair os dados dos acessórios pelo Modelo/Código de Vendas.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E02-US05"></a>
|
|
|
<p><strong>E02-US05 </strong><strong>DEPENDENTE (US02, US03 e US04)</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Extração Lista de Preços</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> extrair os dados do PDF Lista de preços.</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa visualizar os dados necessários.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser acessado o modelo/código de venda do veículo para encontrar os dados.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve ser extraído o conteúdo pegando o valor do modelo/código de venda.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E02-US06"></a>
|
|
|
<p><strong>E02-US06</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Extração Jeep</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> extrair os dados do PDF da Jeep.</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa visualizar os dados necessários.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser extraído a tabela com os MVS dos veículos do PDF.</span></p>
|
|
|
<p><span style="font-weight: 400;">- Deve ser extraído os dados de cada veículo procurando pela descrição.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E03-US01"></a>
|
|
|
<p><strong>E03-US01</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Visualizar os dados do PDF</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>gostaria de</strong><span style="font-weight: 400;"> visualizar o PDFs extraído</span></p>
|
|
|
<p><strong>para que</strong><span style="font-weight: 400;"> eu possa copiá-lo para o sistema interno (SGS).</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível visualizar os dados extraídos do PDF.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível copiar cada campo individualmente.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- O dado deve ser copiado para a área de transferência do usuário.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível visualizar os diferentes modelos do veículo.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível visualizar, para cada campo, se ele já foi copiado ou não.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível visualizar qual foi o último campo copiado.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve poder voltar para a página inicial para enviar outros PDFs.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E03-US02"></a>
|
|
|
<p><strong>E03-US02</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Lista de PDFs extraídos</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> visualizar todos os PDFs já extraídos</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa gerenciar os PDFs que eu já extraí.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Visualizar PDF está selecionado atualmente.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Visualizar a lista de PDFs extraídos pelas categorias (editores abertos, arquivos incompletos e arquivos completos).</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Visualizar o estado de cada PDF de forma visual (se possui dados faltando, se todos os campos já foram copiados ou se ainda faltam campos para copiar).</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Visualizar quando foi feita a última edição para cada PDF.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E03-US03"></a>
|
|
|
<p><strong>E03-US03</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Editar os dados de um PDF</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> editar os dados de um PDFs já extraído</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa corrigir dados errados ou antigos.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve possuir um botão sobre a tela principal para ativar/desativar o modo de edição</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível editar cada campo individualmente</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser possível salvar os campos alterados ao desativar o modo de edição.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Deve ser alterada a data e hora de quando foi feita a última edição.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E03-US04"></a>
|
|
|
<p><strong>E03-US04</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alterar o status do PDF</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Alta</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>Gostaria de</strong><span style="font-weight: 400;"> ver o status do PDF</span></p>
|
|
|
<p><strong>Para que</strong><span style="font-weight: 400;"> eu possa identificar como está indo o envio dos dados para o sistema interno (SGS).</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Ao copiar um campo novo (que não foi copiado ainda), deve alterar o estado do campo para copiado (campo em azul).</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Ao ir para um próximo campo, deve atualizar a informação de qual foi o último campo copiado.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Caso todos os campos forem copiados, deve-se atualizar o estado do PDF para “completo” (ícone verde) e o PDF deve ser enviado para a categoria de “Arquivos completos”.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Por padrão, cada PDF extraído deve possuir o estado de “Não aberto” até ser aberto.</span></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- Ao PDF ser aberto, deve-se atualizar o estado do PDF para "Faltam dados para enviar”.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E03-US05"></a>
|
|
|
<p><strong>E03-US05</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Exportar dados para JSON</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Baixa</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>gostaria de</strong><span style="font-weight: 400;"> extrair os dados dos veículos para o formato JSON</span></p>
|
|
|
<p><strong>para que</strong><span style="font-weight: 400;"> eu possa importar os dados para o sistema SGS.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- O arquivo JSON deve possuir os mesmos nomes do sistema SGS.</span></p>
|
|
|
<p><span style="font-weight: 400;">- O nome do novo arquivo deve ser o mesmo nome do PDF lido.</span></p>
|
|
|
<p><span style="font-weight: 400;">- A exportação deve ser de todos os veículos do PDF.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<a id="E03-US06"></a>
|
|
|
<p><strong>E03-US06</strong></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
<p><strong>Título:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Exportar dados para CSV</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Prioridade:</strong></p>
|
|
|
<p><span style="font-weight: 400;">Baixa</span></p>
|
|
|
</td>
|
|
|
<td>
|
|
|
<p><strong>Estimativa:</strong></p>
|
|
|
<p><span style="font-weight: 400;">A definir</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>User Story:</strong></p>
|
|
|
<br />
|
|
|
<p><strong>Eu, como</strong><span style="font-weight: 400;"> usuário,</span><strong> </strong></p>
|
|
|
<p><strong>gostaria de</strong><span style="font-weight: 400;"> extrair os dados dos veículos para o formato CSV</span></p>
|
|
|
<p><strong>para que</strong><span style="font-weight: 400;"> eu possa importar os dados para o sistema SGS.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="3">
|
|
|
<p><strong>Critérios de aceitação:</strong></p>
|
|
|
<br />
|
|
|
<p><span style="font-weight: 400;">- O arquivo CSV deve possuir os mesmos nomes do sistema SGS.</span></p>
|
|
|
<p><span style="font-weight: 400;">- O nome do novo arquivo deve ser o mesmo nome do PDF lido.</span></p>
|
|
|
<p><span style="font-weight: 400;">- A exportação deve ser de todos os veículos do PDF.</span></p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|