Lisiane e demais, segue fyi :)

-----------------------------------------------------------------------------------------------------

Gestão de Documentos de maneira eficaz com Software Livre

Falarei a respeito de um software de gestão de documentos, que foi
batizado de SISRAD. O cliente em questão é a Cia do Metropolitano de
São Paulo (Metrô), amplamente conhecido em nosso meio por suas
iniciativas utilizando Software Livre.
Apesar de conhecido apenas por suas iniciativas em StarOffice e
OpenOffice.org, e atualmente pelo Projeto "Micro Livre", o Metrô
possui outras iniciativas menos difundidas, como a adoção da linguagem
PHP como principal linguagem para desenvolvimento, e a adoção do
PostgreSQL, como alternativa ao Oracle e DB2 presentes na empresa.

O SISRAD é um sistema de workflow de documentos. Toda documentação que
entra no Metrô de São Paulo é registrada, categorizada (Ata, Nota
Fiscal, Revista, Propostas, etc) e o andamento desta documentação, ao
'pular' de departamento a departamento, é acompanhada neste sistema.
Inicialmente desenvolvido em PHP4 e PostgreSQL, sua primeira versão
teve que ser desenvolvido muito rapidamente, e a companhia decidiu
refazê-lo, ampliando o número de funcionalidades do sistema.

Minha empresa, a InventiveHouse Consultoria Digital
(http://www.inventivehouse.com.br) foi escolhida para fazer essa
segunda versão do sistema. Tive a encumbência de analisar e
desenvolver inteiramente o sistema, que teve aproximadamente 3 semanas
de análise, 4 meses de desenvolvimento, e vários meses de testes e
correções.

Optamos por desenvolvê-lo em PHP5 orientado à objetos, utilizando
novamente o PostgreSQL, que ainda se encontrava em versão 7. O sistema
utilizou amplamente Stored Procedures em pl/pgSQL, além de uma
novidade : a implantação do tsearch2, uma 'extension' do PostgreSQL
que cria tipos de dados e algoritmos próprios para a confecção de
sistemas de busca por palavra-chave.

A IDE utilizada foi Eclipse 3, com o plugin phpEclipse, fazendo uso de
controle de versões CVS. Sistemas Operacionais Slackware 9.1, desktop
e servidores, documentações em OpenOffice.org, modelagens de dados em
DBDesigner4.

Foi um grande prazer participar deste projeto, largamente utilizado na
companhia, controlando milhares de documentos todos os dias, sendo
portanto de suma importância. O SISRAD tem ganhos prêmiações no
Governo de Estado desde sua primeira versão, e a prova se sua
eficiência é o estudo de sua adoção em algumas Secretarias do Governo
de Estado de São Paulo.


-- 
Henrique Ruiz Poyatos Neto
"Não me venha com problemas e críticas, traga-me soluções."
Linux User #225693
_______________________________________________
Linuxchix mailing list
[email protected]
http://listas.linuxchix.org.br/mailman/listinfo/linuxchix

Responder a