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.
-
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;
-
Controle da numeração dos documentos produzidos em cada setor;
-
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;
-
Controle de acesso e de alteração;
-
Agilidade na obtenção das informações através das consultas textuais no universo de documentos produzidos nos setores de um mesmo órgão;
-
Facilidade de acompanhamento dos trabalhos desenvolvidos nos setores, através da visualização dos documentos gerados;
-
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;
-
Possibilidade de colaboração entre os membros de um mesmo setor durante a criação de um documento antes de imprimi-lo;
-
Armazenamento seguro, uma vez que os registros são gravados em nuvem, com rotinas de backup, e não nos computadores dos usuários;
-
Workflow, controle do fluxo de trabalho e registro das tramitações dos documentos nos setores da instituição;
-
Repositório, possibilidade de armazenar os anexos dos documentos de cada setor, evitando a necessidade de impressões desses arquivos.
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 tarsodecastro@gmail.com
- Apache 2.0.63
- PHP 5.3.2
- MySQL Server 5.1.44 ou MariaDB 5.5
- Crie a base de dados geradoc e importe o arquivo: geradoc/docs/geradoc.sql
- Crie um usuário geradoc com permissões para criar e ler dados no banco criado.
-
Copie a pasta geradoc para a pasta htdocs do Apache
-
Altere os dados do seguinte arquivo:
a. geradoc/application/config/config.php
$config['base_url'] = "http://localhost/geradoc/"; // colocar a url de seu servidor.
-
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;
-
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";
-
Dê permissões de leitura e escrita para o servidor web nas pastas abaixo:
geradoc/files
Acesse http://localhost/geradoc e informe os dados abaixo:
- E-mail: admin@geradoc.com.br
- Senha: admin