Portifolio de ANÁLISE E MODELAGEM DE SISTEMAS

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 8

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS –

TECNOLÓGICO

ANHANGUERA - C. UN. CAMPO DE MARTE – SANTANA

FELIPE REIS DOS SANTOS COSTA – RA: 3566063201

PORTIFÓLIO:
AULA PRÁTICA DE ANÁLISE E MODELAGEM DE
SISTEMAS

SÃO PAULO - SP
2023
FELIPE REIS DOS SANTOS COSTA – RA: 3566063201

PRTIFÓLIO:
AULA PRÁTICA DE ANÁLISE E MODELAGEM DE
SISTEMAS

Aula prática de Projetos de Software apresentado como


requisito parcial para a obtenção de média semestral no
curso Análise e Desenvolvimento de Sistemas.

Orientador(a): Vanessa Matias Leite


Tutor(a): Andrei Faria de Lima Bataglia e Eduardo Viana
de Almeida.

SÃO PAULO - SP
2023
SUMÁRIO

1 INTRODUÇÃO .................................................................................... 4
2 MÉTODO ............................................................................................. 4
3 EXECUÇÃO. ....................................................................................... 6
4 RESULTADO ...................................................................................... 8
5 CONCLUSÃO...................................................................................... 8
6 REFERÊNCIAS ............................................................................................. 8
4

1- INTRODUÇÃO

• Visual Paradigm:
O Visual Paradigm é uma poderosa ferramenta de modelagem e design de software
amplamente utilizada na indústria de desenvolvimento de software. Ele desempenha um
papel fundamental no processo de criação de soluções de software robustas e eficazes,
permitindo que equipes de desenvolvimento visualizem, planejem e documentem seus
projetos de maneira eficiente.
O software Visual Paradigm se destaca por sua capacidade de fornecer uma plataforma
abrangente para a criação de diversos tipos de modelos, incluindo diagramas de casos
de uso, diagramas de classe, diagramas de sequência, diagramas de atividade, entre
outros. Essa variedade de recursos torna o Visual Paradigm uma escolha popular entre
profissionais de TI, engenheiros de software e arquitetos de sistemas em todo o mundo.
Uma das principais características que torna o Visual Paradigm tão eficaz é sua
interface intuitiva e amigável, que permite aos usuários criar modelos complexos com
facilidade. Além disso, a ferramenta oferece uma ampla gama de recursos de
colaboração, permitindo que equipes de desenvolvimento trabalhem juntas de forma
eficiente, mesmo em projetos complexos e distribuídos geograficamente.
Ao longo deste relatório, exploraremos como o Visual Paradigm foi utilizado para criar
um diagrama de casos de uso para um sistema bancário online, demonstrando sua
eficácia na modelagem de sistemas de software complexos. Vamos detalhar os
métodos usados para criar o diagrama, apresentar os resultados obtidos e, finalmente,
tirar conclusões sobre a importância dessa ferramenta no contexto da engenharia de
software.
Com base nas funcionalidades e facilidades oferecidas pelo Visual Paradigm,
apresentaremos o diagrama de casos de uso desenvolvido para o sistema bancário
online, que servirá como um recurso valioso para a compreensão e comunicação do
sistema em questão.

• Sistema Bancário:
O sistema bancário online é uma parte essencial das instituições financeiras modernas,
permitindo que clientes realizem uma ampla gama de operações de forma conveniente
e eficiente. Este relatório tem como objetivo apresentar o diagrama de casos de uso
desenvolvido para um sistema bancário online. O diagrama tem como base os
requisitos fornecidos, que incluem funcionalidades para abrir e encerrar contas,
operações de depósito e saque, bem como a emissão de saldos e extratos de contas.
O diagrama de casos de uso é uma ferramenta valiosa para representar visualmente as
interações entre atores e o sistema, ajudando na compreensão das funcionalidades do
sistema e na comunicação entre os envolvidos no projeto.

2- MÉTODO

Nesta seção, descrevemos em detalhes os elementos do diagrama


de casos de uso e como eles foram desenvolvidos.

• Atores Identificados:
Cliente: Representa os usuários do sistema bancário online que desejam realizar
operações em suas contas.
5

Funcionário do Banco: Ator que auxilia os clientes na abertura e encerramento de


contas.

• Casos de Uso Identificados:

1- Abrir Conta:
- Ator Principal: Cliente.
- Descrição: Permite que um cliente solicite a abertura de uma nova conta, seja ela
especial ou poupança, por meio de um funcionário do banco.

2- Encerrar Conta:
- Ator Principal: Cliente..
- Descrição: Permite que um cliente encerre sua conta, desde que o saldo seja igual a
zero.

3- Depositar Dinheiro:
- Ator Principal: Cliente.
- Descrição: Permite que um cliente deposite dinheiro em sua conta usando um caixa
eletrônico.

4- Sacar Dinheiro:
- Ator Principal: Cliente.
- Descrição: Permite que um cliente saque dinheiro de sua conta por meio de um caixa
eletrônico.

5- Emitir Saldo:
- Ator Principal: Cliente.
- Descrição: Permite que um cliente verifique o saldo de sua conta por meio de um
caixa eletrônico.

6- Emitir Extrato:
- Ator Principal: Cliente.
- Descrição: Permite que um cliente solicite um extrato de sua conta por meio de um
caixa eletrônico.

7- Procurar Funcionário:
- Ator Principal: Cliente.
- Descrição: Permite que um cliente procure um funcionário do banco para obter
assistência em várias operações, como abrir ou encerrar contas.
6

3- EXECUÇÃO

Aqui, apresentamos o diagrama de casos de uso para o sistema bancário online, que foi
desenvolvido com base nos métodos descritos acima. O diagrama representa
visualmente os atores, casos de uso e relacionamentos entre eles. Abaixo está uma
breve explicação dos principais elementos do diagrama:

Fonte: Autor (2023).

Acima realizei o primeiro diagrama proposto de modo que, para a abertura da conta o
cliente, terá a opção de abrir e fechar a conta tendo como intermédio o banco e o
funcionário para a obtenção de tais atividades.
Nesse diagrama adicionei os “atores” que são representados pelo cliente e o funcionário
do banco, também adicionei um retângulo para representar todo o sistema bancário que
iremos desenvolver.
Logo em seguida adicionei os casos de usos representados pelas elipses como mostro
na figura acima.

Fonte: Autor (2023).

Em seguida criei mais dois casos de uso para as contas especiais e


correntes, logo criei o relacionamento de “Generalização” para ambas as
contas, ligando-as ao “Abrir Conta”, atendendo ao segundo requisito
proposto nessa atividade.
7

Fonte: Autor (2023).

O cliente pode depositar ou sacar dinheiro, estas funcionalidades podem ser feitas no
caixa eletrônico.

Fonte: Autor (2023).

Criei um relacionamento de caso de uso entre o cliente e o caixa eletrônico, no qual


adicionei mais dois casos de usos para a opção de deposito e saque, logo criei o
relacionamento de “Generalização” para ambas, ligando-as ao “Caixa Eletrônico”,
atendendo ao segundo requisito proposto nessa atividade.
8

4- RESULTADO

• Relacionamentos Entre Atores e Casos de Uso:


- O "Cliente" está associado aos casos de uso "Abrir Conta”, "Encerrar Conta”,
"Depositar Dinheiro”,"Sacar Dinheiro”,"Emitir Saldo”, "Emitir Extrato" e "Procurar
Funcionário”.
- O "Funcionário do Banco" está associado ao caso de uso "Procurar Funcionário."

• Relacionamentos Entre Casos de Uso:


- "Abrir Conta Especial" e "Abrir Conta Poupança" podem ser estendidos a partir do
caso de uso "Abrir Conta."
- "Depositar Dinheiro" e "Sacar Dinheiro" estão relacionados ao caso de uso "Caixa
Eletrônico."
- "Emitir Saldo" e "Emitir Extrato" também estão relacionados ao caso de uso "Caixa
Eletrônico."

5- CONCLUSÃO

O diagrama de casos de uso desenvolvido fornece uma representação clara e concisa


das funcionalidades do sistema bancário online, bem como das interações entre os
atores e o sistema. Ele serve como uma ferramenta valiosa para a compreensão e
comunicação do sistema, facilitando o desenvolvimento e a manutenção do software
bancário online.
Além disso, a análise do diagrama permite identificar pontos de melhoria e expansão
futura do sistema. Este documento demonstra a importância da modelagem de casos de
uso na engenharia de software, destacando como ela pode ser aplicada com sucesso
em um contexto real.
Esperamos que este relatório forneça uma base sólida para o desenvolvimento do
sistema bancário online e ajude na tomada de decisões informadas durante todo o ciclo
de vida do projeto.

6- REFERÊNCIAS

VISUAL PARADIGM, 2023 Disponível em https://online.visual-paradigm.com/


Acesso em: 13 de outubro de 2023

Você também pode gostar