SUAP: Caso de Sucesso utilizando Python e Django no Serviço Público Federal
-
Upload
allyson-barros -
Category
Technology
-
view
714 -
download
1
Transcript of SUAP: Caso de Sucesso utilizando Python e Django no Serviço Público Federal
Allyson Barros - @[email protected]
SUAP: Caso de Sucesso utilizando Python e Django no
Serviço Público Federal
Apresentação
• Tecnólogo em Análise e Desenvolvimento de Sistemas - IFRN
• Especialista em Arquitetura de Nuvem - UFRN
• Analista de Tecnologia da Informação - COSINF/DIGTI - Reitoria - IFRN
• Pesquisador - Laboratório de Inovação Tecnológica em Saúde - HUOL - UFRN
• Pesquisador - Núcleo Avançado de Inovação Tecnológica - IFRN
IFRN em Números
• 21 Campi e Reitoria • 29 mil alunos*
• 44 Cursos Técnicos Integrados • 35 Cursos Técnicos
Subsequentes • 19 Cursos Graduação • 10 Licenciaturas • 14 Aperfeiçoamentos e
Especializações • 03 Mestrados
• 2,4 mil servidores* • 1085 técnicos-administrativos • 1315 docentes
*Dados de Outubro/2015
TI no IFRN
Histórico da “COSINF”
• 2006• 1 Analista de TI e 2 estagiários• Muitos sistemas e tecnologias diferentes
• 2015• 20 Analistas de TI• SUAP e Python/Django como tecnologia
Projeto SUAP - Histórico
• 2006 – Projeto iniciado somente como uma atualização do Ponto Eletrônico existente
• 2007 – inicia-se o desenvolvimento de módulos adicionais integrados – SUAP
• 2008 – Módulo RH• 2009/2010 – Desenvolvimento de novos módulos• 2011 – Integração com o atual Sistema Acadêmico – Qacadêmico• 2012 – Nova interface• 2013 – Desenvolvimento do Módulo Acadêmico• 2014 – Pesquisa e Extensão• 2015 – Término do Módulo Acadêmico
Projeto SUAP - Cenário Atual
• Atende as 8 dimensões do Instituto• Possui mais de 30 módulos*• 820 tabelas*• 150 mil linhas de código Python*• 70 mil linhas de código HTML*Mais informações: http://portal.ifrn.edu.br/ifrn/tec-da-informacao/lateral/servicos/sobre-o-suap
*Dados de Outubro/2015
Projeto SUAP - Principais Módulos
Acadêmico Contratos Microsoft Edu
Assistência Estudantil Convênios Patrimônio Processo Seletivo
Almoxarifado Cursos e Concursos Planejamento Central de Serviços
de TI
Chaves Férias Ponto Pedagogia
Clipping Frota Projetos RSC
CNPQ Gestão Protocolo Saúde
Compras LDAP Remanejamento Eleição
Contra-Cheques Materiais Recursos Humanos PDI
Projeto SUAP - Abrangência
IFAP IFPB
IFB IFPE
IFBA IFPI
IFCE IFRO
IFF IFRR
IFG IFRS
IFGOIANO IFSERTAO-PE
IFMA IFSP
IFMS IFSUL
IFMT IFSULDEMINAS
IFNMG IFTO e CP2
SUAP - Tecnologias Utilizadas
Controle de Versão e Ferramentas
PyCharm Professional https://www.jetbrains.com/pycharm/
Gitlab: Sistema de Controle de versão de Código
melhor que Github.https://about.gitlab.com/
GitLab - Testes "automáticos automatizados"
GitLab - Lista de MR’s
GitLab - Testes "automáticos automatizados"
Dúvidas?
Meus Contatos
[email protected] [email protected] fb.com/allysonbarrosrn twitter.com/allysonbarros
Allyson Barros - @[email protected]
SUAP: Caso de Sucesso utilizando Python e Django no
Serviço Público Federal
Obrigado!