0% acharam este documento útil (0 voto)
187 visualizações10 páginas

Documento de Requisitos

O documento especifica os requisitos para o desenvolvimento de um sistema de delivery para a Pizzaria Lorenzzos, descrevendo os usuários, funções, requisitos funcionais e não funcionais, incluindo fazer pedidos online, métodos de pagamento e notificações de estoque. O sistema visa automatizar os processos da pizzaria e atender novos clientes fora da sede por meio de entregas.

Enviado por

Gustavo Dias
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
187 visualizações10 páginas

Documento de Requisitos

O documento especifica os requisitos para o desenvolvimento de um sistema de delivery para a Pizzaria Lorenzzos, descrevendo os usuários, funções, requisitos funcionais e não funcionais, incluindo fazer pedidos online, métodos de pagamento e notificações de estoque. O sistema visa automatizar os processos da pizzaria e atender novos clientes fora da sede por meio de entregas.

Enviado por

Gustavo Dias
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 10

Pizzaria Lorenzzos

Documento de Requisitos

Versão 1.2
Histórico de Revisão
Data Versão Descrição Autor
25/04/2020 1.0 Versão inicial Matheus
05/05/2020 1.1 Versão de apresentação Erica
15/05/2020 1.2 Versão final Matheus

Sumário
Documento de Requisitos

Visão geral deste documento 4

Convenções, termos e abreviações 4


1. Identificação dos Requisitos 4
2. Prioridades dos Requisitos 5

Referências 5

Abrangência e sistemas relacionados 6

Descrição dos usuários 6


1. Cliente 6
2. Funcionário 6

Funções do sistema 7
[RF 001] Fazer pedido 7
[RF 002] Método de pagamento 7
[RF 003] Plano de fidelidade 7
[RF 004] Cancelar compra 7
[RF 005] Receber o pedido 7

Usabilidade 8
[NF 001] Plataforma 8
[NF 002] Responsivo 8

Confiabilidade 8
[NF 001] Alerta por falta de estoque 8
[NF 002] Alerta por horário 8
[NF 003] Método de pagamento 8

Desempenho 9
[NF 001] Processamento 9

Segurança 9
[NF 001] Sistema de segurança 9

Hardware e software 9
[NF 001] Hardware 9
[NF 002] Arquitetura 9
[NF 003] Banco de dados 9

Aprovação 10

Documento de Requisitos do Sistema Coloque aqui o Nome do Sistema


Documento de Requisitos Introdução – P1 / 1

• Introdução
Desde o início as movimentações da Pizzaria foram feitas manualmente, e o proprietário tem
a necessidade de informatizar sua empresa, usufruindo dos recursos e benefícios da Web .
O sistema da Lorenzzos Pizzaria, serve como um delivery para pedidos online buscando atender
novos clientes, de outras localidades da sede da pizzaria. Além de fornecer o controle de pedidos e
estoque para os funcionários.
Por falta de um sistema de gerenciamento os resultados não são as esperados pelo proprietário devido
ao controle precário, O proprietário da Pizzaria tem necessidade de ampliar sua empresa, ampliar a
divulgação da empresa e controlar o fluxo de dados da mesma utilizando os recursos da Web,
disponibilizando um sistema de fácil manuseio, com uma interface agradável para os funcionários e
clientes.

Visão geral deste documento

Esta introdução fornece as informações necessárias para fazer um bom uso deste documento,
explicitando seus objetivos e as convenções que foram adotadas no texto, além de conter uma lista de
referências para outros documentos relacionados. As demais seções apresentam a especificação do
sistema da Lorenzzos Pizzaria e estão organizadas como descrito abaixo.
● Seção 1 – Descrição geral do sistema: apresenta uma visão geral do sistema, caracterizando
qual é o seu escopo e descrevendo seus usuários.
● Seção 2 – Requisitos funcionais (casos de uso): especifica todos os requisitos funcionais do
sistema, descrevendo os fluxos de eventos, prioridades, atores, entradas e saídas de cada caso de uso a
ser implementado.
● Seção 3 – Requisitos não funcionais: especifica todos os requisitos não funcionais do sistema,
divididos em requisitos de usabilidade, confiabilidade, desempenho, segurança, distribuição,
adequação a padrões e requisitos de hardware e software.

Convenções, termos e abreviações

A correta interpretação deste documento exige o conhecimento de algumas convenções e termos


específicos, que são descritos a seguir.
TERMO SIGNIFICADO
SQL Structure Query Language
SWCP Sistema Web para controle de Pizzarias

1. Identificação dos Requisitos


Por convenção, a referência a requisitos é feita através do nome da subseção onde eles estão descritos,
seguido do identificador do requisito, de acordo com o esquema abaixo:
[nome da subseção.identificador do requisito]
Por exemplo, o requisito [Plano de fidelidade RF 003] está descrito em uma subseção chamada “Plano
de fidelidade”, em um bloco identificado pelo número [RF 003]. Já o requisito não funcional
[Confiabilidade.NF 001] está descrito na seção de requisitos não funcionais de Confiabilidade, em um
bloco identificado por [NF 001].

Documento de Requisitos do Sistema Coloque aqui o Nome do Sistema


Documento de Requisitos Introdução – P2 / 2

2. Prioridades dos Requisitos


Para estabelecer a prioridade dos requisitos foram adotadas as denominações “essencial”,
“importante” e “desejável”.
● Essencial é o requisito sem o qual o sistema não entra em funcionamento. Requisitos
essenciais são requisitos imprescindíveis, que têm que ser implementados impreterivelmente.
● Importante é o requisito sem o qual o sistema entra em funcionamento, mas de forma não
satisfatória. Requisitos importantes devem ser implementados, mas, se não forem, o sistema poderá
ser implantado e usado mesmo assim.
● Desejável é o requisito que não compromete as funcionalidades básicas do sistema, isto é, o
sistema pode funcionar de forma satisfatória sem ele. Requisitos desejáveis são requisitos que podem
ser deixados para versões posteriores do sistema, caso não haja tempo hábil para implementá-los na
versão que está sendo especificada.

Referências

Documento Versão Data Local

S SOMMERVILLE, 9ª 2011 São Paulo


edição
Ian. Engenharia de
Software.
UDF Distrito Federal
2020

Documento de Requisitos do Sistema Coloque aqui o Nome do Sistema


Documento de Requisitos Descrição geral do sistema – C1. P1 / 1

Capítulo
Descrição geral do sistema
O SWCP é um sistema desenvolvido para a Lorenzzos Pizzaria com o propósito de coordenar,
auxiliar os funcionarios e clientes da pizzaria.
O sistema deve estar hospedado em um servidor da mesma linguagem de programação Java e versão
do software, e também ter acesso a uma rede estável para a conexão com os usuários

Abrangência e sistemas relacionados


O sistema da Lorenzzos pizzaria, irá fornecer para o cliente a possibilidade de entrega na residencia
do produto oferecidos pela loja, e para o funcionário manusear e acompanhar o pedido. O sistema não
serve para o pedido presencial no estabelecimento, mas, serve também como cardápio para auxiliar no
pedido.
O sistema deve estar conectado a um banco de dados para acessar o cadastro dos clientes e
funcionários.

Descrição dos usuários


O website é fornecido para clientes do estabelecimento, que não pode se locomover a sede localizada
na Asa Sul em Brasília - DF, buscando uma alternativa para a tele entrega será desenvolvido um
sistema de delivery para os antigos e novos clientes que a pizzaria alcançar ao decorrer do tempo

1. Cliente
Cliente novo ou antigo do estabelecimento que deseja fazer o pedido de um dos produtos da pizzaria

2. Funcionário
Responsável por organizar as demandas

Documento de Requisitos do Sistema Coloque aqui o Nome do Sistema


Documento de Requisitos <Opcional> Descrição da interface com o usuário – C4. P1 / 1

Capítulo
Requisitos funcionais (casos de uso)

Funções do sistema

[RF001] Fazer pedido


Ator: Cliente

Prioridade:  Essencial ◻ Importante ◻ Desejável

Entradas e pré-condições: É necessário que o cliente selecione tudo o que deseja e salvar no
carrinho de compras
Saídas e pós condições: Será disponibilizado o valor total ou parcial até finalizar o pedido

[RF002] Método de pagamento


Ator: Cliente

Prioridade:  Essencial ◻ Importante ◻ Desejável

Entradas e pré-condições: É necessário que o cliente selecione o método de pagamento de forma


online, presencial no dinheiro ou cartão crédito/débito.
Saídas e pós condições: Caso opte pelo pagamento online será gerado uma nota fiscal com a
possibilidade de ser impressa pelo cliente ou pelos outros dois métodos.

[RF003] Plano de fidelidade


Ator: Cliente

Prioridade: ◻ Essencial ◻ Importante  Desejável

Entradas e pré-condições: Após a compra da quinta pizza.


Saídas e pós condições: O cliente ganha uma pizza doce da escolha da pizzaria.

[RF004] Cancelar compra


Ator: Cliente

Prioridade:  Essencial ◻ Importante ◻ Desejável

Entradas e pré-condições: Cancelar a compra.


Saídas e pós condições: O cliente não pode cancelar a compra após o pagamento, é necessária uma
mensagem de confirmação para não causar futuros prejuízos.

Documento de Requisitos do Sistema Coloque aqui o Nome do Sistema


Documento de Requisitos <Opcional> Descrição da interface com o usuário – C4. P2 / 2

[RF005] Receber o pedido

Ator: Funcionário

Prioridade:  Essencial ◻ Importante ◻ Desejável

Entradas e pré-condições: Receber o pedido do cliente.


Saídas e pós condições: Organizar e manusear o sistema para recebimento de novos pedidos

Capítulo
Requisitos não funcionais

Usabilidade

[NF 001] Plataforma


O sistema deve rodar em ambiente web

Prioridade:  Essencial ◻ Importante ◻ Desejável

[NF 002] Responsivo


O sistema deve ter um design responsivo para acesso em desktop ou mobile por exemplo

Prioridade: 🗹 Essencial  Importante ◻ Desejável

Confiabilidade
.

[NF 001] Alerta por falta de estoque


O sistema deve apresentar uma mensagem para o usuário sobre a falta de estoque

Prioridade:  Essencial ◻ Importante ◻ Desejável

[NF 002] Alerta por horário


O sistema deve apresentar uma mensagem para o usuário sobre o funcionamento do estabelecimento
não sendo possível concluir o pedido

Documento de Requisitos do Sistema Coloque aqui o Nome do Sistema


Documento de Requisitos <Opcional> Descrição da interface com o usuário – C4. P3 / 3

Prioridade:  Essencial ◻ Importante ◻ Desejável

[NF 003] Alerta por erro


O sistema deve apresentar uma mensagem para o usuário devido a qualquer erro

Prioridade:  Essencial ◻ Importante ◻ Desejável

Desempenho

[NF001] Processamento
O sistema deve processar as informações e processos em até, no máximo, 5 segundos

Prioridade:  Essencial ◻ Importante ◻ Desejável

Segurança

[NF001] Sistema de segurança


Todas as informações poderão ser acessadas pelos funcionários, e pelos clientes sobre o próprio
cadastro, deve ser utilizado a ferramenta de segurança Spring Security.

Prioridade:  Essencial ◻ Importante ◻ Desejável

Hardware e software

[NF 001] Hardware


O sistema deve estar hospedado em um servidor com as seguintes configurações
• S.O: Linux/CentOS 8
• Hard Disk: 50 GB
• CPU: 2 CPUs
• Memória: 8GB

[NF 002] Arquitetura


O sistema deve estar hospedado em um servidor da mesma linguagem de programação Java e
versão do software, e também ter acesso a uma rede estável para a conexão com os usuários.

Documento de Requisitos do Sistema Coloque aqui o Nome do Sistema


Documento de Requisitos <Opcional> Descrição da interface com o usuário – C4. P4 / 4

[NF 003] Banco de dados


Deve estar conectado a um banco de dado para armazenar as informações de cada usuário deve ser
utilizado a ferramenta gratuita de banco de dados MYSQL

APROVAÇÃO
Estou ciente e de acordo com as informações passadas por mim para composição
deste documento e com o conteúdo deste.
Data : dd/mm/aaaa Data : dd/mm/aaaa
RESPONSÁVEL SOLICITANTE

_____________________________________________ _______________________________________________
Matheus Luiz de Sousa Wilson Amaral Martins
Analista de Sistemas Engenharia de Requisitos
MLS tecnology Centro Universitário UDF

Documento de Requisitos do Sistema Coloque aqui o Nome do Sistema

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy