Baixe o app para aproveitar ainda mais
Prévia do material em texto
CENTRO UNIVERSITÁRIO ANHANGUERA PITÁGORAS AMPLI TECNÓLOGO EM SISTEMAS PARA INTERNET KAMILA BICALHO FRAGA RELATÓRIO DE AULA PRÁTICA SOBRE DIAGRAMA DE CASO DE USO PARA UM SISTEMA DE BANCÁRIO CACHOEIRO DE ITAPEMIRIM - ES ABRIL / 2023 KAMILA BICALHO FRAGA RELATÓRIO DE AULA PRÁTICA SOBRE DIAGRAMA DE CASO DE USO PARA UM SISTEMA DE BANCÁRIO trabalho apresentado no curso de tecnólogo de Sistemas para internet do Centro Universitário Anhanguera Pitágoras Ampli na modalidade à distância. CACHOEIRO DE ITAPEMIRIM - ES ABRIL / 2023 1. INTRODUÇÃO O diagrama de casos descreve os principais atores envolvidos em um sistema e os diferentes casos de uso que eles podem executar. Por isso que ele é uma ferramenta muito impotante na engenharia de software, utilizada para modelar os requisitos de um sistema a partir da perspectiva do usuário. Este relatório irá apresentar um diagrama de casos de uso e seu desenvolvimento para o uso de um sistema bancário simples. Para sua execução foi usado o software Visual Paradigm em nuvem. Desta forma, será usado este recurso para que seja possível apresentar de forma mais objetiva os atores para a utilização de um sistema de baixa complexidade.Também serão apresentadas neste relatório, asinformações sobre o sistema estudado e a metodologia utilizada para a sua elaboração. 2. MÉTODOS Para montar o diagrama de caso de uso de maneira mais eficiente, é necessário avaliar algumas informações e aspectos do sistema em questão. Ao avaliar esses aspectos, é possível ter o diagrama de caso de uso completo, de maneira que possa permitir a modelagem adequada do sistema e facilite a compreensão dos usuários e desenvolvedores sobre o funcionamento do mesmo. O primeiro passo no desenvolvimento do diagrama foi identificar quais são as pessoas ou sistemas que interagem com o sistema em questão. No caso solicitado na questão, temos o ‘cliente’ do banco que fará as solicitações e temos o ‘funcionário’ e o ‘caixa eletrônico’ que irão atender ao cliente, com suas respectivas e determinadas funções. Após a identificação dos atores envolvidos, foi preciso determinar as ações que cada um deles pode executar dentro do sistema. Essas ações, que são conhecidas como casos de uso, foram escrita dentro de uma elípse. A partir disso, será necessário definir o fluxo de eventos, ou seja, as etapas necessárias para que o caso de uso seja executado com sucesso. Para isto, foram usadas as linhas contínuas e sem simbologia nas extremidades. Em alguns casos, existem uma condição específica para que a ação seja realizada. Estas situações foram sinalizadas pelas linhas tracejadas indicando para qual condição deverá ser atendida, que são os casos do ‘include’. Por fim existem ações que serão condicionadas apenas se um requisito específico for atendido como o caso para o encerramento da conta ser preciso ‘Fazer Saque’. Por ser necessário não ter saldo para esta realização, se torna necessário atender a este requisito havendo saldo disponível. Todo o sistema é indicado por um retângulo, cujo é indicado um título nomeando o Sistema Bancário, facilitando assim a vizualização do que as ações se tratam. A disposição completa do sistema pode ser encontrada na FIGURA 1. FIGURA 1 - Fonte: A autora, com o uso do software Visual Paradigm em nuvem 3. CONCLUSÃO Um diagrama de caso de uso pode fornecer uma série de resultados importantes que contribuem para o desenvolvimento de sistemas de software mais eficientes e eficazes. Pelo diagrama de estudo de caso deste trabalho, foi possível identificar as características e funcionalidades que o sistema em questão deve apresentar para atender às necessidades do usuário final. Isso ajuda a entender melhor quem são os usuários do sistema e quais são suas necessidades. Então percebemos que, para o desenvolvimento de algum sistema, o mapeamento das atividades devem ser realizada e estruturadas para visar sua própria qualidade e abrangência. Seja na sua criação ou na sua análise, caso já exista, a dimensão de sua compreensão torna a análise do sistema mais eficiente para todo o âmbito de seu uso. 4. REFERÊNCIAS BIBLIOGRÁFICAS CATARINO, Iolanda. Engenharia de requisitos. Plataforma AMPLI. Disponível em: https://ava.ampli.com.br/tecnologo/. Acesso em: 17 de abril de 2023. GONÇALVES, A. Modelagem de Casos de Uso: Uma Visão Prática. Rio de Janeiro: Brasport, 2016. SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
Compartilhar