210 likes | 367 Views
Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone. Sistema de Gerenciamento de Processos Jurídicos. Nosso cliente. Um defensor público que faz todo seu gerenciamento em planilhas
E N D
Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone Sistema de Gerenciamento de Processos Jurídicos
Nosso cliente... • Um defensor público que faz todo seu gerenciamento em planilhas • Geralmente está offline e precisa sincronizar as informações quando estiver online • O Irmão de Rafael {alm, clac, jpso, lpsr, rmb3,sss4}
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 {alm, clac, jpso, lpsr, rmb3,sss4}
Desafios • Entender o que o cliente quer! • Tempo • Encontrar máquina disponível nos Grads com os softwares adequados • Conseguir reunir os 6 membros da Equipe • Perder os jogos do Sport {alm, clac, jpso, lpsr, rmb3,sss4}
Visão geral – SGPJ • O SGPJ 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! {alm, clac, jpso, lpsr, rmb3,sss4}
Visão geral - Funcionalidades • O Sistema do foi pensado para atender as demandas básica de um defensor público • Cadastrar um atendimento • Relatar um caso • E gerar um processo {alm, clac, jpso, lpsr, rmb3,sss4}
Nossa equipe {alm, clac, jpso, lpsr, rmb3,sss4}
Cronograma {alm, clac, jpso, lpsr, rmb3,sss4}
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 {alm, clac, jpso, lpsr, rmb3,sss4}
Análise de riscos {alm, clac, jpso, lpsr, rmb3,sss4}
Tecnologias • Java (J2SDK 1.6) – plataforma de desenvolvimento • NetBeans 6.1 – interface de desenvolvimento Java • SQLite– Banco de Dados SQL • RationalRose – modelagem em UML • Jude - modelagem em UML • 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 {alm, clac, jpso, lpsr, rmb3,sss4}
Requisitos funcionais {alm, clac, jpso, lpsr, rmb3,sss4}
Diagrama de casos de uso {alm, clac, jpso, lpsr, rmb3,sss4}
Caso de uso – Gerar Processo {alm, clac, jpso, lpsr, rmb3,sss4}
Diagrama de seqüência Caso de uso: Gerar Processo {alm, clac, jpso, lpsr, rmb3,sss4}
Diagrama de classes Caso de uso: Gerar Processo {alm, clac, jpso, lpsr, rmb3,sss4}
Diagrama de classes - Projeto {alm, clac, jpso, lpsr, rmb3,sss4}
Arquitetura interna Apresentação Fachada Negócio Dados {alm, clac, jpso, lpsr, rmb3,sss4}
Testes • Teste de Unidade • Teste de Aspectos OO • Teste de Integração • Teste de Sistema • Teste de Aceitação {alm, clac, jpso, lpsr, rmb3,sss4}
Demonstração... {alm, clac, jpso, lpsr, rmb3,sss4}
Obrigado! {alm, clac, jpso, lpsr, rmb3,sss4}