Prévia do material em texto
29/10/2024 ANÁLISE E MODELAGEM DE SISTEMAS ALUNO: ANDRÉ LUIZ VICENTE DE LIMA PROFESSORA: VANESSA MATIAS LEITE ANÁLISE E MODELAGEM DE SISTEMAS 2 INSTRUÇÕES Problema Proposto: Desenvolva um diagrama de casos de uso para um sistema de bancário, levando em consideração os seguintes requisitos: • O cliente pode abrir e encerrar contas, para isso, ele deverá 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 o saldo ou extrato da sua conta, estas funcionalidades podem ser feitas no caixa eletrônico. • Para o cliente encerrar a sua conta, seu saldo deve estar zerado. • Cada movimentação realizada deve ser registrada. CHECKLIST: Desenvolver um diagrama de casos de uso para um sistema de bancário. RESULTADOS DA AULA PRÁTICA: Elaborar um relatório que deverá conter introdução, métodos, resultados e conclusão sobre o assunto desenvolvido em aula prática. ANÁLISE E MODELAGEM DE SISTEMAS 3 SISTEMA BANCÁRIO REPRESENTADO NO VISUAL PARADIGMA ONLINE INTRODUÇÃO Este relatório descreve as etapas para criar um diagrama de casos de uso para um sistema bancário simples. Utilizamos o software Vi sual Paradigm Online para desenvolver o diagrama. O objetivo foi criar um diagrama fácil de entender, mostrando de forma clara e re sumida as operações e os atores envolvidos em um sistema bancári o de baixa complexidade. ANÁLISE E MODELAGEM DE SISTEMAS 4 Desenvolvimento No início do desenvolvimento do diagrama, prec isamos definir quem serão os atores (participan tes ativos) do sistema. Neste caso, temos o clie nte, que pode ser uma pessoa física ou jurídica, e o funcionário, que pode ser o gerente ou o cai xa do banco, que ajudará em algumas atividade s do sistema. Como os atores podem variar, usa mos uma seta para indicar a generalização para os atores principais . O cliente pode abrir e encerrar contas. Para isso, ele deve procurar um funcionário no banco. O clien te fornece seus dados ao funcionário da agência e, se todas as informações estiverem corretas, ele po de escolher entre uma conta especial ou poupança, finalizando assim o primeiro caso de uso. O cliente pode depositar ou sacar dinheiro no c aixa eletrônico. Depois de criar uma conta bancári a e se dirigir a um caixa eletrônico, o cliente pode e scolher entre sacar uma quantia, se tiver saldo posi tivo, ou depositar um valor, que será conferido pelo banco e disponibilizado em sua conta. O cliente pode emitir o saldo ou extrato da sua c onta no caixa eletrônico. Depois de criar uma con ta bancária e se dirigir a um caixa eletrônico, o clien te pode solicitar um saldo ou um extrato. Se houver movimentações bancárias, ele pode escolher exibir na tela ou imprimir. Para encerrar a conta, o saldo do cliente deve e star zerado. Depois de criar uma conta bancária e se dirigir a um caixa eletrônico, o cliente pode procu rar um funcionário bancário e solicitar o encerrame nto da conta. O saldo deve ser igual a zero; caso co ntrário, não será possível encerrar a conta. Cada movimentação realizada deve ser registra da. Todas as movimentações na conta bancária sã o registradas e armazenadas como um log de ativid ade para conferência posterior. Este é um diagrama de casos de uso simplificad o e pode ser expandido e detalhado conforme n ecessário para refletir os requisitos específicos do sistema bancário. Outros atores e casos de u so podem ser adicionados à medida que mais re quisitos ou funcionalidades forem identificados. A disposição completa do sistema pode ser en contrada na imagem abaixo. ANÁLISE E MODELAGEM DE SISTEMAS 5 Conclusão Após esta atividade , concluí que existem inúmeras opções e condicionais para estabelecer cada atividade bancária, e os casos de uso nos dão uma visão mais ampla de todas as variáveis envolvidas, desde os atores, as condicionais e as dependências entre as atividades exercidas. Diante do exposto neste relatório final, percebemos que para o desenvolvimento de algum sistema o mapeamento das atividades que devem ser realizadas. O diagrama de casos de uso pode nos auxiliar criando a imagem de forma mais clara sobre oque ou quem vai realizar as atividades. Com esta visualização fica mais fácil, em casos futuros, realizar caso necessário as melhorias do sistema ou correção do mesmo. ANÁLISE E MODELAGEM DE SISTEMAS 6