A Realizar Locação Reserva de Discos de Vinil
Por: Gabriel Felipe Prado Ribeiro • 9/6/2019 • Trabalho acadêmico • 308 Palavras (2 Páginas) • 154 Visualizações
User Story
Como atendente preciso realizar o empréstimo dos itens escolhidos pelo cliente. Faço isso realizando a leitura do código de barras dos itens de modo a obter uma lista dos itens disponíveis e indisponíveis, os quais poderão ser reservados. Fotografo os dois lados dos itens e confirmo a emissão da comanda em duas vias a serem assinadas pelo cliente
Use Case Specification
Identificação: UCS001
Nome: Realizar locação/reserva de discos de vinil
Descrição: Como atendente preciso realizar o empréstimo dos itens escolhidos pelo cliente. Faço isso realizando a leitura do código de barras dos itens de modo a obter uma lista dos itens disponíveis e indisponíveis, os quais poderão ser reservados. Fotografo os dois lados dos itens e confirmo a emissão da comanda em duas vias a serem assinadas pelo cliente.
Ator: Atendente
Pré-condição: Deve estar logado no sistema como atendente
Disco de vinil: meio de armazenamento de som analógico na forma de um disco com uma ranhura em espiral;
Código de barras: representação gráfica de dados numéricos ou alfa-numérico para identificação do produto no sistema.
Fonética: descrever palavras por meio da fala;
Comanda: documento com as informações da operação efetuada, neste cenário contendo informações dos discos locados e/ou reservados
Locação: conceder por um período de tempo, mediante pagamento, para uso de algo, neste cenário, o disco de vinil.
Reserva: algo guardado para ser utilizado posteriormente, neste cenário, a locação do disco estará guardada para ser efetuado pelo cliente que o reservou.
Um relacionamento extend de um use case A para um use case B indica que o use case A pode ser acrescentado para descrever o comportamento de B (não é essencial). A extensão é inserida no ponto de extensão do use case B.
Ponto de extensão em um use case é uma indicação de que outros use cases poderão ser adicionados a ele. Quando o use case for invocado, ele verificará se suas extensões devem ou não serem invocadas
...