Fundamentos de Análise Orientada a Objetos
I. Descrição do Sistema .................................................................... 2
II. Requisitos .................................................................... 2
III. Descrição dos Casos de Uso .................................................................... 3
IV. Diagramas de Casos de Uso .................................................................... 6
SISTEMA GERENCIADOR DE ESTACIONAMENTO
Descrição do Sistema: Quando o veículo entra no estacionamento, o atendente observa a sua placa e a mesma é cadastrada juntamente com o modelo, marca e cor do veículo. A hora de entrada é gerada automaticamente, correspondendo ao momento do cadastramento da placa. Após estacionar o veículo, o cliente pega o ticket em que estará impresso a placa, o modelo, e a cor do veículo, a data e a hora de entrada. Ao retornar ao estacionamento, o cliente entrega o ticket. O tempo de permanência é calculado. Considerando este tempo de permanência, é aplicada a tabela de preços.
Veja exemplo das tabelas de preço:
Segunda á Sábado: 1 hora = R$ 7,00 A partir da 2ª hora (inteiro ou fração) = + R$ 1,00
Domingo: Preço único = R$ 8,00
Serão necessários relatórios de faturamento diário e semanal.
REQUISITOS FUNCIONAIS x REQUISITOS NÃO FUNCIONAIS
Requisitos Funcionais
1. Controle de Acessos
2. Cadastro de funcionário e usuários do sistema
3. Cadastro das regras de negócio, como formas de pagamento, valores, quantidade de vagas, etc.
4. Geração de comprovantes (entrada e saída), contendo as informações sobre o veículo e data/hora de entrada, permanência e saída.
Requisitos Não Funcionais
1. Interface amigável, com os componentes do formulário dispostos de maneira simples;
2. Bom desempenho, onde o sistema execute as tarefas rapidamente;
3. O sistema deve conter um manual de instruções para consultas de treinamento futuro
4. Deverá existir um Relatório de capacidade de software (treinamento de funcionários);
DESCRIÇÃO DOS CASOS DE