equipe siri andre braga (abb2) josé dihego (jdso) patrícia lustosa (plvr) thiago diniz (tvsd)
TRANSCRIPT
![Page 1: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/1.jpg)
SubShare
Equipe SIRIAndre Braga (abb2)José Dihego (jdso)Patrícia Lustosa (plvr)Thiago Diniz (tvsd)
![Page 2: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/2.jpg)
Roteiro
• Relembrando o Projeto• Correções no Projeto– Casos de escolhidos– Mapeamento– Arquitetura
• Diagrama de Classes• Diagrama de Pacotes• Diagrama de Cápsulas
• Projeto de Caso de Uso• Projeto de Subsistema• Projeto de Cápsulas
![Page 3: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/3.jpg)
Relembrando o Projeto
O SubShare é um sistema Web que visa promover um ambiente colaborativo para
criação de legendas para vídeos.
![Page 4: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/4.jpg)
Introdução
SubShare
Correções no Projeto
![Page 5: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/5.jpg)
Casos de Uso Escolhidos
• Definir Cena• Editar Legenda• Moderar Grupo• Escolher Cena• Visualizar Legenda de Usuário• Atualizar lista de vídeos
Hulu, Y outube, J oost
R elógioAtualizar Lista de Vídeos
Servidor de Ví deos
![Page 6: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/6.jpg)
Atualizar lista de vídeos
![Page 7: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/7.jpg)
Atualizar lista de vídeos
ListaVideos<<list>>
InterfaceAtualizarListaVideos<<boundary>>
InterfaceServidorVideos<<boundary>>
ControladorAtualizarListaVideos<<control>>
RepositorioVideos
buscarVideo()
<<entity collection>>
Video
getControladorCenas()
<<entity>>
![Page 8: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/8.jpg)
Diagrama de Cápsulas
![Page 9: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/9.jpg)
Introdução
SubShare
Projeto de Casos de Uso
![Page 10: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/10.jpg)
Atualizar lista de vídeos (Análise)
![Page 11: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/11.jpg)
Atualizar lista de vídeos (Projeto)
![Page 12: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/12.jpg)
Atualizar lista de vídeos (Análise)
![Page 13: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/13.jpg)
Atualizar lista de vídeos (Projeto)
![Page 14: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/14.jpg)
Definir Cena(Análise)
repositorio_cenas / repositorioCenasR2 : RepositorioCenas
/ moderadorR1 : Moderador
/ interfaceDefinicaoCenaR1 : InterfaceDefinicaoCena
/ controladorDefinicaoCenaR1 : ControladorDefinicaoCena
/ repositorioVideosR1 : RepositorioVideos
cena / cenaR1 : Cena
video / videoR1 : Video
definirCena(especificacao)definirCena(especificacao)definirCena(idVideo,especificacao)definirCena(idVideo,especificacao) video = buscarVideo(idVideo)video = buscarVideo(idVideo)
repositorio_cenas = getRepositorioCenas()repositorio_cenas = getRepositorioCenas()
cena = criarCena(especificacao)cena = criarCena(especificacao)
adicionarCena(cena)adicionarCena(cena)
pré-condição: Ter um vídeo escolhido (Caso de Uso Escolher Vídeo). Assim, o idVideo já está armazenado na interface.
![Page 15: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/15.jpg)
Definir Cena
![Page 16: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/16.jpg)
Definir Cena(Análise)
![Page 17: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/17.jpg)
Definir Cena
![Page 18: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/18.jpg)
Introdução
SubShare
Projeto de Subsistema
![Page 19: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/19.jpg)
Subsistema Moderar Usuário
grupo / grupoR1 : Grupo
QualqueCliente / fachadaSubsistemaModeradorR2 : FachadaSubsistemaModerador usuario / usuarioR1
: Usuario / controladorUsuarioR3
: ControladorModerarUsuario
/ cadastroUsuarioR1 : CadastroUsuario
/ cadastroGrupoR2 : CadastroGrupo
aceitarUsuario(usuario, privilegio, nomeGrupo)aceitarUsuario(usuario, privilegio, nomeGrupo)
aceitarUsuario(usuario, nomeGrupo)aceitarUsuario(usuario, nomeGrupo)grupo = recuperGrupo(nomeGrupo)grupo = recuperGrupo(nomeGrupo)
adcionarUsuario(usuario)adcionarUsuario(usuario)
adicionarGrupo(grupo,privilegio)adicionarGrupo(grupo,privilegio)
salvarUsuario(usuario)salvarUsuario(usuario)
salvarGrupo(grupo)salvarGrupo(grupo)
![Page 20: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/20.jpg)
Titulo
![Page 21: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/21.jpg)
Introdução
SubShare
Projeto de Cápsulas
![Page 22: Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)](https://reader035.vdocuments.pub/reader035/viewer/2022081518/552fc130497959413d8d4659/html5/thumbnails/22.jpg)
Titulo