Giter Club home page Giter Club logo

geradoc's Introduction

PROJETO DESCONTINUADO

GeraDoc - Sistema Gerenciador de Documentos

Descrição:

O GeraDoc é um sistema de Gerenciamento de Conteúdo Corporativo (ECM - Enterprise Content Management).

Ele foi desenvolvido para facilitar a criação de documentos oficiais padronizados, como ofícios, comunicações internas, despachos, pareceres técnicos, pareceres jurídicos, atos administrativos e notas de instrução nos diversos setores de instituições governamentais, mantendo as formas, controlando numerações, preservando as informações, controlando acessos e permissões, bem como possibilitando pesquisas textuais nos conteúdos dos documentos produzidos.

Benefícios:

  1. Padronização dos formatos dos documentos, como cabeçalhos, rodapés, posicionamentos de destinatários, assuntos, datas, referências, assinaturas, famílias e tamanhos de fontes;

  2. Controle da numeração dos documentos produzidos em cada setor;

  3. Maior praticidade, uma vez que os documentos são armazenados em nuvem e o usuário pode gerenciá-los a partir de qualquer computador conectado à internet ou rede interna;

  4. Controle de acesso e de alteração;

  5. Agilidade na obtenção das informações através das consultas textuais no universo de documentos produzidos nos setores de um mesmo órgão;

  6. Facilidade de acompanhamento dos trabalhos desenvolvidos nos setores, através da visualização dos documentos gerados;

  7. Rapidez na elaboração de um documento, uma vez que o usuário não se preocupa com as características da forma do tipo de documento, focando sua atenção e criatividade no conteúdo;

  8. Possibilidade de colaboração entre os membros de um mesmo setor durante a criação de um documento antes de imprimi-lo;

  9. Armazenamento seguro, uma vez que os registros são gravados em nuvem, com rotinas de backup, e não nos computadores dos usuários;

  10. Workflow, controle do fluxo de trabalho e registro das tramitações dos documentos nos setores da instituição;

  11. Repositório, possibilidade de armazenar os anexos dos documentos de cada setor, evitando a necessidade de impressões desses arquivos.

Licença e suporte:

Este sistema é um software livre baseado em outros softwares livres; você pode redistribuí-lo e/ou modificá-lo dentro dos termos da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão 3 da Licença.

Este sistema é distribuído na esperança de que possa ser útil, mas SEM NENHUMA GARANTIA; sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes.

Em caso de dúvidas, erros ou sugestões, por favor, envie e-mail para [email protected]

Requisitos:

  1. Apache 2.0.63
  2. PHP 5.3.2
  3. MySQL Server 5.1.44 ou MariaDB 5.5

Banco de Dados:

  1. Crie a base de dados geradoc e importe o arquivo: geradoc/docs/geradoc.sql
  2. Crie um usuário geradoc com permissões para criar e ler dados no banco criado.

Configuração da aplicação:

  1. Copie a pasta geradoc para a pasta htdocs do Apache

  2. Altere os dados do seguinte arquivo:

    a. geradoc/application/config/config.php

     $config['base_url']	= "http://localhost/geradoc/"; // colocar a url de seu servidor.
    
  3. Na pasta geradoc/application/config/ crie um arquivo com o nome database.php com o seguinte conteúdo:

     <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
     
     $active_group = 'default';
     $active_record = TRUE;
    
     $db['default']['hostname'] = 'localhost';
     $db['default']['username'] = ''; //informe o usuário do banco
     $db['default']['password'] = ''; //informe a senha do usuário do banco
     $db['default']['database'] = 'geradoc';
     $db['default']['dbdriver'] = 'mysqli';
     $db['default']['dbprefix'] = '';
     $db['default']['pconnect'] = TRUE;
     $db['default']['db_debug'] = TRUE;
     $db['default']['cache_on'] = FALSE;
     $db['default']['cachedir'] = '';
     $db['default']['char_set'] = 'utf8';
     $db['default']['dbcollat'] = 'utf8_unicode_ci';
     $db['default']['swap_pre'] = '';
     $db['default']['autoinit'] = TRUE;
     $db['default']['stricton'] = FALSE;
    
  4. Ainda na pasta geradoc/application/config/ crie um arquivo com o nome email.php com o seguinte conteúdo:

     <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
    
     //Para envio de e-mail usando uma conta g-mail com TLS
    
     $config['protocol']='smtp';
     $config['smtp_host']='smtp.gmail.com';
     $config['smtp_crypto'] = 'tls';
     $config['smtp_port']= 587;
     $config['starttls'] = TRUE;
     $config['validate']= TRUE;
     $config['smtp_user']='';
     $config['smtp_pass']='';
     $config['mailtype']='html';
     $config['charset'] = 'utf-8';
     $config['wordwrap'] = 'TRUE';
     $config['newline']="\r\n"; 
    
  5. Dê permissões de leitura e escrita para o servidor web nas pastas abaixo:

     geradoc/files
    

Acesso ao sistema local:

Acesse http://localhost/geradoc e informe os dados abaixo:

geradoc's People

Contributors

tarsodecastro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.