OpenGoo : desarrollo de una oficina Web Open Source

Soto, Ignacio de - Saiz, Marcos

Supervisor(es): Fernández Albano, Eduardo - Laurenzo, Tomás

Resumen:

OpenGoo es una aplicación de oficina a la que se accede mediante un navegador. Incluye módulos de edición de documentos, edición básica de hojas de cálculo, edición de presentaciones y gestión de proyectos. Es además, una herramienta para mantener la información organizada y centralizada: organizada por las funcionalidades de búsqueda y categorización por etiquetas; centralizada por tratarse de una aplicación web que puede ser accedida desde cualquier computadora conectada al servidor. Se trata de un proyecto de código abierto basado en un proyecto existente de gestión de proyectos llamado activeCollab. El componente servidor utiliza PHP trabajando sobre un servidor web Apache y almacenando los datos en una base de datos MySQL. El cliente utiliza HTML, CSS, AJAX y Javascript corriendo en cualquiera de los navegadores modernos: Internet Explorer, Firefox, Safari u Opera.


Durante el desarrollo del proyecto, el trabajo se organizó como se describe a continuación: en primera instancia se trabajó en el relevamiento de los requerimientos del clientei, determinando el alcance de la implementación en el proyecto de grado así como la visión a largo plazo del proyecto OpenGoo. Luego se investigaron soluciones de código abierto que pudieran ser reutilizadas durante el proyecto de grado o en futuras versiones del producto. Por último, se implementó una primera versión de OpenGoo, tomando como base los requerimientos y conclusiones arribadas en la investigación. El resultado fue un prototipo funcional, obtenido en relativamente poco tiempo. Esto se debió en gran medida a la reutilización de módulos y bibliotecas que fueron relevados en el estudio del estado del arte. En cuando a las expectativas del cliente, éste demostró estar muy satisfecho con el resultado alcanzado. OpenGoo logró un cierto grado de notoriedad en Internet, lo que se evidenció tanto en diversas revisiones publicadas en blogs así como en correos alentadores de usuarios de la aplicación.


Detalles Bibliográficos
2008
Oficina Web
Pocesador de Texto
Hojas de Cálculo
Presentaciones
Gestión de proyectos
Web 2.0
Código abierto
Español
Universidad de la República
COLIBRI
http://hdl.handle.net/20.500.12008/3120
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
Resumen:
Sumario:OpenGoo es una aplicación de oficina a la que se accede mediante un navegador. Incluye módulos de edición de documentos, edición básica de hojas de cálculo, edición de presentaciones y gestión de proyectos. Es además, una herramienta para mantener la información organizada y centralizada: organizada por las funcionalidades de búsqueda y categorización por etiquetas; centralizada por tratarse de una aplicación web que puede ser accedida desde cualquier computadora conectada al servidor. Se trata de un proyecto de código abierto basado en un proyecto existente de gestión de proyectos llamado activeCollab. El componente servidor utiliza PHP trabajando sobre un servidor web Apache y almacenando los datos en una base de datos MySQL. El cliente utiliza HTML, CSS, AJAX y Javascript corriendo en cualquiera de los navegadores modernos: Internet Explorer, Firefox, Safari u Opera.