Você está na página 1de 6

Faculdade Anhanguera de Piracicaba.

3 Semestre do Curso Cincia da Computao.


Ano 2014.




Atividade Pratica Supervisionada.











Piracicaba, 09 de abril de 2014.







Requisitos de um sistema Lan house


Este trabalho visa os requisitos de um software para seu
desenvolvimento.

Disciplina: Lgica Matemtica.
Orientador: Prof. Italia Camolezi.








Piracicaba, 09 de abril de 2014.



INTRODUO
Este relatrio tem como objetivo documentar e descrever os requisitos para a
soluo do problema de uma rede de Lan House, a soluo visa a melhoria de
controle interno de clientes que se beneficiam com o estabelecimento.

REQUISITOS FUNCIONAIS
Os requisitos funcionais descrevem os servios que o sistema deve oferecer e
suas "funes" o fim do seu desenvolvimento, como devem se comportar a certas
entradas, as mais variadas situaes.
[RF01] Cadastrar Clientes
O sistema devera permitir cadastro de clientes e seus dados pessoais (Nome,
Idade, Fone, Cel, Rua, Bairro, Cidade, Estado, E-mail). No ser permitido o
cadastro com E-mails iguais. O cadastro ter uma observao que impea o uso por
menor de 18 anos sem autorizao.
[RF02] Alterar Clientes
O sistema devera atualizar os dados dos clientes, exceto o e-mail j
cadastrado.
[RF03] Remover Cliente
O sistema devera permitir a excluso de clientes inativos a mais de 2 anos.
[RF04] Cadastro de Computadores
O sistema devera permitir o cadastro de computadores(Nome, Numero), para
vincular com o cliente na hora do uso.
[RF05] Cadastro Contador de tempo
O sistema de cadastro de contagem deve haver uma lgica entre o
tempo/segundo com dinheiro/centavos.
[RF06] Alterar Contador de tempo
A alterao pode ser feita para atualizar valores, quanto ao consumo de
suprimentos encontrado no estabelecimento.
[RF07] Contador de tempo
O sistema de contador devera vincular o cliente com o tempo e o numero do
computador (numero do computador, cliente, tempo).

REQUISITOS NO FUNCIONAIS

[RNF01] -O sistema devera ser implementado utilizando a linguagem de
programao java, utilizando a programao oriente a objeto, de modo compatvel
com os sistemas operacionais, UNIX/LINUX e Windows.
[RNF02] - O sistema dever ser implementado utilizando-se o PostgreSQL
como sistema gerenciador de banco de dados.


Quanto Usabilidade
[RNF-03/USAB] -O sistema dever possuir uma interface amigvel,
explorando os aspectos visuais para interagir com o usurio, tais como uso de tons
de cores mais suaves, padronizao de telas e restringindo os nveis de menus,
tornando o programa mais interativo e produtivo.
[RNF04/USAB] - O sistema dever ter botes intuitivos, deixando explicito as
funcionalidades de cada opo.
[RNF05/USAB] O sistema ira disponibilizar ao usurio um menu Ajuda,
onde ter o objetivo de conter informaes tcnicas e as configuraes do sistema.
[RNF06/USAB] O sistema contara com uma interface dinmica e de fcil
uso, suas funes sero bem visveis.
Quanto a Segurana
[RNF-07/SEG] - A confidencialidade do sistema ser garantida pela poltica
de login e senha.
Quanto Portabilidade
[RNF-08/PORT] - O sistema ser implementado utilizando a linguagem de
programao Java para a facilidade de portabilidade caso seja necessrio.
Quanto ao desempenho
[RNF-09/DES] O sistema usara um banco de dados seguro e gil, para
garantir a tanto o desempenho quanto a segurana dos dados.


CASO DE USO
[Caso de Uso 01] Cadastrar Cliente
Descrio: O usurio devera fazer o cadastro do cliente.
Atores envolvidos: Usurio do sistema.
Pr-condio: Estar logado no sistema e preencher o campo e-mail com um
e-mail valido.
Ps-condio: Retornar uma mensagem de cliente cadastrado.
Cenrio Principal de Sucesso:
1. O usurio deve ir ao cadastro do cliente.
2. O usurio dever informar os dados do cliente.
3. O usurio submete os dados necessrios para armazenamento no banco
de dados.
4. O sistema validar os dados e retorna mensagem de sucesso.





[Caso de Uso 02] Contador de tempo

Descrio: O usurio devera vincular o cliente com o tempo/dinheiro em um
computador
Atores envolvidos: Usurio do sistema.
Pr-condio: Estar logado no sistema e vincular o tempo do cliente com o
computador
Ps-condio: Libera o acesso ao cliente no computador cadastrado.
Cenrio Principal de Sucesso:
1. O usurio deve ir ao contador de tempo.
2. O usurio dever informar o e-mail do cliente.
3. O usurio devera informar o tempo de uso.
4. O usurio devera informar o computador que ser usado.
5. O usurio submete os dados necessrios para armazenamento no banco
de dados.
6. O sistema validar os dados e retorna mensagem de sucesso.

Você também pode gostar