Projeto integrador 3º semestre desenvolvimento de software
Sumário 1. Introdução 2 1.1. Propósito 2 1.2. Identificação dos Envolvidos no Projeto 2 1.3. Definições Acrônimos e Abreviações 2 2. Requisitos 3 2.1. Requisitos Funcionais 3 2.1.1. [RF01] - Manter Funcionário 3 2.1.2. [RF02] - Manter Categoria de Veículo 4 2.1.3. [RF03] - Manter Cliente 6 2.1.4. [RF04] - Manter Condutor 8 2.1.5. [RF05] - Manter Veículo 9 2.1.6. [RF06] - Manter Reserva 11 2.1.7. [RF07] - Manter Vistoria 13 2.1.8. [RF08] - Manter Locação 13 2.1.9. [RF09] - Manter Devolução 15 2.1.9. [RF09] – Gerar Relatório 16 2.2. Requisitos Não Funcionais 16 2.2.1.[RNF01] – Interface 16 2.2.2.[RNF02] – Segurança e Acesso 16 2.2.3.[RNF03] – Ambiente Operacional 16 2.2.4.[RNF04] – Interface de Hardware e Software 17 2.2.5[RNF05] – Desempenho 17 2.2.6[RNF06] – Desenvolvimento 17 2.2.7[RNF07] – Facilidade de uso 17 2.2.8[RNF08] – Confiabilidade 17 2.2.9[RNF09] – Implementação 17 3. Modelagem de Dados 18 3.1. Modelo Conceitual 18 3.2. Modelo Lógico 19 3.3. Dicionário de Dados 20
Introdução Este relatório foi criado com o objetivo de organizar e documentar todos os processos envolvidos no desenvolvimento do sistema Rentsys que se trata de uma ferramenta de gerenciamento de locadora de veículos que possibilita automatizar todos os processos internos e suas regras de negócios. 1.1. Propósito O propósito desse projeto será o desenvolvimento de um sistema de gerenciamento de locadora de automóveis, que vai informatizar as funções de cadastro de clientes, cadastro de usuários, cadastro de veículos, consultas, locação e reserva de veículos em ambiente web. O objetivo do sistema é informatizar os processos, possibilitando maior comodidade para os usuários e clientes, os quais poderão realizar essas tarefas em qualquer lugar do mundo. Será mantido o histórico de todas as operações para extração de relatórios.