Você está na página 1de 12

Estudo de Caso OO

Prof. Melo
Apresentação

Nome: Hildeberto Melo;


Técnico em Desenvolvimento de Software.
Ibratec, PE;
Bacharel em Sistemas de Informação. FIR,
PE;
Pós-Graduação em Docência do Ensino
Superior. FMN, PE;
Mestre em Ciência da Computação.
CIN/UFPE.

2
Estudo de Caso Farmácia

A farmácia Remédio Barato quer automatizar e controlar a


venda de remédios controlados, para isso é necessário saber
que para realizar a venda de um determinado medicamento
controlado é obrigatório a apresentação de uma receita
médica. Nesta receita vem as seguintes informações, médico
responsável, paciente, medicamento receitado, e outras
informações como observações, posologia e data.
Realizar a modelagem da situação dita acima, utilize os
conceitos que foram abordados em sala de aula sobre
Orientação a Objetos.
Formem pequenos grupos para realizar esta atividade.

3
Estudo de Caso Estacionamento
Uma empresa que administra um estacionamento e quer
automatizar e implantar um sistema que gerencie as principais
atividades referentes aos serviços prestados aos seus clientes.
Os serviços prestados são a guarda dos veículos em seu
estacionamento, lavagem, polimento, troca de óleo, alinhamento,
balanceamento, entre outros serviços considerados rápidos.
O cliente ao sair do estacionamento recebe uma nota com as
descrições dos serviços prestados, afim de realizar o pagamento.
Realizar a modelagem da situação dita acima, utilize os conceitos
que foram abordados em sala de aula sobre Orientação a
Objetos.
Formem pequenos grupos para realizar esta atividade.

4
Estudo de Caso Almoxarifado
Um setor de almoxarifado quer controlar a entrega de material que é
solicitada ao mesmo. Para que seja feita a saída do material é necessário
que o solicitante preencha uma ficha com as seguintes informações:
 Dados do solicitante
 Setor do solicitante
 Lista dos produtos a serem solicitados
 Data da solicitação
Vale salientar que cada material pertence a um grupo, ex: grupo de
alimentos, material de limpeza, medicamentos, mobília, etc.
Os materiais a serem solicitados deverão pertencer ao mesmo grupo de
material, para tal será necessário informar o grupo antes de começar a
informar os materiais.
Alguns materiais podem ter prazo de validade, ex: gêneros alimentícios.
Quando isso acontecer o referido material terá informações dos lotes ao qual
pertence. O lote tem informações sobre a validade e o número do lote.

5
Estudo de Caso Locadora
Uma pequena locadora de DVD possui aproximadamente
2000 filmes cujo empréstimo deve ser controlado. Cada filme
possui um número. Além disto, para cada filme é preciso
saber seu título e sua categoria (comédia, drama, aventura..).
Os clientes podem desejar encontrar os filmes estrelados pelo
seu ator predileto. Por isso, é necessário manter a informação
dos atores que estrelam em cada filme. Para cada ator os
clientes às vezes desejam saber o nome real, bem como a
data de nascimento. A locadora possui muitos clientes
cadastrados. Somente clientes cadastrados podem alugar
filmes. Para cada cliente é necessário saber seu nome e
sobrenome, seu telefone e endereço. Além disso, cada cliente
recebe um número de associado. Clientes podem ter
dependentes. As locações feitas por dependentes são
associadas ao cliente. Clientes podem reservar filmes. Para a
reserva é preciso controlar a data que foi efetuada e para
quando é a reserva. Finalmente, se deseja saber quais fitas
cada cliente tem locadas. Um cliente pode ter várias fitas
locadas
6
Estudo de Caso VSKY
A empresa VSKY é dividida em departamentos que são
cadastrados por um número, nome e localização. Os
funcionários da empresa são contratados para trabalhar nos
departamentos, portanto um contrato associa cada funcionário
ao depto onde ele trabalha e possui como atributos a data de
Contratação e o prazo de validade.
Os funcionários são cadastrados por CPF, nome, endereço,
fone, cargo e salário. Dentre os funcionários se destacam os
engenheiros que se possuem dois atributos adicionais: o
CREA e a especialidade. Os motoristas possuem carteira de
habilitação e somente são autorizados a dirigir um único
veículo que possui uma placa, cor predominante e ano de
fabricação. Os engenheiros são alocados para dirigir os
projetos da firma a partir de determinada data. Os projetos
possuem um código, título, descrição, prazo de entrega e
custo.
Os projetos são solicitados pelos clientes da firma que são
cadastrados por um código, nome, endereço e fone.

7
Estudo de Caso Imobiliária

A administradora trabalha tanto com


administração de condomínio quanto com
administração de aluguéis. Uma entrevista com a
gerente resultou nas seguintes informações:
A administradora administra condomínios
(prédios) formados por unidades condominiais
(apartamentos).
Cada unidade condominial é de propriedade de
uma ou mais pessoas. Uma pessoa pode possuir
diversas unidades.
Cada unidade pode estar alugada para no
máximo uma pessoa. Uma pessoa pode alugar
diversas unidades.
8
Estudo de Caso Aeroclube
Em um aeroclube, estão inscritos pilotos, instrutores e alunos
de pilotagem. Todos sócios (inscritos) são identificados pelo
número de matrícula, e caracterizados por nome, endereço e
idade. Os pilotos possuem um número de brevê (único). Os
instrutores são pilotos com formação adicional de instrutor, e
deve ser registrado o nome do curso, a data de obtenção do
diploma, bem como a instituição.
Para os alunos de pilotagem, guarda-se o registro de todas as
suas saídas a fim de contabilizar as horas para obtenção do
brevê. Para cada saída registra-se a data, instrutor, hora de
saída de chegada, bem como o parecer do instrutor sobre o
vôo. A escola só ministra cursos básicos, e, portanto, não há
professores que são alunos de cursos avançados. Para
emissão do brevê, é necessário que o aluno comprove ter o
número de horas mínimo de vôo, bem como apresente os
pareceres dos instrutores sobre as habilidades desenvolvidas
a cada aula prática.

9
Estudo de Caso Empresa de
Engenharia
A empresa é dividida em departamentos que são cadastrados
por um número, nome e localização. Os funcionários da
empresa são contratados para trabalhar nos departamentos,
portanto um contrato associa cada funcionário ao depto onde
ele trabalha e possui uma data de contratação e um prazo de
validade.
Os funcionários são cadastrados por CPF, nome, endereço,
fone, cargo e salário. Dentre os funcionários se destacam os
engenheiros que se possuem dois atributos adicionais: o
CREA e a especialidade. Os engenheiros são alocados para
dirigir os projetos da firma a partir de determinada data. Os
projetos possuem um código, título, descrição, prazo de
entrega e custo.
Os projetos são solicitados pelos clientes da firma que são
cadastrados por um código, nome, endereço e fone.

10
Conceitos OO

Defina com suas palavras:


1. Classificação
2. Generalização
3. Especialização
4. Agregação
5. Decomposição
6. Abstração
7. Encapsulamento
8. Polimorfismo
9. Herança
10. Instanciação
11. Como ocorre a comunicação entre objetos
12. Interface
13. Diagrama de classes

11
Perguntas...

12

Você também pode gostar