UC0001 - Acervo de Filmes | Objetivos | Cadastrar, remover e alterar filmes que o estabelecimento possui. | | Descrição | Permitir o que o funcionário do estabelecimento realize as alterações. | | Ator | Funcionário | | Prioridade | Alta | | Pré-condições | Funcionário cadastrado no sistema e com permissão de acesso. Efetuar Login. | | Pós-condições | Alterar, remover e alterar dados dos filmes. | Cenários principais de Sucesso: | Cadastro de DVD | 1. Gerente comprar um novo DVD; | | 2. Funcionário cadastra os dados do DVD na no sistema. | | Exclusão de DVD | 1. O Funcionário informa o título do DVD ou número de cadastro a ser procurado no sistema; | | 2. Os dados do DVD são exibidos; | | 3. O Funcionário seleciona a opção de excluir o DVD e uma mensagem de confirmação é exibida pelo sistema; | | 4. O Funcionário confirma e o DVD é excluído definitivamente do sistema. | | Alteração de dados | 1. O Funcionário informa o título do DVD ou número de cadastro a ser procurado no sistema; | | 2. Os dados do DVD são exibidos; | | 3. O Funcionário altera os dados e salva e finaliza a operação. | | Consulta | 1. O Funcionário informa o título do DVD ou número de cadastro a ser procurado no sistema; | | 2. Os dados do DVD são exibidos. | Fluxos alternativos:A1. Erro ao salvar o cadastro no sistema: uma mensagem de erro é exibida, e o sistema retorna ao passo 1; | Exclusão de DVD | 1. Cliente visualiza os DVD´s que estão cadastrados e disponíveis no sistema para locação; | | Alteração de dados | A1. DVD não encontrado, retorna ao passo 1; | | A2. Erro ao salvar alteração: uma mensagem de erro é exibida, retornando ao passo 2; | | Consulta | A1. DVD não encontrado, retorna ao passo 1; |
UC0002 - Cadastro de Clientes | Objetivos | Cadastrar, alterar, remover e alterar dados de clientes. | | Descrição | Permitir o gerenciamento de dos cadastros dos clientes. | | Ator | Funcionário | | Prioridade | Alta | | Pré-condições | Funcionário cadastrado no sistema e com permissão de acesso. Efetuar Login. | | Pós-condições | Alterar, remover e alterar dados de clientes e realizar locação de DVD's. | Cenários principais de Sucesso: | Cadastro de Cliente | 1. O Cliente informa seus dados pessoais para a realização do cadastro; | | 2. O Funcionário cadastra os dados do cliente no sistema; | | 3. O sistema mostra uma mensagem confirmando o cadastro, após a realização de cadastro. | | Exclusão de Cadastro | 1. O Funcionário informa o nome do cliente ou numero de cadastro a ser procurado no sistema; | | 2. Os dados do cliente são exibidos; | | 3. O Funcionário seleciona a opção de excluir o cadastro e uma mensagem de confirmação é exibida; | | 4. O Funcionário confirma e o cadastro é excluído. | | Alteração de dados | 1. O Funcionário informa o nome do cliente a ser procurado no sistema; | | 2. Os dados do cliente são exibidos; | | 3. O Funcionário altera os dados e salva no sistema. | | Consulta | 1. O Funcionário informa o nome do cliente ou número de cadastro a ser procurado; | | 2. Os dados do cliente são exibidos. | Fluxos alternativos: | Cadastro de Cliente | A1. Erro ao salvar o cadastro no sistema: uma mensagem de erro é exibida, retornando ao passo 2 para continuação do cadastro. | | Exclusão de Cadastro | A1. Cadastro não encontrado, retorna ao passo 1; | | Alteração de Cadastro | A1. Cadastro não encontrado, retorna ao passo 1; | | A2. Erro ao salvar o cadastro: uma mensagem de erro é exibida, retornando ao passo 2. | | Consulta | A1. DVD não encontrado, retorna ao passo 1; |
UC0003 - Funcionários | Objetivos | Fazer cadastro dos funcionários. | | Descrição | Cadastrar, Remover, Consulta e Alteração de dados. | | Ator | Funcionário | | Prioridade | Alta | | Pré-condições | Funcionário cadastrado no sistema e com permissão de acesso. Efetuar Login. | | Pós-condições | Ter acesso no sistema. Fazer Operações no sistema. | Cenários principais de Sucesso: | Cadastro de Funcionário | 1. O novo Funcionário informa seus dados pessoais para a realização do cadastro; | | 2. O Gerente logado no sistema cadastra os dados do novo funcionário no sistema; | | 3. O sistema envia uma mensagem de êxito, após a realização de cadastro. | | Exclusão de Cadastro | 1. O Gerente informa o nome do funcionário a ser procurado no sistema; | | 2. Os dados do funcionário são exibidos; | | 3. O Gerente seleciona a opção de excluir o cadastro e uma mensagem de confirmação é exibida; | | 4. O Gerente confirma e o cadastro é excluído. | | Alteração de Cadastro | 1. O Gerente informa o nome do funcionário a ser procurado na base de dados; | | 2. Os dados do funcionário são exibidos; | | 3. O Gerente altera os dados e salva na base de dados. | | Consulta | 1. O Gerente informa o nome do funcionário a ser procurado; | | 2. Os dados do funcionário são exibidos. | Fluxos alternativos: | Cadastro de Funcionário | A1. Erro ao salvar o cadastro: uma mensagem de erro é exibida, retornando ao passo 2 para continuação do cadastro. | | Exclusão de Cadastro | A1. Cadastro não encontrado, retorna ao passo 1. | | Alteração de Cadastro | A1. Cadastro não encontrado, retorna ao passo 1; | | A2. Erro ao salvar o cadastro: uma mensagem de erro é exibida, retornando ao passo 2. | | Consulta de Funcionário | A1. Cadastro não encontrado, retorna ao passo 1. |
UC0004 - Locação de DVD | Objetivos | Locar, Reservar e Devolver DVD's. | | Descrição | Fazer as Ações de Locação de DVD's. | | Ator | Cliente | | Prioridade | Alta | | Pré-condições | Funcionário cadastrado no sistema e com permissão de acesso. Efetuar Login. | | Pós-condições | Locação de DVDs. Reserva. Devolução. | Cenários principais de Sucesso: | Locação de DVD | 1. Cliente visualiza os DVD´s que estão cadastrados e disponíveis no sistema para locação; | | 2. Funcionário Preenche formulário de locação para cliente; | | 3. DVD é locado para cliente, e com data para devolução; | | 4. DVD('s) selecionado(s) se torna indisponível para locação. | | Reserva de DVD | 1. Funcionário visualiza os DVD´s que estão cadastrados no sistema para locação; | | 2. Funcionário Preenche formulário de reserva para cliente; | | 3. DVD é reservado para cliente, com validade para locação; | | 4. DVD selecionado se torna indisponível para locação; | | 5. Caso DVD não seja locado até a data de validade, o DVD volta a ser disponível para todos. | | Devolução de DVD | 1. O Funcionário informa o código da locação dentro do sistema; | | 2. Os dados da locação são exibidos; | | 3. O Funcionário completa formulário de devolução de DVD; | | 4. O DVD se torna disponível para locação. | Fluxos alternativos: | Locação de DVD | A1. Erro ao salvar o cadastro no sistema: uma mensagem de erro é exibida, retornando ao passo 2. | | Reserva de DVD | A1. Erro ao salvar o cadastro no sistema: uma mensagem de erro é exibida, retornando ao passo 2. | | Devolução de DVD | A1.Código da locação não encontrado, retorna ao passo 1; | | A2. Erro ao salvar o registro: uma mesagem de erro é exibida, retornando ao passo 3. |
|