Sei sulla pagina 1di 65

Bacharelado em Sistemas de Informao

Sebo Online






























Semestre: 2014.2
Disciplina: Tpicos Integradores 1
Perodo: 5
Turno: Noite
Turma: CST0280105NNA
Professor: Jos Magalhes Neto
Gerente do Projeto: lvaro Arajo
E-mail do GP: alvaro-blue@hotmail.com




































Equipe

Matricula Nome Completo (ordem
alfabtica)
E-mail Papel
01073842 lvaro de Arajo Silva alvaro-blue@hotmail.com Gerente de
Projeto/Teste
01076293 Everton Marques da Silva evertonms25@gmail.com Programador
01074946 Ido Ivo Siqueira Veras iedoveras@hotmail.com Programador
01077730 Valdemir Jos de Santana valdemirjose@yahoo.com.br Analista de
Requisitos
01142638 Bruno Luiz Patu do
Nascimento
bruno9@gmail.com Gerente de
Configurao
01075298 Ricardo do Nascimento
Mendes
runtime_mendes@live.com Analista de Sistema
01065701 Guilherme BaccasGuarino
Viana
guilherme.baccas@outlook.com Programador
01073350 Felipe Seabra de Andrade felipeks25@hotmail.com Arquiteto de
Software






Cole aqui a capa de papel que
armazenar o CD/DVD


Sumrio

PLANO DE GERENCIA DE CONFIGURAO ............................................................ 5
1. Objetivo do Documento ...................................................................................... 5
2. Atividades .......................................................................................................... 5
2.1. Controle de Verso do Software e Documentao ...................................... 5
2.2. Loca de armazenamento ............................................................................. 6
2.3. Nomenclatura e identificao ...................................................................... 7
3. Processo de mudanas ...................................................................................... 7
4. Plano de Contingncia ....................................................................................... 7
4.1. Durante a ausncia de algum colaborador da equipe quem assume os
respectivos cargos: ................................................................................................ 7
4.2. Poltica de Backup ...................................................................................... 9
TERMO DE ABERTURA DO PROJETO ..................................................................... 10
DOCUMENTO DE REQUISITOS................................................................................ 13
1. Viso geral do documento ................................................................................ 13
2. Convenes, termos e abreviaes ................................................................. 13
2.1. Identificao dos requisitos ....................................................................... 13
2.2. Prioridades dos requisitos ......................................................................... 14
3. Requisitos funcionais ....................................................................................... 15
4. Requisitos no funcionais ................................................................................ 18
4.1. Usabilidade ............................................................................................... 18
4.2. Confiabilidade ........................................................................................... 19
4.3. Desempenho ............................................................................................. 20
4.4. Segurana ................................................................................................. 21
4.5. Distribuio ............................................................................................... 21
4.6. Hardware e software ................................................................................. 22
5. Escopo negativo ............................................................................................... 22
6. Referncias ...................................................................................................... 23
DOCUMENTO DE AQUITETURA ............................................................................... 24
1. Requisitos para desenvolvimento do sistema ................................................... 24
1.1. Requisitos de hardware ............................................................................. 24
1.2. Requisitos de software .............................................................................. 24
2. Requisitos de uso do sistema ........................................................................... 24
2.1. Requisitos de hardwares ........................................................................... 24
2.2. Requisitos de softwares ............................................................................ 24
3. Topologia arquitetural de infraestrutura ............................................................ 25
4. Padres de projetos utilizados ......................................................................... 25


5. Pacotes e respectivas responsabilidades ......................................................... 26
6. Nomenclaturas e padres de desenvolvimento ................................................ 27
6.1. Estrutura de arquivos fontes ...................................................................... 27
6.2. Padro de codificao ............................................................................... 27
7. Banco de dados ............................................................................................... 28
7.1. Diagrama .................................................................................................. 28
7.2. Script ......................................................................................................... 28
ESPECIFICAO DE CASOS DE USO ..................................................................... 29
1. Viso geral do documento ................................................................................ 32
1.1. Convenes, termos e abreviaes .......................................................... 32
1.2. Identificao dos casos de uso ................................................................. 34
2. Atores .............................................................................................................. 34
3. Casos de uso ................................................................................................... 34
4. Modelo de caso de uso .................................................................................... 49
5. Interface com o usurio .................................................................................... 50
PLANO DE TESTES ................................................................................................... 52
1. Viso geral deste documento ........................................................................... 52
1.1. Tipos de Teste .......................................................................................... 52
2. Casos de uso a testar ...................................................................................... 53
3. Ambiente de teste (hardware e software) ......................................................... 53
4. Casos de teste ................................................................................................. 54
5. Sumrio de resultados ..................................................................................... 65
6. Principais problemas e possveis solues ...................................................... 65















DOCUMENTO PROJETO SEMESTRE
PLANO DE
GERNCIA DE
CONFIGURAO
Sebo Online

2014.2
VERSO
1.0

pg.5

PLANO DE GERENCIA DE CONFIGURAO

Histrico de Mudanas
Verso Data Descrio Autor
1. 0 09/09/2014 Cri ao do documento Bruno Nascimento




1. Objetivo do Documento

Este documento tem a funo de apresentar os processos necessrios para
gerenciar as mudanas no projeto, provendo assim uma infra-estrutura necessria
para a evoluo do projeto.


2. Atividades

Todo o desenvolvedor, aps qualquer alterao no sistema, dever realizar um
teste funcional na funo ou tela alterada. Aps isso ser realizado o commit dos
arquivos alterados e o backup dos mesmos.

Gerentes e Analistas quando realizar alteraes de documentos ou de reas
impactantes no projeto, devero repassar essas alteraes com a equipe.

2.1. Controle de Verso do Software e Documentao

As verses aplicadas aos documentos e software devem possuir uma
numerao seguindo o padro a seguir:

X.YY

Onde:
X Representa o nmero da verso do documento
YY Representa o nmero do rascunho do documento

A evoluo do nmero de verso segue as seguintes regras:
A primeira verso do documento deve ser 1.00;
A cada modificao do documento, o valor YY deve ser
incrementado;
Aps cada aprovao do documento, sua verso X deve ser
incrementada em um, e o valor YY volta a 00, formando uma
verso cheia ou oficial;


DOCUMENTO PROJETO SEMESTRE
PLANO DE
GERNCIA DE
CONFIGURAO
Sebo Online

2014.2
VERSO
1.0

pg.6


2.1.1. Verso de Software:

Verso: O software deve obter sua verso conforme a unidade do
semestre corrente;
Rascunho: A cada demonstrao realizada ao cliente Jose Magalhes
Neto.


2.1.2. Verso da Documentao:

Verso: O documento deve obter sua verso conforme a unidade do
semestre corrente, caso sofra modificao.
Rascunho: A cada demonstrao realizada ao cliente Jose Magalhes
Neto.

Toda documentao do projeto deve possuir uma tabela de verso para
registrar as modificaes realizadas no mesmo. Nessa tabela deve constar a
data da modificao, verso, o nome de quem modificou e o item que foi
modificado. Por exemplo:

Verso Data Descrio Autor
1. 0 10/08/2014 Cri ao do documento Fulano
1. 1 11/08/2014 I nsero do i tem 2. 3 Ciclano
1. 2
20/08/2014 Al t erao no i tem 2. 3
(consert o de ortografi a)
Fulano



2.2. Local de armazenamento

2.2.1. Documentao

Os artefatos sero armazenados atravs da ferramenta Google driveque est
estruturada da seguinte forma:

Ser armazenado em docs e arquivos pdf.

2.2.2. Cdigo fonte do software

O cdigo fonte ser armazenado atravs da ferramenta Github / Netbeansque
est estruturada da seguinte forma:

Ser armazenado em pacotes de acordo com suas categorias.


DOCUMENTO PROJETO SEMESTRE
PLANO DE
GERNCIA DE
CONFIGURAO
Sebo Online

2014.2
VERSO
1.0

pg.7


2.3. Nomenclatura e identificao

2.3.1. Cdigo Fonte

Arquivos fontes do sistema possuem o seguinte padro:

Diretrio Artefato
Artefatos/Requisitos/
SEBO_ONLINE RequesitosLivro.doc
SEBO_ONLINE RequisitosUsuario.doc

Artefatos/Categoria/
SEBO_ONLINE CategoriaLivro.doc




3. Processo de mudanas

Para que ocorram as mudanas, sero realizadas reunies com os membros do
grupo, onde os mesmos sero informados sobre essas mudanas e sero
questionados sobre elas, e ser debatido o plano de execuo das mesmas e os
impactos causados por elas.
O processo de solicitao de alteraes ocorrer da seguinte maneira: O cliente
entrar em contato com o gerente de projeto, onde o mesmo fica encarregado de
analisar a alterao solicitada pelo cliente junto com o analista de requisitos e com o
gerente de configuraes. Aps isso ocorrer as reunies para passar para o grupo as
solicitaes e alteraes a serem realizadas.

4. Plano de Contingncia

O plano de contingncia visa superar alguns problemas que habitualmente
podero surgir durantea execuo do projeto, sendo assim, abaixo descrito as rotas
de fugas paraalguns problemas corriqueiros:

4.1. Durante a ausncia de algum colaborador da equipe quem assume os
respectivoscargos:

Impacto: Alto
rea afetada: Gerenciamento
Quem Assume: Bruno Luiz
Papel do Substituto:Gerente de Configuraes

Nome do integrante: Bruno Luiz

DOCUMENTO PROJETO SEMESTRE
PLANO DE
GERNCIA DE
CONFIGURAO
Sebo Online

2014.2
VERSO
1.0

pg.8

Impacto: Alto
rea afetada: Gerenciamento
Quem Assume: lvaro de Arajo
Papel do Substituto: Gerente de Projeto

Nome do integrante: Felipe Seabra
Impacto: Alto
rea afetada: Arquitetura
Quem Assume: Ricardo Nascimento
Papel do Substituto: Analista de sistemas


Nome do integrante: Ricardo Mendes
Impacto: Alto
rea afetada: Analises
Quem Assume: Valdemir Jos
Papel do Substituto: Analista de Requisitos

Nome do integrante: Valdemir Jos
Impacto: Alto
rea afetada: Analises
Quem Assume: Ricardo Nascimento
Papel do Substituto: Analista de Sistemas


Nome do integrante: Everton Marques
Impacto: Baixo
rea afetada: Desenvolvimento
Quem Assume: Ricardo Nascimento
Papel do Substituto: Analista de Sistemas


Nome do integrante: Guilherme Baccas
Impacto: Baixo
rea afetada: Desenvolvimento
Quem Assume: Ricardo Nascimento
Papel do Substituto: Analista de Sistemas


Nome do integrante: Ido Ivo
Impacto: Baixo
rea afetada: Desenvolvimento
Quem Assume: Ricardo Nascimento
Papel do Substituto: Analista de Sistemas


DOCUMENTO PROJETO SEMESTRE
PLANO DE
GERNCIA DE
CONFIGURAO
Sebo Online

2014.2
VERSO
1.0

pg.9



4.2. Poltica de Backup

Todas as alteraes realizadas, sero salvo em 3 locais, Na maquina do usurio,
no GitHub e no 4Shared, para que no haja riscos de perda de dados.











DOCUMENTO PROJETO SEMESTRE
TERMO DE
ABERTURA DO
PROJETO
Sebo Online
2014.
2
VERSO
1.0

pg.10

TERMO DE ABERTURA DO PROJETO

1 Nome do Projeto 2 Cdigo
Sebo Online
3 Gerente de Projeto 4 E-mail
lvaro Arajo alvaro-blue@hotmail.com

5. Objetivo do Documento
Este documento tem como objetivo autorizar formalmente o incio de um projeto e
contm informaes necessrias para o entendimento do projeto, fornecendo uma
viso macro do produto a ser desenvolvido.


6 Histrico de Mudanas
Verso Data Descrio Autor
1.0 21/08/2014 Criao do documento. lvaro Arajo

7 Objetivo do Projeto
O Sebo Online ser criado para suprir a demanda de leitores a fim de facilitar a
interao, troca de experincia, compra, venda, troca, emprstimo de livros entre
pessoas de vrias partes do pas


8 Justificativa
Nos dias atuais, percebemos que leitores esto com problemas para encontrar ofertas
de livros prximo a sua casa, da sua rota de trabalho, livros de baixo custo ou sem
custo nenhum, com bom estado de conservao e livros de qualidade, para isso
criaremos o Sebo Online para servir de ponte entre a oferta e a demanda.


9 Escopo
O Sebo Online ter pgina com fotos dos livros para o interessado avaliar o estado de
conservao, email para contato do usurio que ofertar, desejvel que exista
endereos no Google Maps para retirada do livro, chat para trocar informaes sobre
livros e entrar em contato com outros usurios, grupos para conversao sobre
assunto especfico, avaliao para usurios que completarem a troca/emprstimo de
forma honesta.






DOCUMENTO PROJETO SEMESTRE
TERMO DE
ABERTURA DO
PROJETO
Sebo Online
2014.
2
VERSO
1.0

pg.11

10 No-Escopo
No ir ter conexo com correios para envio de encomendas.
No ser feito pagamento online pelos livros.


11 Parte Interessada Representante Relacionamento com o projeto
Leitores em geral.
Crianas, Jovens e
Adultos.
Opinio sobre pontos a serem
melhorados.
12 Equipe Bsica Papel desempenhado
lvaro Arajo
Gerente de Projeto/Analista de
Teste
Ido Veras Programador
Valdemir Santana Analista de Requisitos
Ricardo Mendes Analista de Sistema
Felipe Seabra Arquiteto de Software
Guilherme Baccas Programador
Bruno Rodrigo Gerente de Configurao
Everton Marques Programador

13 Oramento Previsto










14 Prazos Previstos



















DOCUMENTO PROJETO SEMESTRE
TERMO DE
ABERTURA DO
PROJETO
Sebo Online
2014.
2
VERSO
1.0

pg.12


15 Restries
1. Dever ser entregue partes do projeto em determinados prazos
2.
Necessrio servidor com as tecnologias e frameworks utilizados no projeto para
que ele funcione perfeitamente

16 Premi ssas (Suposies dadas como certas para o projeto)
1. Aprovao de oramento
2. Alteraes no escopo podero trazer custos adicionais
3. Disponibilidade de recursos.

Consideraes





Aprovao
Responsveis pelo projeto Data Assinatura
Jos Magalhes Neto 28/08/2014
lvaro Araujo 28/08/2014
Ido Veras 28/08/2014
Felipe Seabra 28/08/2014
Valdemir Santana 28/08/2014
Guilherme Baccas 28/08/2014
Ricardo Mendes 28/08/2014
Bruno Rodrigo 28/08/2014
Everton Marques 28/08/2014
Observaes:











DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.13

DOCUMENTO DE REQUISITOS


Histrico de Mudanas
Verso Data Descrio Autor
1. 0 12/09/2014 Cri ao de documento Valdemir
2. 0 18/09/2014 At ual i zao dos Requi si tos Valdemir


Este documento especifica os requisitos do sistema Sebo Online, fornecendo aos
desenvolvedores as informaes necessrias para o projeto e implementao, assim
como para a realizao dos testes e homologao do sistema.

1. Viso geral do documento

Alm desta seo introdutria, as sees seguintes esto organizadas como descrito
abaixo.
Seo 2 Descrio geral do sistema: apresenta uma viso geral do sistema,
caracterizando qual o seu escopo e descrevendo seus usurios.
Seo 3 Requisitos funcionais: lista os requisitos funcionais do sistema,
especificando seus objetivos e prioridades.
Seo 4 Requisitos no-funcionais: especifica todos os requisitos no
funcionais do sistema, divididos em requisitos de usabilidade, confiabilidade,
desempenho, segurana, distribuio, adequao a padres e requisitos de
hardware e software.
Seo 5 Escopo negativo: especifica as funcionalidades que esto
relacionadas com o sistema, mas que no fazem parte do escopo do projeto e,
portanto, no sero implementadas.
Seo 6 Referncias: apresenta referncias para outros documentos utilizados
para a confeco deste documento.

2. Convenes, termos e abreviaes

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

2.1. Identificao dos requisitos

Por conveno, as referncias aos requisitos sorealizadaspeloidentificador do
requisito, seguidos do nome da subseo onde eles esto descritos, de acordo com a
especificao a seguir:
[Identificadordorequisitonome da subseo]

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.14



Os identificadores dos requisitos funcionais iniciam com o pr-fixo RF. Os requisitos
no-funcionais iniciam com o pr-fixo NF. Ambos, seguidos por uma numerao que
inicia com 001 e prossegue sendo incrementada medida que forem surgindo novos
requisitos.

2.2. Prioridades dos requisitos

Para estabelecer a prioridade dos requisitos, que so definidas nas sees 3 e 4 deste
documento, foram adotadas as denominaes essencial, importante e desejvel.
Os casos de uso que sero originados dos seus respectivos requisitos tero a mesma
prioridade do requisito.
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 podem ser deixados para verses posteriores do sistema, caso no
haja tempo hbil para implement-los na verso que est sendo especificada.






















DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.15



3. Requisitos funcionais



[RF 01 Manter Usurio]
Prioridade:
Essencial
Importante Desejvel
Descrio:
Usurio
- Cadastrar
No cadastro do usurio, vai conter dois tipos de dados, os que so gerados pelo
sistema (ID) para identificar o usurio, e tambm vai conter dados que vo ser
fornecidos pelo usurio ,onde vai conter informaes no obrigatrio(FACEBOOK)
para que os usurios que no tiverem a rede social facebook possam ter acesso
tambm aos contedos e ferramentas do site, e tambm tem as informaes
obrigatria(LOGIN ,NOME, SENHA, EMAIL, TELEFONE, CELULAR, DATA DE
NASCIMENTO, ENDEREO, CPF) que para completar o cadastro o usurio
obrigado a informar para um melhor uso das ferramentas e para facilitar os contatos
entre os usurios, e o dado LOGIN alm ser obrigatrio ser usado como chave
primaria pelo sistema, com isso no poder haver nomes iguais para poder
diferenciar na hora do login.
- Excluir
O usurio ter a opo de excluir sua conta, com isso suas informaes de cadastro
e livros sero apagadas do sistema.
- Alterar Dados
O usurio ter a opo de alterar algumas informaes do seu cadastro (NOME,
EMAIL, TELEFONE, CELULAR, FACEBOOK, ENDEREO).
- Buscar
O usurio ter a opo de buscar outros usurios atravs de informaes
cadastrais (NOME, LOGIN, EMAIL)

- Alterar Senha

O usurio poder alterar sua senha quando desejar, sendo informada a senha

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.16

anterior e a nova para confirmao.





[RF02 Manter livros]

Prioridade:
Essencial
Importante Desejvel
Descrio:
Livro
- Cadastrar
No cadastro do livro, vai conter dois tipos de dados, os que so gerados pelo
sistema (ID) para identificar o livro, e tambm vai conter dados que vo ser
fornecidos pelo usurio, onde vai conter informaes obrigatria (TITULO, GENERO,
AUTOR, EDIAO, EDITORA, QUANTIDADE, IMAGEM, DESCRIAO,
DISPONIBILIDADE, ANO) que para completar o cadastro o usurio obrigado a
informar para melhorar na identificao dos livros. A informao
"DISPONIBILIDADE", ter as opes de marcao, para escolher o tipo de oferta
(VENDA, TROCA, EMPRESTIMO), e caso a opo da disponibilidade for "VENDA",
ter uma opo de cadastro a mais obrigatria que ser a de "PREO". Tendo a
opo de cadastrar livros como coleo, os livros que possuem vrios volumes e o
usurio deseja disponibiliz-los todos.
- Excluir
O usurio ter a opo de excluir livro, com isso as informaes do livro sero
apagadas do sistema.
- Alterar
O usurio ter a opo de alterar algumas informaes do seu livro (TITULO,
GENERO, AUTOR, EDIAO, EDITORA, QUANTIDADE, IMAGEM, DESCRIAO,
DISPONIBILIDADE, ANO, PREO)
- Buscar
O usurio ter a opo de buscar livros atravs das informaes dos livros (TITULO
GENERO, AUTOR, EDITORA, DISPONIBILIDADE, ANO). Alm de utilizar as
opes do menu principal de buscar por Gneros definidos(ROMANCE,
SUSPENSE,AUTO-AJUDA, ACADEMICO, MUSICA,FICO CIENTIFICA, AO,

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.17

POESIA, AVENTURA, DRAMA, GUERRA,POLICIAL, LITERATURA, LIVROS
REGIONAIS, ADULTO, OUTROS) ou por Colees.



[RF 03 - Login]
Prioridade:
Essencial
Importante Desejvel
Descrio:
Quando o usurio acessa o sistema ter a opo de logar no sistema, atravs de
login e senha, aps logado abrir uma tela de usurio para ter acesso a suas
configuraes.



[RF 04 Gerenciar usurio]
Prioridade:
Essencial
Importante Desejvel
Descrio:
O administrador ter o pleno monitoramento do usurio pra que no seja feito
nenhum tipo de fraude no sistema, nos processos de cadastro de usurios,
consultas e regras. O administrador poder buscar, bloquear e remover o usurio.



[RF 05 Gerenciar livros]
Prioridade:
Essencial
Importante Desejvel
Descrio:
O gerenciamento dos livros ser para evitar fraude nos processos de cadastro de
livros, disponibilidades de livros e regras, o administrador poder remover livros,
alterar, buscar, buscar por coleo e buscar por categoria que fuja dos padres de
publicaes como livros falsificados, livros imprprios. Sendo descritos nas regras os
livros que no so aceitos.



[RF 06 Gerenciar noticias]
Prioridade:
Essencial
Importante Desejvel
Descrio:
O administrador dever informar sobre atualizaes, manutenes, promoes,

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.18

informativos culturais, feiras de livros, descontos atravs de convnios com
parceiros, para que os usurios tenham conhecimento dessas noticias, devendo
adicionar ou remover noticias.


[RF 07 Gerenciar regras]
Prioridade:
Essencial
Importante Desejvel
Descrio:
O administrador dever acrescentar, remover as regras do sistema e fazer com que
elas sejam colocadas em praticas para gerenciar o sistema.
Regras:
1 As postagens com informaes errneas, aps serem identificadas sero
removidas.
2 As imagens dever ser tirada do prprio livro anunciado.
3 Os usurios tero um ranking de avaliao, onde os outros usurios podero dar
sua avaliao sobre aquele usurio.
4 Usurios com denuncia de mal uso do sistema sero bloqueados e no podero
mais acessar ao sistema.
5 Usurios com idade inferior a 18 anos, no podero acessar ao contedo adulto.
6 Todos os usurios devero estar cientes das regras do sistema, e que so
passiveis de punio sob pena de ser bloqueado. As regras podero ser alteradas
vontade do Administrador.



[RF 08 Recuperar senha]
Prioridade:
Essencial
Importante Desejvel
Descrio:
Recuperao de senha devera ser feito quando o usurio esquecer a senha. Ser
requerido o e-mail para ser confirmado o cadastro no sistema e depois ser enviado com o
login e senha pra o e-mail de cadastro do usurio.


4. Requisitos no funcionais

4.1. Usabilidade

Esta seo descreve os requisitos no funcionais associados facilidade de uso da
interface com o usurio e help on-line.


DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.19

[NF/USAB - 01]
Prioridade: Essencial
Importante
Desejvel
Descrio:
A interface do sistema ser agradvel, objetiva e trivial ao usurio. Suas
funcionalidades e informaes deveram estar bem visveis e disponveis.




[NF/USAB - 02]
Prioridade: Essencial
Importante
Desejvel
Descrio:
Comunicao sistema e usurio com mensagens simples, explicativas do erro
gerado. Evitando termos tcnicos.



[NF/USAB - 03]
Prioridade: Essencial
Importante
Desejvel
Descrio:
O Sistema disponibilizar ao usurio um menu "Ajuda", onde trar de forma objetiva
informaes sobre o sistema e suas demais funes e possveis dvidas: Como
Cadastrar livros, Como buscar livros, Como recuperar senha.



4.2. Confiabilidade

Esta seo descreve os requisitos no-funcionais associados frequncia, severidade
de falhas do sistema e habilidade de recuperao das mesmas, bem como as
correes do sistema.


[NF/CONF - 04]
Prioridade:
Essencial
Importante Desejvel

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.20

Descrio: O sistema dever ser disponvel durante 98% das horas contidas no
ms, parando apenas para atualizaes e manuteno previamente avisadas na
seo Noticias do menu principal










4.3. Desempenho

Esta seo descreve os requisitos no-funcionais associados eficincia, uso de
recursos e tempo de resposta do sistema.

[NF/DES - 08]
Prioridade:
Essencial
Importante Desejvel
[NF/CONF - 05]
Prioridade:
Essencial
Importante Desejvel
Descrio: O tempo mdio entre falha dever ser de no mnimo 1 semana, sendo
corrigida imediatamente.
[NF/CONF - 06]
Prioridade:
Essencial
Importante Desejvel
Descrio: O sistema poder ficar sem funcionar aps uma falha, aps 30 segundos
sem resposta dever ser retornado ao usurio que o sistema est indisponvel
temporariamente.

[NF/CONF - 07]
Prioridade:
Essencial
Importante Desejvel
Descrio: Todas as falhas sero analisadas e corrigidas com 99,9 % de preciso. Onde
os usurios podero report-los erros encontrados no sistema atravs de e-mail, que est
listado no menu inicial.


DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.21

Descrio: O Sistema usar um banco de dados relacional gil e seguro, assim
garantindo a segurana dos dados, mas tambm agilizando desempenho do
sistema. Este banco de dados ser o PostgreSQL, por ser um software livre, haver
uma considervel diminuio dos custos.



[NF/DES - 09]
Prioridade:
Essencial
Importante Desejvel
Descrio: Para um melhor desempenho do sistema recomendada uma
mquina razovel. Com os seguintes requisitos mnimos. Definimos Mquina Tipo
A possuindo no mnimo: Processador Dual Core ou verses superiores, 2 GB de
memria, HD superior a 60 GB.


4.4. Segurana

Esta seo descreve os requisitos no-funcionais associados integridade,
privacidade e autenticidade dos dados do sistema.

[NF/SEG - 10]
Prioridade
:
Essencial
Importante Desejvel
Descrio: Os usurios tero que ter permisso para utilizar algumas
funcionalidades do sistema, dever utilizar o login e senha para conectar, e
gerenciar seus dados.

[NF/SEG - 11]
Prioridade:
Essencial
Importante Desejvel
Descrio: As senhas dos usurios sero criptografadas de modo que no
sejam facilmente recuperadas por usurios indevidos.


4.5. Distribuio

Esta seo descreve os requisitos no-funcionais associados distribuio de
informaes criadas aos usurios atravs do sistema.



DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.22

[NF / DIST -12]
Prioridade: Essencial
Importante
Desejvel
Descrio: Ser disponibilizado na seo de Noticias links com vdeos tutoriais de
novidades para demonstrao de novos recursos aos usurios.


[NF/DIST -13]
Prioridade: Essencial
Importante
Desejvel
Descrio: O Sistema disponibilizar ao usurio um menu "Ajuda", onde os usurio
faro pergunta via e-mail e o analista de requisitos responder as Dvidas. E um
questionrio com perguntas freqentes e suas respostas.



4.6. Hardware e software

Esta seo descreve os requisitos no funcionais associados ao hardware e software
usados para executar o sistema.


[NF/PROC - 14]
Prioridade:
Essencial
Importante Desejvel
Descrio: O servidor estar conectado a banda larga, hospedado em um servidor
prprio, ser desenvolvido para ambiente Windows, Linux, criptografados, deve
poder ser acessado atravs de qualquer browser com verso 6 ou superior e
Firefox 1.4 ou superior.



5. Escopo negativo

Esta seo descreve as funcionalidades que a princpio esto relacionadas com o
sistema, mas no fazem parte do escopo do projeto.

O sistema no far vendas diretamente com o usurio, pelo fato
de uma das suas intenes a interao entre pessoas de gostos
semelhantes e adversos.
O sistema no far envios de mercadorias junto aos correios, pelo
menos mvito citado acima.



DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
REQUISITOS
Sebo Online
2014.
2
VERSO
1.0

pg.23

6. Referncias


Referncia do template que foi passado pelo Professor: Jos Magalhes Neto.










DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.24

DOCUMENTO DE ARQUITETURA

Histrico de Mudanas
Verso Data Descrio Autor
1. 0 04/09/2014 Cri ao do documento Felipe Seabra




Este documento tem como objetivo especificar a definio dos componentes
de software, suas propriedades externas, e seus relacionamentos com
outros softwares, facilitando a comunicao entre os stakeholders.Alm disso, visa
registrar as decises iniciais acerca do projeto de alto-nvel, e permite o reuso do
projeto dos componentes e padres entre projetos.Fornece uma viso geral de
arquitetura abrangente do sistema, usando diversas vises de arquitetura para
descrever diferentes aspectos do sistema.

1. Requisitos para desenvolvimento do sistema

Nesta seo descrita os requisitos necessrio para que os desenvolvedores
de softwares possam realizar suas atividades.

1.1. Requisitos de hardware

Processador Intel i5, HD de 500 GB, Memria RAM 6 GB.

1.2. Requisitos de software

Sistema operacional Windows 7 ou 8, NetBeans 8.0 ou superior, SDK 8.3 ou
verses superiores, Navegador a internet atualizado, Apache Tomcat 8.

2. Requisitos de uso do sistema

Nesta seo descrita os requisitos necessrios que possibilitem os usurios
utilizarem o software, levando em considerao os requisitos no funcionais
descritos no documento de requisitos.

2.1. Requisitos de hardwares

Processador Dual Core ou verses superiores, 2 GB de memria, HD superior
a 60 GB.

2.2. Requisitos de softwares

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.25


Navegador de internet atualizado.

3. Topologia arquitetural de infra-estrutura




O servidor ser local, onde o mesmo ter um processador I5 com 8 gigas de
memria e sistema operacional Windows Server 2008. O mesmo est conectado a
Internet com velocidade de 20 MBPS, contar com o antivrus Kaspersky 2014, ter
uma configurao refinada do Firewall e contar com um No Break para em situaes
de emergncia, o mesmo possa manter-se ligado para no perder os dados.
Como segurana ter um servidor na cloud 4shared, onde sero armazenados todos
os backups do sistema, tanto de aplicao quanto de dados. E ser por meio da
internet que o usurio utilizar o sistema.


4. Padres de projetos utilizados

Orientao a Objeto, MVC, anotaes, Scrum.











DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.26




5. Pacotes e respectivas responsabilidades

[

Entidades so os objetos do sistema, onde ter o usurio e livro.
Ela manda os atributos para a o uso da outras classes do sistema.
Interfaces Vo ser as interfaces de repositrio e de cadastro. Ela
ser implementada pelos repositrios e pelos cadastros.
Negcio So as classes de cadastro das entidades e fachadas,
que vo ser os comunicadores com os servlets do pacote dos
controllers.
Repositrio So as classes responsveis pelas conexes com o
banco de dados para a persistncia dos dados.
Controllers So os servlets de controle que so responsveis por
validar e processar as informaes passadas pelos JSPs das
views.

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.27

Excees So as classes, com as excees que podem ocorrer
no sistema. Ele ser chamado pela classe de negcio.
View So os JSPs do sistema. Onde as paginas vo receber as
requisies dos usurios e esses dados sero enviado para o
controller validar os dados passados.


6. Nomenclaturas e padres de desenvolvimento

6.1. Estrutura de arquivos fontes

View
Controllers
Negcio
Excees
Repositrio
Interfaces
Entidades

6.2. Padro de codificao

Nomenclatura de variveis local e global, As variveis globais comearo com
o nome do objeto _ o nome do atributo, EX: livro_id onde livro o objeto e id
o atributo do mesmo. As variveis locais apenas tero apenas o nome, EX: id.
MVC
Fachada
Anotaes

















DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.28

7. Banco de dados

7.1. Diagrama




7.2. Script

Tabela de Livros

CREATE TABLE livros
(
id serial NOT NULL,
id_usuario serial NOT NULL,
titulo character varying(100),
autor character varying(50),
ano character varying(10),
edicao character varying(50),
editora character varying(50),
disponibilidade character varying(30),
descricao character varying(1000),

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.29

preco character varying(10),
quantidade character varying(10),
genero character varying(50),
imagem bytea,
colecao boolean,
CONSTRAINT pk_id_livro PRIMARY KEY (id),
CONSTRAINT fk_id_usuario FOREIGN KEY (id_usuario)
REFERENCES usuarios (id) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
)
WITH (
OIDS=FALSE
);


Tabela Usurios

CREATE TABLE usuarios
(
id serial NOT NULL,
login character(15),
senha character(500),
nome character varying(50),
cpf character(11),
rg character(7),
"dataNascimento" date,
email character varying(50),
telefone character(13),
celular character(13),
facebook character varying(80),
logradouro character varying(100),
numero character varying(10),
complemento character varying(100),
bairro character varying(50),
cidade character varying(50),
estado character(2),
cep character(8),
"isBlock" boolean,
avaliacao character varying(20),
CONSTRAINT pk_id PRIMARY KEY (id),
CONSTRAINT uk_cpf UNIQUE (cpf),
CONSTRAINT uk_login UNIQUE (login),
CONSTRAINT uk_rg UNIQUE (rg)
)

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.30

WITH (
OIDS=FALSE
);

Tabela Administrador

CREATE TABLE admins
(
id serial NOT NULL,
login character varying(20),
senha character varying(500),
email character varying(50),
CONSTRAINT pk_id_admin PRIMARY KEY (id),
CONSTRAINT uk_login_admin UNIQUE (login)
)
WITH (
OIDS=FALSE
);

Tabela de Notcias

CREATE TABLE noticias
(
id serial NOT NULL,
titulo character varying(100),
escopo character varying(10000),
id_adm serial NOT NULL,
CONSTRAINT pk_id_noticias PRIMARY KEY (id),
CONSTRAINT fk_id_adm FOREIGN KEY (id_adm)
REFERENCES admins (id) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
)
WITH (
OIDS=FALSE
);
Tabela de Regras

CREATE TABLE regras
(
id serial NOT NULL,
regra character varying(1000),
id_adm serial NOT NULL,
CONSTRAINT pk_id_regras PRIMARY KEY (id),
CONSTRAINT fk_id_adm FOREIGN KEY (id_adm)

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.31

REFERENCES admins (id) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
)
WITH (
OIDS=FALSE
);







































DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.32

ESPECIFICAO DE CASOS DE USO


Histrico de Mudanas
Verso Data Descrio Autor
1. 0 18/09/2014 Cri ao do Documento Ricardo Mendes
2. 0
25/09/2014 Adi ci onado novos UC s e
atual i zao dos ant i gos.
Ricardo Mendes


Este documento especifica os casos de uso do sistema Sebo Online, descrevendo
os fluxos de eventos (principal e secundrio), entradas e sadas de cada caso de uso a
ser implementado.

1. Viso geral do documento

Alm desta seo introdutria, as sees seguintes esto organizadas como descrito
abaixo.
Seo 2 Atores: relaciona os atores que interagem com o sistema e
apresenta uma breve descrio sobre cada um.
Seo 3 Casos de uso: especifica todos os casos de uso do sistema,
descrevendo os fluxos de eventos (principal e secundrio), prioridades, atores,
pr-condies e ps-condies de cada caso de uso a ser implementado.
Seo 4 Referncias: apresenta referncias para outros documentos
utilizados para a confeco deste documento.
Seo 5- Modelo de casos de uso: apresenta uma ilustrao do modelo de
casos de uso do sistema, com seus devidos relacionamentos.
Seo 6 - Interface com o usurio: apresenta um esboo da interface grfica
do usurio.

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.

Descrio do caso de uso: Breve resumo do objetivo do caso de uso.

Ator: O stakeholder que inicia uma interao com o software para alcanar um
objetivo.

Pr-condio: O que deve ser verdadeiro antes da execuo do caso de uso.


DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.33

Ps-condio: O que deve ser verdadeiro aps a execuo do caso de uso.

Fluxo principal:Passo-a-passo que permite que o objetivo seja alcanado.
Neste, nada acontece de errado.

Os passos do fluxo principal devem ser identificados uma sequncia de
nmeros inteiros. Por exemplo, 1, 2, 3,....

Fluxo alternativo: Possveis passos/caminhos alternativos aos passos do fluxo
principal.

Os passos do fluxo alternativo devem ser identificados pelo nmero
identificador do fluxo principal o qual se refere, mais ponto, mais o sequencial
(nmero inteiro) do fluxo alternativo. Por exemplo, 1.1, 1.2, 2.1,...

Fluxo de exceo: O que pode ocorrer de errado durante o fluxo principal ou
alternativo.

O fluxo de exceo devem ser identificados pelo nmero dos passos do fluxo
principal ou alternativo. Por exemplo, os passos 4a e 4b indicam duas
condies de exceo que podem ocorrer no passo 4 do fluxo principal. Os
passos 4.1a indica uma condio de exceo que pode ocorrer no passo 4.1
do fluxo alternativo.

Aps os identificadores dos passos do fluxo principal e alternativo, deve existir
um prefixo que informe se o passo deve ser executado pelo o usurio, ou pelo
software seguido de dois pontos, antes de iniciar a descrio do passo. A
identificao deve conter apenas as trs primeiras letras. Por exemplo, 1usu:
descrio do passo;2.3 sof: descrio do passo.

Caso exista mais de um ator no mesmo caso de uso, nos passos que so
executados por usurios devem ser acrescido mais um identificador para
identificar o ator. Esse deveser correspondera ordem em que o ator foi
declarado. Por exemplo,









Descrio do caso de uso: ...
Atores: Pedro, Paulo, Maria
Pr-condies: ...
Ps-condio: ...
Fluxo Principal
1. usu1: Clicar no menu Opes....
...
...
usu1 representa Pedro
usu2 representa Paulo
usu3 representa Maria


DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.34

Quando um caso de uso faz referncia a outro caso de uso, o caso de uso
referido deve ser sublinhado.

Notas adicionais: Descrio da regra de negcio, ou
informaescomportamentais aplicada ao caso de uso.


1.2. Identificao dos casos de uso

Por conveno, os casos de uso so identificados pelo prefixo UC seguido do
nmero do requisito, do nmero do caso de uso e do nome do caso de uso. O nmero
do caso de uso no deve ser reiniciado a cada subseo. Os identificadores dos
casos de uso no devem ser modificados ou reaproveitados, para no invalidar
referncias externas feitas a eles.
A seguir apresentada a nomenclatura de identificao do caso de uso.
[UC<nmero do requisito>.<nmero do caso de uso><nome do caso de uso>]


2. Atores

Usurio no cadastrado
Usurio Cadastrado
Usurio Administrador



3. Casos de uso

[UC01.01] < Cadastrar Usurio >
Descrio: O usurio assim que acessar o sistema ter a opo de se cadastrar informando os
dados(LOGIN, SENHA, NOME,EMAIL, TELEFONE, CELULAR, DATA DE
NASCIMENTO, ENDEREO, CPF),para ter acesso a funes especificas de usurios
cadastrados.

Requisito(s) Associado(s):
RF01 Manter Usurio

Atores:Usurio no cadastrado: user
Administrador: admin

Pr-Condies:
Ter acesso ao sistema
Ps-Condies:
Ter acesso a todas as funes do sistema

Fluxo Principal:1 user, admin: Acessa o sistema .
2 user, admin: Seleciona a opo cadastrar no menu principal.

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.35

3 soft: O sistema redireciona para a pgina com os campos descritos acima para serem
preenchidos com os dados do usurio.
4 user, admin: O usurio preenche os campos com os dados e salva.
5 soft: O sistema salva os dados no banco de dados.
6 soft: O sistema redireciona para tela inicial.
Fluxo Alternativo:2.1 user: O usurio pode primeiro pesquisar livros seguindo os passos do
caso de uso UC02.02
Fluxo de Exceo:1A- O sistema pode estar inacessvel por erros do servidor caso isso
acontea ser exibida uma mensagem informando que o sistema est inacessvel.
4A Usurio pode digitar dados invlidos o sistema enviar uma mensagem informando os
atributos com dados invlidos
5A Poder ocorrer erro na conexo com o banco de dados, retornando uma mensagem
informando para o usurio tentar novamente.
Notas Adicionais:



[UC02.02] <Buscar Livro>
Descrio:
Usurio ter a opo de efetuar uma pesquisa por livros na pgina inicial do sistema passando
um filtro para busca de acordo com os dados(TITULO, GENERO, AUTOR, EDITORA,
DISPONIBILIDADE, ANO)
Requisito(s) Associado(s):
RF02 Manter livro

Atores:
Usurio Cadastrado: user
Usurio no Cadastrado: user2
Administrador: admin

Pr-Condies:
Ter Acesso ao Sistema
Ps-Condies:
Ter acesso parcialmente a funes do sistema
Ter acesso a todas as funes do sistema
Ter Acesso a dados do livro pesquisado
Fluxo Principal:1 user, user2, admin: Acessa o sistema.
2 user, user2, admin: O usurio digita o filtro na barra pesquisa no menu principal de acordo
com os campos citados acima.
3 soft: O sistema redireciona para a pgina livros pesquisados.
4 user, user2, admin: Usurio acessa a tela do livro com os dados do livro (TITULO,
GENERO, AUTOR, EDIAO, EDITORA, QUANTIDADE, IMAGEM, DESCRIAO,
DISPONIBILIDADE, ANO) e vendedor (LOGIN ,NOME, EMAIL, TELEFONE, CELULAR,
DATA DE NASCIMENTO, ENDEREO)

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.36

Fluxo Alternativo: 3.1 -user, user2, admin: O usurio pode fazer uma nova busca passando
um novo filtro.
Fluxo de Exceo: 1a O sistema pode estar inacessvel por erros do servidor caso isso
acontea ser exibida uma mensagem informando que o sistema est inacessvel.
4a Caso o usurio no estiver logado ser exibida uma mensagem pedindo para que ele faa
seu login.
Notas Adicionais:


[UC02.03] <Buscar Coleo>
Descrio: O usurio poder buscar por colees de livros.
Requisito(s) Associado(s):
RF02 Manter Livros

Atores:
Usurio no cadastrado: user
Usurio Cadastrado: user2
Administrador: admin

Pr-Condies:
Ter Acesso ao sistema
Ps-Condies:
Ter acesso aos dados das colees cadastradas
Ter acesso a lista de colees cadastradas
Fluxo Principal: 1 user, user2, admin: Acessa ao sistema.
2 - user, user2, admin: Seleciona a opo no menu principal de colees.
3 soft: O sistema retorna uma lista com as colees cadastradas.
4 - user2, admin: O usurio seleciona uma coleo.
5 soft: O sistema retorna uma tela com os dados da coleo selecionada.
Fluxo Alternativo: 4.1 user, user2, admin: O usurio pode cancelar a ao, assim retornando
a tela de administrador.
Fluxo de Exceo: 3a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
4a Caso o usurio no esteja logado, ele no poder ver os dados da coleo.
Notas Adicionais:







DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.37

[UC02.04] <Buscar Categoria>
Descrio: O usurio poder buscar por categoria de livros pr-selecionadas (ROMANCE,
SUSPENSE,AUTO-AJUDA, ACADEMICO, MUSICA,FICO CIENTIFICA, AO, POESIA,
AVENTURA, DRAMA, GUERRA,POLICIAL, LITERATURA, LIVROS REGIONAIS, ADULTO,
OUTROS).
Requisito(s) Associado(s):
RF02 Manter Livros

Atores:
Usurio no cadastrado: user
Usurio Cadastrado: user2
Administrador: admin

Pr-Condies:
Ter Acesso ao sistema
Ps-Condies:
Ter acesso aos dados dos livros cadastrados em
uma categoria
Ter acesso a lista dos livros cadastrados em uma
categoria
Fluxo Principal: 1 user, user2, admin: Acessa ao sistema.
2 - user, user2, admin: Seleciona a opo no menu principal de categoria, e seleciona alguma.
3 soft: O sistema retorna uma lista com os livros cadastrados na categoria selecionada.
4 - user2, admin: O usurio seleciona um livro.
5 soft: O sistema retorna uma tela com os dados do livro selecionado.
Fluxo Alternativo: 4.1 user, user2, admin: O usurio pode cancelar a ao, assim retornando
a tela de administrador.
Fluxo de Exceo: 3a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
4a Caso o usurio no esteja logado, ele no poder ver os dados da coleo.
Notas Adicionais:



[UC03.05] <Login>
Descrio:
O Usurio poder fazer o login para ter acesso a funes do sistema disponveis apenas para
usurios logados, atravs de seu login e sua senha.

Requisito(s) Associado(s):
RF03 - Login

Atores:
Usurio Cadastrado: user
Administrador: admin

Pr-Condies:
Ter acesso ao Sistema
Ps-Condies:
Ter acesso a todas as funes do seu usurio

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.38

Fluxo Principal: 1 user, admin: Acessa ao sistema.
2 user, admin: Seleciona a opo de login no menu principal.
3 soft: O sistema redirecionar para a tela de login.
4 user, admin: O usurio ir informar o login e a senha e clicar em entrar.
5 soft: O sistema ir redirecionar para a pagina de usurio.
Fluxo Alternativo: 2.1 user: Caso no tenha cadastro, o usurio poder se cadastrar ou
pesquisar por livros.
2.2 user, admin: Caso o usurio tenha esquecido sua senha, ele dever selecionar a opo
Esqueceu sua senha? para recuper-la seguindo o UC08.15.
Fluxo de Exceo: 1a O sistema pode estar inacessvel por erros do servidor caso isso
acontea ser exibida uma mensagem informando que o sistema est inacessvel.
4a Os dados podem estar incorretos, retornando uma mensagem informando que login e
senha esto incorretos.
Notas Adicionais:




[UC01.06] <Alterar Usurio>
Descrio: Usurio poder alterar seus dados cadastrados no sistema. (NOME, EMAIL,
TELEFONE, CELULAR, FACEBOOK, ENDEREO).
Requisito(s) Associado(s):
RF01 - Manter usurio

Atores:Usurio Cadastrado: user
Administrador: admin

Pr-Condies:
Estar Logado

Ps-Condies:
Os dados do usurio so alterados

Fluxo Principal: 1 user, admin: O Usurio acessa a tela de usurio.
2 user, admin: O Usurio seleciona a opo de alterar dados.
3 soft: Sistema retorna uma tela com os atuais dados do usurios que permitem modificaes
descritos acima.
4 user, admin: O usurio altera os dados e salva.
5 soft: O Sistema valida os dados do usurio e emite uma mensagem dados do usurio salvo
com sucesso.
6 soft: O sistema retorna para tela de usurio.
Fluxo Alternativo: 4.1 user: O usurio poder cancelar a solicitao, retornando para tela de
usurio.

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.39

Fluxo de Exceo: 3A Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
5A O usurio pode inserir dados invlidos, ser exibida uma mensagem informando o
campo que no est de acordo.
Notas Adicionais:


[UC01.07] <Alterar Senha>
Descrio: Usurio poder alterar sua senha informando a senha atual e a nova, acessando a
tela de usurio.
Requisito(s) Associado(s):
RF01 - Manter usurio

Atores:Usurio Cadastrado: user
Administrador: admin

Pr-Condies:
Estar Logado

Ps-Condies:
A senha do usurio alterado

Fluxo Principal: 1 user, admin: O usurio acessa a tela de usurio.
2 user, admin: O usurio seleciona a opo de alterar senha.
3 soft: Sistema retorna uma tela com os campos (Senha atual, Nova senha) para serem
preenchidos.
4 user, admin: O usurio altera a senha e salva.
5 soft: O Sistema confirma a senha atual e salva a nova.
6 soft: O sistema retorna para tela de usurio.
Fluxo Alternativo: 4.1 user, admin: O usurio poder cancelar a solicitao, retornando para
tela de usurio.
Fluxo de Exceo: 5a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
5b O usurio pode inserir dados invlidos, ser exibida uma mensagem informando que a
senha atual est incorreta.
Notas Adicionais:



[UC01.08] <Buscar Usurio>
Descrio:
O usurio poder buscar outros usurios para entrar em contato ou verificar informaes de
acordo com os dados : (NOME, LOGIN, EMAIL)
Requisito(s) Associado(s): Atores:

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.40

RF01 - Manter usurio Usurio Cadastrado: user
Administrador: admin

Pr-Condies:
Estar Logado
Ps-Condies:
Ter acesso a informaes do usurio
pesquisado.

Fluxo Principal: 1 user, admin: O usurio acessa a tela de usurio.
2 user, admin: Usurio informa o filtro da busca (NOME, LOGIN, EMAIL).
3 soft: O sistema retorna uma lista de usurios cadastrados.
4 user, admin: O usurio seleciona o perfil cadastrado.
5 soft: O sistema retorna as informaes do perfil cadastrado.
Fluxo Alternativo: 4.1 O usurio poder cancelar a solicitao, retornando para tela de
usurio.
Fluxo de Exceo:3a - Poder ocorrer erro na conexo com o banco de dados, retornando uma
mensagem informando para o usurio tentar novamente.
Notas Adicionais:


[UC01.09] <Remover Usurio>
Descrio: O usurio cadastrado ter a opo de remover seu perfil.


Requisito(s) Associado(s)
RF01 - Manter usurio

Atores:
Usurio cadastrado: user
Administrador: admin

Pr-Condies:
Estar logado
Ps-Condies:
O sistema retornar para a tela inicial

Fluxo Principal: 1 user, admin: O usurio dever acessar a tela de usurio.
2 user: O usurio seleciona a opo de excluir cadastro.
3 soft: O sistema emite uma mensagem de confirmao final ao usurio, perguntando se ele
realmente quer remover seu perfil.
4 user: Seleciona a opo de Sim.
5 soft: O sistema remove o usurio e emite uma mensagem usurio removido com sucesso
6 soft: O sistema retorna para a tela principal.

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.41

Fluxo Alternativo: 4.1 user: Caso o usurio no confirme, o sistema retornar para tela de
usurio.
1.2 admin: O usurio informa o login do usurio a ser removido.
1.3 soft: O sistema retorna uma tela de confirmao final, perguntando se realmente deseja
remover o usurio.
1.4 admin: Seleciona a opo Sim.
1.5 soft: O sistema remove o usurio.
1.6 soft: O sistema retorna para tela de usurio.
Fluxo de Exceo: 5a, 1.5a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
Notas Adicionais:



[UC02.10] <Cadastrar Livro>
Descrio: O usurio poder cadastrar livros informando os dados requisitados (TITULO,
GENERO, AUTOR, EDIAO, EDITORA, QUANTIDADE, IMAGEM, DESCRIAO,
DISPONIBILIDADE, ANO, PRECO), descrevendo a disponibilidade dele (Venda, Troca,
Emprstimo), tendo a opo de cadastrar como coleo.

Requisito(s) Associado(s):
RF02 Manter Livros

Atores:
Usurio Cadastrado: user

Pr-Condies:
Estar logado

Ps-Condies:
Ter seu livro disponibilizado no sistema
Fluxo Principal: 1 user: O usurio seleciona a opo cadastrar livro no menu principal.
2 soft: O sistema retorna a tela com os campos a serem preenchidos citados a cima.
3 user: O usurio preenche os campos com os dados do livro e salva.
4 soft: O sistema cadastra o livro no banco.
5 soft: O sistema retorna a tela do livro cadastrado.
Fluxo Alternativo: 2.1 user: O usurio poder desistir de cadastrar livro assim cancelando a
ao e retornando a pagina inicial.
Fluxo de Exceo: 3a O usurio poder informar dados incorretos do livro, assim retornando
uma mensagem informando o campo que est com dados invlidos.
4a Poder ocorrer erro na conexo com o banco de dados, retornando uma mensagem
informando para o usurio tentar novamente.
Notas Adicionais:

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.42




[UC02.11] <Alterar Livro>
Descrio: O usurio poder alterar dados do livro disponibilizado para negcio. (TITULO,
GENERO, AUTOR, EDIAO, EDITORA, QUANTIDADE, IMAGEM, DESCRIAO, ANO,
DISPONIBILIDADE, QUANTIDADE, PREO).
Requisito(s) Associado(s):
RF02 Manter Livros

Atores:Usurio Cadastrado: user
Administrador: admin

Pr-Condies:
Estar Logado
Ps-Condies:
Ter os dados do livro alterados

Fluxo Principal: 1 user, admin: O Usurio acessa a tela de usurio.
2 user: O usurio seleciona o livro que deseja ser alterado na lista de livros disponibilizados.
3 soft: O sistema retorna na tela de livros, os dados do livro em questo.
4 user: O usurio seleciona a opo de alterar os dados do livro.
5 soft: O sistema retorna uma tela com os dados do livro para serem alterados citados acima.
6 user: O usurio altera os dados que deseja e seleciona a opo de salvar.
7 soft: O sistema salva as alteraes no banco de dados.
8 soft: O sistema retorna para tela de usurio.
Fluxo Alternativo: 1.1 user: Se o usurio preferir, ele pode cadastrar um novo livro e
remover o antigo.
1.2.1 admin: O usurio busca o livro de acordo com o UC02.02-Buscar Livros
1.2.2 admin: Na tela do livro, seleciona a opo de alterar livro.
1.2.3 soft: O sistema retorna a tela com os dados do livro(TITULO, GENERO, AUTOR,
EDIAO, EDITORA, QUANTIDADE, IMAGEM, DESCRIAO, ANO,
DISPONIBILIDADE, QUANTIDADE).
1.2.4 admin: O usurio altera os dados e salva.
1.2.5 soft: O sistema salva as alteraes.
1.2.6 soft: O sistema retorna a tela de usurio.
5.1, 1.2.3 user, admin: O usurio poder no alterar nada e cancelar a ao, retornando para
tela de usurio.
Fluxo de Exceo: 3a, 1.2.1 Poder ocorrer erro na conexo com o banco de dados,
retornando uma mensagem informando para o usurio tentar novamente.
6a, 1.2.5 O usurio poder informar dados invlidos, assim retornando uma mensagem
informando o campo que contm dados invlidos
Notas Adicionais:

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.43




[UC02.12] <Remover Livro>
Descrio: O usurio poder remover seus livros cadastrados
Requisito(s) Associado(s):
RF02 Manter Livros

Atores:
Usurio Cadastrado: user

Pr-Condies:
Estar Logado
Ps-Condies:
Ter o livro desejado removido

Fluxo Principal: 1 user: O usurio acessa a tela de usurio.
2 user: O usurio seleciona o algum livro cadastrado.
3 soft: O sistema retorna uma tela com os dados do livro em questo.
4 user: O usurio seleciona a opo de remover livro.
5 soft: O sistema retorna uma mensagem de confirmao.
6 user: O usurio confirma a ao.
7 soft: O sistema remove o livro do banco de dados.
8 soft: O sistema retorna para tela de usurio.
Fluxo Alternativo: 5.1 O usurio poder cancela a ao, retornando a tela do livro
cadastrado.
Fluxo de Exceo: 3a - Poder ocorrer erro na conexo com o banco de dados, retornando uma
mensagem informando para o usurio tentar novamente
Notas Adicionais:



[UC04.13] <Bloquear Usurio>
Descrio: O Usurio ADMIN poder Bloquear usurio que descumprir as regras, m conduta
no sistema, e denuncias dos outros usurios.


Requisito(s) Associado(s):
RF05 Gerenciar Usurio

Atores:
Administrador: admin
Pr-Condies:
Estar Logado
Ps-Condies:
Ter usurio bloqueado

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.44


Fluxo Principal: 1 - admin: Acessa a tela de Administrador.
2 admin: No painel de bloqueio, o administrador informa o login ou o email do usurio a ser
bloqueado.
3 soft: Ser retornada uma mensagem de confirmao de bloqueio.
4 admin: O administrador seleciona a opo Sim.
5 soft: O sistema busca o usurio e seta o atributo isBlock como true.
Fluxo Alternativo: 4.1 admin: O administrador poder cancelar a ao, assim retornando
para tela de administrador.
Fluxo de Exceo: 5a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
Notas Adicionais:


[UC04.14] <Desbloquear Usurio>
Descrio: O Usurio ADMIN poder desbloquear usurio, liberando o acesso do usurio ao
sistema.


Requisito(s) Associado(s):
RF05 Gerenciar Usurio

Atores:
Administrador: admin
Pr-Condies:
Estar Logado
Ps-Condies:
Ter usurio desbloqueado

Fluxo Principal: 1 - admin: Acessa a tela de Administrador.
2 admin: No painel de bloqueio, o administrador informa o login ou o email do usurio a ser
desbloqueado.
3 soft: Ser retornada uma mensagem de confirmao de desbloqueio.
4 admin: O administrador seleciona a opo Sim.
5 soft: O sistema busca o usurio e seta o atributo isBlock como false.
Fluxo Alternativo: 4.1 admin: O administrador poder cancelar a ao, assim retornando
para tela de administrador.
Fluxo de Exceo: 3a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
Notas Adicionais:



DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.45

[UC05.15] <ADM Remover Livro>
Descrio: O Administrador poder remover seus livros cadastrados
Requisito(s) Associado(s):
RF05 Gerenciar Livros

Atores:
Administrador: admin

Pr-Condies:
Estar Logado
Ps-Condies:
Ter o livro desejado removido

Fluxo Principal: 1 admin: O usurio busca o livro a ser removido de acordo com o UC02.02.
2 admin: O usurio seleciona a opo de remover livro.
3 soft: O sistema envia uma mensagem de confirmao.
4 admin: O usurio seleciona a opo Sim.
5 soft: O sistema remove o livro.
6 soft: O sistema retorna a tela de usurio.
Fluxo Alternativo: 4.1 O usurio poder cancela a ao, retornando a tela do livro
cadastrado.
Fluxo de Exceo: 5a Poder ocorrer erro na conexo com o banco de dados, retornando uma
mensagem informando para o usurio tentar novamente
Notas Adicionais:



[UC06.16] <Adicionar Noticias>
Descrio: O usurio Administrador dever adicionar noticias quando for necessrio informar
o usurio sobre algo.

Requisito(s) Associado(s):
RF07 Gerenciar Noticias

Atores:
Administrador: admin
Pr-Condies:
Estar Logado
Ps-Condies:
Ter as Noticia adicionada no sistema

Fluxo Principal: 1 - admin: Acessa o painel de admin.
2 - admin: Seleciona a aba notcias.
3 - soft: O sistema retorna a tela de noticias.
4 admin: O admin seleciona a opo de adicionar noticias.

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.46

5 soft: O sistema retorna a tela de adicionar noticias.
6 - admin: O administrador informa o titulo e o escopo da noticia e adiciona.
7 - soft: O sistema cadastra a noticia no banco.
8 - soft: O sistema retorna para tela de noticias.
Fluxo Alternativo: 6.1 admin: O administrador pode cancelar a ao, assim retornando a tela
de administrador.
Fluxo de Exceo: 5a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
Notas Adicionais:



[UC06.17] <Remover Noticias>
Descrio: O usurio Administrador poder remover notcias que desejar

Requisito(s) Associado(s):
RF07 Gerenciar Noticias

Atores:
Administrador: admin
Pr-Condies:
Estar Logado
Ps-Condies:
Ter as Noticia adicionada no sistema

Fluxo Principal: 1 - admin: Acessa o painel de admin.
2 - admin: Seleciona a aba notcias.
3 - soft: O sistema retorna a tela de noticias.
4 admin: O admin informa o numero da noticia e seleciona a opo de remover noticia.
5 soft: O sistema remove a noticia.
6- soft: O sistema retorna a tela de noticias.
Fluxo Alternativo: 4.1 admin: O administrador pode cancelar a ao, assim retornando a tela
de administrador.
Fluxo de Exceo: 5a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
Notas Adicionais:



[UC07.18] <Adicionar Regras>

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.47

Descrio: O usurio Administrador poder adicionar regras para melhor gerenciamento de
usurios e de livros do sistema.

Requisito(s) Associado(s):
RF08 Gerenciar Regras

Atores:
Administrador: admin
Pr-Condies:
Estar Logado
Ps-Condies:
Ter Regra adicionada no sistema

Fluxo Principal: 1 - admin: Acessa o painel de admin.
2 - admin: Seleciona a aba regras.
3 soft: O sistema retorna a tela de regras.
4 admin: O administrador seleciona a opo de adicionar regras.
5 soft: O Sistema retorna a tela de adicionar regras com um campo para ser preenchido com a
regra a ser adicionada.
6 admin: O administrador digita a regra e salva.
7 soft: O Sistema salva a regra no banco de dados.
8 soft: O sistema retorna a tela de regras.
Fluxo Alternativo: 6.1 admin: O administrador pode cancelar a ao, assim retornando a tela
de administrador.
Fluxo de Exceo: 7a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
Notas Adicionais:



[UC07.19] <Remover Regras>
Descrio: O usurio Administrador poder remover regras para melhor gerenciamento de
usurios e de livros do sistema.

Requisito(s) Associado(s):
RF08 Gerenciar Regras

Atores:
Administrador: admin
Pr-Condies:
Estar Logado
Ps-Condies:
Ter Regra removida no sistema

Fluxo Principal: 1 - admin: Acessa o painel de admin.
2 - admin: Seleciona a aba regras.

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.48

3 soft: O sistema retorna a tela de regras.
4 admin: O administrador preenche o campo de remover regras com o id da regra e salva.
5- soft: O sistema remove a regra do banco de dados.
6 soft: O sistema retorna a tela de regras.
Fluxo Alternativo: 4.1 admin: O admin pode cancelar a ao, assim retornando a tela de
administrador.
Fluxo de Exceo: 5a Poder ocorrer erro na conexo com o banco de dados, retornando
uma mensagem informando para o usurio tentar novamente.
Notas Adicionais:



[UC08.20] <Recuperar Senha>
Descrio: O usurio poder recuperar sua senha atravs do seu email de cadastro
Requisito(s) Associado(s):
RF08 Gerenciar Regras

Atores:
Usurio Cadastrado: user
Administrador: admin
Pr-Condies:
Ter acesso ao Sistema
Ps-Condies:
Ter senha recuperada

Fluxo Principal: 1 user, admin: Acessa ao sistema.
2 user, admin: Seleciona a opo de login.
3 soft: retorna a tela de login.
4 user, admin: Seleciona a opo Esqueceu a senha?.
5 soft: retorna a tela com o campo email a ser preenchido.
6 user, admin: Informa o email de cadastro da sua conta.
7 soft: Busca no banco o email passado pelo usurio para confirmar o cadastro.
8 - soft: Envia um email contendo login e a nova senha gerada para o email de cadastro do
usurio .
Fluxo Alternativo: 6.1 user, admin: O usurio pode cancelar a ao, assim retornando a tela
inicial.

DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.49

Fluxo de Exceo: 1a - O sistema pode estar inacessvel por erros do servidor caso isso
acontea ser exibida uma mensagem informando que o sistema est inacessvel.
7a O sistema poder no encontrar o email passado pelo usurio, ser retornado uma
mensagem informando que o email passado est incorreto ou no existe.
7b Poder ocorrer erro na conexo com o banco de dados, retornando uma mensagem
informando para o usurio tentar novamente.
8a O servidor de email do usurio poder estar com problemas assim impossibilitando o
envio com os dados recuperados
Notas Adicionais:






4. Modelo de caso de uso








DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.50

5. Interface com o usurio
Tela de Livro cadastrado


Tela de Cadastro



Tela de Inicio


DOCUMENTO PROJETO SEMESTRE
DOCUMENTO DE
CASO DE USO
Sebo Online
2014.
2
VERSO
1.0

pg.51




Tela de Usurio


DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.52

PLANO DE TESTES

Histrico de Mudanas
Verso Data Descrio Autor
1. 0 17/09/2014 Documento de Test es lvaro de Arajo



Este documento define o plano de testes do software, com o objetivo de
determinar o que ser testado e como sero realizados os testes.

Os testes sero de caixa-preta, onde testada todas as entradas e sadas sem
a preocupao com o cdigo, cada sada indesejada visto como um erro.


6. Viso geral deste documento

As demais sees apresentam os itens referentes ao plano de testes e esto
organizadas como descrito abaixo.
Seo 2 Requisitos a testar: apresenta o subconjunto dos requisitos do sistema
que sero testados.
Seo 3 Ambiente de teste: apresenta o ambiente utilizado durante a
realizao dos testes.
Seo 4 Casos de teste: apresenta os casos de teste que so executados.
Seo 5 Sumrio de resultados:apresenta um resumo do resultado final dos
testes.
Seo 6 Principais problemas e possveis solues: Relata os principais
problemas que podem impedir a execuo dos testes e apresenta alternativas que
possibilitem solucionar tais problemas.

6.1. Tipos de Teste

Tipo Descrio
Teste Funcional Testar as funcionalidades, requisitos e regras de negcio
descritos na documentao epresentes na aplicao.
Teste de Interface Verifica se a navegabilidade e os objetivos da tela
funcionam como especificados e seatendem da melhor
forma ao usurio.
Teste de
Performance
Verifica se o tempo de resposta o desejado para o
momento de utilizao da aplicao.
Teste Positivo-
negativo
Garante que a aplicao vai funcionar atravs do fluxo
principal de sua execuo e vaifuncionar no seu fluxo
alternativo.

DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.53

Teste de regresso Toda vez que algo for mudado, deve ser testada toda a
aplicao novamente.
Teste de
Integrao
Garantir que um ou mais componentes combinados (ou
unidades) funcionam.


7. Casos de uso a testar

Prioridade Ident. UC Nome do Caso de Uso Qtd.
Testes
Alta UC01.01 Cadastrar usurio 2
Alta UC01.01 Validar CPF
3
Alta UC01.01 Validar login
4
Alta UC03.05 Login 5
Alta UC01.07 Alterar senha 5
Alta UC01.09 Remover usurio 2
Mdia UC01.06 Editar usurio 3
Mdia UC01.08 Buscar usurio 2
Alta UC02.10 Cadastrar livro 5
Alta UC02.11 Alterar livro 2
Alta UC02.12 Remover livro 2
Alta UC02.02 Buscar livro 4
Alta UC04.13 Bloquear usurio 1
Alta UC04.14 Desbloquear usurio 1
Alta UC05.15 ADM Remover livro 1
Mdia UC06.16 Adicionar notcias 2
Mdia UC06.17 Remover notcias 2
Alta UC07.18 Adicionar regras 2
Alta UC07.19 Remover regras 2


8. Ambiente de teste (hardware e software)

Desktop com windows 7, 4GB de memria e um hd de 500GB e processador dual core
1.2GHz













DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.54

9. Casos de teste
Por conveno, os casos de uso so identificados pelo prefixo TC seguido do
nmero do caso de uso, do nmero do caso de teste e do nome do caso de teste.
O nmero do caso de teste no deve ser reiniciado a cada subseo. Os
identificadores dos casos de teste no devem ser modificados ou reaproveitados, para
no invalidar referncias externas feitas a eles.

A seguir apresentada a nomenclatura de identificao do caso de teste.
[TC<nmero do caso de uso>.<nmero do caso de teste><nome do caso de teste>]

[TC01.01] <Cadastrar usurio>
Descrio: A funo de cadastro de usurio ser testada, onde sero realizadostestes e,
conjunto com a TC01.02 e TC01.03, O nmero de testes desse casosero 2. 1 o usurio
deixar um valor em algum campo em branco, preencher todos os campos corretamente e
clicar em cadastrar.

Caso(s) de Uso(s) Associado(s): UC01.01,
TC01.02 e TC01.03.
Tipo de Teste: Teste Funcional
Pr-Condies: O usurio dever ter
acesso ao sistema e no ser cadastrado
ainda.

Ps-Condies: O usurio ter o cadastro
no sistema e poder utilizar os recursos
restritos a usurios cadastrados.
Passos do procedimento de teste especfico:
1 User: Acessar a tela de cadastro.
2 Soft: Ser mostrada a tela de cadastro com os campos para preenchimento.
3 User: Ser deixado algum campo sem o preenchimento.
4 Soft: Ser exibida um alert informando para preencher todos os campos.
5 User: Ser preechidotodos os campos.
6 Soft: Ser exibida um alert informando que o cadastro foi efetuado com sucesso.
7 Soft: Ser feito o direcionamento para o menu do usurio.

Impacto:(X) Alto* ( ) Baixo*


[TC01.02] <Validar CPF>
Descrio: O campo CPF vai ser testado, onde ser realizado 3 testes, 1 o usurio colocar
um valor no campo com letras e nmeros, depois o usurio colocar um CPF invlido. Em
ambos os casos o sistema deve avisar que o campo est com valor invlido. E por ltimo o
sistema usurio dever passar um CPF vlido onde o sistema dever aceitar o valor e
prosseguir.

Caso(s) de Uso(s) Associado(s): UC01.01

Tipo de Teste: Teste Funcional

DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.55

Pr-Condies: O usurio dever ter
acesso ao sistema e no ser cadastrado
ainda.
Ps-Condies: O usurio poder proceder
com o seu cadastro.

Passos do procedimento de teste especfico:
1 User: Acessar a tela de cadastro.
2 Soft: Ser mostrada a tela de cadastro com os campos para preenchimento.
3 User: Ser colocado no campo CPF um valor com letras e nmeros.
4 Soft: Ser exibida um alert informando que o valor no campo invlido.
5 User: Ser colocado no campo CPF um valor de CPF invlido.
6 Soft: Ser exibida um alert informando que o valor no campo invlido.
7 User: Colocar no campo CPF um valor de um CPF vlido.
8 Soft: O sistema deixar ele proceder para os outros campos.

Impacto:(X) Alto* ( ) Baixo*


[TC01.03] <Validar login>
Descrio: O campo login ser testado, no mesmo ser colocado um valor de um login j
existente, depois colocar um valor de login ainda no existente no sistema.
Caso(s) de Uso(s) Associado(s): UC01.01

Tipo de Teste: Teste Funcional
Pr-Condies: O usurio dever ter
acesso ao sistema e no ser cadastrado
ainda.
Ps-Condies: O usurio ter o cadastro
no sistema e poder utilizar os recursos
restritos a usurios cadastrados.

Passos do procedimento de teste especfico:
1 User: Acessar a tela de cadastro.
2 Soft: Ser mostrada a tela de cadastro com os campos para preenchimento.
3 User: Ser colocado no campo login um valor j existente.
4 Soft: Ser exibida um alert informando que o login j existente no sistema e que o
usurio dever escolher outro valor.
5 User: Ser colocado no campo login um valor ainda no existente.
6 Soft: O sistema deixar ele proceder para os outros campos.

Impacto:(X) Alto* ( ) Baixo*






DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.56

[TC03.04] <Login>
Descrio: O login dos usurios do sistema ser testado, onde ser realizado 5 testes, 1 o
usurio clicar no boto login sem preencher nenhum campo, depois colocar apenas o login
e deixar a senha em branco e clicar em logar, depois o usurio colocar a senha e deixar
o login em branco, depois colocar um login vlido e senha invlida, depois colocar a senha
vlida e login invlido e por ltimo colocar login e senha corretas e clicar em logar.

Caso(s) de Uso(s) Associado(s): UC03.05

Caso(s) de Uso(s) Associado(s): UC03.05

Pr-Condies: O usurio dever ter um
cadastro no sistema.

Pr-Condies: O usurio dever ter um
cadastro no sistema.
Passos do procedimento de teste especfico:
1 User: Acessar a tela de login e clicar no boto login sem preencher nada.
2 Soft: Ser mostrada um alert informando senha e login invlidos.
1 User: preencher o campo login sem preencher o campo senha e clicar em logar.
2 Soft: Ser mostrada um alert informando senha e login invlidos.
5 User: no preencher o campo login e vai preencher o campo senha e clicar em
logar.
2 Soft: Ser mostrada um alert informando senha e login invlidos.
7 User: preencher o campo login com um usurio vlido e o campo senha invlida e
clicar em logar.
2 Soft: Ser mostrada um alert informando senha e login invlidos.
9 User: preencher o campo login com um usurio invlido e o campo senha vlida e
clicar em logar.
2 Soft: Ser mostrada um alert informando senha e login invlidos.
9 User: preencher o campo login com um usurio vlido e o campo senha vlida e
clicar em logar.
11 Soft: O sistema mostrar uma mensagem de bem-vindo e o usurio ser
direcionado para o menu de usurio.

Impacto:(X) Alto* ( ) Baixo*


[TC01.05] <Alterar senha>
Descrio: a funo de alterar a senha do usurio ser testada, onde sero realizados 5
testes, 1 o usurio clicar no boto e depois clicar em cancelar, depois o usurio clicar
novamente no boto e colocar e deixar em branco os campo e clicar em salvar, depois
colocar o campo da senha atual invlida e clicar em salvar, depois colocar a senha nova
invlida e clicar em salvar e por ltimo colocar os campos da senha atual e nova senha
corretamente.


DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.57

Caso(s) de Uso(s) Associado(s): UC01.07

Tipo de Teste: Teste Funcional
Pr-Condies: O usurio dever estar
logado no sistema.
Ps-Condies: A senha do usurio ser
alterada.

Passos do procedimento de teste especfico:
1 User: Acessar a tela de seu cadastro e clicar no boto alterar senha.
2 Soft: Ser direcionado para a tela de alterao de senhas.
3 User: Ser clicado o boto cancelar.
4 Soft: Ser direcionado para o menu do usurio.
5 User: Ser clicado novamente no boto de alterar senha.
6 Soft: Ser direcionado para a tela de alterao de senhas.
7 User: Deixar todos os campos em branco e clicar em alterar senha.
8 Soft: Ser exibido um alert pedindo para preencher os campos corretamente.
9 User: Deixar o campo senha atual em branco e invlida.
10 Soft: Ser exibido um alert informando que a informaes esto incorretas.
11 User: Deixar o campo senha nova em branco/invlida e a atual preenchida.
12 Soft: Ser exibido um alert informando que a informaes esto incorretas.
13 User: Deixar o campo preenchidos corretamente.
14 Soft: Ser exibido um alert informando que a senha foi alterada com sucesso e
ser direcionado para o menu do usurio.

Impacto:(X) Alto* ( ) Baixo*


[TC01.06] <Remover usurio>
Descrio: O boto excluir usurio ser testado, onde ser realizado 2 testes, 1 o usurio
clicar no boto e depois clicar em cancelar, depois o usurio clicar novamente no boto e
depois clicar em confirmar.
Caso(s) de Uso(s) Associado(s): UC01.06

Tipo de Teste: Teste Funcional
Pr-Condies: O usurio dever ter
acesso ao sistema e ser cadastrado.
Ps-Condies: O usurio ter o cadastro
removido do sistema.

Passos do procedimento de teste especfico:
1 User: Acessar a tela de seu cadastro.
2 Soft: Ser mostrada a tela do usurio com as opes da mesma.
3 User: Ser clicado o boto excluir usurio.
4 Soft: Ser exibido um confirm pedindo a confirmao da excluso.
5 User: Ser clicado o boto cancelar.

DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.58

6 Soft: Ser cancelada a ao e o sistema mostrar novamente a tela do usurio.
7 User: Ser clicado novamente no boto excluir usurio.
8 Soft: Ser exibido um confirm pedindo a confirmao da excluso.
9 User: Clicar no boto confirmar.
10 Soft: Realizar a excluso do cadastro do usurio.
11 Soft: ser direcionado para o menu principal do sistema.

Impacto:(X) Alto* ( ) Baixo*


[TC01.07] <Editar usurio>
Descrio: O boto editar usurio ser testado, onde ser realizado 3 testes, 1 o usurio
clicar no boto e depois clicar em cancelar, depois o usurio clicar novamente no boto e
colocar e deixar em branco algum campo, e por fim o usurio realizar a alterao do
campo e clicar em salvar.

Caso(s) de Uso(s) Associado(s): UC01.04

Tipo de Teste: Teste Funcional
Pr-Condies: O usurio dever ter
acesso ao sistema e ser cadastrado.
Ps-Condies: O usurio ter o cadastro
alterado no sistema.

Passos do procedimento de teste especfico:
1 User: Acessar a tela de seu cadastro.
2 Soft: Ser mostrada a tela do usurio com as opes da mesma.
3 User: Ser clicado o boto editar usurio.
4 Soft: Ser exibida a tela de cadastro de usurio com os dados do usurio.
5 User: Ser clicado o boto cancelar.
6 Soft: Ser cancelada a ao e o sistema mostrar novamente a tela do usurio.
7 User: Ser clicado novamente no boto de alterar usurio.
8 Soft: Ser exibida a tela de cadastro de usurio com os dados do usurio.
9 User: Ser deixado um campo com um valor em branco e ser clicado em salvar.
10 Soft: Ser exibido um alert pedindo para preencher o campo Nome do mesmo
corretamente.
11 User: Ser preenchido e alterado os campos que so de possveis alteraes e
depois clicado em salvar.

12 Soft: Realizar a persistncia dos dados alterados e depois direcionado para a tela
de cadastro de usurios.
Impacto:(X) Alto* ( ) Baixo*



DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.59



[TC01.08] <Buscar usurio>
Descrio: O filtro de busca de usurio ser testado, onde ser realizado 2 testes, 1 o
usurio colocar o valor de um usurio no cadastrado no campo de pesquisa e clicar em
pesquisar, depois o usurio colocar um valor de um usurio existente no sistema no campo
de pesquisa e depois clicar em pesquisar.

Caso(s) de Uso(s) Associado(s): UC01.08

Tipo de Teste: Teste Funcional
Pr-Condies: O usurio dever ter
acesso ao sistema e est logado no
mesmo.
Ps-Condies: O usurio ter a listagem
do na tela do resultado da busca.
Passos do procedimento de teste especfico:
1 User: Acessar a tela de seu cadastro.
2 Soft: Ser mostrada a tela do usurio com as opes da mesma.
3 User: Ser clicado na barra de pesquisa e ser colocado um valor de um usurio
inexistente.
4 Soft: Ser exibida na tela a informao de nenhum resultado obtido da pesquisa.
5 User: Ser colocado no campo de pesquisa um valor de um usurio existente.
6 Soft: Ser exibida na tela a informao dos resultados da pesquisa.

Impacto:(X) Alto* ( ) Baixo*




[TC02.09] <Cadastrar Livros>
Descrio: O cadastro de livro ser testado, onde ser realizado 5 testes, 1 o usurio
tentara cadastrar o livro sem preencher campo nenhum. 2 teste o usurio ira colocar o ano
com qualquer quantidade de dgitos diferente de 4, 3 teste o usurio ir preencher o campo
ano apenas com letras.4 teste o usurio ir preencher o campo quantidade apenas com
letras e o 5 ser preenchendo as informaes corretamente.

Caso(s) de Uso(s) Associado(s): UC02.10

Tipo de Teste: Teste Funcional
Pr-Condies: O usurio dever ter
acesso ao sistema e est logado no
mesmo.
Ps-Condies: O usurio ter o livro
cadastrado no sistema.
Passos do procedimento de teste especfico:
1 User: Acessar a tela de cadastro de livros.
2 Soft: Ser mostrada a tela do usurio com as opes da mesma.
3 User: Sem preencher os campos, o usurio clicar no boto cadastrar.

DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.60

4 Soft: Ser exibida na tela a informao que preciso que todos os campos
obrigatrios sejam preenchidos.
5 User: O usurio ir preencher todos os campos obrigatrio corretamente, com
exceo do campo Ano, que ir colocar o ano com qualquer quantidades de dgitos
diferente de 4.
6 Soft: Ser exibida na tela a informao que obrigatrio que o campo Ano seja
preenchido com quatro dgitos.
7 User: O usurio ir preencher todos campos obrigatrio corretamente, com
exceo do campo Ano, que ir preencher com quatro caracteres, onde pelo menos
um no seja um nmero.
8 Soft: Ser exibida na tela a informao que obrigatrio que o campo Ano seja
preenchido apenas com nmeros.
7 User: O usurio ir preencher todos os campos obrigatrio corretamente, com
exceo do campo Quantidade, que ir preencher com qualquer quantidade de
caracteres, onde pelo menos um no seja um nmero.
8 Soft: Ser exibida na tela a informao que obrigatrio que o campo Quantidade
seja preenchido apenas com nmeros.
9 User: O usurio preenche todos os campos corretamente e clica em cadastrar.
10 Soft: O sistema realiza o cadastro do livro e direciona pra a menu do usurio.

Impacto:(X) Alto* () Baixo*


[TC04.13] <Bloquear Usurio>
Descrio: Ser realizados dois testes na funo de bloqueio de usurio, e em seguida
verificar ser realmente o sistema est impedindo o acesso do usurio.
Caso(s) de Uso(s) Associado(s):UC04.13 e
UC03.05

Tipo de Teste: Teste Funcional
Pr-Condies: O usurio Admin estar
logado.
Ps-Condies: Ter o cadastro de um
usurio bloqueado.

Passos do procedimento de teste especfico:
1 Admin: Acessar a tela administrador.
2 Admin: No painel de bloqueio, o administrador informa o login ou o email de
um usurio invlido.
3 Soft: O sistema far a busca e retorna uma mensagem Usurio no
encontrado
4 Admin: O administrador informa o login ou o email do usurio vlido.
5 Soft: O sistema retorna o cadastro do usurio.
6 Admin: Clica no boto bloquear usurio.

DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.61

7 Soft: Aparece um confirm perguntando se quer realmente bloquear o usurio.
8 Admin: Clica em cancelar.
9 Soft: Fecha o confirme e cancela a ao.
10 Admin: Clica novamente em bloquear usurio
11 Soft: Aparece um confirm perguntando se quer realmente bloquear o usurio.
12 Admin:Clica em confirmar.
13 Soft: O sistema confirma a ao e bloqueia o cadastro do usurio.
14 User: Acessa a tela de login e informa seus dados e clica em se logar.
15 Soft: Mostra uma mensagem Usurio est bloqueado, entre em contato
administrador para resolver sua situao.

Impacto:(X) Alto* ( ) Baixo*


[TC.04.14] <DesbloquearUsurio>
Descrio: O administrador ir realizar dois testes, testar o desbloqueio de usurio, liberando
o acesso do usurio ao sistema.
Caso(s) de Uso(s) Associado(s):UC04.14 e
UC03.05

Tipo de Teste: Teste Funcional
Pr-Condies:Administrador estar
logado.
Ps-Condies: Ter um usurio
desbloqueado.

Passos do procedimento de teste especfico:
1 Admin: Acessar a tela administrador.
2 Admin: No painel de bloqueio, o administrador informa o login ou o email de
um usurio invlido.
3 Soft: O sistema far a busca e retorna uma mensagem Usurio no
encontrado
4 Admin: O administrador informa o login ou o email do usurio vlido.
5 Soft: O sistema retorna o cadastro do usurio.
6 Admin: Clica no boto desbloquear usurio.
7 Soft: Aparece um confirm perguntando se quer realmente desbloquear o usurio.
8 Admin: Clica em cancelar.
9 Soft: Fecha o confirme e cancela a ao.
10 Admin: Clica novamente em desbloquear usurio
11 Soft: Aparece um confirm perguntando se quer realmente desbloquear o usurio.
12 Admin: Clica em confirmar.
13 Soft: O sistema confirma a ao e desbloqueia o cadastro do usurio.
14 User: Acessa a tela de login e informa seus dados e clica em se logar.

DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.62

15 Soft: Direciona o usurio para o menu de usurio.

Impacto:(X) Alto* ( ) Baixo*

[TC05.15] <ADM Remover livro>
Descrio: Ser feito o teste da funo de remover como Admin, ser feito dois testes, onde
ser primeiro testado se o sistema cancela a opo de remover e se realmente remove o
cadastro quando confirmado o pedido.

Caso(s) de Uso(s) Associado(s): UC05.15


Tipo de Teste: Teste Funcional
Pr-Condies: O usurio ser o
Administrador.
Ps-Condies: Ter o cadastro do livro
removido.

Passos do procedimento de teste especfico:
1 - admin: Acessa a tela de consulta de livros.
2 - soft: Lista os livros cadastrados.
2 - admin: Seleciona a opo remover livro.
3 - soft: Mostra um confirm pedindo a confirmao da remoo.
4 - admin: Clica em cancelar.
5 - soft: Direciona para a tela de consulta de livros e cancela a ao.
6 - admin: Seleciona a opo remover livro.
7 - soft: Mostra um confirm pedindo a confirmao da remoo.
8 - admin: Clica em confirmar.
9- soft: Realiza a excluso do cadastro do livro e depois mostra um alert informando
que a excluso foi realizada com sucesso.
10 - admin: Informa o ttulo e o escopo da notcia e adiciona.
11 - soft: O sistema cadastra a notcia.

Impacto:(X) Alto* ( ) Baixo*


[TC06.16] <Adicionar Notcias>
Descrio: Ser feito dois testes, administrador testar o campo de notcias em branco e em
seguida outros teste com os campos preenchidos.
Caso(s) de Uso(s) Associado(s): UC06.16


Tipo de Teste: Teste Funcional
Pr-Condies: O usurio ser o
Administrador.
Ps-Condies: Ter a notcia adicionada no
sistema.


DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.63

Passos do procedimento de teste especfico:
1 - admin: Acessa a tela de noticias.
2 - admin: Seleciona a opo adicionar notcias.
3 - soft: O sistema retorna a tela adicionar notcias.
4 - admin: Informa o ttulo e o escopo da notcia em branco e adiciona.
5 - soft: O sistema apresenta um alert informando Preencha todos os campos
corretamente.
6 - soft: O sistema retorna para tela de adicionar notcias.
7 - admin: Informa o ttulo e o escopo da notcia e adiciona.
8 - soft: O sistema cadastra a notcia.
9 - Soft: Retorna uma mensagem Notcia Cadastrada com sucesso.
10 - soft: O sistema retorna para tela de notcias.

Impacto:(X) Alto* ( ) Baixo*

[TC06.18] <Remover noticia>
Descrio: Ser feito dois testes, administrador testar o campo de notcias em branco e em
seguida outros teste com os campos preenchidos.
Caso(s) de Uso(s) Associado(s): UC06.16


Tipo de Teste: Teste Funcional
Pr-Condies: O usurio ser o
Administrador.
Ps-Condies: Ter a notcia adicionada no
sistema.

Passos do procedimento de teste especfico:
1 - admin: Acessa a tela de noticias.
2 - admin: Seleciona a opo adicionar notcias.
3 - soft: O sistema retorna a tela adicionar notcias.
4 - admin: Informa o ttulo e o escopo da notcia em branco e adiciona.
5 - soft: O sistema apresenta um alert informando Preencha todos os campos
corretamente.
6 - soft: O sistema retorna para tela de adicionar notcias.
7 - admin: Informa o ttulo e o escopo da notcia e adiciona.
8 - soft: O sistema cadastra a notcia.
9 - Soft: Retorna uma mensagem Notcia Cadastrada com sucesso.
10 - soft: O sistema retorna para tela de notcias.

Impacto:(X) Alto* ( ) Baixo*


[TC06.17] <Adicionar Regras>

DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.64

Descrio: Ser feito dois testes, administrador testar o campo de notcias em branco e em
seguida outros teste com os campos preenchidos.
Caso(s) de Uso(s) Associado(s): UC06.16


Tipo de Teste: Teste Funcional
Pr-Condies: O usurio ser o
Administrador.
Ps-Condies: Ter a notcia adicionada no
sistema.

Passos do procedimento de teste especfico:
1 - admin: Acessa a tela de regras.
2 - admin: Seleciona a opo adicionarregra.
3 - soft: O sistema retorna a tela adicionarregras.
4 - admin: Deixa o campo da a regra em branco e clica em adicionar.
5 - soft: O sistema apresenta um alert informando Preencha todos os campos
corretamente.
6 - soft: O sistema retorna para tela de adicionar regra.
7 - admin: Informa a regra e clica em adicionar.
8 - soft: O sistema cadastra a regra.
9 - Soft: Retorna uma mensagem Regraadicionada com sucesso.
10 - soft: O sistema retorna para tela de regras.

Impacto:(X) Alto* ( ) Baixo*

[TC06.18] <Remover regras>
Descrio: Ser feito dois testes, administrador testar o campo de notcias em branco e em
seguida outros teste com os campos preenchidos.
Caso(s) de Uso(s) Associado(s): UC06.16


Tipo de Teste: Teste Funcional
Pr-Condies: O usurio ser o
Administrador.
Ps-Condies: Ter a notcia adicionada no
sistema.

Passos do procedimento de teste especfico:
1 - admin: Acessa a tela de noticias.
2 - admin: Seleciona a opo adicionar notcias.
3 - soft: O sistema retorna a tela adicionar notcias.
4 - admin: Informa o ttulo e o escopo da notcia em branco e adiciona.
5 - soft: O sistema apresenta um alert informando Preencha todos os campos
corretamente.
6 - soft: O sistema retorna para tela de adicionar notcias.
7 - admin: Informa o ttulo e o escopo da notcia e adiciona.

DOCUMENTO PROJETO SEMESTRE
PLANO DE
TESTES
Sebo Online
2014.2
VERSO
1.0

pg.65

8 - soft: O sistema cadastra a notcia.
9 - Soft: Retorna uma mensagem Notcia Cadastrada com sucesso.
10 - soft: O sistema retorna para tela de notcias.

Impacto:(X) Alto* ( ) Baixo*


*Impacto alto: O erro compromete o funcionamento do sistema e a regra de negcio.

*Impacto baixo: O erro no interfere no funcionamento do sistema, nem prejudica a
regra de negcio.

10. Sumrio de resultados

Casos de Testes Status Resultado Requisitos vinculados
<Identificador do caso de teste> Realizado Sucesso
<Identificador do caso de teste> No realizado
... ... ... ...
<Identificador do caso de teste> Realizado Insucesso <Identificador do requisito>

Percentual de realizao dos casos de testes:
Percentual de casos de testes realizados com sucesso:
Percentual de casos de testes realizados com insucesso:


11. Principais problemas e possveis solues

[Descrever os possveis problemas que podem impedir a execuo dos testes e suas respectivas
solues. Pois, na concretizao de um problema a resoluo j estar mapeada para assim ser colocada
em execuo e os testes consigam ser concludos]

Potrebbero piacerti anche