Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia
Por: Clayton Garcia • 5/11/2016 • Trabalho acadêmico • 3.223 Palavras (13 Páginas) • 365 Visualizações
UNIP INTERATIVA
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
PROJETO DE LOCAÇÃO DE VEÍCULOS
TAUBATÉ, SP
2015
UNIP INTERATIVA
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
PROJETO DE LOCAÇÃO DE VEÍCULOS
Nomes: -----------------
RA(s): ---------------------
Curso: Gestão Tecnólogo em Análise e
Desenvolvimento de Sistemas
Semestre: 2° Semestre de 2015
RESUMO
O presente projeto propõe a continuação do desenvolvimento do sistema de locação de veículos. O arquiteto da empresa contratada finalizou a fase de análise e para que possamos contemplar um sistema de qualidade, resta a fase de projeto (design). A representação do modelo conceitual do negócio se fez pela criação do diagrama Entidade-Relacionamento, onde teve o desenho da arquitetura do software de referência utilizando o MVC. Para que o sistema atenda a estrutura analizada, desenvolveu-se o diagrama de classe de implementação e o diagrama de sequência de implementação para cada caso de uso. Representamos os fluxos conduzidos por processamentos, por meio da criação do diagrama de atividades do método calcular multa. Por fim, o ordenamento de hardware do sistema é representado pelo diagrama de distribuição, o qual contém os requisitos para a implantação do sistema de locação de veículos na empresa.
Palavras-Chave: Fase de projeto, sistema de locação de veículos, arquiteto, diagrama
ABSTRACT
This project proposes to continue the development of the car rental system. The company hired architect finalized the phase of analysis and we can contemplate a quality system, it remains the design phase. The representation of the conceptual model of business was done for the creation of Entity Relationship Diagram, which had the design of the reference software architecture using MVC. So that the system meets the analyzed structure, developed the implementation class diagram and the implementation sequence diagram for each use case. We represent the flows driven by processing through the creation of the activity diagram of the method to calculate the fine. Finally, the hardware planning of the system is represented by the distribution diagram, which contains the requirements for the implementation of vehicle rental system in the company.
Keywords: Design phase, rental system vehicles, architect, diagram
SUMÁRIO
1. INTRODUÇÃO
2. APRESENTAÇÃO DO PROJETO
2.1 OBJETIVOS DO PROJETO INTEGRADO MULTIDISCIPLINAR
3. DIAGRAMA ENTIDADE-RELACIONAMENTO
3.1 DEFINIÇÃO
3.2 DIAGRAMA ENTIDADE-RELACIONEMENTO LOCADORA
3.2.1 Modelo utilizado pela locadora de veículos
3.3 ARQUITETURA MVC
3.3.1 Definição
3.4 CAMADAS
3.4.1 Camadas utilizada pela locadora de veículos
3.4.2 Divisão de camadas MVC Locadora Veículos
3.5 DIAGRAMA DE SEQUÊNCIA DE IMPLEMENTAÇÃO
3.5.1 Definição
3.5.2 Diagrama de Sequência de Implementação da classe ClsCliente (Método IncluirCliente)
3.5.3 Diagrama de Sequência de Implementação da classe ClsCliente (Método AlterarCliente)
3.5.4 Diagrama de Sequência de Implementação da classe ClsCliente (Método ExcluirCliente)
3.5.5 Diagrama de Sequência de Implementação da classe ClsCliente (Método ConsultarCliente)
3.5.6 Diagrama de Sequência de Implementação da classe ClsVeiculo (Método IncluirVeiculo)
3.5.7 Diagrama de Sequência de Implementação da classe ClsVeiculo (Método AlterarVeiculo)
3.5.8 Diagrama de Sequência de Implementação da classe ClsVeiculo (Método ExcluirVeiculo)
3.5.9 Diagrama de Sequência de Implementação da classe ClsVeiculo (Método ConsultarVeiculo)
3.5.10 Diagrama de Sequência de Implementação da classe ClsVeiculo (Método ConsultaModelo)
3.5.11 Diagrama de Sequência de Implementação da classe ClsPagamentoCartaoCredito (Método pagar)
3.5.12 Diagrama de Sequência de Implementação da classe ClsLocacao (Método fazerLocacao)
3.5.13 Diagrama de Sequência de Implementação da classe ClsLocacao (Método fazerDevolucao)
3.5.14 Diagrama de Sequência de Implementação da classe ClsLocacao (Método imprimirCompLocacao)
3.5.15 Diagrama de Sequência de Implementação da classe ClsLocacao (Método imprimirCompDevolucao)
3.5.16 Diagrama de Sequência de Implementação da classe ClsLocacao (Método calcularMulta)
3.5.17 Diagrama de Sequência de Implementação da classe ClsLocacao (Método calcularValorPagamento)
3.5.18 Diagrama de Sequência de Implementação da classe ClsLocacao (Método consultaLocacoesDia)
3.6 DIAGRAMA DE CLASSE DE IMPLEMENTAÇÃO
...