2010-11-30 7 views
7

j'ai besoin de construire une solution pour l'analyse des données financières constituées:Alfresco pour les données financières (formulaires et listes de données)

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

Il a surtout besoin de présenter des formes aux différents utilisateurs, recueillir des données structurées (formulaire) sur différents flux de travail, rapport font différents utilisateurs etc.

J'étudie Alfresco comme plate-forme de base.
Il a déjà le Alfresco repository pour le stockage avec ACL intégré et les flux de travail, et il y a aussi le forms module.
Le récent data lists feature semble un bon ajustement, peut-être complété par le WCM.

Je me méfie car la fonction de liste de données est assez jeune (et incomplète ici).

  • Comment l'échelle du référentiel Alfresco contre les besoins de reporting (lit intense, le regroupement, les moyennes de calcul & c)? Est-ce que quelqu'un a essayé de prendre alfresco sur ce chemin (plateforme de formulaires/données/rapports), est-ce un bon ajustement, des obstacles sur la route, des idées alternatives (construisez le vôtre, utilisez cette autre solution)?

Répondre

3

Je peux fournir une réponse limitée ici. Nous utilisons alfresco dans la production, pas strictement pour l'analyse des données financières, mais nous sommes dans le secteur. En tant que tel, nous avons quelques rapports basés strictement sur les données d'alfresco lui-même. Nous n'utilisons toujours pas la fonctionnalité de listes de données, nous venons tout juste de passer d'alfresco 3.0 à la version la plus récente, mais nous collectons des informations et nous effectuons des calculs/comptages. Tout semble correct, et ce qui est le plus important, il évolue plutôt bien. Ce qui est bien avec alfresco, c'est qu'en fonction de la "gravité" de vos besoins, vous pouvez tirer parti de différentes API - les scripts javascript sont assez rapides à déployer et Java API est bon pour connecter vos numéros alfresco à d'autres numéros.

Si vous décidez de prendre la route en plein air, je vais vous suggérer d'embaucher un développeur alfresco expérimenté pour la configuration initiale - comme certains choix pas si intelligents au début vous coûtera beaucoup plus tard sur le chemin.

+0

Pouvez-vous décrire un peu l'implémentation (dans les limites de "limitation" bien sûr)? Vous utilisez un modèle de contenu personnalisé (types/aspects) pour des données autres que des documents (formulaires), ou peut-être du langage XML? Le reporting est effectué via jasper/birt, colle java simple, vous utilisez des requêtes JCR, ou itérer sur des nœuds? (PS., J'ai été désigné pour remplir le "développeur alfresco expérimenté" ...) – clyfe

+1

Eh bien, je vais mettre en évidence les mots clés que je reconnais: types/aspects personnalisés pour les non-documents, plaine ole 'XML, itérer sur les noeuds. .. Bien que, nous nous dirigeons lentement vers l'utilisation de plus de fonctionnalités en plein air, nous avons même besoin de réécrire certaines choses. C'est pourquoi je réponds avec "réponse limitée". En outre, il explique pourquoi j'ai suggéré développeur expérimenté - si je savais sur certaines choses, je ne ferais pas tout comme je les ai fait. – Zlatko

2

Je développe une application métier basée sur Alfresco qui nécessite à peu près la même liste de fonctionnalités que celle en question (plus quelques cartes et SIG). Je viens d'attraper les AMP du module de gestion des enregistrements de SVN (DOD 5015 & DOD 5015 Share) et de construire mon application sur eux. De cette façon, j'ai beaucoup d'exemples de travail et de bonnes pratiques.

Je publierai plus de mises à jour sur mes progrès au fur et à mesure.

Questions connexes