Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas)

Slides:



Advertisements
Apresentações semelhantes
MOtivação Atender clientes com eficiência e rapidez .
Advertisements

Projeto Qualified Curriculum
Programa das Aulas 20/09/05 - Apresentação da disciplina
AUTOMAÇÃO DE ESCRITÓRIOS
Rational Unified Process
Natanael (njsj) Thiago (tan2) Rodrigo (rml2)
Leonardo Aretakis – lma2 Renata Garcia - rgo
O Processo Praxis 3.0 Processos de Software 25/03/2017
Ferramentas de Engenharia de Software
Sistema Gerenciador de Ocorrências
Análise de Casos de Uso.
Valéria Maria Lauande Março/2010
Empreendorismo para Computação Criando Negócios de Tecnologia
Análise de Requisitos Use Case Renata Araujo Ricardo Storino
MO409 / Engenharia de Software I - 1º Semestre / Prof. Eliane 1 1ª Apresentação (A1) Modelos de Processos de Software RA: / Edson Amorina.
DIAGRAMA DE ATIVIDADES
DIAGRAMA DE CASOS DE USO PERSPECTIVA CONCEITUAL
Engenharia de Requisitos
Auditoria de Segurança da Informação
PROJETO INTEGRADO Paulo Roberto Bernardo
Registro Eletrônico para Acompanhamento Médico de Pacientes em uma UTI Rafael Charnovscki (1), Jacques R. Nascimento Filho (2,3) Giancarlo Bianchin.
Projeto para Desenvolvimento de Sistema
Requisitos Funcionais e Não-Funcionais/ Documento de Requisitos
Gabriel Silva Bornia Prof. Dr. Roberto Tom Price Orientador
Projeto para Desenvolvimento de Sistema
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Classes e objetos Modelagem
Tecnologia em Marketing, Logística e Recursos Humanos
Sistema de Gerenciamento de Vendas de Passagens Aéreas
TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Workshop de Testes PROSOFT Setembro/ 2010 Daniel Leitão Juliana Xavier.
Engenharia de Requisitos
José Roberto Blaschek Gerência do Escopo José Roberto Blaschek.
RUPinho Qualidade de Software
Visão Geral PRO.NET.
Visão Geral do RUP.
Cap 2 – Processo de Software
Processos de Desenvolvimento de Software – Parte 2
VI e-Science XXXII Congresso da Sociedade Brasileira de Computação (CSBC) BIOPEN MANAGER FERRAMENTA COMPUTACIONAL PARA COLETA E ANÁLISE DE DADOS LABORATORIAIS.
Arquitetura do Software
Prof. Alexandre Vasconcelos
IF696 - Integração de Dados e DW
 - PSF Grupo: abc, agsj, fcac.
Projeto de Banco de Dados
1 2 Observa ilustração. Cria um texto. Observa ilustração.
PFC Projeto Final de Curso
$ KYWAZ GAMES $ LOTTOLOGIA PRAGMÁTICA $ MEGA SENA DA VIRADA 2010/2011 $ $ ALPHA ‘ NUMBER SYSTEM $ “ O & M YDU / ILDEU :.AaRON Ec MEZÍR BANK & THE YEWEZTN.
Técnicas e Projeto de Sistemas
Sistema de Gerenciamento de Ingressos (SGI).  Lauro Gonçalves da Rocha (lgr2)  Leonardo Valeriano Neri (lvn)  Maria Cireno Ribeiro (mcrs)  Maryane.
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
PSBD II Projeto de Sistemas de Banco de Dados II
Rio Verde - Goiás - Brasil
Divisão da Qualidade Assegurada Departamento da Qualidade
Especificação em Projeto de Sistemas
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Softbom Software do Corpo de Bombeiros Equipe: André Diniz
Qualidade de Software Aula 4
Sistema de Gerenciamento de Boates
Título do evento José Autran Teles Macieira Auditor-Chefe Acompanhamento de Auditorias 2011 Reunião Plenária da RBMLQ-I 22 a 24/11/2011.
Engenharia de Software e Sistemas
Sistema Virtual de Venda de Móveis
N.O.i.S Núcleo Operacional de Implementação de Sistemas
Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone.
Kinamo Sistema gerenciamento de filmes Cleunio França - cbff Fernando Rodrigues - frsn João Pedro Kamei - jpmk Pedro Bello - pab2.
I NTRODUÇÃO Do que se trata? RUP Iterativo Incremental Interdisciplinaridade: Engenharia de Software e Interface Usuário- Máquina.
Empresa de vendas de insumos para máquinas industriais
Clínica Veterinária Animax
Wi-Fi Information Service Ademir José de Carvalho Junior Felipe Cavalcanti Ferreira.
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Transcrição da apresentação:

Projeto ConeXão Allan Jefferson (ajss) Flávio Almeida (faas) João Gabriel (jggxm) Lucas Araújo (lams) Matheus Garcez (mgr)

{ajss, faas, jggxm, lams, mgr} Nosso cliente... {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Metas do projeto Chegar a uma versão alfa do produto Que atenda aos requisitos mínimos do cliente Obter um produto de software seguindo as normas da disciplina E, respeitar os deadlines {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Desafios Entender o que o cliente quer! Tempo Aprendizado de novas tecnologias Encontrar máquina disponível nos Grads  {ajss, faas, jggxm, lams, mgr}

Visã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! {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Visão geral - Usuários Usuários Coordenadores Avaliadores Bolsistas {ajss, faas, jggxm, lams, mgr}

Visã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 {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Nossa equipe {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Fases do projeto Concepção Elaboração Construção Transição 15/05 31/05 25/06 03/08 30/08 {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Cronograma {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Escopo 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 {ajss, faas, jggxm, lams, mgr}

Análise de riscos {ajss, faas, jggxm, lams, mgr} Classificação do Risco Descrição do Risco Estratégia de Diminuição e/ou Plano de Contingência Alto Integrante indisponível para realização de alguma tarefa. Manter, no mínimo, 2 integrantes a par da tarefa a ser realizada. Indisponibilidade da rede do CIn. Todos os integrantes possuem computador pessoal. FIG Adiantar o projeto durante as madrugadas. Médio Pouca experiência em Banco de Dados. Estudar com antecedência. Tempo de desenvolvimento não ideal. Gerenciamento de cronograma e pontualidade Complexidade de Interface gráfica Um integrante responsável por tratar a GUI para manter a uniformidade. 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. {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Tecnologias 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 {ajss, faas, jggxm, lams, mgr}

Requisitos 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 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 {ajss, faas, jggxm, lams, mgr}

Diagrama de casos de uso {ajss, faas, jggxm, lams, mgr}

Caso 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 Atores: Avaliadores, Coordenador ou ROOT {ajss, faas, jggxm, lams, mgr}

Diagrama de seqüência Caso de uso: Atualizar usuário {ajss, faas, jggxm, lams, mgr}

Diagrama de classes Caso de uso: Atualizar usuário {ajss, faas, jggxm, lams, mgr}

Diagrama de classes - Projeto {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Arquitetura interna Apresentação Fachada Negócio Dados {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Arquitetura externa {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Testes Teste de Unidade Teste de Aspectos OO Teste de Integração Teste de Sistema Teste de Aceitação {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Demonstração... {ajss, faas, jggxm, lams, mgr}

{ajss, faas, jggxm, lams, mgr} Obrigado! {ajss, faas, jggxm, lams, mgr}