Você está na página 1de 17

Desire Shop

Especificação de Requisitos do Software

Histórico da Revisão
Desire Shop

Data Versão Descrição Autor(es)


27/02/20 1.0 Criação da documentação David Serrão
27/02/20 1.0 Criação dos Requisitos Não Funcionais Daniel Batista
06/03/20 1.0 Criação do Use Stories Lucas de Carvalho
06/03/20 1.0 Criação do Protótipo Antônio Marques
12/03/20 1.0 Ajuste de Histórico de Revisão e Sumário Yago de Farias
12/03/20 1.0 Caso de Uso
12/03/20 1.0 Prototipação
19/03/20 1.0 Agrupar Documentação
25/03/20 1.0 Revisão

ÍNDICE
1. INTRODUÇÃO .......................................................................................................................................... 3
1.1 PROPÓSITO DO DOCUMENTO DE REQUISITOS ....................................................................................
3 1.2 ESCOPO DO SISTEMA ..........................................................................................................................
3 1.3 DEFINIÇÕES, GLOSSÁRIO, ACRÔNIMOS E ABREVIAÇÕES ..................................................................
3 1.4 VISÃO GERAL DO DOCUMENTO ...........................................................................................................
3
2. DESCRIÇÃO GERAL .............................................................................................................................. 4
2.1 PERSPECTIVA DO PRODUTO ...............................................................................................................
4 2.2 FUNÇÕES DO PRODUTO ......................................................................................................................
4 2.3 CARACTERÍSTICAS DOS USUÁRIOS .....................................................................................................
4 2.4 RESTRIÇÕES DO SISTEMA ...................................................................................................................
4
3. REQUISITOS DO SISTEMA ................................................................................................................... 5
3.1 REQUISITOS NÃO-FUNCIONAIS ...........................................................................................................
4. CASO DE USO .......................................................................................................................................... 8

5. PROTOTIPAÇÃO...................................................................................................................................... 10

1. Introdução

1.1 Propósito do documento de requisitos


Este documento especifica as características e funcionalidades do domínio web Desire Shop,
proposta para o projeto final da matéria de engenharia de requisitos.

Especificação de Requisitos do Software Página 2 de 9


Desire Shop

1.2 Escopo do Sistema


O sistema deverá ser capaz de realizar vendas de produtos em nome da rede fictícia de lojas
Desire Shop. Além disso, deverá permitir o registro de dados cadastrais, assim como também a
alteração e visualização dos mesmos por parte do cliente e do administrador.

1.3 Definições, Glossário, Acrônimos e Abreviações.


Termo ou Abreviação Descrição
RG Registro Geral
RNF Requisito Não Funcional
UC User Case

1.4 Visão Geral do Documento

A sessão 2 contém uma descrição das perspectivas do projeto, suas funcionalidades,


características dos usuários do sistema e restrições envolvidas.
A sessão 3 apresenta os requisitos não-funcionais. Onde será mostrado de maneira
mais geral as características que o sistema deverá prover considerando casos
indiretamente ligados ao aproveitamento do sistema.
A sessão 4 mostra os Diagramas de Caso de uso. Apresentando de forma mais clara
e dinâmica ao usuário como o sistema irá trabalhar seguindo seus usuários.
A experimentação da Prototipação, onde poderá ser avaliado a ideia do produto de
forma estética e possível de ser avaliada pelo usuário, situa-se ao final do documento.

2. Descrição Geral

2.1 Perspectiva do Produto

O sistema tem como objetivo promover a venda de produtos da rede de lojas


Desire Shop através de um sítio web. Como apoio às buscas diárias, o sistema deve
permitir que dados de clientes sejam armazenados e acessados através de cadastro
prévio.

2.2 Funções do Produto

O sistema deve permitir a busca de determinados produtos e categorias,


realização e registro de pagamentos e inserção de dados pessoais do cliente, bem como
o registro e alteração desses dados para fins de auxílio à qualidade das entregas e
velocidade de processamento.

Especificação de Requisitos do Software Página 3 de 9


Desire Shop

2.3 Características dos Usuários

Os usuários serão os próprios consumidores bem como os administradores do


sistema, que realizarão o papel de adquirir, e dispor os produtos exibidos na plataforma,
respectivamente.

2.4 Restrições do Sistema

R1: O sistema deve ser implementado como uma aplicação web.


R2: Cada usuário será identificado por meio de autenticação de cadastro.

R3: O administrador deverá terá acesso as funcionalidades relativas a manutenção do


sistema (cadastro e alteração de produtos, consulta de vendas e etc.).
R4: Os usuários deverão ter acesso a funcionalidades relativas a consulta de
produtos, alteração de dados cadastrais e solicitação de suporte.

3. Requisitos do Sistema.

O sítio web de vendas Desire Shop é composto por condições que foram requeridas pelo
sistema através de levantamento de requisitos e projeção do escopo do projeto.

3.1 Requisitos Não-Funcionais


Natureza do Prioridade Identificaçã Descrição
requisito o
Eficiência Essencial RNF01 O sistema deve responder a qualquer
requisição no máximo em 5 segundos.
Usabilidade Importante RNF02 O sistema deve conter textos com fácil nível de
visualização na fonte
Essencial RNF03 O site deve conter textos com o idioma
português.
Manutenibilidad Essencial RNF04 Sempre que o sistema entrar em manutenção
e deve ser exibido uma mensagem para o
usuário que tentarem acessar o mesmo.
Compatibilidad Essencial RNF05 A plataforma deve ser acessível diante de
e qualquer aplicação browser.
Disponibilidade Desejável RNF06 O sistema deve funcionar 24 x 7 (Vinte quatro
horas por dia, sete dias por semana) de modo
online. Como ele funciona de forma local é
necessário que esteja sempre ativo. Em caso
de mau funcionamento deve informar com
uma mensagem na tela.
Segurança Desejável RNF07 As senhas dos usuários devem conter 6 dígitos
entre letras e números.
Essencial RNF08 Os usuários devem ser maiores de 18 anos.

Especificação de Requisitos do Software Página 4 de 9


Desire Shop

4. Caso de Uso

No diagrama a seguir, podemos encontrar o sistema do Instituto Cláudio Santoro,


representado em forma de um diagrama de caso de uso, sendo composto por 3 (três)
atores: “Administrador, pedagoga e assistente”, que fazem total interação com o sistema e
estão representados por esses bonecos em forma de humanoide.
Os casos de uso que estão representados por elipses, dizem respeito as funções
que o ator terá ao interagir com o sistema, sendo similar ao conceito de requisitos
funcionais, que informam o que o sistema deve fazer.
O relacionamento está sendo representado em forma de reta, que está ligando o
ator diretamente com seu respectivo caso de uso, e os demais conceitos de include,
extend e fronteira, representado na figura 1.
Na figura 1, existem 3 (três) atores que estão vinculados à um único sistema, o
primeiro ator é o administrador que tem como objetivo acessar o sistema Cláudio Santoro,
e é responsável por manter as tabelas complementares, manter login, consultar
formulário. O segundo ator é a pedagoga, que terá acesso a consultar formulário. O
terceiro ator é o assistente, que poderá ter acesso a manter formulário, imprimir formulário
e consultar formulário, e todos deverão ter realizado login para poder utilizar os citados
anteriormente.

Especificação de Requisitos do Software Página 5 de 9


Desire Shop

Figura 1. Diagrama de Caso de Uso

Especificação de Requisitos do Software Página 6 de 9


<Nome do Projeto>

5. Prototipação
Tela–Login

Cadastro - Dados pessoais

Especificação de Requisitos do Software Página 7 de 9


<Nome do Projeto>

Cadastro – Outros dados

Cadastro – Escolaridade

Especificação de Requisitos do Software Página 8 de 9


<Nome do Projeto>

Cadastro – Informações adicionais

Especificação de Requisitos do Software Página 9 de 9


<Nome do Projeto>

Cadastro – Dados Familiares e Sócio Econômico

Cadastro de usuário

Especificação de Requisitos do Software Página 10 de 9


<Nome do Projeto>

Especificação de Requisitos do Software Página 11 de 9


<Nome do Projeto>

Tabelas complementares

Tabelas complementares – 1

Tabelas complementares – 2 Região

Especificação de Requisitos do Software Página 12 de 9


<Nome do Projeto>

Tabelas complementares – 3 Professor

Especificação de Requisitos do Software Página 13 de 9


<Nome do Projeto>

Tabelas complementares – 4 Núcleo

Tabelas complementares – 5 Doença crônica

Especificação de Requisitos do Software Página 14 de 9


<Nome do Projeto>

Tabelas complementares – 6 Deficiência Física

Tabela complementar – 7 Curso

Especificação de Requisitos do Software Página 15 de 9


<Nome do Projeto>

Especificação de Requisitos do Software Página 16 de 9


<Nome do Projeto>

Especificação de Requisitos do Software Página 17 de 9

Você também pode gostar