Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Jacareí – São Paulo 
2024 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LEONARDO DO PRADO GOMES 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Analise e Desenvolvimento de Sistemas – 
Tecnólogo 
 
 
AULA PRÁTICA ANALISE E MODELAGEM DE SISTEMAS 
 
Jacareí – São Paulo 
2024 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
AULA PRÁTICA ANALISE E MODELAGEM DE SISTEMAS 
Aula prática de Analise e Modelagem de Sistemas 
apresentado como requisito parcial para a obtenção de 
média semestral no curso Analise e Desenvolvimento de 
Sistemas . 
 
Orientador(a): Nome do professor(a) da disciplina 
Tutor: Eduardo Viana de Almeida 
 
LEONARDO DO PRADO GOMES 
 
 
 
 
 
 
 
 
 
 
 
 
 
SUMÁRIO 
NOME DO CURSO .................................................................................................. 0 
1 INTRODUÇÃO ........................................... Erro! Indicador não definido. 
2 DESENVOLVIMENTO ............................................................................... 3 
3 RESULTADOS ........................................... Erro! Indicador não definido. 
4 CONCLUSÃO ............................................................................................ 7 
5 REFERÊNCIAS ......................................................................................... 8 
../../../../Documents/EngSoft_Aula%20Pratica.doc#_Toc88506917
 3 
1. INTRODUÇÃO 
Neste trabalho, será desenvolvido um diagrama de casos de uso para um 
sistema bancário, utilizando a ferramenta de modelagem UML Visual 
Paradigma Online. O sistema proposto abrangerá as principais 
funcionalidades de interação entre clientes, funcionários e caixas 
eletrônicos, com base nos requisitos estabelecidos. 
O diagrama de casos de uso é uma técnica essencial para descrever as 
funcionalidades que o sistema deverá oferecer, bem como as interações 
entre os atores envolvidos, como clientes e funcionários do banco. Além 
disso, o trabalho visa representar de forma clara as operações que podem 
ser realizadas, como abertura e encerramento de contas, depósitos, saques, 
emissão de saldo e extrato, e o registro de todas as movimentações feitas. 
 4 
1 DESENVOLVIMENTO 
Nesta seção, serão detalhadas as atividades realizadas durante o 
desenvolvimento do diagrama de casos de uso para o sistema bancário, seguindo 
rigorosamente as orientações do professor e utilizando as ferramentas tecnológicas 
e os conhecimentos apropriados. 
• 1.1 Processo de Criação do Diagrama de Casos de Uso 
O primeiro passo foi entender detalhadamente os requisitos 
fornecidos para o sistema bancário, que incluíam operações como a abertura e 
encerramento de contas, depósitos, saques, emissão de extrato e saldo, e o registro 
de todas as movimentações realizadas no sistema. Com base nesses requisitos, foi 
utilizado o Visual Paradigma Online, uma ferramenta de modelagem UML baseada 
na web, para desenvolver o diagrama de casos de uso. 
O diagrama representa as interações entre os atores do sistema – 
Cliente e Funcionário – e as funcionalidades do sistema. Para isso, as seguintes 
ações foram modeladas: 
• Abrir Conta: O cliente pode solicitar a abertura de uma conta, que pode ser 
do tipo Especial ou Poupança, com a ajuda de um funcionário do banco. 
• Encerrar Conta: Para encerrar uma conta, o cliente deve se certificar de que 
o saldo da conta está zerado, também com a ajuda de um funcionário. 
• Depósito e Saque: As operações de depósito e saque de dinheiro podem ser 
feitas por meio do caixa eletrônico. 
• Emissão de Saldo e Extrato: O cliente pode verificar o saldo e emitir o 
extrato de sua conta via caixa eletrônico. 
• Registro de Movimentações: Todas as transações realizadas no sistema 
são registradas. 
• 1.2 Ferramentas e Tecnologias Utilizadas 
• Visual Paradigma Online: Esta ferramenta foi escolhida pela sua capacidade 
de criação colaborativa de diagramas UML, facilitando o trabalho em equipe e 
permitindo a visualização clara das interações no sistema. Além disso, ela 
suporta diversos tipos de diagramas, como o de casos de uso, que foi o foco 
deste trabalho. 
 
• Conceitos de UML (Unified Modeling Language): O uso de diagramas de 
 5 
casos de uso baseia-se nos princípios da UML, uma linguagem amplamente 
utilizada para modelar sistemas de software. O diagrama de casos de uso é 
uma das ferramentas essenciais para a análise de requisitos, permitindo 
visualizar de forma clara como os atores interagem com o sistema. 
 
• 1.3 Solução para as Solicitações 
• Abertura e Encerramento de Conta: Para a abertura de conta, foram 
modeladas as interações entre o cliente e o funcionário, com opções para 
conta Especial e Poupança. O encerramento da conta foi condicionado ao 
saldo zerado, conforme o requisito. Esse processo foi modelado com o uso de 
uma condição que verifica o saldo antes do encerramento. 
• Depósitos e Saques via Caixa Eletrônico: Essas funcionalidades foram 
representadas com a interação direta do cliente com o caixa eletrônico. Tanto 
depósitos quanto saques são atividades que ocorrem sem a necessidade de 
um funcionário, sendo intermediadas pelo sistema de autoatendimento. 
• Verificação de Saldo e Emissão de Extrato: As operações de consulta de 
saldo e extrato foram representadas de forma semelhante ao depósito e 
saque, sendo atividades realizadas no caixa eletrônico. Elas também são 
registradas pelo sistema, garantindo que todas as transações fiquem 
armazenadas para consulta futura. 
• Registro de Transações: Todas as atividades mencionadas – abertura, 
fechamento, depósitos, saques, consultas de saldo e emissão de extratos – 
são registradas automaticamente no sistema, garantindo que haja um 
histórico detalhado de todas as operações do cliente. 
• 1.4 Desafios e Soluções 
Durante o desenvolvimento do diagrama de casos de uso, alguns desafios foram 
encontrados. Um deles foi garantir que as interações e funcionalidades fossem 
representadas de forma clara e sem ambiguidade. Para resolver isso, foi feita uma 
revisão detalhada do diagrama com base nos requisitos, garantindo que todas as 
interações e condições estivessem bem modeladas. Outro desafio foi a modelagem 
das condições de saldo para o encerramento de conta. Foi utilizado o conceito de 
estereótipo de extensão no diagrama de casos de uso, que permite modelar 
cenários condicionais, como a verificação de saldo antes de fechar uma conta 
 6 
2 RESULTADOS 
 
 
O principal resultado desta atividade foi a criação do diagrama de casos de uso 
para o sistema bancário. O diagrama foi modelado utilizando a ferramenta Visual 
Paradigma Online e abrange todas as funcionalidades descritas nos requisitos 
fornecidos. 
Este diagrama mostra as interações entre os atores (Cliente e 
Funcionário) e o sistema bancário. Todas as funcionalidades solicitadas foram 
incorporadas, incluindo: 
• Abertura e encerramento de contas. 
• Depósito e saque de dinheiro. 
• Consulta de saldo e emissão de extrato. 
• Registro automático de todas as movimentações financeiras. 
 
 7 
3 CONCLUSÃO 
O desenvolvimento deste trabalho trouxe uma série de desafios e 
proporcionou novos conhecimentos relacionados à modelagem de sistemas 
utilizando a linguagem UML. A criação do diagrama de casos de uso para um 
sistema bancário exigiu uma compreensão detalhada dos requisitos funcionais, bem 
como a habilidade de transformar esses requisitos em um modelo visual claro e 
preciso. 
Um dos principais desafios foi garantir que todas as funcionalidades 
do sistema fossem corretamente representadas no diagrama, atendendo às 
exigências de interação entre os atores e o sistema. A condição para o 
encerramento da conta, por exemplo, que exige saldo zerado, foi um dos pontos que 
demandou atenção especial durante o processo de modelagem. 
O uso da ferramenta Visual Paradigma Online foi essencial para o 
sucesso deste projeto.A ferramenta não só facilitou a criação dos diagramas como 
também permitiu um trabalho mais fluido e organizado, graças à sua interface 
intuitiva. A familiaridade com a ferramenta e com a notação UML também evoluiu ao 
longo da atividade, agregando novos conhecimentos que serão valiosos em futuros 
projetos de desenvolvimento de software. 
4 Impacto Profissional 
Esta atividade contribuiu significativamente para o aprimoramento 
das minhas habilidades de análise de requisitos e modelagem de sistemas, que 
são competências fundamentais para quem trabalha ou pretende trabalhar com 
engenharia de software. A capacidade de modelar casos de uso de maneira 
eficiente é crucial para entender e traduzir as necessidades de um cliente ou de uma 
equipe de desenvolvimento em soluções técnicas. 
Além disso, essa prática reflete diretamente nas demandas do 
mercado profissional, onde a clareza na comunicação de requisitos e a correta 
modelagem de sistemas impactam diretamente o sucesso de projetos de software. A 
habilidade de representar graficamente um sistema permite alinhar expectativas 
entre desenvolvedores, analistas e stakeholders, diminuindo ambiguidades e 
aumentando a eficiência no processo de desenvolvimento. 
 
 8 
5 – REFERÊNCIAS BIBLIOGRAFICAS 
• BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. The Unified 
Modeling Language User Guide. 2nd Edition. Addison-Wesley, 2005. 
• FOWLER, Martin. UML Distilled: A Brief Guide to the Standard Object 
Modeling Language. 3rd Edition. Addison-Wesley, 2003. 
• LARMAN, Craig. Utilizando UML e Padrões: Uma Introdução à Análise e ao 
Projeto Orientados a Objetos e ao Desenvolvimento Iterativo. 3ª Edição. 
Bookman, 2007. 
• VISUAL PARADIGM. Visual Paradigm Online Documentation. Disponível em: 
https://online.visual-paradigm.com/pt. Acesso em: 29 set. 2024. 
• PRESSMAN, Roger S. Engenharia de Software: Uma Abordagem 
Profissional. 8ª Edição. McGraw-Hill, 2016. 
 
https://online.visual-paradigm.com/pt

Mais conteúdos dessa disciplina