SAU Sistema de Automação Universitária Mainframe Unisys. Sistemas proprietários e não integrados. Plataforma cliente/servidor

Documentos relacionados
Sistema Integrado de Gestão Acadêmica: a experiência da UFJF

SIGA-AD: informatizando os processos administrativos na UFJF

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Novo Sistema de Gestão do IFAM

Planejar, administrar, desenvolver e implementar banco de dados e sistemas integrados de informacao.

Planejar, administrar, desenvolver e implementar banco de dados e sistemas integrados de informacao.

WebApps em Java com uso de Frameworks

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO. Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue:

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO

Planejar, administrar, desenvolver e implementar banco de dados e sistemas integrados de informacao.

BANCO DE DADOS CONTEÚDO INFORMÁTICA. Prof.: MARCIO HOLLWEG BANCO DE DADOS SGBD TABELA CONCEITOS BÁSICOS

Projeto: Sistema de Gestão S.G.

Docente: Éberton da Silva Marinho

Planejar, administrar, desenvolver e implementar banco de dados e sistemas integrados de informacao.

Planejar, administrar, desenvolver e implementar banco de dados e sistemas integrados de informacao.

TECNICO EM INFORMATICA PLANO DE ESTAGIO INTEGRADO A PROPOSTA PEDAGOGICA DO CURSO

Dado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados:

UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA EDUCAÇÃO CURSO DE BIBLIOTECONOMIA DÉBORA DE MEIRA PADILHA

SINAES SISTEMA NACIONAL DE AVALIAÇÃO DO ENSINO SUPERIOR

INTRODUÇÃO E CONCEITOS BÁSICOS. Prof. Ronaldo R. Goldschmidt

Prefeitura da Cidade de Nova Iguaçú. SEMED Secretaria Municipal de Educação. Coordenadoria Municipal de Ciência e Tecnologia

GBD. Introdução PROF. ANDREZA S. AREÃO

SIG Sistema Integrado de Gestão. SIPAC -Sistema Integrado de Patrimônio, Administração e Contratos

Utilização do SGBD PostgreSQL no Metrô São Paulo

Especificação do KAPP-PPCP

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro

Desenvolvimento do Sistema Informatizado de Planejamento, Controle e Avaliação das Ações do Governo do Estado do Maranhão SISPCA em linguagem PHP

PROPOSTA DE IMPLANTAÇÃO DO SOFTWARE PERGAMUM NA ESCOLA BÁSICA Dr. PAULO FONTES

PLANO DE ESTAGIO INTEGRADO A PROPOSTA PEDAGOGICA DO CURSO. Curso: TECNOLOGIA EM ANALISE E DESENVOLV.DE SISTEMAS Nivel: Superior

PLANO DE ESTAGIO INTEGRADO A PROPOSTA PEDAGOGICA DO CURSO

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração

Desenvolvimento de um sistema de gestão acadêmica com software livre Rodrigo Bainy Fagundes

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl

Curso de Aprendizado Industrial Desenvolvedor WEB

Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1

EDITAL Nº. 027, DE 14 DE AGOSTO DE 2009.

Sistemas Institucionais Integrados SIG. Camilo de Lélis Coord. Suporte de Sistemas

PRÓ-REITORIA DE PESQUISA E INOVAÇÃO DO IFRN INCUBADORA TECNOLÓGICA NATAL CENTRAL

Apache + PHP + MySQL

Introdução a Informática. Prof.: Roberto Franciscatto

TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA

SIG Sistema Integrado de Gestão

Daniel Paulo de Assis

ANEXO I DO OBJETO/ESPECIFICAÇÕES TÉCNICAS

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

CONCEITOS E ARQUITETURA DO SISTEMA DE BANCO DE DADOS

Organização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura


Banco de Dados. Professor: Rômulo César.

Requisitos de Hardware e Software

A IMPLEMENTAÇÃO DO KOHA. Luísa Maria Lousã Marques Bibliotecária da Escola Superior de Teatro e Cinema luisamarques@estc.ipl.pt

HIBERNATE EM APLICAÇÃO JAVA WEB

Uma poderosa ferramenta de monitoramento. Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP

Soluções para Administração Municipal. Outubro 2010

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL

Estagio Departamento Pessoal

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC

TOTAL - FISCAL 0 TOTAL - SEGURIDADE TOTAL - GERAL

Proposta de Implantação de Software para Gestão de Bibliotecas

Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011

SISTEMA DE INFORMATIZAÇÃO DO SISTEMA DE GESTÃO DA QUALIDADE. (16)

MIOLOv2. Ely Edison Matos fev2005

TERMO DE REFERÊNCIA TÍTULO: Termo de Referência para contratação de ferramenta case de AD. GECOQ Gerência de Controle e Qualidade 1/9

i-educar Sistema de Gestão Escolar

AULA 1 INTRODUÇÃO A BANCO DE DADOS E VISÃO GERAL DO SQL CONCEITUANDO BANCO DE DADOS MODELO RELACIONAL

F F TOTAL - FISCAL TOTAL - SEGURIDADE 0 TOTAL - GERAL

Requisitos de Hardware e Software

Sistemas Gerenciadores de Bancos de Dados

S.G.F. - Sistema Gerencial de Frigorífico

Eliana Lúcia Ferreira Coordenadora do Curso.

UNIVERSIDADE FEDERAL DE SANTA CATARINA. Informatização de farmácias publicas utilizando software livre.

Sistemas Institucionais Integrados SIG. Camilo de Lélis Diretoria de Sistemas SINFO/UFRN

Pré-Requisitos do Software Themis Pré-Requisitos do Software Themis

Aplicativo Cliente/Servidor multicamadas para controle de uma rede de lojas via web utilizando Java

PREFEITURA DO MUNICÍPIO DE PORTO VELHO

ENGENHARIA DE SOFTWARE PLANO DE ESTAGIO INTEGRADO A PROPOSTA PEDAGOGICA DO CURSO

Projeto: Implantação de Sistema Objetivo

Implantação do Sistema SIG/UFRN na UNIFESP

1. DESCRIÇÃO DO SIE Sistema de Informações para o Ensino

INTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE TÉCNICO EM INFORMÁTICA

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho

Conhecendo os usuários de um Sistema de Banco de Dados

Sistemas de Informação

Sistema de Automação do NDC (SAND): Controle da Terminologia de Indexação e Sistema de Informações Legislativas

COMPARATIVOS. SOFTWARES de TRATAMENTO de PONTO SUGERIDOS pela ID DATA

Capítulo 1. Exército Brasileiro. Exército Brasileiro. 1.1 Plano de Migração para Software Livre no Exército

Prof. Marcelo Machado Cunha

Desenvolvimento orientado a objetos com PEAR: DB/MDB2, DB_DataObject, HTML_QuickForm e DB_DataObjectFormBuilder

Unidade IV ADMINISTRAÇÃO DE. Prof. Luiz Fernando

Introdução a Banco de Dados. Adão de Melo Neto

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS

A ESCOLHA DE SISTEMA PARA AUTOMAÇÃO DE BIBLIOTECAS. A decisão de automatizar

GBC043 Sistemas de Banco de Dados. Introdução. Ilmério Reis da Silva UFU/FACOM

TERMO DE REFERÊNCIA Nº 1225 PARA CONTRATAÇÃO DE PESSOA FÍSICA CONSULTOR POR PRODUTO

Portabilidade da Linha RM Versão

LINGUAGEM DE BANCO DE DADOS

Anexo I Formulário para Proposta

Transcrição:

I Workshop de Tecnologia da Informação nas IFES Sistema Integrado de Gestão Acadêmica A experiência da UFJF Ely Edison Matos Centro de Gestão do Conhecimento Organizacional Universidade Federal de Juiz de Fora ely.matos@ufjf.edu.br

SIGA Sistema Integrado de Gestão Acadêmica Sistema informatizado para gestão de informações relativas à administração de uma IFES Acesso via WEB para docentes, alunos e funcionários Atividades Fim + Atividades Meio Paradigma OO PHP5 / Framework MIOLO

SIGA Breve histórico Até 2000 SAU Sistema de Automação Universitária Mainframe Unisys 2000-2002 Sistemas proprietários e não integrados Plataforma cliente/servidor Custos elevados para manutenção Mínimo domínio tecnológico 2002 bases para mudanças Software livre Domínio da tecnologia Acesso via web Integração dos sistemas Facilidade de desenvolvimento

SIGA Breve histórico 2003 Adoção do MIOLO com pequenas adaptações Substituição do núcleo do Sistema Acadêmico Instalação do GNUTeca 2004 Grandes adaptações no MIOLO (MIOLO-UFJF) Módulo de Recursos Humanos 2005/2006 Miolo versão 2 Módulo de Biblioteca Módulo inicial Administrativo Adaptação do Módulo Ensino Início de 2007 Implantação do Módulo Administrativo completo

SIGA Premissas Independência da universidade software livre ferramentas com código aberto incentivo à inteligência disponível na própria UFJF Transparência das informações, com acesso universal (via web) Discussão dos fluxos de trabalho e de documentos adotados pela universidade Foco na integração sistemas administrativos e de gestão programas de uso geral, como o correio eletrônico sistemas do governo federal

SIGA Módulos Principais em Produção Ensino Biblioteca Recursos Humanos Administração Common Outros módulos associados ao SIGA Vestibulares Concurso Público Administração do Webmail Formação Continuada Apoio Estudantil

SIGA Plataforma na UFJF Ambiente de desenvolvimento Banco de dados frio Repositório Subversion (controle de versões) Área própria para cada desenvolvedor Equipes por sistema Recursos 2 Servidores Dell Xeon 4Gb Mem 2 proc. SO Linux Debian Sarge Apache Web Server PHP5 Banco de Dados Oracle

Framework Miolo PHP5 / Orientação a Objetos Desenvolvimento de aplicações web Uso de padrões de projeto Breve Histórico 2001: UNIVATES, Lajeado/RS 2003: Adoção pela UFJF 2004: SOLIS: Cooperativa de Software Livre 31/08/2004: versão 1.0-final 26/10/2004: versão 1.0.1 2004: UFJF Diversas versões internas à UFJF 2005/2006: UFJF + SOLIS Miolo2

Framework Miolo Arquitetura em camadas Padrão MVC (Model-View-Controller) Rico conjunto de componentes UI Modelo de programação event-driven Gerenciamento de sessão e estado Aplicações cross-browser Segurança: autenticação, permissões, logs Abstração de acesso a BD e persistência de objetos Customização da UI através de temas Geração de arquivos PDF

Arquitetura em camadas

Webforms exemplo

Temas - exemplo TOP Navigation MENU CONTENT StatusBar

Acesso a dados DAO Data Access Objects Encapsula as diversas extensões do PHP para acesso a banco de dados, permitindo uma interface comum Encapsula a criação de comandos SQL, inclusive joins e ranges Usa o conceito de ResultSet, com métodos para navegação no resultado das queries Atualmente com acesso a Oracle, PostgreSQL, MySQL, SQLite, MSSQL e ODBC

Persistência Um dos grandes objetivos do MIOLO é a criação de aplicações realmente OO Impedância dos modelos OO-Relacional A atual implementação usa a proposta de Scott Ambler como base E acrescenta algumas extensões Permite Mapeamento (via XML) das classes de negócio Mapeamento (via XML) das associações entre classes Realização de queries, através do conceito de criterias Conversão automática de tipo/conteúdo de atributos

SIGA Ensino Unidades Acadêmicas, Cursos, Currículos, Disciplinas (requisitos, equivalências, associações), Docentes (integrado ao módulo de Recursos Humanos) e Alunos. Oferta de Disciplinas (Plano Departamental). Pré-matrícula (via web) e Matrícula de Alunos, segundo regras de prioridade definidas pelos Cursos. Lançamento de notas (parciais e finais) pelos professores, via web. Histórico Escolar acessível pelos alunos. Bancas e Dissertações de pós-graduação. Registro das referências para o ENADE. Registro de Diplomas. Bolsas de monitoria, treinamento profissional e iniciação científica.

SIGA Biblioteca Unidades, grupos, estados, políticas, operações, gêneros, direitos, coleções, infrações, regras de circulação e situações de reserva. Catalogação: obras e exemplares usando, de forma parametrizável, o padrão MARC21. Empréstimos Empréstimos a usuários da UFJF Empréstimos no recinto Devolução Multa Histórico Integração com Módulos Ensino e RH

SIGA Biblioteca (cont) Circulação Administração das atividades dos usuários Verificação do nada consta Relatórios estatísticos Parcelamento de multas Opções de pesquisa Simples Avançada (multicampo) Percorrer índices Numérica Termo específico. Renovação de empréstimos e reservas ou cancelamento de reserva via web.

SIGA Recursos Humanos Administração de Pessoal ingresso, saída, licenças/afastamentos, férias, aposentadoria, etc. Formação e Avaliação Profissional recrutamento, controle da escolaridade e titulação dos servidores, a avaliação de desempenho, progressões funcionais Saúde, Segurança e Bem Estar concessão de adicionais de insalubridade, periculosidade e raios-x, o acompanhamento das licenças médicas e o registro das moléstias que as originaram Integração parcial com SIAPE Carga da fita-espelho Envio de marcação de férias

SIGA Administrativo Requisições on-line de Almoxarifado, Compras, Diárias, Hotel, Passagens, Restaurante, Serviços Externos, Serviços Internos e Veículos. Controle de pagamento de bolsas com a transferência da folha para o SIAFI Licitação de materiais e serviços Seleção dos materiais e serviços com base no CATMAT e CATSER (SIASG) Definição de empresas para participar da licitação Lançamento de propostas de valores e marcas enviadas pelos fornecedores Definição de vencedores Relatórios de controle e gerenciais

SIGA Administrativo Controle Orçamentário Cadastro do orçamento externo e interno. Destinação de verba por rubrica para as compras de materiais e serviços. Controle contábil Relatórios de controle e gerenciais. Controle de empenhos Acompanhamento do status do empenho Controle de entrega Controle de pagamentos, com liquidação e pagamento.

SIGA Administrativo Patrimônio cadastro, aquisição e baixa dos bens patrimoniais entrada automática pelo módulo de empenhos Relatórios de controle e gerenciais. Almoxarifado controle de um ou mais almoxarifados entradas automáticas através do módulo de empenhos Relatórios de controle e gerenciais. Protocolo Trâmite dos processos da UFJF Buscas por número do processo, assunto, título e busca fonética Controle de entradas, saídas e arquivamentos de processos ou protocolados.

SIGA Principais desafios Ordem técnica Frameworks para web Orientação a objetos Redundância de dados Recursos humanos Falta de pessoal técnico programação Necessidade de capacitação Produtividade pequena Ordem administrativa Transparência nas informações Remodelagem de alguns fluxos de trabalho

SIGA Principais ganhos Ordem técnica Atualização tecnológica Modernização do hardware Recursos humanos Motivação Capacitação Ordem administrativa Transparência Integração - exemplos Cadastro único de pessoas (common) RH: acesso online aos processos (protocolo) Biblioteca: alunos e funcionários ativos (acadêmico e rh) Diárias: funcionários em férias (rh)

SIGA SIGA-EPT Convênio com SETEC/MEC EPT Educação Profissional e Tecnológica Assinado em 2006 Adaptação do Módulo Ensino Implantação dos demais módulos Integra o SIEP Sistema de Informações da Educação Profissional e Tecnológica Instituições participantes UFJF CEFET Campos (RJ) CEFET São Paulo (SP) CEFET Natal (RN) ETA Barbacena (MG) ETA Uberlândia (MG)

SIGA Perspectivas Integração com outros sistemas em uso na UFJF (por exemplo, o Sistema do Vestibular). Consolidação dos módulos já implantados, através de uma pesquisa com os usuários. Criação/utilização de ferramentas para geração de informações gerenciais. Estudo de viabilidade de migração do SGBD para PostgreSQL, dentro da filosofia de uso de ferramentas em software livre. Documentação mais ampla dos módulos desenvolvidos. Implantação de processos de melhoria de qualidade em todas as fases do desenvolvimento.

Obrigado! Ely Edison Matos ely.matos@ufjf.edu.br