Baixe o app para aproveitar ainda mais
Prévia do material em texto
ANHANGUERA EDUCACIONAL MARIANA TRUFELLI PORTFÓLIO PARATY 1 2023 MARIANA TRUFELLI PORTFÓLIO Trabalho de desenvolvimento de casos de uso, apresentado à disciplina de Análise e Modelagem de Sistemas, do Curso Superior em Tecnologia e Desenvolvimento Web, da Anhanguera Educacional. Prof. Vanessa Matias Leite 2 PARATY 2023 SUMÁRIO INTRODUÇÃO............................................................................................................. 3 MÉTODOS................................................................................................................…..4 RESULTADOS............................................................................................................... 5 CONCLUSÃO………………………………………………………….………………7 3 INTRODUÇÃO ATIVIDADE PROPOSTA Foi proposta uma atividade para desenvolvimento desse portfólio da matéria de análise e modelagem de sistemas. A proposta é o desenvolvimento de um diagrama de casos de uso. Deverá ser construído um diagrama de casos de uso para um sistema bancário. Para a realização da atividade, a ferramenta a ser usada foi a Visual Paradigm, na versão online. O problema proposto para a realização do diagrama de casos de uso para um sistema bancário, deveria levar em consideração alguns requisitos: * O cliente pode abrir e encerrar contas, para isso, ele deve procurar um funcionário no banco; * O cliente pode abrir uma conta do tipo especial ou poupança; * O cliente pode depositar ou sacar dinheiro, estas funcionalidades podem ser feitas no caixa eletrônico; * O cliente pode emitir saldo ou extrato da sua conta, estas funcionalidades podem ser feitas no caixa eletrônico; * Para o cliente encerrar sua conta, seu saldo deve estar zerado; * Cada movimentação realizada deve ser registrada. O objetivo dessa atividade é mapear as possíveis interações entre os atores (funcionários e clientes) de um sistema bancário. Também identificaremos as metas e o resultado final dos casos de uso. 4 MÉTODOS Para o desenvolvimento e criação deste diagrama de casos de uso para um sistema bancário, usaremos a notação UML (Unified Modeling Language). O diagrama deve mostrar a interação dos atores e o sistema bancário; e também todas as suas funcionalidades. Abaixo, descreveremos os casos de uso, um a um. CASOS DE USO: * Abrir conta Atores: Cliente, funcionário do banco. Interações: Clientes, funcionários do banco, sistema bancário. Nesse caso de uso, o cliente deve procurar um funcionário do banco. Em seguida, o cliente deve escolher entre a abertura de uma conta especial e uma conta poupança. Então, após a escolha do tipo de conta a ser aberta, a movimentação deverá ser registrada. * Encerrar conta Atores: Clientes, funcionário do banco. Interações: Clientes, funcionários do banco, sistema bancário e, talvez, o caixa eletrônico. Nesse caso de uso, a conta do cliente deve estar zerada. Se a conta tiver saldo, o cliente deve se encaminhar ao caixa eletrônico e retirar todo o valor em conta, zerando a mesma. Com a conta zerada, o cliente deve procurar um funcionário do banco. Se a conta já estiver zerada, o cliente deve procurar diretamente o funcionário do banco para o encerramento da conta. Após o encerramento da conta, a movimentação deve ser registrada. 5 * Sacar dinheiro: Atores: Cliente. Interações: Cliente, caixa eletrônico e sistema bancário. Nesse caso de uso, o cliente pode realizar a ação em um caixa eletrônico do banco. Após o cliente efetuar o saque do dinheiro, a movimentação deverá ser registrada. * Depositar dinheiro: Atores: Cliente. Interações: Cliente, caixa eletrônico e sistema bancário. Nesse caso de uso, o cliente pode realizar a ação em um caixa eletrônico do banco. Após o cliente efetuar o depósito do dinheiro, a movimentação deverá ser registrada. * Emitir saldo da conta: Atores: Cliente. Interações: Cliente, caixa eletrônico e sistema bancário. Nesse caso de uso, o cliente pode realizar a ação em um caixa eletrônico do banco. Após a emissão do saldo da conta, a movimentação deverá ser registrada. * Emitir extrato da conta: Atores: Cliente. Interações: Cliente, caixa eletrônico e sistema bancário. Nesse caso de uso, o cliente pode realizar a ação no caixa eletrônico. Após a emissão do extrato da conta, a movimentação deverá ser registrada. Agora, descreveremos todas as interações contidas no sistema bancário. INTERAÇÕES: * Banco → cliente → funcionário do banco Aqui, o cliente interage com o funcionário do banco para abrir ou encerrar uma conta. * Banco → cliente → caixa eletrônico 6 Aqui, o cliente interage com o caixa eletrônico para sacar dinheiro, depositar dinheiro, emitir o saldo da sua conta e emitir o extrato da sua conta. * Banco → cliente → sistema bancário Aqui, o sistema bancário registra todas as movimentações efetuadas pelo cliente, no banco. 7 RESULTADOS O objetivo deste trabalho, é desenvolver um diagrama de casos de uso para um sistema bancário, usando o software Visual Paradigm, na versão online. Em seguida, deveria ser feito um relatório final sobre o assunto desenvolvido. Esse tipo de visualização deixa mais clara a visão das funcionalidades e interações que podem ser realizadas entre o usuário e o sistema bancário. O problema proposto para a realização do diagrama de casos de uso para um sistema bancário, deveria levar em consideração alguns requisitos: * O cliente pode abrir e encerrar contas, para isso, ele deve procurar um funcionário no banco; * O cliente pode abrir uma conta do tipo especial ou poupança; * O cliente pode depositar ou sacar dinheiro, estas funcionalidades podem ser feitas no caixa eletrônico; * O cliente pode emitir saldo ou extrato da sua conta, estas funcionalidades podem ser feitas no caixa eletrônico; * Para o cliente encerrar sua conta, seu saldo deve estar zerado; * Cada movimentação realizada deve ser registrada. Usando o software Visual Paradigm, na versão online, criei um diagrama de casos de uso para um sistema bancário. Abaixo, o diagrama, e em seguida, o print da página do software, durante o desenvolvimento do diagrama. 8 Diagrama criado pela aluna Print de Diagrama criado pela aluna 9 BANCO CLIENTE FUNCIONÁRIO DO BANCO CAIXA ELETRÔNICO Encerrar conta Abrir conta Depositar dinheiroSacar dinheiro Emitir extrato Emitir saldo Conta poupançaConta especial Saldo é igual a 0? Encerrar conta Registrar movimentação NÃO SIM Diagrama de Casos de Uso para Sistema Bancário CONCLUSÃO O objetivo da criação de casos de uso UML ajuda a mostrar as várias maneiras de interação entre o usuário e um sistema. Ajuda também a identificar as funcionalidades desse sistema. Nesse caso específico, o sistema abordado é um sistema de um banco. O objetivo foi facilitar a visualização e o entendimento das funcionalidades e interações contidas neste sistema bancário. Mostramos como se desenvolvem as interações neste sistema bancário, assim como o funcionamento das operações realizadas pelo sistema, onde o seu usuário pode realizar diversas funções em sua conta. 10 ANHANGUERA EDUCACIONAL MARIANA TRUFELLI PORTFÓLIO PARATY 2023 11 12
Compartilhar