Escolar Documentos
Profissional Documentos
Cultura Documentos
tmpl=%2Fsystem%2Fapp%2Ftempla…
2. Crie um diagrama de atividades que mostre o fluxo para uma venda de um produto considerando os seguintes aspectos:
O atendente checará a existência do registro do cliente especial e, caso não exista, não há desconto;
O sistema deve verificar pendências do cliente e, caso exista, o atendente deverá emitir um boleto de cobrança;
Antes de efetivar a venda, o atendente deve informar o subtotal e o cliente poderá desistir da compra;
3. Dado o diagrama de atividades abaixo, interprete e descreva o que ele representa:
Fonte: http://protocoloeletronico.blogspot.com.br/
https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%… 1/5
23/03/2021 https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftempla…
Trabalho de UML
Data: 26/04/2012
Os grupos abaixo deverão apresentar os diagramas selecionados na aula do dia 02/05/2012 (quarta-feira).
As apresentações devem conter:
Fonte: imasters.com.br
2. Com o novo diagrama de classes abaixo, crie uma descrição narrativa relatando o que diz o diagrama.
Fonte: http://www.wthreex.com/rup/process/activity/ac_cldes.htm
3. Dado um contexto que você domine, construa uma breve descrição narrativa e mostre o diagrama de classes.
https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%… 2/5
23/03/2021 https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftempla…
2. Construa um Diagrama de Classes para um sistema de apólice de seguros e outro para um sistema de clínica veterinária, levando em
consideração as características descritas. Os diagramas deverão conter: classes, relacionamentos, multiplicidades e atributos
Um cliente, para ser considerado cliente, precisa possuir ao menos um veículo segurado, podendo possuir diversos, porém um
veículo segurado deve pertencer única e exclusivamente a um cliente. Da mesma forma uma apólice pode ser paga em apenas uma
parcela ou em até quatro, mas cada parcela refere-se a uma única apólice.
Um veículo pode ou não sofrer sinistros, no entanto, um sinistro refere-se somente a um veículo. Cada sinistro possui um tipo, ou
seja, uma classificação, como perda total ou roubo, por exemplo, sendo que pode haver diversos sinistros de um mesmo tipo, mas
um tipo
exclusivo para cada sinistro. Além disso, um sinistro pode produzir ou não causar danos ao veículo (se o sinistro tiver sido
realizado por um roubo, não houve danos), e estes devem ser discriminados. Teremos também que armazenar as marcas dos
veículos existentes e os
modelos produzidos por cada uma. Cada instância da classe Modelo relaciona-se única e exclusivamente com uma instância da
classe Marca.
No diagrama há uma associação de composição entre as classes Marca e Modelo.
3. Continuando o sistema de Clínica Veterinária, agora você deve criar o diagrama de classes conformes as características abaixo:
Um cliente pode possuir muitos animais, mas um animal pertence única e exclusivamente a um único cliente. A clínica precisa de
informações a respeito de cada cliente, como nome, endereço e telefone e um resumo dos animais por ele possuídos.
Um animal pertence a uma única espécie, porém pode haver diversos animais cadastrados de uma determinada espécie.
É preciso manter informações a respeito de cada animal já tratado, como nome, sexo e espécie a qual ele pertence.
Um animal pode realizar muitos tratamentos, mas um tratamento é realizado exclusivamente por um animal.
Cada tratamento possui ao menos uma consulta, mas pode possuir muitas consultas. Uma determinada consulta refere-se
exclusivamente a um determinado tratamento. Cada consulta deve armazenar informações como a data em que foi realizada, o
veterinário que atendeu o animal e o resumo da consulta.
Um veterinário pode realizar muitas consultas, porém uma consulta deve ser realizada por somente um veterinário.
Em uma consulta podem ser marcados exames para o animal, o número de exames possíveis em uma consulta é indeterminado,
mas, precisam ser registrados.
1. Dado o diagrama abaixo, faça a leitura e crie uma descrição narrativa dos casos modelados:
https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%… 3/5
23/03/2021 https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftempla…
2. Com base nos contextos abaixo invente uma breve descrição narrativa e modele o diagrama de casos de uso para cada um:
Data: 22/03/2012
1. Crie um Diagrama de Casos de Uso para um sistema de veterinária, levando em consideração as seguintes características:
Um cliente primeiramente se dirige à Clínica onde marca uma consulta com a secretária, fornecendo suas informações pessoais e
do animal que deseja tratar. Se o cliente ou o animal ainda não estiverem cadastrados no sistema ou possuam algum dado que
precise ser atualizado, a secretária deverá atualizar seus cadastros.
Em cada sessão de tratamento (uma sessão equivale a uma consulta), o cliente deve informar os sintomas aparentes do animal e
estes devem ser registrados. Um tratamento pode ser encerrado em apenas uma consulta, quando se tratar de algo simples ou
pode se arrastar por muitas sessões dependendo do diagnóstico do médico-veterinário.
Durante uma sessão o veterinário pode marcar exames para o animal, a serem trazidos na sessão seguinte, O pedido dos exames,
bem como seus resultados devem ser registrados no histórico de tratamentos do animal.
Após cada sessão, o histórico da consulta deve ser atualizado e gera-se uma conta a receber a ser paga pelo cliente. A manutenção
das consultas é responsabilidade exclusiva do médico-veterinário que a realizou.
É responsabilidade da secretária manter atualizados os cadastros de clientes, animais, médicos e espécies.
2. Desenvolva um Diagrama de Casos de Uso para um sistema de venda de passagens aéreas pela Internet, equivalente ao módulo de
compra de passagens por um cliente, levando em considerações os seguintes fatos:
O cliente deve selecionar o local de origem (cidade e aeroporto de onde partirá) do vôo e o local de destino, informando ainda se
deseja uma passagem só de ida ou passagens de ida e volta. Em seguida o cliente deve selecionar a data de partida e, se tiver
optado por ida e volta à data de retorno.
Após isso, o cliente deve pressionar o botão consultar (se as opções que lhe foram apresentadas o satisfazerem, pode acontecer de
não haver vôos para a cidade desejada, caso em que o cliente será obrigado a desistir), para visualizar os horários e classes
(econômico, executivo etc.) disponíveis do vôo desejado.
Caso o cliente esteja de acordo com o horário e preço de algum dos vôos apresentados, então ele deve pressionar o botão comprar
passagens, onde selecionará as poltronas disponíveis, bem como o número de parcelas com que deseja pagar a passagem.
Entrega: 28/03/2012
https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%… 4/5
23/03/2021 https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftempla…
Unidade III – Princípios da Orientação a Objetos
Data: 08/03/2012
1. Crie três exemplos de modelagem conceitual, sendo que dois são sobre objetos abstratos.
2. Dos sistemas modelados na questão anterior, mostre os aspectos relevantes e irrelevantes.
3. Diferencie classe de objeto.
4. Defina e exemplifique encapsulamento.
5. Explique o mecanismo da herança.
6. Comente sobre as formas de polimorfismo.
7. Descreva:
Decomposição/Agregação;
Associação (com suas multiplicidades).
Data: 16/02/2012
https://sites.google.com/site/ifpinecioveras/analise-de-sistemas/atividades-diarias-turma-da-tarde?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%… 5/5