You are on page 1of 7

UNIVERSIDADE FEDERAL DO MARANHO -UFMA

CENTRO DE CINCIAS EXATAS E TECNOLOGIA - CCET


COORDENADORIA DO CURSO CINCIA E TECNOLOGIA - CCCT

SISTEMA DE CONTROLE E PROCESSAMENTO


AUTO-BAFMETRO BLOQUEADOR DE
IGNIO

Documento de Requisitos

Autores:
Larissa Ferreira Gomes
Spartacus Silva Souza

Verso 1.0.0

SUMRIO
1.Introduo..................................................................................................................

1.1 Finalidade..........................................................................................................

1.1.1 Viso Geral do Documento............................................................................

1.1.2 Identificao Geral dos requisitos.......................................................................

1.1.3 Prioridade dos requisitos................................................................................

1.2 Viso geral deste documento............................................................................

2. Descrio Geral do Sistema.....................................................................................

3. Requisitos Funcionais..............................................................................................

[RF001] Inicializao..............................................................................................

[RF002] Anlise......................................................................................................

[RF003] Bloqueio/Desbloqueio..............................................................................

4. Requisitos No-Funcionais......................................................................................

[RNF001] Confiabilidade........................................................................................

[RNF002] Tempo de Resposta................................................................................

[RNF003] Preciso da Anlise................................................................................

[RNF004] Oramento..............................................................................................

5.Casos de Uso.............................................................................................................

1. Introduo
1.1 Finalidade
Este documento tem como finalidade descrever os requisitos do Sistema para o
Auto-Bafmetro Bloqueador de Ignio, possibilitando com que os desenvolvedores
tenham informaes consistentes, para poder ter uma viso mais detalhada para o
desenvolvimento do projeto.

1.1.1 Viso Geral do Documento


Descrio geral do sistema: Esse sistema controlar todo o funcionamento e
processamento do dispositivo Auto-Bafmetro Bloqueador de Ignio, servir como
ponte de comunicao, tanto entre o usurio e o dispositivo, quanto entre o dispositivo e
o veculo em que ele for instalado.

1.1.2 Identificao dos requisitos


A referncia dos requisitos feita atravs do nome do mesmo, seguido do
identificador do requisito, de acordo com a especificao a seguir: [nome do requisito.
identificador do requisito]

Requisito no-funcional ser representado por pela sigla RNF seguida do

nmero identificador [RNFXXX].

Requisito funcional ser representado pela sigla RF seguida do identificador

[RFXXX]
Os requisitos devem ser identificados com um identificador nico. Todos os
requisitos devem estar nas suas respectivas sees, todas previamente identificadas.

1.1.3 Prioridade dos requisitos


Para o entendimento das prioridades dos requisitos, foram adotadas as
denominaes essencial, importante e desejvel.

3
1. Essencial: o requisito sem o qual o sistema no entra em funcionamento.
Requisitos essenciais so requisitos imprescindveis, que tm que ser implementados
impreterivelmente.
2. 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.
3. Desejvel: o requisito que no compromete as funcionalidades bsicas do
sistema, isto , o sistema pode funcionar de forma satisfatria sem ele. Requisitos
desejveis podem ser deixados para verses posteriores do sistema, caso no haja tempo
hbil para implement-los na verso que est sendo especificada.

1.2 Viso geral deste documento


A viso geral do documento apresentada da seguinte maneira:

Seo 1: Apresentao do projeto e propsito deste documento;

Seo 2: Descrio do produto;

Seo 3: Apresentao dos requisitos funcionais do software em questo;

Seo 4: Apresentao dos requisitos no funcionais.

2 Descrio Geral do Sistema


Esse software ser o centro de controle, comunicao e processamento do
dispositivo "Auto-Bafmetro Bloqueador de Ignio". Para um bom entendimento de
seu funcionamento faz-se necessria, antes, uma breve explicao sobre o dispositivo.
O Auto-Bafmetro Bloqueador de Ignio um aparelho que tem como objetivo
- como o prprio nome deixa transparecer - bloquear a ignio de veculos automotivos
quando seus motoristas estiverem alcoolizados. Os usurios que tiverem o dispositivo
instalado no veculo ao ligarem a ignio ativaro o dispositivo, fornecero ao
dispositivo uma amostra de sopro e ento, se no for detectado o um nvel de lcool
acima do permitido, a ignio ficar liberada.
Esse sistema tratar da comunicao com o usurio (informando o momento de
soprar e indicando o resultado da anlise do sopro), do processamento da informao
(usando um sensor de lcool gasoso que faz parte do dispositivo para identificar o nvel

4
de lcool), e do controle da liberao ou bloqueio da ignio (cortando a corrente
eltrica do sistema de ignio no caso de o resultado da anlise indicar um nvel de
lcool no aceitado, ou liberando a ignio caso contrrio).

3 Requisitos Funcionais
[RF001] Inicializao
O sistema dever ela exibir na tela LED do dispositivo uma mensagem informando o
momento em que o dispositivo est pronto para receber o sopro do usurio
Prioridade:

x Essencial

Importante

Desejvel

[RF002] Anlise
O sistema usar os dados do sopro decodificado pelo sensor de lcool gasoso e ento
far a verificao do nvel alcolico do usurio indicando se o nvel alcolico est ou
no abaixo do permitido.
Prioridade:

x Essencial

Importante

Desejvel

[RF003] Bloqueio/Desbloqueio
Dependendo do resultado de RF002 o sistema cortar a corrente eltrica da ignio,
gerando o bloqueio e exibindo uma mensagem de reprovao na tela LED do
dispositivo, ou mantendo a ignio operante e exibindo uma mensagem de aprovao.
Prioridade:

x Essencial

Importante

Desejvel

4. Requisitos No-Funcionais
Neste item abordaremos requisitos relevantes para o melhor entendimento sobre
algumas condies no funcionais deste projeto.

[RNF001] Confiabilidade
O sistema deve ficar disponvel para acionamento 24 horas, sete dias por semana, para
que assim que o usurio necessitar utilizar seu veculo o sistema deve possa ser ativado.
Prioridade:

x Essencial

Importante

Desejvel

[RNF002] Tempo de resposta


O tempo de resposta deve ser o mnimo possvel, j que o sistema deve atender aos
usurios o mais rpido possvel para que estes possam sair com seus veculos, essa
reposta dever ser de, no mximo, 5 segundos.

Prioridade:

x Essencial

Importante

Desejvel

[RNF003] Preciso da Anlise


O sistema deve atender garantir que a anlise seja precisa ser acertada em 100% dos
casos - ou o mais prximo possvel desse valor, j que um erro poderia impedir o
motorista no alcoolizado ligar seu veculo, ou permitir um motorista alcoolizado
utilizar o veculo.
Prioridade:

x Essencial

Importante

Desejvel

[RNF004] Oramento
O sistema deve atender a todos os pr-requisitos de forma mais confivel e com o
menor custo possvel.
Prioridade:

Essencial

x Importante

Desejvel

5 Casos de Uso
Os casos de uso visam capturar e descrever as funcionalidades que um sistema deve
prover para os atores que interagem com o mesmo. Os atores identificados no contexto
deste projeto esto descritos na tabela abaixo.

Ator

Descrio

Usurio

Representa o motorista que ter o aparelho com o sistema


instalado em seu veculo.

Dispositivo

Representa o aparelho no qual o sistema ira ser


implementado

A seguir so apresentados os casos de usos do sistema por meio da tabela numerada,


onde s seqncias das aes do usurio e as repostas do sistema so indicadas pela
numerao.
USURIO

SISTEMA

1) Ligar o sistema

2) Informa ao usurio o momento de soprar

3) Usurio sopra

4) Resposta liberando ou bloqueando o


sistema

A partir desta tabela foi gerado o diagrama de casos de uso para esse sistema,
apresentado abaixo:

You might also like