Modernizar é Preciso
Como Diminuir Custos e Aumentar o Desempenho
Institucional Utilizando as Novas Tecnologias de
Gestão ...
Palestrante
Professor da Universidade Tecnológica Federal do Paraná, e Analista de Informática da
Universidade Estadual de...
Caso de Sucesso
http://www.softwarelivre.gov.br/casos-de-sucesso/grails-jasperreports-a-experiencia-da-uepg
Universidade Estadual de Ponta Grossa - UEPG
A Universidade Estadual de Ponta Grossa (UEPG)
é uma instituição pública de E...
Análise do Problema
•Sistema Legado de Gestão Acadêmica em uso a 13 anos
•A manutenção era cara e complicada
•A implantaçã...
SGA – Sistema de Gestão Acadêmica
•O SGA constitui o conjunto de ferramentas que atendem
todo o controle administrativo da...
•O principal objetivo do Grails é criar um framework web de alta
produtividade para a plataforma Java.
•Para isso ele util...
Tela Inicial
SisAcad-Listagem de acadêmicos
SisAcad-Listagem de departamentos
SisAcad-Visualização de departamentos
SisAcad-Edição de departamentos
Visualização de lançamentos Diário de Classe
Diário de Classe
O JasperReports é um framework para a geração de relatórios. É
uma ferramenta totalmente open source e gratuita, e a mais
...
Prototipação de Relatórios é a
chave para o desenvolvimento
acelerado
Relatórios simples - Avaliação de desempenho
Relatórios com tabelas e consultas
diversas - Extrato de Matrícula
Relatórios com texto longo e imagem de
fundo - Certidões diversas
Relatórios com vários componentes - Histórico
Escolar
Volume Armazenado
2012 é o ano em que a maioria dos recursos estavam implantados
Cadastro em 2012 Total (até jun/2013)
Aca...
Hardware utilizado
•Roda numa Máquina virtual usando o Hypervisor
XenServer.
•2 processadores Quad-core 2,5GHz
•32GB de me...
Contribuição
A informatização na área acadêmica não é novidade,
mas a utilização de frameworks e a abordagem do
projeto ga...
Facilidade de Reprodução
•as diretrizes do projeto podem ser repassadas e replicáveis em
outros núcleos de desenvolvimento...
Acadêmico online (reformado)
Professor online (implantado)
Nome social – modificação do sistema para adequar-se
a lei foi ...
Software Livre - as 4 Leis (GPL)
“Software Livre” se refere à liberdade dos usuários executarem,
copiarem, distribuírem, e...
BI é o grande aliado do gestor moderno ...
... e pode ser feito com Software Livre
O termo Business Intelligence (BI), int...
Projetos em prospecção
Business Intelligence com Software Livre
Quem sabe no próximo
Congresso Educar
discutir o
BI para a...
Outros recursos livres úteis para gestão acadêmica
Gestão de Relacionamento com o Cliente
Gerenciamento eletrônico de docu...
•Reunimos um conjunto de tecnologias que permitiram grande velocidade no
desenvolvimento do Sistema de Gestão Acadêmica
•V...
O SGA administra os dados acadêmicos dos
alunos da Graduação da UEPG no ensino
presencial e a distância (cursos vinculados...
Questão inicial
Modernizar é Preciso.
Como Diminuir Custos e Aumentar o Desempenho Institucional Utilizando as Novas
Tecno...
Contato
Obrigado a todos!
Prof. Marcos Vinicius Fidelis
mvfidelis@uepg.br
Dúvidas?
Próximos SlideShares
Carregando em…5
×

Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Institucional Utilizando as Novas Tecnologias de Gestão Acadêmica

238 visualizações

Publicada em

Palestra Marcos Fidelis Bett Brasil Educar 2015 -
Apresentação do Sistema de Gestão Acadêmica da UEPG no Congresso Bett Brasil Educar de 2015 - São Paulo.

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
238
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Modernizar é Preciso - Como Diminuir Custos e Aumentar o Desempenho Institucional Utilizando as Novas Tecnologias de Gestão Acadêmica

  1. 1. Modernizar é Preciso Como Diminuir Custos e Aumentar o Desempenho Institucional Utilizando as Novas Tecnologias de Gestão Acadêmica Prof. Marcos Vinicius Fidelis UEPG - UTFPR
  2. 2. Palestrante Professor da Universidade Tecnológica Federal do Paraná, e Analista de Informática da Universidade Estadual de Ponta Grossa. Desenvolvedor e entusiasta de Software Livre e Código Aberto desde 2007. Membro das comunidades Pentaho Brasil e Pentaho Paraná. Na UEPG é Coordenador de Projetos na Área de Gestão Acadêmica, e em 2009 implantou os Frameworks Grails e JasperReports utilizados no Sistema de Gestão Acadêmica. Administrou 4 versões do Sistema de Gestão Acadêmica da UEPG: Cobol, CSP (Linguagem proprietária da IBM), SQLWindows e Grails+JasperReports. Na UTFPR, entre outros softwares, adota o PostgreSQL e Pentaho. Participou como palestrante nos seguintes eventos de Software Livre: FISL, Flisol, FTSL, Latinoware e PentahoDay.
  3. 3. Caso de Sucesso http://www.softwarelivre.gov.br/casos-de-sucesso/grails-jasperreports-a-experiencia-da-uepg
  4. 4. Universidade Estadual de Ponta Grossa - UEPG A Universidade Estadual de Ponta Grossa (UEPG) é uma instituição pública de Ensino Superior mantida pelo Governo do Estado do Paraná, com sede em Ponta Grossa fundada em 1969 pela fusão de várias faculdades. A UEPG oferta atualmente 44 cursos de graduação, além da pós- graduação. O Estado do Paraná possui leis estaduais específicas que incentivam a utilização: Lei 14.058/2003, Lei 14.195/2003 e a Lei 15.742/2007. Desde 2006 o Núcleo de Tecnologia e Informação pesquisa e incentiva soluções baseadas em Software Livre.
  5. 5. Análise do Problema •Sistema Legado de Gestão Acadêmica em uso a 13 anos •A manutenção era cara e complicada •A implantação de novos requisitos era lenta e frequentemente injetava erros no sistema •A utilização de recursos pela WEB era crescente •Não havia o diário de classe online e os recursos do acadêmico online eram insuficientes •Baixo investimento institucional em informática •Equipe reduzida e alta rotatividade (estagiários) •Novos requisitos da implantação do EAD eram impraticáveis com a modelagem do sistema legado. •“Sistema precisa estar pronto para ontem.”
  6. 6. SGA – Sistema de Gestão Acadêmica •O SGA constitui o conjunto de ferramentas que atendem todo o controle administrativo da atividade acadêmica dos alunos dos cursos de graduação presenciais e à distância. •É o primeiro dos grandes sistemas da UEPG 100% WEB. •Gerencia desde as chamadas do vestibular até a emissão do Diploma de Graduação. •É composto basicamente pelos módulos: Acadêmico, Professor-online, Acadêmico-online, Calouro, Vestibular e Registro de Diplomas, além de uma interface especializada para relatórios.
  7. 7. •O principal objetivo do Grails é criar um framework web de alta produtividade para a plataforma Java. •Para isso ele utiliza tecnologias consideradas maduras do mundo Java, como os frameworks Hibernate e Spring, através de uma interface que busca ser simples e consistente. Isola o desenvolvedor dos detalhes complexos da persistência de dados e incorpora o padrão de desenvolvimento MVC de maneira natural. •Ele também fornece templates web para fácil implementação da interface com o usuário e suporte para programação em Ajax. •Lançado em mar/2006 •Em questão de minutos você cria toda a estrutura de banco de dados, as telas HTML e CSS, tudo já funcionando. •Foco na produtividade do desenvolvedor
  8. 8. Tela Inicial
  9. 9. SisAcad-Listagem de acadêmicos
  10. 10. SisAcad-Listagem de departamentos
  11. 11. SisAcad-Visualização de departamentos
  12. 12. SisAcad-Edição de departamentos
  13. 13. Visualização de lançamentos Diário de Classe
  14. 14. Diário de Classe
  15. 15. O JasperReports é um framework para a geração de relatórios. É uma ferramenta totalmente open source e gratuita, e a mais utilizada com esse propósito atualmente. Funcionalidades: •exporta relatórios para diversos formatos diferentes, tais como PDF, HTML, XML, XLS, etc. •aceita diversas formas de entrada de dados, tais como um arquivo XML ou CSV e conexão com o banco de dados. •permite o uso de diagramas, gráficos e códigos de barras. •recursos como crosstab, sub relatórios, gráficos e tabelas
  16. 16. Prototipação de Relatórios é a chave para o desenvolvimento acelerado
  17. 17. Relatórios simples - Avaliação de desempenho
  18. 18. Relatórios com tabelas e consultas diversas - Extrato de Matrícula
  19. 19. Relatórios com texto longo e imagem de fundo - Certidões diversas
  20. 20. Relatórios com vários componentes - Histórico Escolar
  21. 21. Volume Armazenado 2012 é o ano em que a maioria dos recursos estavam implantados Cadastro em 2012 Total (até jun/2013) Acadêmicos 12.691 (2.032) 54.148 Cursos 44 75 Currículos 59 440 Departamentos 37 40 Disciplinas 1.939 4.674 Turmas 6.400 76.333 Acadêmicos x turmas 119.689 1.447.582 Acadêmico x nota 306.441 4.924.059 # campus 13 53 Professores 893 2.789 Em 2012 foram 44 coordenadores de curso que fiscalizam a atividade de 893 docentes, acompanhando o rendimento de 12.691 discentes em 6.400 turmas em 13 campi
  22. 22. Hardware utilizado •Roda numa Máquina virtual usando o Hypervisor XenServer. •2 processadores Quad-core 2,5GHz •32GB de memória •Discos 15.000 RPM em raid 5, em storage, com conexão via Fibre Channel •SO: CentOS 5.5 (por sinal está desatualizado, a versão mais atual é a 6.4)
  23. 23. Contribuição A informatização na área acadêmica não é novidade, mas a utilização de frameworks e a abordagem do projeto garantiram a velocidade no desenvolvimento. Em termos de modernização dos serviços públicos é relevante a utilização de sistemas integralmente pela internet utilizando tecnologias e padrões de software contemporâneos e livres, o que representa um notável avanço para qualquer instituição seja pública ou privada.
  24. 24. Facilidade de Reprodução •as diretrizes do projeto podem ser repassadas e replicáveis em outros núcleos de desenvolvimento de software, sejam educacionais ou não. •Existem muitos tutoriais disponíveis publicamente na internet sobre Grails e JasperReports, além da ampla gama de relatórios e programas já desenvolvidos pela UEPG. •Cabe ressaltar que os programadores (14 ao todo) sempre foram acadêmicos contratados por prazo determinado em seleção pública pelo período de 1 a 2 anos, exceto o fato de serem acadêmicos de curso de graduação em informática, não possuíam experiência anterior com os softwares utilizados. Na UEPG, conheceram a solução e desenvolveram módulos do projeto. Esta situação sugere, pelo número de programadores envolvidos e experiência destes, a facilidade de aprendizado das ferramentas empregadas.
  25. 25. Acadêmico online (reformado) Professor online (implantado) Nome social – modificação do sistema para adequar-se a lei foi simplificada Geração de dados para intercâmbio diversos Geração de planilhas eletrônicas Open reports Projeto criterioso de Banco de dados + 350 cadastros + 500 arquivos de relatórios Frameworks não são bala de prata Sempre existe código a ser desenvolvido Produtividade e Qualidade do software foi o diferencial Outros recursos do SGA
  26. 26. Software Livre - as 4 Leis (GPL) “Software Livre” se refere à liberdade dos usuários executarem, copiarem, distribuírem, estudarem, modificarem e aperfeiçoarem o software. São 4 tipos de liberdade, para os usuários de software: 1 – A liberdade de executar o programa, para qualquer propósito. 2 – A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao código-fonte é um pré- requisito para esta liberdade. 3 – A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo. 4 – A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie.
  27. 27. BI é o grande aliado do gestor moderno ... ... e pode ser feito com Software Livre O termo Business Intelligence (BI), inteligência de negócios, refere-se ao processo de coleta, organização, análise, compartilhamento e monitoramento de informações que oferecem suporte a gestão de negócios.
  28. 28. Projetos em prospecção Business Intelligence com Software Livre Quem sabe no próximo Congresso Educar discutir o BI para a Gestão Educacional utilizando Software Livre?
  29. 29. Outros recursos livres úteis para gestão acadêmica Gestão de Relacionamento com o Cliente Gerenciamento eletrônico de documentos
  30. 30. •Reunimos um conjunto de tecnologias que permitiram grande velocidade no desenvolvimento do Sistema de Gestão Acadêmica •Vários módulos do sistema eram desenvolvidos em minutos (totalmente funcionais e isento de erros) •A tecnologia empregada é recente e utiliza os conceitos mais modernos de desenvolvimento de sistemas •A manutenibilidade das aplicações é extremamente alta, pois pouco código é desenvolvido pelo programador •Útil para equipes com alta rotatividade •A tecnologia é livre e de código aberto e pode ser adotada em qualquer universidade ou unidade de ensino que possua uma equipe de desenvolvimento de sistemas •A solução da UEPG não é open source (ainda, mas ....), embora haja a possibilidade de apoiar, através de parcerias, projetos de instituições que visem implantar Sistemas de Gestão. •A tecnologia pode ser empregada em outros tipos de sistemas administrativos Considerações Finais
  31. 31. O SGA administra os dados acadêmicos dos alunos da Graduação da UEPG no ensino presencial e a distância (cursos vinculados a Universidade Aberta do Brasil - Capes)
  32. 32. Questão inicial Modernizar é Preciso. Como Diminuir Custos e Aumentar o Desempenho Institucional Utilizando as Novas Tecnologias de Gestão Acadêmica Nossa proposta Através da utilização de tecnologias de software livre e aberto. Utilize Software Livre não porque é grátis, mas porque é muito bom. Converse, junte-se às comunidades, faça parcerias com outros utilizadores. Partilhar é bom para popularizar o conhecimento. Faça parcerias com universidades, ou mesmo, contrate empresas que desenvolvem com Software Livre.
  33. 33. Contato Obrigado a todos! Prof. Marcos Vinicius Fidelis mvfidelis@uepg.br
  34. 34. Dúvidas?

×