TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho Análise Orientada a Objetos

Por:   •  16/1/2024  •  Trabalho acadêmico  •  659 Palavras (3 Páginas)  •  85 Visualizações

Página 1 de 3

[pic 1]

CENTRO UNIVERSITÁRIO ANHANGUERA PITÁGORAS AMPLI

CURSO: ENGENHARIA DE SOFTWARE

DISCIPLINA: ANÁLISE ORIENTADA A OBJETOS

ALUNO: PABLO MATHIAS MAGALHÃES ALVES

AULA PRÁTICA: Desenvolver um diagrama de classes utilizando os conhecimentos e práticas da UML

A importância da disciplina Análise orientada a objetos no curso de engenharia de software: Estudar Análise Orientada a Objetos (OO) no curso de Engenharia de Software é crucial. Essa abordagem de design e programação baseia-se na modelagem de sistemas usando objetos que representam entidades do mundo real. A OO promove a reutilização de código, facilita a manutenção e evolução do software, protege dados por meio do encapsulamento e suporta conceitos poderosos como herança e polimorfismo. Além disso, a OO incentiva o desenvolvimento colaborativo, modularidade e a adoção de padrões, contribuindo para sistemas mais compreensíveis, flexíveis e de alta qualidade.

Aluno: Pablo Mathias Magalhães AlvesTutor: Dorival Magro Junior

[pic 2]

Introdução:

O objetivo deste relatório é apresentar o diagrama de classes elaborado para um sistema de locação de veículos. Este sistema visa organizar e otimizar o processo de aluguel de automóveis, contemplando diversos requisitos essenciais para a eficiência operacional da empresa.

A empresa possui uma frota diversificada de automóveis, cada um caracterizado por atributos como número da placa, cor, ano, tipo de combustível, número de portas, quilometragem, RENAVAM, chassi e valor de locação. Além disso, é necessário gerenciar a relação entre modelos e marcas, permitindo que um modelo esteja associado a vários carros e que uma marca possa abranger diversos modelos.

Outro aspecto crítico do sistema é a gestão das locações, pois um carro pode ser alugado por diferentes clientes em momentos distintos. Para esse controle, é fundamental registrar a data e hora de locação e devolução de cada veículo.

Métodos:

O desenvolvimento do diagrama de classes seguiu uma abordagem sistêmica, começando pela identificação das entidades principais e seus atributos. Utilizou-se uma modelagem orientada a objetos para refletir a estrutura lógica do sistema, garantindo a representação fiel das relações entre as classes.

Classe Automóvel: Definição dos atributos que melhor caracterizam um veículo. Estabelecimento do relacionamento com a classe Modelo para representar a associação de um carro a um modelo específico.

Classe Modelo: Identificação dos atributos necessários para descrever um modelo de carro. Estabelecimento do relacionamento com a classe Marca para refletir a relação entre modelos e marcas.

Classe Marca: Definição dos atributos que identificam uma marca de veículo. Estabelecimento do relacionamento com a classe Modelo para representar a associação de uma marca a vários modelos.

Classe Cliente: Identificação dos atributos relevantes para descrever um cliente. Estabelecimento do relacionamento com a classe Locação para representar a associação de um cliente a várias locações.

Classe Locação: Definição dos atributos para registrar informações sobre a locação de um veículo. Estabelecimento dos relacionamentos com as classes Cliente e Automóvel para representar as associações entre clientes, locações e carros.

Resultados: O diagrama de classes resultante apresenta uma estrutura clara e intuitiva, fornecendo uma visão abrangente das entidades e relacionamentos essenciais para o sistema de locação de veículos. A modularidade do design permite fácil compreensão e manutenção, enquanto os relacionamentos bem definidos garantem a consistência das associações entre as entidades.

...

Baixar como (para membros premium)  txt (5 Kb)   pdf (276.3 Kb)   docx (268.2 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com