SisJus Sistema de Cadastro de Processos Jurídicos. We are able to do the better Team. Setembro de 2009, Maceió AL



Documentos relacionados
DEVF IT Solutions. Gerenciador de Log. Documento Visão. Versão 2.0. Projeto Integrador 2015/2 Engenharia de Software

PHP-GTK. Criando Aplicações Gráficas com PHP. Pablo Dall'Oglio. Segunda Edição Inclui PHP 5 e GTK 2. Novatec

País(es) : Brasil Banco(s) de Dados : Progress/Oracle

Manual Certidão Web - Certidão Específica

M A N U A L D O ADMINISTRADOR DO PORTAL

TOTVS Microsiga Protheus Gestor de Configuração

Astra LX Computadores e Impressoras Guia para o processo de Configuração de Computadores e Impressoras conectadas ao Programa AstraLX.

SISTEMA OPERACIONAL - ios

O AMBIENTE DELPHI. Programação de Computadores.

Manual do sistema SMARam. Módulo Cadastro de Bens Intangíveis

Table of Contents. mymix 7. Index 0

MANUAL DO SISTEMA DE BIBLIOTECA

Portal nddcargo Manual de Utilização Central de Relacionamento Visão Suporte

Cartilha de Acesso Rápido

ECF: A Geração do Arquivo

Guia de desenvolvimento de um aplicativo para o sistema operacional Android

Portal de Carapicuíba Painel Administrativo

Programação de Computadores - I. Profª Beatriz Profº Israel

MANUAL DE EMISSÃO DO CERTIFICADO TIPO A3 ENVIADO POR ENVIADO POR VERSÃO 10. Atualizado em 30/12/2015 Página 1 de 19

Orientação a Objetos

1.1. Definição do Problema

Lista de Exercícios Nro. 1 Programação Orientada a Objetos - SCC204

Manual Escrituração Fiscal Digital

Venda? - FS72. Sistema: Futura Server. Caminho: Vendas>Pedido de Vendas. Referência: FS72. Versão:

Orientações para cadastro, inscrição, submissão e pagamento da taxa de participação do V Congresso Internacional de Pedagogia Social

Manual do Usuário Culturi (Android)

Aplicativo de Pedidos para Android

APRESENTAÇÃO SISTEMA INTEGRADO DE ADMINISTRAÇÃO EM VIGILÂNCIA SANITÁRIA

Lojamundi Tecnologia Sem Limites br

e-nota G Módulo de Guarda da Nota Fiscal eletrônica

Assina S_Line Manual de Uso

Guia de Referência Mobile. SIGEduc Mobile. Elaborado por: SIG Software e Consultoria em Tecnologia da Informação

Nota Fiscal Eletrônica

PROGRAMA DE VALORIZAÇÃO DO PROFISSIONAL DA ATENÇÃO BÁSICA TUTORIAL PARA O COORDENADOR PLANO DE TRABALHO PROVAB 2014

Manual de Procedimentos de Acesso VPN Versão 3.2

Conceitos c++ Prof. Demétrios Coutinho INFORMÁTICA BÁSICA

Estruturas de Repetição

PEME Web. Versão 1.0

TUTORIAL DO SISTEMA CE MERCANTE

GUIA DE UTILIZAÇÃO DO SF-FACIL SAT FISCAL CF-e. Click 2 x sobre o icone SfFacilSatFiscal no desktop de seu equipamento;

1 Acesso ao Fórum Esqueceu sua Senha Esqueceu o Usuário 4. 2 Página Inicial 5. 3 Categorias Opções de Categoria 6.

MANUAL DE INSTALAÇÃO SUPERVISOR WEB

Manual Básico. Para utilização do Gerenciador de Imóveis

Sistema de Cadastro de Pessoa Jurídica

Microsoft Powerpoint 2003

Tutorial - Módulo de Biblioteca

INSTRUÇÕES PARA USO DO PORTAL REDESIM PARA TRANSFORMAÇÃO

PLATIN INFORMÁTICA. SIAD SNGPC Sistema Integrado de Automação de Drogarias Módulo Gestão de Medicamentos Controlado e Antimicrobianos

Universidade Federal da Fronteira Sul Moodle Versão 3.0 MANUAL DO ALUNO

Consultório On-line. Tudo o que você precisa em um só lugar.

Passo a Passo para utilização do Sistema de Registro Integrado REGIN Entidade Municipal

Sistema Operacional. Implementação de Processo e Threads. Prof. Dr. Márcio Andrey Teixeira Sistemas Operacionais

RESPOSTAS AOS QUESTIONAMENTOS ESCLARECIMENTOS EMPRESA B

Programação Orientada a Objetos

RioCard Saúde Presente

Trabalho Prático II - Resta 1 Data de Entrega: Conferir no calendário!

Documento de Requisitos do Sistema SISFOTO Sistema de gerenciamento de eventos fotográficos Versão 1.0

Curso Especializado Programador Web

Geração de Nota Fiscal Eletrônica de Serviço (06085)

MRE485T01A MÓDULO ENDEREÇÁVEL DE COMANDO A RELÊS.

Formação WEB com PHP. Subtítulo

SISTEMA DE INFORMAÇÃO AO ACADÊMICO SIAWEB 1.0 PROJETO FÍSICO

INTRODUÇÃO À INFORMÁTICA: TERMINOLOGIA BÁSICA RAÍ ALVES TAMARINDO

Plataforma Moodle ESTeSL

Para ser usado com aplicativos ativados para scanner/leitor de Código QR

O que será Impresso: Serão emitidos na DANFE, Cupom Fiscal o valor Total dos Tributos e o percentual deste sobre o Total da Operação de Venda.

POLÍCIA MILITAR DO PARANÁ Comando do Corpo de Bombeiros 4º GRUPAMENTO DE BOMBEIROS

LINGUAGEM SQL Linguagem usada em SGBD para: Definir estrutura de dados; Modificar dados em um banco de dados; Especificar restrições de segurança; Rea

SUMÁRIO PARTE I. Princípios de Projeto, a Linguagem de Modelagem Unificada (Unified Modeling Language, ou UML) e Projeto em Nível de Código

Sumário 1 ACESSANDO O PORTAL RH DADOS PESSOAIS ACESSO RÁPIDO Lista de Aniversário Meu Currículo

Elaborado por SIGA EPT. Projeto SIGA EPT: Manual de Instalação do SIGA EDU via apt-get

Segurança com um toque de sofisticação e conveniência

PROCEDIMENTO DO CLIENTE

WordPress Institucional UFPel Manual do tema UFPel 2.0

Serviço Público Federal Universidade Federal do Pará - UFPA Centro de Tecnologia da Informação e Comunicação - CTIC S I E

MAPA Manual do Usuário PGA SIGSIF Registro de Produto

Proporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto;

Manual Loja Virtual 2.0

NOTA FISCAL DE SERVIÇOS ELETRÔNICA NFS-E VERSÃO ON-LINE. Manual do Usuário do Sistema NFS-E

SISTEMA DE AUTORIZAÇÃO DE ACESSO - SAA

Motivação Este trabalho apresenta o desenvolvimento do controle da interatividade num sistema para a área de computação gráfica, mais especificamente

MANUAL DO USUÁRIO. Procedimentos para Cadastro/Gerenciamento de Auxiliar Institucional

CONFIGURANDO SERVIDOR SAT SS-1000

MANUAL PEDIDO ONLINE

Configurar conta corrente para cada Forma de Pagamento

SCC0503 (Algoritmos e Estruturas de Dados II) Prof. Moacir P. Ponti Junior. Trabalho 3

Orientações para desenvolvimento de Parceiros de Materiais

1. Estrutura de Dados

Técnicas de Programação para a Web. Luiz Cláudio Silva. Novembro de Apresentação

6 CONCEPÇÃO BÁSICA DO SISTEMA DE APOIO À DECISÃO

Seminário - Qualidade de Software/Testes de Software

e-nota MCO Módulo de Controle Operacional

Universidade Paulista

SISTEMA DE CONTROLE DE MOVIMENTAÇÃO DE COLABORADORES

TUTORIAL - COMO SUBMETER ARTIGOS

Cadastro de Profissional Escolar em Sala de Aula Censo Escolar 2016

Requerimento minimo do PC. Instalando o Client Exclusivo 1. Insira o CD fornecido na unidade do disco e dê dois cliques em UMSClient(XXXX).exe.

Tutorial MENDELEY ABNT e APA

Na educação a distância, você tem autonomia de estudo, isto é, VOCÊ faz sua programação, estabelece seu ritmo de estudo.

Transcrição:

SisJus Sistema de Cadastro de Processos Jurídicos We are able to do the better Team Setembro de 2009, Maceió AL

Sumário OBJETIVO...3 Objetivo geral...3 OBJETIVOS ESPECÍFICOS...3 Requisitos...4 Requisitos padrões...4 Requisitos de programação...4 Ferramentas que encontra-se no projeto...5 CLASSES...6 PACOTE CADASTRO...6 PACOTE CONFIG...6 PACOTE FILTRO...7 ANEXO I...10 MÓDULO WEB...10 ANEXO II...11

OBJETIVO Objetivo geral Como hoje direito é um curso bastante procurado e consequentemente muitos estudantes visam a abertura de um escritório. O SISJUS entra para ser um facilitador na parte de cadastro e busca de processo onde guardado um banco de dados, o usuário poderá inserir processo, alterar e ver o tramite do mesmo a fim de que a organização do escritório seja uma ajudar para agilidade de resolver o processo. OBJETIVOS ESPECÍFICOS Dá mais agilidade no tramite do processo; Organizar os processos; Dá uma facilidade para a visualização do processo.

Requisitos Requisitos padrões As classes coloca-las todas em seus respectivos pacotes; Ser Orientada a Objeto, que está quase toda estática; Colocar comentários no estilo do Anexo II; No módulo web sempre colocar nome da ID seguindo as orientações do Anexo I. Requisitos de programação O que fazer? 1. Classe Usuários no pacote cadastro; 2. Na tela de filtro fazer o filtro de loggin; 3. Na tela de Busca de processo Colocar as figuras na caixa de busca; 4. Na tela de Busca de processo fazer o comando SQL Update; 5. Na tela de Busca de processo fazer a edição dos dados, que se encontra feito, porém confuso; 6. Fazer a contagem de dias, também na tela de Busca de processo; 7. Na visualização de processo quem quiser da sugestão sobre o layout, por favor sinta-se a vontade; 8. A implementação de Log em Txt;

Ferramentas que encontra-se no projeto No projeto SisJus, eu estou usando aplicações ricas com o richfaces versão 3.2.0 e a jdbc do postgres 8.3-603. Por enquanto não estou usando nenhuma API, os codigos estão puros.

CLASSES PACOTE CADASTRO Atualmente existe 3 classes java neste pacote, que são: CadastroProcesso.java Esta classe serve para o cadastro dos processos onde as variáveis: Nome do Autor que é o acusador Nome do Réu - que é o acusado Numero do processo Status que é o status DescricaoProcesso que é o pequeno resumo do processo Observação algo que queira acrescentar ao processo Cod_dir que é a característica do processo por exemplo: Direito Civil TamanhodoCodDir que é apenas para gerar o código automático Cod_id que é para não repetir o código gerado id que é o ID do banco de dados, por isso que existe nesse código o ResultSet; Conexão.java Que é para gerar a conexão da classe java para o banco de dados e mais as suas funções como iniciar, fechar entre outras. FactoryConnection.java Que é uma fabrica de conexão para não sobrecarregar a memória do computador. PACOTE CONFIG Atualmente existe duas classes: Configuração.java É onde se encontra toda parte de configuração do sistema, tornando ela dinâmica, tal como: Versão da aplicação Nome do sistema Nome do autor;

Sigla do sistema; Sjuser.java Essa é a classe de validação do usuário, para o usuário ter acesso ao sistema; Login Password PACOTE FILTRO Este pacote contem três classes, que tem por finalidade a busca, validação e segurança do sistema. Buscaprocesso.java Variáveis: private int cod_id; - para auxiliar na classe; private String Cod_dir; - para auxiliar na classe; private int numeropro - para buscar o numero do respectivo processo; private String CodigoGerado; - para buscar o código gerado do respectivo processo; private int TamanhoDoCodDir - para auxiliar na classe; private String ValordaBusca; - para auxiliar na classe; private Object ValorProcurado; - para auxiliar na classe; private String ObservacaoProcesso; - para auxiliar na classe; public String Autor; - para auxiliar na classe; public String Reu; - para auxiliar na classe; private int Nprocesso; - para buscar o numero do processo private String Status; - para auxiliar na classe; private String DescricaoProcesso;- para auxiliar na classe; public String sparte; - para buscar o nome do réu no banco; public String pparte; - para buscar o nome do autor no banco; public int id; para buscar o id do banco de dados; public static Connection Conn = null; public String situacao; - para buscar o valor do status no banco de dados; public String dprocesso - para buscar o valor da descrição do processo no banco de dados; public String op - para buscar o valor da observação do processo no banco de dados; public boolean abilitarautor = true; public boolean abilitarreu = true; public boolean abilitarnumeroprocesso = true; public boolean abilitarstatus = true; As variáveis booleanas serão usadas para atualizar as informações quando está falso poderá modificar quando true não pode modificar.

NavBar.java Esta classe tem finalidade de fazer uma barra igual do google onde se encontra os links. Irá ser composta pelo nome do usuário a data e quantos processos está pedentes,ou seja, com status não está finalizado. Teste.java para fazer teste como manipulação de datas.

ANEXO I MÓDULO WEB O módulo web é o JSF Java Server Faces e teremos que seguir os seguintes padrões de programação, por exemplo: Compenentes Inputs: A id será definida pela função do input, por exemplo, um input nome na tela de cadastro de usuário: ID='cadastroITnome' Cadastro - é por ele esta no pacote cadastro; IT é as iniciais de InputText; Nome é por ele ser um campo que irá ser cadastrado o nome do usuário; Então fica defino da seguinte maneira: PACOTECOMPONENTEFUNÇÃO

ANEXO II Os comentários nas classes Java, são comentários que pode ser levados para o JAVADOC, por exemplo: /** * Metodo Get da variável Usuário que fornece o nome do usuário * @return usuario */ public static String getusuario() { return usuario; } Para mais Informações procura JAVADOC no www.google.com.br