Você está na página 1de 4

ANDRÉA LÚCIA BRAGA LIRA DOS SANTOS

R. A. 8120620
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (TECNOLÓGICO)

ATIVIDADE PORTIFÓLIO

Avaliação desenvolvida na disciplina Análise e Projeto


de Sistemas sob a orientação da Prof. Marcos Henrique
de Paula, para obtenção de nota parcial.

CLARETIANO POLO LISBOA


2021
ANÁLISE E PROJETO DE SISTEMAS

Descrição da atividade

Nas Unidades 1, 2 e 3, estudamos três modelos de métodos de análise de sistemas e


iniciamos a contextualização do modelo orientado a objeto. Nesta atividade, apresentaremos
algumas abordagens e ferramentas dos modelos para a modelagem.

Após rever os conceitos apresentados na apostila e em pesquisas extras que achar


necessário, você deverá responder às questões a seguir, com o objetivo de entender melhor a
diferença entre tais modelos e quando optar pelo uso de um ou outro.

1) Por que a análise estruturada não atende aos requisitos de modelagem de sistemas
atuais/complexos?

R – Porque ela só aborda dois tipos de perspetivas que são: função e dados, em quantos os
sistemas atuais possuem três tipos de perspetivas que são: função, dados e controle.

2) Quais são as diferenças que podemos citar entre a modelagem estruturada e a


orientada a objeto?

R – Na análise estruturada o particionamento é feito através da abordagem top-down,


enquanto na orientada a objeto, o particionamento é por eventos.

Continuando a atividade, um modelo é uma visão abstrata de um sistema que ignora


alguns detalhes do sistema. Modelos de sistema complementares podem ser desenvolvidos
para mostrar o contexto, as interações, a estrutura e o comportamento do sistema. Um DFD
(Diagrama de Fluxo de Dados) é uma representação gráfica do modelo funcional de um
sistema.

Um caixa eletrônico, caixa automático, também conhecido como sistema ATM


(Automated Teller Machine) é um dispositivo eletrônico já bem conhecido que permite que
clientes de um banco retirem dinheiro e verifiquem o saldo de suas contas. Pois bem, a
atividade consiste em modelar esse sistema utilizando o DFD, em especificamente duas
ações do usuário no sistema: retirada de dinheiro (saque), consulta de movimentação
(extrato). Após realizar a modelagem responda as seguintes questões:

a) Que funções o sistema deve executar?

R – Permitir o saque e emitir o extrato atualizado.

b) Quais são as interações entre os sistemas?

R – O sistema do ATM se comunica com o sistema do banco, confirma os dados do cartão


bancário e do PIN, se as informações estiverem corretas, ele libera o acesso aos dados
bancário do cliente.

c) Quais as transformações que o sistema deve executar?

R – Depósito de dados da conta.

d) De onde vêm os dados e para onde vão as saídas de processamento?

R – Os dados veem da rede bancária e as saídas de processamento vão para tela do ATM ou
para o papel em forma de extrato bancário.

A representação gráfica do DFD pode ser feita utilizando a ferramenta de sua


preferência, apenas gere as imagens e junta-se com as respostas para as perguntas e poste no
portfolio no formato doc ou pdf.

O diagrama de um ATM
1 mantem 1
1 Banco Informacao ATM
1
+ codigo + localizacao
+ endereco + gerenciadoPor

+tem
+ gerencia() + identidade()
+ mantem() + transacoes()

1
gerência 1
1..*
Cliente
+possui
+ nome
+ endereco
+identifica
+ toque

+possui()

1..* 0..* 1..*


possui
1..* *
Cartao de Debito +fornece acesso a Conta 1 * Transacao ATM
* 1..* modifica
+ nenhum cartao + tipo + idTransacao
+ proprietario + proprietario + data
+ tipo

+acesso()
+ modifica()

Conta Corrente Conta Poupanca Transacao de Saque Transacao de Consulta Transacao de Transferencia PIN Transacao de
Validacao
+ conta nao + conta não + quantia + consulta + quantia
+ saldo + saldo + tipo + conta nao + senhaAntiga
+ senhaNova
+ debito() + debito() + sacar()
+ credito() + credito() + processamento de consulta()
+ mudarSenha()

Você também pode gostar