Escolar Documentos
Profissional Documentos
Cultura Documentos
Do sistema Plushop
Versão 1.0
Data:
01/JUL/18
Especificação de Requisitos de Software
1 - Introdução
1.1 - Propósito
1.2 - Escopo
1.3 - Público-alvo
Sr. Otávio, 27 anos, dono da empresa Plushop (empresa especializada em vender pelúcia).
2.2 - Restrições
[R2]O sistema deve permitir que usuários autorizados sejam capazes de realizar uma
venda, atribuindo o CPF do cliente, CPF do vendedor, código da pelúcia,
quantidade de pelúcias e escolher a forma de pagamento na venda.
[R3]O sistema deve permitir que usuários autorizados sejam capazes de realizar o
cadastro de um funcionário, atribuindo CPF, nome, telefone, data de nascimento,
sexo e o salário inicial
[R4] O sistema deve permitir que usuários autorizados sejam capazes de realizar o
cadastro de um cliente, atribuindo CPF, nome e endereço
[R5] O sistema deve permitir que usuários autorizados sejam capazes de realizar o
cadastro de uma pelúcia, atribuindo código, tamanho, tipo, quantidade em estoque,
preço e descrição
[R6] O sistema deve permitir que usuários autorizados sejam capazes de realizar uma
consulta de clientes, informando CPF e recebendo nome, endereço
[R7]O sistema deve permitir que usuários autorizados sejam capazes de realizar uma
consulta de pelúcias, informando código e recebendo tamanho, tipo, estoque,
preço, descrição
[R8]O sistema deve permitir que usuários autorizados sejam capazes de excluir um
funcionário, informando apenas o CPF do funcionário excludente
[R9]O sistema deve permitir que usuários autorizados sejam capazes de excluir uma
pelúcia, informando apenas o código da pelúcia excludente
[R10]O sistema deve permitir que usuários autorizados sejam capazes de alterar o
estoque de uma pelúcia, informando o código e a nova quantidade
[R11]O sistema deve permitir que usuários autorizados sejam capazes de alterar o
telefone de um funcionário, informando o CPF e o novo número
4 - Requisitos Não-Funcionais
4.1 - Confiabilidade
[R12]O sistema deve informar ao usuário quando ele tentar fazer uma operação ilegal
ou quando ele está preste a realizar uma operação que pode ser “perigosa”.
5 - Requisitos de Interface
6 - Requisitos de Licença
[R14]O sistema Plushop deverá ser distribuída sob a licença GNU/GPL, devendo ser
asseguradas às liberdades de uso, acesso ao código fonte, distribuição e
modificação.
7 - Mapeamento de Requisitos com Casos de Uso