Ângelo lima ciro ceissler joão paulo oliveira lucio ribeiro rafael barreto styve stallone
TRANSCRIPT
Sistema de Gerenciamento de Processos Jurídicos
Ângelo LimaCiro Ceissler
João Paulo OliveiraLucio Ribeiro
Rafael BarretoStyve Stallone
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} 2
Metas 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
{alm, clac, jpso, lpsr, rmb3,sss4} 3
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} 4
Visão geral – SGPJO 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} 5
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} 6
Nossa equipe
Ciro CeisslerGerente de projeto
Lúcio Ribeiro Designer Artístico
J oão Paulo OliveiraAnalista de sistema
Styve StalloneAnalista de sistema
Rafael BarretoEng. de Requisitos
Angêlo LimaEng de Teste
{alm, clac, jpso, lpsr, rmb3,sss4} 7
Cronograma
{alm, clac, jpso, lpsr, rmb3,sss4} 8
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} 9
Aná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.
AltoEletromagnetismo , Semicondutores , Informática teórica e outras disciplinas
Seguir o Cronograma e estudar regularmente para as outras disciplinas .
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 é irmão do cliente.
Baixo Dificuldade de manutenção.Modularização do sistema, para que cada parte funcione independente.
{alm, clac, jpso, lpsr, rmb3,sss4} 10
Tecnologias
Java (J2SDK 1.6) – plataforma de desenvolvimento NetBeans 6.1 – interface de desenvolvimento Java SQLite – Banco de Dados SQL Rational Rose – 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} 11
Requisitos funcionais
{alm, clac, jpso, lpsr, rmb3,sss4} 12
[RF 001] Cadastrar Atendido
[RF 005] Cadastrar Caso
[RF 009] Gerar Processo
[RF 002] Consultar Atendido
[RF 006] Consultar Caso
[RF 0010] Consultar Processo
[RF 003] Alterar Atendido
[RF 007] Alterar Caso
[RF 0011] Alterar Processo
[RF 004] Excluir Atendido
[RF 008] Excluir Caso
[RF 0012] Excluir Caso
Diagrama de casos de uso
{alm, clac, jpso, lpsr, rmb3,sss4} 13
Caso de uso – Gerar ProcessoIdentificação Nome Status
UC 005 Gerar Processo Validado
Referências RF 009
Autor João Paulo Oliveira
Criado em 25/04/2008 Revisado em 25/04/2008
{alm, clac, jpso, lpsr, rmb3,sss4} 14
Diagrama de seqüência
{alm, clac, jpso, lpsr, rmb3,sss4} 15
Caso de uso: Gerar Processo
Diagrama de classes
{alm, clac, jpso, lpsr, rmb3,sss4} 16
Caso de uso: Gerar Processo
Diagrama de classes - Projeto
{alm, clac, jpso, lpsr, rmb3,sss4} 17
Arquitetura interna
Repositórios
Negócios
GUI
Banco de dados
Fachada
{alm, clac, jpso, lpsr, rmb3,sss4} 18
Apresentação
Negócio
Dados
Fachada
Testes
Teste de UnidadeTeste de Aspectos OOTeste de IntegraçãoTeste de SistemaTeste de Aceitação
{alm, clac, jpso, lpsr, rmb3,sss4} 19
Demonstração...
{alm, clac, jpso, lpsr, rmb3,sss4} 20
Obrigado!
{alm, clac, jpso, lpsr, rmb3,sss4} 21