![Page 1: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/1.jpg)
Análise e ProjetoUML - RT
Cesar Delmas
Daniel Penaforte
Guilherme Gonçalves
Hector Paulo
{cadcn, dap4, ggc, hplo}@cin.ufpe.br
![Page 2: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/2.jpg)
2
Roteiro
• Requisitos– SymLog – O projeto– Casos de Uso
• Análise– Modelagem RUP - Fronteiras, Controles e
Entidades
• Projeto– Mapeamentos Análise-Projeto– Arquitetura UML-RT: Cápsulas e Protocolos
![Page 3: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/3.jpg)
RequisitosSymLog – O projeto
Casos de Uso
![Page 4: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/4.jpg)
4
SymLog
• O Projeto:– Auxiliar o preenchimento dos formulários pelos
operadores da organização cliente, num processo de pesquisa qualitativa, que codificam as informações obtidas. O suporte a essa atividade aumentará significativamente a produtividade da empresa.
– Outro benefício que o produto se propõe a gerar é a melhoria no relacionamento entre o cliente e seu parceiro, através de uma comunicação do Symlog com um sistema servidor na Califórnia, oferecido por esse parceiro para a geração de relatórios da pesquisa
![Page 5: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/5.jpg)
5
Casos de Uso
![Page 6: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/6.jpg)
AnáliseModelagem RUP - Fronteiras,
Controles e Entidades
![Page 7: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/7.jpg)
7
Modelagem RUP
• Caso de Uso– Inserir Usuário
![Page 8: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/8.jpg)
8
Seqüência – Inserir Usuário
![Page 9: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/9.jpg)
9
Modelagem RUP
• Caso de Uso– Inserir
Formulário
![Page 10: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/10.jpg)
10
Seqüência – Inserir Formulário
![Page 11: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/11.jpg)
11
Modelagem RUP
• Caso de Uso– Buscar/Editar Formulário
![Page 12: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/12.jpg)
12
Seqüência – Buscar/Editar Formulário
![Page 13: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/13.jpg)
13
Modelagem RUP
• Caso de Uso– Exportar Dados
![Page 14: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/14.jpg)
14
Seqüência – Exportar Dados
![Page 15: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/15.jpg)
ProjetoMapeamentos Análise-Projeto
Arquitetura UML-RT
![Page 16: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/16.jpg)
16
Mapeamento Análise-ProjetoClasses de Análise Elementos de Projeto
<<Capsule>> Fachada
Formulário Formulário
Usuário Usuário
TelaBuscarFormulario
<<Capsule>> GUIBuscarFormulario<<Protocol>>
ProtocoloBuscarFormularioTelaEditarFormulario <<Capsule>> GUIEditarFormulario
<<Protocol>> ProtocoloEditarFormulario
TelaExportarDados <<Capsule>> GUIExportarDados<<Protocol>>
ProtocoloBuscarFormularioTelaInserirUsuario <<Capsule>> GUIInserirUsuario
<<Protocol>> ProtocoloInserirUsuario
![Page 17: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/17.jpg)
17
Mapeamento Análise-ProjetoClasses de Análise Elementos de Projeto
ControladorEditarFormulario ControladorEditarFormulario
ControladorExportarDados <<Capsule>> ControladorExportarDados<<Protocol>>
ProtocoloComunicacaoSymLogControladorInserirFormulario ControladorInserirFormulario
ControladorInserirUsuario ControladorInserirUsuario
CadastroFormularios CadastroFormularios
CadastroUsuarios CadastroUsuarios
IRepositorioFormulario
RepositorioFormulario
IRepositorioUsuarios
RepositorioUsuarios
ComunicacaoSymLog FachadaComunicacaoSymLog
ISubsistemaComunicacaoSymLog
SubsistemaComunicacaoSymLog
![Page 18: Análise e Projeto UML - RT Cesar Delmas Daniel Penaforte Guilherme Gonçalves Hector Paulo {cadcn, dap4, ggc, hplo}@cin.ufpe.br](https://reader036.vdocuments.pub/reader036/viewer/2022062312/552fc142497959413d8df76d/html5/thumbnails/18.jpg)
18
Arquitetura UML-RT