Você está na página 1de 12

SAV Sistema de Aluguel de Vdeo Locadora I - DOCUMENTO DE REQUISITOS Verso 1.

00
Contedo

Contedo
1. INTRODUO ........................................................................................................................ 3 1.1 Convenes, termos e abreviaes..................................................................................... 3 1.1.1 Identificao dos Requisitos............................................................................................. 3 1.1.2 Prioridades dos Requisitos ............................................................................................... 4 1.1.3 Preenchimento de informaes do documento de requisitos ........................................ 4 2. Entrevista .............................................................................................................................. 4 2.1 Dificuldades ......................................................................................................................... 4 3. VISO GERAL DO PRODUTO/SERVIO .................................................................................. 5 3.1 Definies, siglas e abreviaes .......................................................................................... 5 3.2 Descrio do cliente ............................................................................................................ 5 4. REQUISITOS FUNCIONAIS ...................................................................................................... 5 4.1 Cadastro .............................................................................................................................. 5 5. REQUISITOS NO FUNCIONAIS ................................................................................................. 9 6. DIAGRAMA DE CASOS DE USO .................................................................................................. 9 7. DIAGRAMA SEQUNCIA .......................................................................................................... 10 8. METODOLOGIA........................................................................................................................ 12 9. REFERNCIAS ........................................................................................................................... 12 10. APROVAO .......................................................................................................................... 12

1. INTRODUO
Este documento especifica os requisitos do SAV 1.0 (Sistema de Aluguel de Vdeo Locadora) apresentando aos usurios as caractersticas do software a ser desenvolvido; e fornecendo aos desenvolvedores as informaes necessrias para a execuo de seu projeto e implementao, assim como para a realizao dos testes e homologao. Esta introduo fornece as informaes necessrias para fazer um bom uso deste documento, explicitando seus objetivos e as convenes que foram adotadas no texto. As demais sees apresentam a especificao do SAV e esto organizadas como descrito abaixo: Seo 1 - Descrio geral do produto ou servio: apresenta uma viso geral do produto ou servio, caracterizando qual o seu escopo e descrevendo seus usurios. Seo 2 - Requisitos funcionais: lista e descreve os requisitos funcionais do produto ou servio, especificando seus objetivos, funcionalidades, atores e prioridades. Seo 3 - Requisitos no funcionais: especifica todos os requisitos no funcionais do produto ou servio, divididos em requisitos de usabilidade, confiabilidade, desempenho, segurana, distribuio, adequao a padres e requisitos de hardware e software. Seo 4 - Referncias: contm uma lista de referncias para outros documentos relacionados. Seo 5 Aprovao: contm as assinaturas do analista e do gestor responsveis pelo projeto, representando o acordo sobre as caractersticas do produto ou servio a ser desenvolvido.

1.1 Convenes, termos e abreviaes.


A correta interpretao deste documento exige o conhecimento de algumas convenes e termos especficos, que so descritos a seguir.

1.1.1 Identificao dos Requisitos


Por conveno, a referncia a requisitos feita atravs do identificador do requisito, de acordo com o esquema abaixo: [identificador de tipo de requisito. identificador do requisito] O identificador de tipo de requisito pode ser:

RF requisito funcional RNF requisito no funcional Identificador do requisito um nmero, criado sequencialmente, que determina que aquele requisito nico para um determinado tipo de requisito. Ex: RF001, RF002, RNF001, RNF002.

1.1.2 Prioridades dos Requisitos


Para estabelecer a prioridade dos requisitos foram adotadas as denominaes essencial, importante e desejvel. Essencial o requisito sem o qual o sistema no entra em funcionamento. Requisitos essenciais so requisitos imprescindveis, que tm que ser implementados impreterivelmente. Importante o requisito sem o qual o sistema entra em funcionamento, mas de forma no satisfatria. Requisitos importantes devem ser implementados, mas, se no forem, o sistema poder ser implantado e usado mesmo assim. Desejvel o requisito que no compromete as funcionalidades bsicas do sistema, isto , o sistema pode funcionar de forma satisfatria sem ele. Requisitos desejveis so requisitos que podem ser deixados para verses posteriores do sistema, caso no haja tempo hbil para implement-los na verso que est sendo especificada.

1.1.3 Preenchimento de informaes do documento de requisitos


Para particularizar esse documento para um determinado projeto, os trechos identificados por Sistema SAV 1.0 devem ser substitudos pelas informaes do projeto. As expresses originais explicitam o tipo de informao a ser documentada.

2. Entrevista
O levantamento de requisitos foi efetuado atravs de uma entrevista informal com o cliente.

2.1 Dificuldades
Alguns dos problemas que podem inibir a obteno dos requisitos: Usurios no sabem o que eles querem.

Isto deve levar a situaes onde os requisitos do usurio continuam mudando mesmo quando o desenvolvimento do sistema ou produto j se iniciou.

3. VISO GERAL DO PRODUTO/SERVIO


O sistema deve proporcionar ao cliente uma maior organizao a sua vdeo locadora atravs do controle de entrada e sada dos filmes, cadastramento, alterao, excluso e visualizao de usurio, clientes, gastos com manuteno, relatrios de filmes locados por perodo, relatrios de filmes obsoletos e relatrios de clientes com atraso. Trabalhando sempre com uma interface bem simples e agradvel para garantir o amplo uso de seus recursos.

3.1 Definies, siglas e abreviaes


Definio, sigla ou abreviao SAV Descrio Sistema de Aluguel de Vdeo Locadora

3.2 Descrio do cliente


Uma Vdeo Locadora que no possu nenhum sistema prprio para sua organizao, e necessita desse sistema para ter um maior controle do seu estabelecimento.

4. REQUISITOS FUNCIONAIS
4.1 Cadastro
O sistema necessita de informaes sobre usurios, clientes filmes e categorias para poder realizar outras funes.

[RF001] Cadastro de Usurio Realiza o armazenamento dos dados dos usurios da empresa para a utilizao do sistema. Prioridade: Essencial Entradas e pr-condies: Apenas usurio de nvel gerencial pode efetuar este cadastro. Sadas e ps-condio: um usurio cadastrado no sistema

[RF002] Alterao de Usurios Este caso de uso permite que o usurio altere os dados de um usurio. Prioridade: Importante Entradas e pr-condies: Apenas usurios de nvel gerencial pode efetuar este case de uso, recebe como entrada o usurio que se deseja alterar. Sadas e ps-condio: um usurio alterado no sistema. [RF003] Excluso de Usurio Realiza a excluso de um usurio. Prioridade: Importante Entradas e pr-condies: Apenas usurio de nvel gerencial pode efetuar este case de uso, recebe como entrada o usurio que se deseja excluir. Sadas e ps-condio: o usurio consegue excluir o componente que deseja [RF004] Cadastro de Clientes Realiza o armazenamento dos dados dos clientes da empresa para a realizao de alugueis de veculos. Prioridade: Essencial Entradas e pr-condies: no tem. Sadas e ps-condio: um cliente cadastrado no sistema [RF005] Alterao de Clientes Este caso de uso permite que o usurio altere os dados de um cliente. Prioridade: Importante Entradas e pr-condies: recebe como entrada um cliente que se deseja alterar. Sadas e ps-condio: um cliente alterado no sistema. [RF006] Excluso de Cliente

Realiza a excluso de um Cliente. Prioridade: Importante Entradas e pr-condies: Apenas usurio de nvel gerencial pode efetuar este case de uso, recebe como entrada o cliente que se deseja excluir, o cliente no pode ser excludo caso esteja com um veiculo locado. Sadas e ps-condio: o usurio consegue excluir o cliente que deseja. [RF007] Cadastro de Filmes Realiza o armazenamento dos dados dos Filmes da empresa para facilitar a realizao de alugueis. Prioridade: Essencial Entradas e pr-condies: recebe como entrada as informaes do filme Sadas e ps-condio: o usurio consegue cadastrar o filme [RF008] Aluguel de Filmes Efetua o aluguel de um filme, inserindo a data da locao e a data da entrega, bem como o valor a ser pago pela locao.. Prioridade: Essencial Entradas e pr-condies: recebe como entrada o filme que se deseja alugar, a data, a hora e o cliente. Sadas e ps-condio: o usurio consegue alugar o filme. [RF009] Devoluo de Filmes Atualiza as informaes do Filme no sistema e registra a quantia paga pela locao, data e a hora. No caso de o cliente estiver com atraso na devoluo, o sistema ira calcular a multa a ser paga. Prioridade: Importante Entradas e pr-condies: recebe como entrada o filme locado, valor pago, a data e a hora em que foi feita a devoluo. Sadas e ps-condio: o usurio consegue efetuar a devoluo do filme..

[RF010] Consulta de Filmes Disponveis para Locao Realiza uma consulta para saber quais filmes esto disponveis para locao, a consulta deve conter filtros por categoria e mdia. Prioridade: Importante Entradas e pr-condies: recebe como entrada o nome do filme e ou a mdia desejada. Sadas e ps-condio: o usurio consegue visualizar os filmes disponveis. (RF011) Bloqueio de Locao para cliente com atraso No caso de o cliente estiver com algum atraso de locao, o sistema no permitira que o mesmo efetuasse outra locao. Prioridade: Importante Entradas e pr-condies: recebe como entrada o cliente. Sadas e ps-condio: o usurio consegue visualizar se o cliente pode fazer uma locao.

(RF012) Relatrios de filmes mais locados por perodo Prioridade: Importante Entradas e pr-condies: recebe como entrada o perodo para a consulta. Sadas e ps-condio: o usurio consegue visualizar-me ordem crescente os filmes mais locados naquele perodo (RF013) Cadastro de Categorias Executa um cadastro de uma categoria de filme Prioridade: Essencial Entradas e pr-condioes: recebe o nome da categoria Sadas: Uma nova Categoria cadastrada

5. REQUISITOS NO FUNCIONAIS
[RNF001] Usabilidade O sistema foi desenvolvido para que o usurio utilize com facilidade e praticidade, atravs de uma interface agradvel, textos bem visveis e uma fcil navegao. Prioridade: Importante [RNF002] Desempenho O sistema foi desenvolvido com poucas imagens e cdigos simplificados para garantir um bom desempenho. A velocidade do computador influenciar principalmente durante a pesquisa de informaes, memria e ocupa um pequeno espao no disco rgido. Prioridade: Desejvel [RNF003] Segurana Com a restrio do uso do sistema atravs da rea de nome do usurio e senha, o programa garante a segurana do acesso. Prioridade: Importante [RNF004] Hardware e software Visando criar um produto com maior extensibilidade, reusabilidade e flexibilidade devem adotar-se como linguagem principal de desenvolvimento o Java, seguindo cuidadosamente as tcnicas de orientao a objetos. Entretanto, outras linguagens tambm podero ser usadas quando indicaes tcnicas recomendem. O uso da linguagem Java permite no especificar qual ser o sistema operacional e a mquina em que o programa ir executar. Prioridade: Importante

6. DIAGRAMA DE CASOS DE USO

7. DIAGRAMA SEQUNCIA

8. METODOLOGIA
A metodologia usada foi XP, devido a uma grande mudana de requisitos.

9. REFERNCIAS
Este documento no possui referncias.

10. APROVAO
O documento aqui apresentado atende a todos os requisitos esperados do SAV 1.0 e representa o trabalho de todas as partes envolvidas na definio do software. Qualquer necessidade de alterao em suas funcionalidades deve ser apresentada a todas as partes para que seja elaborada uma nova verso desse documento. Pernambuco, 23 de Maro de 2012 ____________________________ Nome da Empresa Analista de sistemas ___________________________________ Nome do Cliente Nome da Empresa

Você também pode gostar