21
Sistema de Gerenciamento de Processos Jurídicos Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Embed Size (px)

Citation preview

Page 1: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Sistema de Gerenciamento de Processos Jurídicos

Ângelo LimaCiro Ceissler

João Paulo OliveiraLucio Ribeiro

Rafael BarretoStyve Stallone

Page 2: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve 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

Page 3: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 4: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 5: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 6: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 7: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 8: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Cronograma

{alm, clac, jpso, lpsr, rmb3,sss4} 8

Page 9: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 10: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 11: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 12: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 13: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Diagrama de casos de uso

{alm, clac, jpso, lpsr, rmb3,sss4} 13

Page 14: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

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

Page 15: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Diagrama de seqüência

{alm, clac, jpso, lpsr, rmb3,sss4} 15

Caso de uso: Gerar Processo

Page 16: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Diagrama de classes

{alm, clac, jpso, lpsr, rmb3,sss4} 16

Caso de uso: Gerar Processo

Page 17: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Diagrama de classes - Projeto

{alm, clac, jpso, lpsr, rmb3,sss4} 17

Page 18: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Arquitetura interna

Repositórios

Negócios

GUI

Banco de dados

Fachada

{alm, clac, jpso, lpsr, rmb3,sss4} 18

Apresentação

Negócio

Dados

Fachada

Page 19: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Testes

Teste de UnidadeTeste de Aspectos OOTeste de IntegraçãoTeste de SistemaTeste de Aceitação

{alm, clac, jpso, lpsr, rmb3,sss4} 19

Page 20: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Demonstração...

{alm, clac, jpso, lpsr, rmb3,sss4} 20

Page 21: Ângelo Lima Ciro Ceissler João Paulo Oliveira Lucio Ribeiro Rafael Barreto Styve Stallone

Obrigado!

{alm, clac, jpso, lpsr, rmb3,sss4} 21