Exemplo Levantamento de Requisitos UML
Por: Harlan Nascimento • 17/4/2017 • Trabalho acadêmico • 1.755 Palavras (8 Páginas) • 417 Visualizações
Atividade 01
RGN1 Tipos de pagamento |
Descrição: O sistema deve permitir realizar o pagamento com dinheiro, cheque registrando (banco, agência, conta e número do cheque) ou cartão registrando( apenas o valor, a operadora do cartão e o número e a data da autorização). |
RGN1.1 Realizar Pagamento. |
RGN2 Condição do pagamento. |
Descrição: O sistema deve permitir o pagamento de locações apenas na hora da locação e na sua devolução não tendo opção de pagamentos mensais. |
RGN2.1 Realizar Pagamento. |
RGN3 Valor padrão locação. |
Descrição: O sistema deve considerar os seguintes valores padrão para locações: DVD, VHS e HD-DVD – R$ 5,00; Blu-Ray – R$ 7,50, sendo que lançamentos têm um acréscimo de 50% nos valores acima mencionados. |
RGN3.1 Locar Itens. |
RGN4 Prazos Devolução. |
Descrição: O prazo para devolução é de um dia para lançamentos e três dias para filmes do catálogo. Contudo, o valor efetivamente cobrado por uma locação ou a sua data de devolução prevista podem ser alterados pelo funcionário da locadora para aplicar descontos individualizados ou ampliar prazos de devolução. |
RGN4.1 Locar Itens. |
RGN5 Restrição de idade para titular |
Descrição: O sistema deve permitir apenas maiores de idade como titular. |
RGN5.1 Manter titulares. |
RGN6 Limite de dependentes |
Descrição: O sistema deve permitir apenas três dependentes por titular. |
RGN6.1 Manter dependentes. |
RGN7 Identificação única para clientes. |
Descrição: O sistema deve gerar um número de identificação único para os titulares e dependente. |
RGN7.1 Manter dependentes. RGN7.2 Manter titulares. |
RGN8 Clientes em debito. |
Descrição: O sistema não deve permitir novas locações para clientes que estão em debito com a locadora (algum item locado já deveria ter sido devolvido e ainda não foi) até que a situação seja normalizada. |
RGN8.1 Locar itens. |
RGN9 Locação de itens reservados |
Descrição: O sistema não deve permitir locações de itens reservados. |
RGN9.1 Locar itens. |
RGN10 Aviso item reservado disponível. |
Descrição: O sistema deve emitir um e-mail para o cliente que reservou um item quando o mesmo foi devolvido. |
RGN10.1 Reservar item |
RGN11 Reserva de item disponível |
Descrição: O sistema não deve permitir reserva de itens disponíveis na locadora. |
RGN11.1 Reservar item. |
RGN12 Reserva de item por data |
Descrição: O sistema não deve permitir reserva de itens por datas especificadas pelo cliente. |
RGN13.1 Reservar item. |
RGN13 Devolução em atraso |
Descrição: O sistema deve cobrar multa de devoluções em atraso, sendo o valor da locação aplicado ao número de dias de atraso. |
RGN13.1 Realizar pagamento |
RGN14 Consultas via internet |
Descrição: O sistema deve permitir consultas ao acervo da locadora pela Internet. |
RGN14.1 Pesquisar acervo. |
RF 01 Manter Filmes | Oculto () | |||
Descrição: O sistema deve permitir cadastrar, pesquisar, alterar e remover filmes do sistema. | ||||
Requisitos Não Funcionais | ||||
Nome Restrição Categoria Desejável Permanente | ||||
NF1.1 Validação De dados | O sistema deve validar os dados do filme no momento do cadastro: Título original, título em português, país, ano, direção, elenco, sinopse, duração, gênero, distribuidora, informações de áudio (tipo, p.ex., Dolby Digital 2.0, e língua, p.ex., Português) e informações de legenda (língua). | Consistência |
RF 02 Manter titulares | Oculto () | |||
Descrição: O sistema deve permitir cadastrar, pesquisar, alterar e remover titulares do sistema. | ||||
Requisitos Não Funcionais | ||||
Nome Restrição Categoria Desejável Permanente | ||||
NF2.1 Validação De dados. | O sistema deve validar os dados do titular no momento do cadastro: nome, e-mail, endereço, telefone residencial, local onde trabalha, telefone comercial, telefone celular, sexo, CPF e data de nascimento. | Consistência |
RF 03 Manter Dependentes | Oculto () | |||
Descrição: O sistema deve permitir cadastrar, pesquisar, alterar e remover dependentes do sistema. | ||||
Requisitos Não Funcionais | ||||
Nome Restrição Categoria Desejável Permanente | ||||
NF3.1 Validação De dados | O sistema deve validar os dados do dependente no momento do cadastro: nome, e-mail, sexo e data de nascimento | Consistência |
RF 04 Locar itens | Oculto () | |||
Descrição: O sistema deve permitir a locação de itens. | ||||
Requisitos Não Funcionais | ||||
Nome Restrição Categoria Desejável Permanente | ||||
NF4.1 Validação De dados. | O sistema deve validar os dados da locação: Itens locados e registrar se foi o titular ou dependente que realizou a locação. | Consistência |
RF 05 Devolução de itens | Oculto () |
Descrição: O sistema deve permitir a devolução de itens locados. | |
Requisitos Não Funcionais | |
Nome Restrição Categoria Desejável Permanente |
RF 06 Reserva de itens | Oculto () | |||
Descrição: O sistema deve permitir a reserva de itens. | ||||
Requisitos Não Funcionais | ||||
Nome Restrição Categoria Desejável Permanente | ||||
NF6.1 Validação dos dados da reserva. | O sistema deve registrar a data e a hora em que a reserva foi feita e o tipo de mídia que o cliente deseja. | Consistência |
RF 07 Mante itens | Oculto () | |||
Descrição: O sistema deve permitir cadastrar, pesquisar, alterar e remover itens. | ||||
Requisitos Não Funcionais | ||||
Nome Restrição Categoria Desejável Permanente | ||||
NF7.1 Validação dos dados do item. | O sistema deve validar os dados do item: data de aquisição, número de série e tipo de mídia. | Consistência |
RF 08 Mante distribuidoras | Oculto () | |||
Descrição: O sistema deve permitir cadastrar, pesquisar, alterar e remover distribuidoras. | ||||
Requisitos Não Funcionais | ||||
Nome Restrição Categoria Desejável Permanente | ||||
NF8.1 Validação dos dados da distribuidora. | O sistema deve validar os dados da distribuidora: razão social, CNPJ, endereço, telefone e pessoa de contato. | Consistência |
RF 09 realizar pagamento | Oculto () | |||
Descrição: O sistema deve permitir que os clientes realizem o pagamento de locações. | ||||
Requisitos Não Funcionais | ||||
Nome Restrição Categoria Desejável Permanente | ||||
NF9.1 Validação dos dados do pagamento. | O sistema deve validar os dados do pagamento: cheque registrando (banco, agência, conta e número do cheque) ou cartão registrando (apenas o valor, a operadora do cartão e o número e a data da autorização). | Consistência |
RF 10 Pesquisar acervo | Oculto () |
Descrição: O sistema deve permitir que os clientes realizem consultas ao acervo online, consultando os dados de um filme específico, informando o título (ou parte dele), original ou em português, gênero, tipo de mídia disponível, ator, diretor, nacionalidade e lançamentos, bem como combinações dessas informações | |
Requisitos Não Funcionais | |
Nome Restrição Categoria Desejável Permanente |
...