Recurso Didáctico Pág 1 Formador[a] Sónia Rodrigues UFCD / UC 781 Data 30/10/2009 Contextualização / Objectivos Realização de Exercícios Orientação Pedagógica Caderno de Exercícios Análise de Sistemas de Informação Caderno de Exercícios Objectivo da UFCD: Reconhecer e utilizar as diferentes metodologias de análise de sistemas de informação, no âmbito do processo de informatização de uma organização.
EXERCÍCIO 1 Conhecer os conceitos gerais de análise de sistemas Classificar sistemas Identificar os objectivos da análise de sistemas Reconhecer as metodologias da análise de sistemas Identificar objectivos das metodologias de análise de sistemas 1. Diga o que entende por Análise de Sistemas. 2. Quais os objectivos da Análise de Sistemas? 3. Qual a diferença entre Sistemas Abertos e Sistemas Fechados? 4. Quais as tarefas do Analista de Sistemas? 5. Indique as metodologias de análise de sistemas analisadas na formação. 6. Quais as técnicas/ferramentas de análise utilizadas na metodologia de Yourdon? 7. Quais as limitações da metodologia de Jackson? 8. A metodologia de Engenharia de Informação é diferente das restantes? Porquê? 9. O que entende por Diagrama de Contexto? Pág 2 10. Qual a utilidade dos Diagramas de Fluxo de Dados?
EXERCÍCIO 2 Diagrama de fluxo de dados (DFD) 1. Indique os passos mais importantes na metodologia de elaboração de DFD s. 2. Indique qual foi a regra violada no DFD abaixo apresentado. 3. Indique duas regras, diferentes da anterior, que se devem ter em conta quando da construção de um DFD. 4. Indique qual ou quais foram as regras violadas no DFD abaixo representado. Cliente Consulta de livros Pedido Livros detalhes Verificar validade do pedido Verificar livro Pedidos válidos Id Pág 3 Pedidos pendentes Clientes
EXERCÍCIO 3 1. Tendo em conta esta narrativa, crie um DFD de nível 1 que represente as funções executadas na empresa. Sempre que algum funcionário tem necessidade de comprar bens para as suas actividades, este preenche uma requisição, onde identifica os bens em questão (com base na consulta de uma lista anteriormente disponibilizada a todos os funcionários), a qual envia para o seu director. Este, depois de analisar o pedido, pode ou não autorizar o mesmo. Neste segundo caso, elabora uma notificação que envia para o requisitante e o processo pára. No caso do pedido ser aprovado, o requisitante preenche uma encomenda que envia para o fornecedor por ele seleccionado. A recepção dos bens ocorre sempre no armazém, onde é conferido o material recebido com a guia de remessa que o acompanha, bem como a encomenda que lhe deu origem. A empresa confere a factura que entretanto lhe foi enviada, relaciona-a com as encomendas respectivas, e se tudo estiver correcto, é Pág 4 emitido um pagamento ao fornecedor.
EXERCÍCIO 4 1. Pretende-se que elabore o DFD de nível 1 para esta empresa. Hollywood é uma empresa de aluguer de vídeos, com a central de compras e as funções administrativas numa grande cidade e uma cadeia de lojas perto de áreas residenciais. Houve uma grande expansão do seu negócio, razão pela qual decidiram introduzir uma aplicação informática. Pretende-se construir um DFD que represente uma área de negócio reserva de vídeos específicos com base num extracto da entrevista que se segue: João: Explique-me exactamente o que é que acontece quando um cliente quer reservar um vídeo, pelo facto de uma cópia não estar disponível. Ana: Bem, o cliente pergunta ao empregado e nós verificamos se esse vídeo existe em stock. João: De onde é que retiram essa informação? Ana: Existe um anel azul por baixo dos títulos existentes no momento em stock. O empregado preenche um formulário com o vídeo que o cliente deseja, conjuntamente com os seus detalhes de membro. Ah, e ainda temos de preencher os nossos dados como autorização. João: É tudo o que é necessário para fazer uma reserva? Ana: Sim. Por vezes o cliente pergunta quanto tempo é que a cópia vai levar a estar disponível. De qualquer maneira, quando um vídeo chega à loja, seja por uma entrega qualquer seja por uma cópia nova, a primeira coisa que fazemos é verificar se existem reservas. Se encontrarmos um formulário, colocamos o vídeo na prateleira de reservas. João: Como é que cliente sabe quando é que o vídeo por ele reservado está disponível? Ana: Todos os dias entre as 6 e as 7 da tarde, fazemos telefonemas aos clientes a avisá-los da disponibilidade do título. João: O que acontece se o cliente não se encontra em casa quando telefonam? E como é que impedem que alguém retire o vídeo, antes da pessoa que o reservou ir levantá-lo? Pág 5 Ana: Nós tentamos sempre telefonar duas vezes e se não responderem, enviamos um postal a avisar que podem vir levantar o vídeo. Erros acontecem, é claro, mas a prateleira de reservas é por trás do balcão e nós retiramos o formulário do arquivo e colocamo-lo no arquivo de reservas que é na mesma prateleira. Assim, quando um membro pretende levantar o vídeo, apenas precisamos de olhar para o arquivo para confirmar se é a pessoa certa.
EXERCÍCIO 5 1. Pretende-se que elabore o DFD de nível 1 para esta empresa. Uma empresa possui vários hotéis em diferentes resorts e pretende informatizar a área de reservas de quartos nos diferentes hotéis, bom como a parte de facturação. Após o levantamento de necessidades junto dos responsáveis, concluiu-se que: Uma pessoa que deseje ir de férias, faz um pedido à empresa, pedido esse que pode ser específico, isto é, indicando apenas o período e o hotel. O resultado deste pedido, é a indicação de uma oferta por parte da empresa ao cliente, que pode ou não estar de acordo com o pedido do cliente, ou não pode ser satisfeito e é adiado. Em todo o caso, a oferta feita ao cliente é guardada para futura referência. Se o cliente estiver de acordo com a oferta, uma reserva é feita no hotel para uma dada data, por um período. A reserva é provisória, até o cliente executar o check in no hotel (chegada do cliente ao hotel com o voucher), podendo esta ser cancelada em qualquer altura entre a aceitação por parte do cliente e o check in. Neste último caso, haverá lugar à devolução de uma parte do dinheiro já pago. Uma pessoa só pode fazer o check in para um quarto previamente reservado. No caso de um cliente se dirigir ao hotel sem reserva, existe a necessidade de se verificar a existência de reservas e caso não existam, aloca-se o quarto ao cliente. Pág 6 A facturação do quarto tem dois aspectos: o primeiro, é que um cliente é facturado quando o quarto é reservado, constituindo este processo a forma normal de trabalhar (antes do check in); o segundo aspecto é que um cliente também pode ser facturado quando faz o check out do quarto, relacionando-se esta factura com os gastos que fez durante a sua permanência (room service, mini-bar, uso do cofre, etc ). Um cliente tem de deixar saldada a sua dívida quando faz o check out do hotel.
EXERCÍCIO 6 1. Tendo em conta esta narrativa, crie um DFD de nível 1 que represente as funções departamentais. A Sociedade Interbancária e Financeira (SIF) é uma empresa de financiamentos que possui a sua sede em Lisboa e 50 dependências espalhadas pelo norte e centro do país. Esta sociedade pretende uma remodelação do seu sistema de financiamento, porque o que possui é antiquado e porque pretende criar um novo serviço serviço de pagamento de facturas a integrar com o novo sistema. Tarefas nas dependências Um cliente que pretenda um financiamento, preenche um impresso (PPF). Este será visualizado pelo gerente da dependência que filtrará alguns dados inaceitáveis (p. ex.: mais de 70 anos de idade). Se a proposta ultrapassou esta validação, é enviada para a sede onde será tomada a decisão final de aprovação ou rejeição. Se o empréstimo foi autorizado, a sede envia para a dependência um cheque e um documento de confirmação de empréstimo (DCE) a serem entregues ao novo cliente, bem como um livro de letras contendo uma letra para cada reembolso e uma cópia de cada umas das letras, o contra-talão, será registado no diário de lançamentos por data de vencimento. Finalmente, a dependência cria para cada cliente um registo indexado com indicação de nome, morada, identificação do empréstimo, etc. Para o pagamento mensal do empréstimo, alguns clientes efectuam ou enviam os seus reembolsos mensais para as dependências. A dependência verifica a identificação do empréstimo, recorrendo ao registo do cliente, e actualiza o diário de lançamentos no respectivo contra-talão assinando-o como pago e regista-o nos reembolsos pagos. A sede é notificada de todos estes pagamentos por aviso de pagamento de reembolso (APR) que é preenchido todos os dias pelas dependências e enviado para a sede. Alguns clientes, contudo, enviam os seus pagamentos directamente para a sede, visto possuírem a morada pré-impressa nas letras. Nestes casos, a dependência será notificada dos pagamentos por meio de APR s enviados da sede. Pág 7 Todas as operações nas dependências são manuais, não possuindo equipamentos informáticos e não estão ligados on-line ao sistema central da sede.
EXERCÍCIO 7 1. Tendo em conta esta narrativa, crie um DFD de nível 1 que represente as funções executadas na sede da SIF. Tarefas na sede da SIF Quando um PPF chega à sede, é feita uma primeira pesquisa nos ficheiros para verificar se o novo cliente já tinha anteriores contactos com a SIF. Na sede existem três ficheiros: Histórico de financiamentos, com registo de todos os empréstimos já completamente reembolsados; Financiamentos pendentes, com todos os financiamentos ainda activos e registados em banda; Financiamentos faltosos, registo em banda dos empréstimos em falta. Além destes ficheiros, ainda existe um mapa com indicação de clientes em falta, proveniente do departamento de contenciosos. Um dos funcionários da equipa de financiamentos, decide da autorização ou não do empréstimo e qual a taxa de juro a aplicar. Se o empréstimo foi aprovado, a informação acerca do financiamento é passada ao departamento de adiantamentos que produz um cheque e o documento de confirmação de empréstimo (DCE). Em seguida, o departamento de contabilidades recebe as informações referentes ao novo empréstimo e faz correr um procedimento batch no computador central chamado Subsistema de novos clientes que insere um novo cliente no ficheiro de financiamentos pendentes e imprime o livro de letras e os contra-talões. Este subsistema também produz mapas estatísticos para análise por parte da direcção. Diariamente, as APR s chegam das dependências e são utilizadas como input ao subsistema de pagamentos que actualizará o registo de clientes no ficheiro de financiamentos pendentes. Os pagamentos de clientes, que chegam directamente à sede, terão de ser verificados, isto é, associados à respectiva letra. Se necessário, é utilizada uma listagem do ficheiro de financiamentos pendentes para identificação do código de empréstimos. Os pagamentos válidos são registados em APR s que servirão de input ao subsistema de pagamentos sendo enviada uma cópia à dependência a que pertencem. Este subsistema também produz um diário de pagamentos para a contabilidade. Semanalmente, é processado o subsistema de análise a clientes que examina cada um dos registos do ficheiro de financiamentos pendentes para detecção de atrasos em pagamentos. Pág 8 Quando um pagamento apresenta um atraso de quinze dias, um primeiro aviso é enviado ao cliente com uma cópia para a dependência. Se continua em falta, quinze dias mais tarde, um segundo aviso é enviado. Haverão cinco avisos redigidos com graus crescentes de ameaça, ao fim dos quais o registo de empréstimo é passado para o ficheiro de financiamentos faltosos sendo disso informado o departamento de contenciosos.