ESPECIFICAÇÃO DE REQUESITOS
Por: Rafael P Dos Santos • 30/3/2020 • Tese • 1.293 Palavras (6 Páginas) • 142 Visualizações
ESPECIFICAÇÃO
DE REQUSITOS
SisLocadora – Versão 0.6
31/08/2018
Mantenedor:
(Seu nome e RGM aqui)
Sumário
Prefácio 1
Histórico de Versões 1
Introdução 2
Glossário 3
Definição de Requisitos 4
Requisitos de Usuário 4
Requisitos de Sistema 4
Especificação de Requisitos 5
Casos de Uso 5
CF001: Cadastrar locação 5
CF002: Encerrar locação 6
Diagramas 7
Diagrama de Classes 7
Diagrama de Estados da Classe Carro 8
Arquitetura do Sistema e Projeto de Componentes 9
Interfaces 10
Tela de Cadastro de Locação 10
Apêndices 11
Apêndice I – Configuração do Sistema 11
Referências 12
Prefácio
Esse documento é destinado aos interessados diretos e indiretos do sistema SisLocadora, como desenvolvedores da Empresa FulanoSys (assim como futuras empresas contratadas na manutenção do sistema) e funcionários e gerência da empresa LocaPlus (empresa beneficiada pelo sistema)
Histórico de Versões
Versão | Data | Justificativa |
0.5 | 01/03/2018 | Primeira Versão, adicionando os requisitos de usuário e de sistema |
0.6 | 15/03/2018 | Segunda versão, revisando os requisitos de sistema |
Introdução
O sistema SisLocadora, criado pela empresa FulanoSys, a pedido da empresa LocaPlus, tem como objetivo principal agilizar o atendimento aos clientes da empresa. A LocaPlus, que possui uma loja no Aeroporto de Dourados, atendem clientes que vem principalmente de São Paulo para visitar Dourados e cidades ao seu redor.
A empresa visa ainda com esse sistema, se adequar as normas do país e entrar na vanguarda tecnológica, saindo na frente em relação aos seus concorrentes diretos.
Glossário
CPF
Cadastro de Pessoas Físicas
CNH
Carteira Nacional de Habilitação
SGBD
Sistema Gerenciador de Banco de Dados
Definição de Requisitos
Requisitos de Usuário
- Prover cadastro de Clientes;
- Prover cadastro de Carros;
- Prover cadastro de Locações;
- Prover cadastro de Funcionários.
Requisitos de Sistema
- O sistema deverá implementar um controle de permissões, impedindo o acesso não autorizado;
- O sistema deverá ter um tempo de processamento rápido (menor que 2 segundos).
Especificação de Requisitos
A seção a seguir apresenta os requisitos e os diagramas de implementação do sistema.
Casos de Uso
Foi descoberto cinco casos de uso usando este critério de agrupamento. Cadastro de Veículo, Cadastro de Locação, Cadastro de Cliente, Encerrar Locação e Cadastro de Funcionários. Todos os casos de uso podem ser executados por um usuário comum, exceto o cadastro de funcionários, onde já declaramos como uma atribuição exclusiva dos funcionários com o status de supervisor.
Como um funcionário supervisor tem acesso a todos os cadastros que um funcionário comum tem acesso, foi acertado o uso da herança, onde o funcionário supervisor herda todos os casos de uso que um funcionário comum pode acessar. O diagrama final você observa na figura abaixo
[pic 1]
Figura 1 – Diagrama de caso de uso para o sistema da Locadora.
CF001: Cadastrar locação
Caso de uso: Cadastrar locação
Ator: Funcionário
Assim que um cliente aparecer e demonstrar interesse pela locação, seleciono a opção de “Cadastro de Locação”, uma tela de cadastro surgirá na tela, solicitando o nome do cliente e a placa do carro. Assim, eu forneço esses dados e confirmo. Depois, o sistema cadastrará, indicando a data atual do sistema como a data de início da locação, e depois, uma mensagem de êxito surgirá na tela.
Caso de uso: Cadastro de Veículo
Ator: Funcionário
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec et pharetra elit. Duis velit ex, egestas in augue vitae, vestibulum iaculis diam. Praesent vehicula venenatis elementum. Quisque gravida vitae purus nec hendrerit. Praesent condimentum aliquet mauris, non ornare erat scelerisque et. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vivamus suscipit libero at ligula porttitor egestas.
Caso de uso: Cadastrar Cliente
Ator: Funcionário
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec et pharetra elit. Duis velit ex, egestas in augue vitae, vestibulum iaculis diam. Praesent vehicula venenatis elementum. Quisque gravida vitae purus nec hendrerit. Praesent condimentum aliquet mauris, non ornare erat scelerisque et. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vivamus suscipit libero at ligula porttitor egestas.
Caso de uso: Encerrar Locação
Ator: Funcionário
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec et pharetra elit. Duis velit ex, egestas in augue vitae, vestibulum iaculis diam. Praesent vehicula venenatis elementum. Quisque gravida vitae purus nec hendrerit. Praesent condimentum aliquet mauris, non ornare erat scelerisque et. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vivamus suscipit libero at ligula porttitor egestas.
...