Instituto Politécnico de Viseu - Escola Superior de Tecnologia
31 - Verifique se existe alguma incorrecção nos DFD´s seguintes:
a)
b)
K
J
M
J
1
1
J
L
2
J
3
2
X
N
J
3
P
X
c)
Y
d)
K
K
X
J
N
1
N
1
J
2
2
X
M
M
L
L
Z
O
P
3
O
3
Y
Y
e)
f)
J
X
J
K
1
2
P
J
K
1
X
2
O
M
3
N
J
O
M
P
3
L
Y
Q
Y
Engenharia de Sistemas e Informática - Análise de Sistemas
16
Instituto Politécnico de Viseu - Escola Superior de Tecnologia
32 - Verifique se existe alguma incorrecção nos DFD´s seguintes:
b)
a)
CONSUMIDOR
Clientes_e_fornecedorer
Encomendas_c
1
Registar
encomenda
Encomendas_r
Fornecedor
1
Registar
fornecedor
Clientes
VENDEDOR
Relatório vendas
Encomenda
Enc_prod
Encomendas_r
RETALHISTA
2
Emitir
relatório de
vendas
3
Emitir
lista
contactos
2
Registar
Cliente
Cliente
Lista_contactos
33 - Quais são os valores possíveis para cada uma das seguintes entradas num DD:
a)
X = A + (B) + (C)
b)
X = A + [B | C ]
c)
X = 1{B}4
d)
X = A + {B}
B=[C|D|E]
e)
X={A}
A = B + (C)
C = (D) + E + F
f)
X=A+B
B = [ C | D + (E) ]
34 - Pretende-se uma aplicação para gerir os serviços administrativos de uma lavandaria. Na
recepção de pedidos, determina-se o valor a pagar e a data de entrega, sendo emitido o talão
comprovativo, numerado sequencialmente, para entrega ao cliente. O preço da lavagem
depende do tipo da(s) peça(s) de roupa. A data de entrega comunicada ao cliente é sempre 3
dias úteis após o pedido de lavagem, apesar de os serviços de lavagem serem, usualmente, mais
rápidos.
Quando o cliente efectua o levantamento, entrega o talão comprovativo, sendo este utilizado
para verificar se a roupa já está pronta. Em caso afirmativo, a roupa é entregue ao cliente,
mediante pagamento e é emitida a factura correspondente.
Mensalmente, é produzido um relatório dos pedidos de lavagem a apresentar à gerência da
lavandaria.
Engenharia de Sistemas e Informática - Análise de Sistemas
17
Instituto Politécnico de Viseu - Escola Superior de Tecnologia
35 - A empresa ALFA S.A. recebe diariamente dezenas de cheques pré-datados dos seus clientes e
defronta-se com o problema da gestão de carteira dos referidos cheques. Esta tarefa necessita de
um funcionário, ocupando-lhe parte do seu dia de trabalho.
Os cheques são recebidos pelos vendedores que colocam no seu verso o código do cliente e o
respectivo número da venda a dinheiro ou factura liquidada. No final do dia os cheques são
entregues no caixa, onde os pré-datados serão separados. Diariamente é necessário verificar os
cheques para depósito e preencher o respectivo talão.
Com a informatização da gestão de cheques pré-datados pretende-se:
• Conhecer em qualquer altura o valor dos cheques em carteira;
• Consultar os cheques em carteira por cliente;
• Emitir relação para talão de depósito.
36 - Pretende-se uma aplicação para gerir os serviços administrativos de uma oficina de reparação
de electrodomésticos.
O sistema deverá permitir o registo dos aparelhos entregues para reparação, sendo aberta a
respectiva ficha de obra e emitido o talão comprovativo numerado sequencialmente, para
entrega ao cliente.
A ficha de obra é constituída por dados do cliente, anomalias reportadas, custo estimado, data
de recepção, data de reparação, data de entrega e a descrição dos gastos de reparação. A
descrição dos gastos de reparação inclui a discriminação das peças substituídas, horas de mão
de obra e respectivos custos.
Caso o cliente o pretenda, deverá ser avisado telefonicamente ou por carta, do custo estimado
da reparação, quando a oficina determinar o orçamento da reparação. Nesse caso, só se o
cliente confirmar o pedido de reparação é que o processo é encaminhado.
Em qualquer momento deve ser possível consultar a situação de uma determinada obra.
Uma obra é encerrada quando o cliente faz o levantamento do aparelho e paga a reparação,
sendo emitido a respectiva factura da operação.
37 - O clube náutico de Rio-Mar pretende informatizar parte dos seus serviços. O director deste
clube entregou à empresa, que vai levar a cabo este trabalho, o seguinte texto a descrever os
procedimentos em causa.
“Abrimos há dois anos e presentemente temos cerca de 1000 sócios. Devido a esse número e à
constante admissão de novos sócios, pretendemos informatizar as três áreas, a saber:
• Admissão de sócios - Temos dois tipos de sócios: os individuais e os familiares. Todos os
sócios têm de pagar no acto da inscrição a jóia e a quota respeitante ao primeiro trimestre,
cujo valor depende do tipo de sócio e do número de familiares.
No acto da inscrição, além de se definir qual o tipo de sócio, também precisamos de saber,
para cada um, se tem ou não barco de recreio. No caso afirmativo, é necessário saber se
pretende deixá-lo todo o ano nas instalações do clube, ou só durante alguns meses (neste
caso quais) e se quer que o clube trate da sua manutenção, requisitando os respectivos
serviços, conforme se indica no ponto seguinte.
• Prestação de serviços - O sócio pode usufruir de outros serviços que o clube tem ao seu
dispor, tais como: serviço de bar, restaurante, aluguer de barcos, motas de água, etc.
Qualquer um destes serviços, quando requisitado pelo sócio, é registado na sua conta
corrente. Estes dados vão também servir para elaborar mapas estatísticos sobre a actividade
do clube durante cada ano, de modo a que a direcção possa melhorar os seus serviços.
Os sócios podem também requerer aulas de diferentes tipos. Sempre que o sócio se inscreve
numa classe particular, esta informação é registada, não só para se proceder ao cálculo do
valor a pagar, como também para se ter um histórico da actividade do sócio no clube.
• Pagamento de quotas e outros extras - Trimestralmente é enviado ao sócio, juntamente com
o aviso da quota a pagar, o valor a liquidar no que diz respeito aos diferentes serviços que
usufruiu nesse período, bem como, de aulas que teve. Após o pagamento, é enviado o
respectivo recibo.”
Engenharia de Sistemas e Informática - Análise de Sistemas 18
Instituto Politécnico de Viseu - Escola Superior de Tecnologia
38 - Conclua a modelação do sistema descrito no exercício 30, considerando o modelo de dados
anteriormente elaborado.
39 - Apresente a modelação de cada um dos sistemas seguintes:
a)
Sistema de controlo do nível de água de um depósito:
Para controlar o nível de água de um depósito é utilizado um dispositivo mecânico que está
regulado para o intervalo de controlo [1m, 1.5m]. Em caso de avaria, existe uma saída de
segurança, acima do nível 1.5m, que permite escoar a água.
b)
Sistema de refrigeração:
Um frigorifico é construído por material não condutor e tem vários sensores internos. A
temperatura média é importante, mas se qualquer sensor indicar 10º fora do intervalo de
controlo [0º, 15º], ou seja acima de 25º ou abaixo de -10º, mesmo que a temperatura média
esteja dentro dos limites, a manutenção deve ser notificada. Ao lado da unidade de refrigeração,
este sistema está equipado com um aquecedor. O aquecedor é necessário pois o frigorífico pode
estar em lugares externos, em climas muito frios. Após 3 minutos, se a temperatura ainda
estiver fora do intervalo de controlo, uma forte campainha toca durante um minuto. A
campainha deve tocar em intervalos de 3 minutos até o frigorífico ser revisto.
c)
Sistema de controlo de acesso a fotocopiadora:
O “Cartadis TC4” consiste num dispositivo que permite gerir o acesso a uma fotocopiadora
através da utilização de cartões. Quando este dispositivo é activado, visualiza-se a mensagem
“Introduza cartão”. Após a inserção do cartão, o sistema solicita a introdução do código de
acesso e, caso este esteja correcto, visualiza o valor do cartão, ou seja, o número de fotocópias
disponíveis. Sempre que o utente efectua uma reprodução o valor do cartão é actualizado e
visualizado. Para terminar a reprodução, o utente tem de carregar na tecla C, o que resulta na
expulsão do cartão e na apresentação da mensagem “retirar cartão”. O cartão também é expulso
quando é dado como inválido ou quando o seu valor é nulo. Se o utente não retirar o cartão um
minuto após a sua expulsão, é gerado um aviso sonoro.
Engenharia de Sistemas e Informática - Análise de Sistemas 19
Download

Parte II - Escola Superior de Tecnologia