Bonjour,
Je souhaite présenter le projet Open Source sur lequel je travaille depuis quelques mois.
Il s'agit d'un gestionnaire de processus (BPM) basé sur GWT côté client, Java/Tomcat côté serveur et MySQL pour la persistence.
Pour commencer, quelques screenshots :
Création d'un ticket
Exécuter une action
Résultats d'une requête
Le principe de ce BPM est de définir le processus de gestion à travers la structure de la base de données, afin de simplifier la rédaction des requêtes, et de s'affranchir de la création d'une syntaxe complexe autour de la définition du schéma. Vous trouverez plus d'info sur le fonctionnement du projet sur http://osbpm.axeiya.com.
A l'heure actuelle, ce projet n'est absolument pas abouti, et inutilisable. J'ai cependant défini un processus de base permettant de tester les quelques concepts implémentés (je n'ai même pas encore défini de numéro de version) disponible sur le site (http://osbpm.axeiya.com/?/Example-de...ts-and-defects)
Il n'y a pas non plus de roadmap actuellement ; je souhaite implémenter de nombreux concepts :
- Notification par email lors des actions paramétrable
- Rappel de notification paramétrable (nouvelle notification une heure après, un jour après, etc...)
- Création de requêtes personnalisées à partir d'un éditeur de requêtes pour chaque utilisateur
- Création de rapports graphiques simples (2 axes) basés sur les résultats d'une requête
- Gestion de l'historique complet de chaque ticket.
Par ailleurs, les fonctionnalités disponibles (partiellement implémentées) :
- Gestion des champs (textes, chaine de caractère et combobox seulement)
- Gestion des tickets
- Gestion des requêtes générales (rédaction en SQL seulement)
- Gestion des contraintes Action->Champ : champ obligatoire, valeur obligatoire lors de l'exécution d'une action (comparaisons textuelles seulement)
- Pièces jointes
Je serais ravi d'avoir des avis sur ce logiciel, principalement sur son interface utilisateur, qui est la partie la plus aboutie du projet, mais aussi sur les concepts implémentés ou à implémenter, et éventuellement sur une roadmap pertinentes (quels sont les besoins fondamentaux d'un tel logiciel ?).
Accès direct à la démo :
http://osbpm.axeiya.com/WebUI/WebUI.html
Utilisateur : demo
Mot de passe : demo
Base de données : osbpm
(Il faut parfois insister pour arriver à se connecter, le temps que Tomcat renégocie la connexion avec MySQL ; il faut absolument que je songe à régler ce pb :p )
Merci.
Partager