2010-11-30 13 views
7

I necesidad de construir una solución para el análisis de datos financieros que comprenden:Alfresco para los datos financieros (formularios y listas de datos)

* storage  * forms  * ACL 
* workflows * reports * custom logic 

Se necesita principalmente para presentar formas a diferentes usuarios, recoger estructurados de datos (forma) sobre diferentes flujos de trabajo, informe diferentes usuarios, etc.

Estoy investigando Alfresco como plataforma base.
Ya tiene el Alfresco repository para el almacenamiento con ACL y flujos de trabajo integrados, y también está el forms module.
El reciente data lists feature parece una buena opción, quizás complementado por el WCM.

Soy cauteloso ya que la función de la lista de datos es bastante joven (e incompleta aquí).

  • ¿De qué manera la escala de repositorio de Alfresco en contra de las necesidades de información (lee intensa, agrupación, los promedios de computación & c)?
  • ¿Alguien ha intentado tomar al aire libre en esta ruta (plataforma de formularios/datos/informes), es una buena opción, cualquier obstáculo en el camino, ideas alternativas (construya la suya, use esta otra solución)?

Respuesta

3

Puedo proporcionar una respuesta limitada aquí. Estamos utilizando al aire libre en la producción, no estrictamente para el análisis de datos financieros, pero estamos en el sector. Como tal, tenemos algunos informes basados ​​estrictamente en los datos del propio al aire libre. Todavía no utilizamos la función de listas de datos, recientemente hemos actualizado de alfresco 3.0 a la versión más reciente, pero recopilamos información y hacemos un conteo/cálculo. Todo parece estar bien, y lo que es más importante, se escala bastante bien. Además, lo bueno de alfresco es que, dependiendo de la "seriedad" de sus necesidades, puede aprovechar diferentes API: las secuencias de comandos de JavaScript son fáciles de implementar y la API de Java es buena para conectar sus números al aire libre a otros números.

Si decide ir por la carretera al aire libre, le sugiero que contrate un desarrollador al aire libre experimentado para la configuración inicial, ya que algunas opciones no tan inteligentes al principio le costaron mucho más adelante en el camino.

+0

¿Puede describir la implementación un poco (dentro de los límites de "limitación" por supuesto)? Utiliza un modelo de contenido personalizado (tipos/aspectos) para los datos que no son de documentos (formularios), o tal vez simplemente OL XML? El informe se realiza a través de jasper/birt, java simple, utiliza consultas JCR o itera sobre nodos. (PD. He sido designado para completar el "desarrollador experimentado al aire libre" ...) – clyfe

+1

Bueno, voy a resaltar las palabras clave que reconozco: tipos/aspectos personalizados para documentos no originales, plain ole 'XML, iterar sobre nodos. .. Aunque, estamos avanzando lentamente hacia el uso de más características al aire libre, por lo que incluso tenemos que reescribir algunas cosas. Es por eso que estoy respondiendo con "respuesta limitada". También explica por qué sugerí un desarrollador experimentado: si supiera algo, no haría todas las cosas como las hice. – Zlatko

2

Estoy compilando una aplicación comercial basada en Alfresco que requiere aproximadamente la misma lista de características que la que está en cuestión (más algunos mapas y GIS). Acabo de obtener los AMP del Módulo de administración de registros de SVN (DOD 5015 & DOD 5015 Compartir) y crear mi aplicación encima de ellos. De esta manera tengo muchos ejemplos de trabajo y mejores prácticas.

Voy a publicar más actualizaciones sobre mi progreso a medida que avanzamos.

Cuestiones relacionadas