Ir para o conteúdo

 Voltar a SGA LIVRE De...
Tela cheia

[OFF-TOPIC] Novo SGA

14 de Janeiro de 2013, 13:22 , por Desconhecido - | 2 Pessoas seguindo este artigo.
Visualizado 3906 vezes

Boa tarde,

Para quem não me conhece eu participei no desenvolvimento do SGA Livre antes mesmo dele se tornar livre. E a muito tempo não contribuia com a comunidade, mas acabou que os últimos meses venho trabalhando num orgão no qual implantei o sistema e tive que fazer diversas modificações e correções.

Postei aqui no forum algumas correções que fiz, já que não possuo mais acesso de escrita no repositório, e tais correções nunca foram incorporadas ao projeto. Não sei o por quê disso, mas esse desinteresse por parte dos administradores da comunidade vem afastando desenvolvedores que gostariam de contribuir e ver comunidade crescer.

Então, resolvi reescrever toda a parte PHP deixando compatível com sua versão mais nova, além de algumas melhorias no painel. E criei um projeto no GitHub: https://github.com/rogeriolino/novosga 

Também existe uma versão demo online para quem quiser acompanhar o desenvolvimento ver como está ficando sem a necessidade de instalação.

Quem quiser participar do projeto será bem-vindo. 

Abraço! 

Autor: Rogério Alencar Lino Filho


2121 comentários

  • 5ca828dadb5942055aa264af26171ab9?only path=false&size=50&d=404maikon almeida(usuário não autenticado)
    14 de Janeiro de 2013, 15:57

     

    Olá, Rogério.

    Testei a versão demo disponibilizada no seu site, achei incrível, muito mais fluida e limpa, parabéns. 

    Esse demo já se encontra em produção, sem bugs etc.., ou seja, é possível instalar em ambiente corporativo?

    Obrigado!

    • C24406344856db5d7d7136286a254685?only path=false&size=50&d=404Rogério Alencar Lino Filho(usuário não autenticado)
      14 de Janeiro de 2013, 16:32

       

      Obrigado pelo retorno Maikon. Ainda não há uma versão final.

      Ainda estou desenvolvendo, mas já está bem adiantado. Acredito que o relato de bugs aparecerá assim que mais gente for testando.

      Essa semana vou terminar de escrever o módulo de Estatísticas/Relatórios. Então vou ver se crio uma forma para poder utilizar essa versão em paralelo com a SGA Livre, aí você poderá testar em alguns guichês.

      Agradecerei muito se você ajudar relatando problemas, melhorias ou testando.

       Obrigado! 

      • 5ca828dadb5942055aa264af26171ab9?only path=false&size=50&d=404maikon almeida(usuário não autenticado)
        14 de Janeiro de 2013, 16:47

         

        Por falar em melhorias, levantei a algum tempo aqui no fórum, uma forma de incrementar o módulo de triagem, ou seja, em muitos locais usa-se um monitor com recursos touchscreen para o usuário emitir a própria senha, então, seria interessante, junto com o módulo triagem atual, criar uma interface com botões mais robustos (grandes), semelhante aqueles utilizados em caixas eletrônicos, onde o cliente chega no estabelecimento e retira sua senha.

        Obrigado. 

        • 441714e5ec4aeefb4964450608957ed5?only path=false&size=50&d=404Glesio Santos da Silva(usuário não autenticado)
          15 de Janeiro de 2013, 10:42

           

          Bom dia, já consegui usar a mesma base de dados com esse novo projeto. No caso de sim, teria com postar a solução 

        • C24406344856db5d7d7136286a254685?only path=false&size=50&d=404Rogério Alencar Lino Filho(usuário não autenticado)
          15 de Janeiro de 2013, 16:10

           

          Maikon, dê uma olhada na versão online. No módulo da triagem tem um link para a versão "touchscreen".

          Depois com mais calma dá para melhorar o layout.

          • 5ca828dadb5942055aa264af26171ab9?only path=false&size=50&d=404maikon almeida(usuário não autenticado)
            15 de Janeiro de 2013, 18:00

             

            Rogério, a ideia era essa mesmo, ficou muito bom, dando uma polida no layout, certamente esse incremento vai tornar o Sga, muito mais prático e intuitivo.

            Obrigado, e parabéns pelo excelente trabalho que você vem desenvolvendo. 

      • Dd41154f16145b3261fc0dd0ecc27afb?only path=false&size=50&d=404Victor Hugo F Barbosa(usuário não autenticado)
        15 de Janeiro de 2013, 9:31

         

        Se conseguir utilizar esse novo painel com os dados já existendes do SGA Livre seria, excelente!
        A Interface parece mais limpa e moderna!
        Parabéns

      • Bf7254097389f2173c50c9fcec835489?only path=false&size=50&d=404Luís Renné Bandeira(usuário não autenticado)
        14 de Fevereiro de 2013, 19:39

         

        Rogério,

        Identifiquei alguns problemas na versão demo disponível na web, as telas de atendimento e triagem estão com problemas de renderização. Fiz o teste nos navegadores chrome e internet explorer.

        Parabéns pela iniciativa.

        Abraço!

  • C24406344856db5d7d7136286a254685?only path=false&size=50&d=404Rogério Alencar Lino Filho(usuário não autenticado)
    15 de Janeiro de 2013, 12:05

     

    @maikon

    Criei uma issue de melhoria com a sua sugestão.

     

    @Victor / @Glesio

    Quase não há modificações de schema. Eu removei umas tabelas que não eram usadas e mesclei algumas de configuração para evitar join (exemplo unidade + configuração de impressão, e usuário + sessão do usuário).

    O que pode ser feito é criar uma view para simular a tabela modificada. E ao invés do modelo apontar direto para a tabela original, aponte para essa view.

     

  • Cd1d3b6532faa0ae04818135011f7382?only path=false&size=50&d=404Victor Buriti(usuário não autenticado)
    17 de Janeiro de 2013, 12:17

     

    Pretendo montar esse sistema em um ambiente de testes com dois guichês e auto-tiragem.

    Tive dois problemas com relação a instalação.

    Precisei modificar as permissões da pasta utilizando o comando chmod -R 777 /var/www/ para conseguir abrir a pasta da web.

    Quando acessei a pasta abriu direto na tela de login precisei digitar o endereço loca​lhos​t/?i​nsta​ll para abrir a página de instalação.

    Estou fazendo a instalação se encontrar mais algum problema eu falo aqui.

    Mas de resto o sistema parece ter fico excelente, parabéns.

     

     

    • Cd1d3b6532faa0ae04818135011f7382?only path=false&size=50&d=404Victor Buriti(usuário não autenticado)
      17 de Janeiro de 2013, 12:57

       

      Tentei instalar mas na ultima página ao clicar em instalar aparece a mensagem de SGA já instalado. Saberia me dizer o que eu possa ter feito de errado?

      • C24406344856db5d7d7136286a254685?only path=false&size=50&d=404Rogério Alencar Lino Filho(usuário não autenticado)
        17 de Janeiro de 2013, 16:36

         

        Victor, isso está acontecendo porque você copiou o código direto do repositório, que é o código de desenvolvimento. Para gerar o código da release tem que executar o ant script (build.xml) ou simplesmente substituir o arquivo "core/Config.php" pelo "core/Config.dev.php".

        Eu atualizei o repositório agora a pouco, fiz uns acertos e adicionei uma página para o usuário poder alterar o seu perfil e senha. É melhor baixar de novo.

        Conforme for encontrando bugs é só me passar.

         Obrigado! 

        • 2dd0537f55bb1b377afac614b1bb88ad?only path=false&size=50&d=404Cristiano Mota(usuário não autenticado)
          21 de Janeiro de 2013, 18:16

           

          Boa Tarde Rogerio!

           Estou tetando executar o  ./controladorpaineis.sh, mesmo alterando o arquivo server.conf ta gerando esse erro:

           Exception in thread "main" java.lang.NoClassDefFoundError: br/gov/dataprev/controladorpainel/ControladorPainel

          Caused by: java.lang.ClassNotFoundException: br.gov.dataprev.controladorpainel.ControladorPainel

                  at java.net.URLClassLoader$1.run(URLClassLoader.java:217)

                  at java.security.AccessController.doPrivileged(Native Method)

                  at java.net.URLClassLoader.findClass(URLClassLoader.java:205)

                  at java.lang.ClassLoader.loadClass(ClassLoader.java:321)

                  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)

                  at java.lang.ClassLoader.loadClass(ClassLoader.java:266)

                  at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)

          Could not find the main class: br.gov.dataprev.controladorpainel.ControladorPainel. Program will exit.

          Como faço para gerar o painel do windows (não localizei o .bat). Desde já agradeço pela atenção. Até mais!

          • C24406344856db5d7d7136286a254685?only path=false&size=50&d=404Rogério Alencar Lino Filho(usuário não autenticado)
            22 de Janeiro de 2013, 17:00

             

            Boa tarde Cristiano, se quiser, você pode usar o painel do SGA Livre também que é compatível.

            Acabei de atualizar o repositório, se você baixar o código do painel novamente e executar o ant, dentro do build/dist irá gerar os arquivos .jar, .sh e .bat.

            Caso tenha algum problema é só entrar em contato comigo. 

            Att. 

  • 1e417dfbea691bc51c490af35dfcd00a?only path=false&size=50&d=404Adilson Oliveira Cruz(usuário não autenticado)
    25 de Janeiro de 2013, 12:04

     

     Boa tarde Rogério,

     Parabéns pela iniciativa! Tenho certeza que essa contribuição vai ser muito útil para todos.

     Quer colocar ela no repositório? Vou procurar saber como te dar as permissões.

    Abraço,

    Adilson

  • E395c51d410c250e813abd7e0a2eddbe?only path=false&size=50&d=404Lucas Araujo(usuário não autenticado)
    26 de Janeiro de 2013, 20:07

     

    Muito bom Rogério, está de parabéns.

    Estou disposto ajudar no projeto, tanto na parte de programação como na parte de teste.

    Como posso entrar em contato para melhor conversarmos ? 

  • 25b2fd1cd23c9bcdf54c2e6ae8c52956?only path=false&size=50&d=404Marlucio Lopes(usuário não autenticado)
    3 de Fevereiro de 2013, 15:38

     

    Parabéns, Rogério!

    Ficou sensacional!! Implantei o SGA Livre na empresa que trabalhava há uns 2 anos e funciona até hoje. Agora pretendo implantar em alguns postos de saúde do município que trabalho.

    Um abraço.

  • 2316060d8b5d98a864c6880538bc3648?only path=false&size=50&d=404Cristiano Alves(usuário não autenticado)
    9 de Agosto de 2013, 11:59

     

    Show.. realmente está muito mais moderno.

Encontro da comunidade SGA Livre no FISL11

13 de Julho de 2010, 15:41, por Desconhecido

Prezados,



Em uma semana, SGA Livre ultrapassa mil usuários

10 de Novembro de 2009, 19:19, por Desconhecido

Em apenas uma semana de funcionamento, a comunidade do Sistema de Gerenciamento do Atendimento (SGA Livre) do Portal Software Público atingiu a marca de mil usuários. O lançamento e a disponibilização do software livre foi feito no último dia 22, durante a 6ª Conferência Latino-Americana de Software Livre (Latinoware 2009), que ocorreu em Foz do Iguaçu (PR).



Nova versão da aplicação Web 1.0.2

4 de Novembro de 2009, 17:05, por Desconhecido

Disponível nova versão da aplicação web (1.0.2). Corrige uma falha na impressão da senha, no módulo de Triagem.



Nova versão da aplicação Web 1.0.1

29 de Outubro de 2009, 12:56, por Desconhecido

Disponível nova versão da aplicação Web do SGA LIVRE, que corrige: