Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo...
Transcript of Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo...
![Page 1: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/1.jpg)
Projeto ConeXãoProjeto ConeXão
Allan Jefferson (ajss)Flávio Almeida (faas)João Gabriel (jggxm)Lucas Araújo (lams)
Matheus Garcez (mgr)
![Page 2: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/2.jpg)
{ajss, faas, jggxm, lams, mgr} 2
Nosso cliente...Nosso cliente...
![Page 3: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/3.jpg)
{ajss, faas, jggxm, lams, mgr} 3
Metas do projetoMetas do projeto
Chegar a uma versão alfa do produto– Que atenda aos requisitos mínimos do
clienteObter um produto de software
seguindo as normas da disciplinaE, respeitar os deadlines
![Page 4: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/4.jpg)
{ajss, faas, jggxm, lams, mgr} 4
DesafiosDesafios
Entender o que o cliente quer!TempoAprendizado de novas tecnologiasEncontrar máquina disponível nos
Grads
![Page 5: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/5.jpg)
{ajss, faas, jggxm, lams, mgr} 5
Visão geral – O Sistema ConeXãoVisão geral – O Sistema ConeXão
O Sistema ConeXão tem o propósito de ser um sistema de gestão de atividades...
para substituir as planilhas de controle...
e eliminar pilhas de papéis, atualmente utilizadas em nosso cliente!
![Page 6: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/6.jpg)
{ajss, faas, jggxm, lams, mgr} 6
Visão geral - UsuáriosVisão geral - Usuários
Usuários– Coordenadores – Avaliadores – Bolsistas
![Page 7: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/7.jpg)
{ajss, faas, jggxm, lams, mgr} 7
Visão geral - FuncionalidadesVisão geral - Funcionalidades
Coordenadores:– Criam projetos, validam atividades dos
bolsistas, cadastram demais usuários, etc.
Avaliadores:– Montam comitês gestores, traçam status de
andamento das atividades, etc.
Bolsistas:– Executam atividades e solicitam validação das
mesmas
![Page 8: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/8.jpg)
{ajss, faas, jggxm, lams, mgr} 8
Nossa equipeNossa equipe
Flávio AlmeidaGerente de projeto
J oão Gabriel Analista de sistema
Lucas AraújoAnalista de sistema
Matheus GarcezAnalista de sistema
Allan JeffersonEng. de Requisitos
![Page 9: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/9.jpg)
{ajss, faas, jggxm, lams, mgr} 9
Fases do projetoFases do projeto
ConcepçãoConcepçãoElaboraçãoElaboração
ConstruçãoConstrução
15/05 31/05 25/06 03/08 30/08
TransiçãoTransição
![Page 10: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/10.jpg)
{ajss, faas, jggxm, lams, mgr} 10
CronogramaCronograma
![Page 11: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/11.jpg)
{ajss, faas, jggxm, lams, mgr} 11
EscopoEscopo
O projeto foi orientado pelos padrões de ES
Utilizando as técnicas de desenvolvimento de RUP
Não há custos/lucros envolvidos para esta primeira versão
O levantamento de requisitos foi feito por entrevistas com o cliente
![Page 12: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/12.jpg)
{ajss, faas, jggxm, lams, mgr} 12
Análise de riscosAnálise de riscosClassificação
do RiscoDescrição do Risco Estratégia de Diminuição e/ou Plano de
Contingência
AltoIntegrante indisponível para realização de alguma tarefa.
Manter, no mínimo, 2 integrantes a par da tarefa a ser realizada.
Alto Indisponibilidade da rede do CIn. Todos os integrantes possuem computador pessoal.
Alto FIG Adiantar o projeto durante as madrugadas.
Médio Pouca experiência em Banco de Dados. Estudar com antecedência.
Médio Tempo de desenvolvimento não ideal. Gerenciamento de cronograma e pontualidade
Médio Complexidade de Interface gráficaUm integrante responsável por tratar a GUI para manter a uniformidade.
Médio Ausência do cliente.Temos um integrante que pode atuar como o cliente, pois ele faz parte da organização cliente.
Baixo Dificuldade de manutenção.Modularização do sistema, para que cada parte funcione independente.
![Page 13: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/13.jpg)
{ajss, faas, jggxm, lams, mgr} 13
TecnologiasTecnologias Java (J2SDK 1.6) – plataforma de desenvolvimento Eclipse 3.2 – interface de desenvolvimento Java MySQL 5.0 – Banco de Dados SQL JDBC – API de Java para conexão com Banco de Dados SQL CVS – controle de versão Rational Rose – modelagem em UML Jude - modelagem em UML Joomla – elaboração do site MS-Project 2003 – gerenciamento do cronograma MS-Visio 2003 – modelagem de banco de dados e fluxograma MS-PowerPoint 2003 – apresentação multimídia MS-Word 2003 – elaboração dos relatórios MS-Windows XP – sistema operacional utilizado
![Page 14: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/14.jpg)
{ajss, faas, jggxm, lams, mgr} 14
Requisitos funcionaisRequisitos funcionais
RF 001 Entrar no sistema RF 014 Atualizar parceria
RF 002 Sair do sistema RF 015 Consultar usuário
RF 003 Cadastrar usuário RF 016 Consultar comissão
RF 004 Remover usuário RF 017 Consultar projeto
RF 005 Atualizar usuário RF 018 Consultar parceria
RF 006 Cadastrar comissão RF 019 Cadastrar atividade
RF 007 Remover comissão RF 020 Validar atividades pendentes
RF 008 Atualizar comissão RF 021 Alterar matriz de influência
RF 009 Cadastro de projeto RF 022 Consultar matriz de influência
RF 010 Remover projeto RF 023 Consultar matriz de interação
RF 011 Atualizar comissão RF 024 Alterar matriz de interação
RF 012 Cadastro de parceria RF 025 Relatório Bolsista
RF 013 Remover parceria RF 026 Advertir bolsista
![Page 15: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/15.jpg)
{ajss, faas, jggxm, lams, mgr} 15
Diagrama de casos de usoDiagrama de casos de uso
![Page 16: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/16.jpg)
{ajss, faas, jggxm, lams, mgr} 16
Caso de uso – Atualizar usuárioCaso de uso – Atualizar usuário
Identificação Nome Status
UC 5.1 Atualizar Usuário Validado
Referências RF 005
Autor Lucas Araújo
Criado em 14/06/2007 Revisado em 14/06/2007
Atores:
Avaliadores, Coordenador ou ROOT
![Page 17: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/17.jpg)
{ajss, faas, jggxm, lams, mgr} 17
Diagrama de seqüênciaDiagrama de seqüênciaCaso de uso: Atualizar usuário
![Page 18: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/18.jpg)
{ajss, faas, jggxm, lams, mgr} 18
Diagrama de classesDiagrama de classesCaso de uso: Atualizar usuário
![Page 19: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/19.jpg)
{ajss, faas, jggxm, lams, mgr} 19
Diagrama de classes - ProjetoDiagrama de classes - Projeto
![Page 20: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/20.jpg)
{ajss, faas, jggxm, lams, mgr} 20
![Page 21: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/21.jpg)
{ajss, faas, jggxm, lams, mgr} 21
Arquitetura internaArquitetura interna
Repositórios
Negócios
GUI
Banco de dados
Fachada
Apresentação
Negócio
Dados
Fachada
![Page 22: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/22.jpg)
{ajss, faas, jggxm, lams, mgr} 22
Arquitetura externaArquitetura externa
Servidor MySQL
Dados
Servidor Sistema ConeXão
Estações de trabalho
Internet
![Page 23: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/23.jpg)
{ajss, faas, jggxm, lams, mgr} 23
TestesTestes
Teste de UnidadeTeste de Aspectos OOTeste de IntegraçãoTeste de SistemaTeste de Aceitação
![Page 24: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/24.jpg)
{ajss, faas, jggxm, lams, mgr} 24
Demonstração...Demonstração...
![Page 25: Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)](https://reader035.fdocument.pub/reader035/viewer/2022062700/552fc130497959413d8d47be/html5/thumbnails/25.jpg)
{ajss, faas, jggxm, lams, mgr} 25
Obrigado!Obrigado!