Slideshow transcript
Slide 1: BlueXML Developer Studio Modeleur Générateur Alfresco 1
Slide 2: Que fait BlueXML Developer Studio ? Importation Ingénierie inverse Exportation Modélisation UML Documentation BDD Reporting Alfresco ETL BPM WebService Génération sur une technologie cible 2
Slide 3: Qu'est ce qu'un modèle ? Les départements français Représentation Le relief Le système Les vins de France Un système Représentation Un modèle 3
Slide 4: Introduction à Alfresco Solution open source de gestion de contenu d'entreprise créée en juin 2005 par John Newton, co-fondateur de Documentum et John Powell, ancien cadre de Business Objects. 4
Slide 5: Introduction à Alfresco Programmation Clients ● API Webservices ● Navigateur Web ● API JCR 170 ● CIFS ● API JAVA ● FTP ● API PHP ● NFS ● API JAVASCRIPT ● WebDAV ● API REST (URL HTTP) 5
Slide 6: BlueXML Developer Studio / Technologies BlueXML Developer Studio : ✔ Est un modeleur (manipulation de modèles) ✔ Est un ensemble de plugins Eclipse ✔ Est intégrable à des environnements de développements pré-existants Eclipse ✔ Est open source (GPL) ✔ Est enrichi de fonctionnalités afin de simplifier la modélisation 6
Slide 7: BlueXML Developer Studio / Diagrammes Diagramme de classe Processus métier blueXML Diagramme de sécurité Diagramme de cas d'utilisation 7
Slide 8: BlueXML Developer Studio / Diagrammes Diagramme de classe blueXML 8
Slide 9: Diagramme de classes 9
Slide 10: Diagramme de classes 10
Slide 11: Diagramme de classes 11
Slide 12: Diagramme de classes 12
Slide 13: BlueXML Developer Studio / Diagrammes blueXML Diagramme de cas d'utilisation 13
Slide 14: Diagramme de cas d'utilisation 14
Slide 15: Diagramme de cas d'utilisation 15
Slide 16: BlueXML Developer Studio / Diagrammes blueXML Diagramme de sécurité 16
Slide 17: Diagramme de sécurité 17
Slide 18: BlueXML Developer Studio / Diagrammes Processus métier blueXML 18
Slide 19: Processus métier 19
Slide 20: Processus métier 20
Slide 21: Processus métier invite Directeur répondent Assistant Acteurs Réunion Secrétaire 21
Slide 22: BlueXML Developer Studio / Diagrammes Diagramme de classe Processus métier Modèle de données Processus Configuration graphique Configuration graphique Définition des webservices Modèle de données Modèle de présentation blueXML Configuration du portail Gestion des groupes Diagramme de sécurité Diagramme de cas d'utilisation 22
Slide 23: Aspect multi-modèles Ressources Humaines Commun Gestion des personnes Relation Clientèle 23
Slide 24: Génération de la documentation 24
Slide 25: Recherche/Inspection 25
Slide 26: Génération Alfresco Processus métier : Repository : ✔ Modèle de données ✔ Modèle de données ✔ Configuration graphique ✔ Importation de données ✔ Définition jPDL ✔ Reporting Client graphique Web : ✔ Configuration générale Web Service (Web Scripts) : ✔ Formulaires ✔ JSON ✔ Templates de visualisation ✔ RSS ✔ Dashlets (Tableau de bord) ✔ XML ✔ Internationalisation ✔ HTML ✔ DataGrid 26
Slide 27: Génération Alfresco Processus métier : Repository : ✔ XML ✔ XML ✔ jPDL ✔ XSL ✔ Schéma XML ✔ JasperReport Client graphique Web : ✔ XML Web Service (Web Scripts) : ✔ JSP ✔ JSON ✔ Freemarker ✔ RSS ✔ XML ✔ HTML ✔ JavaScript (extJS) ✔ Freemarker 27
Slide 28: Génération Alfresco Pourcentage de génération ? 100% du code généré est directement intégrable 28
Slide 29: Génération Alfresco 2 000 lignes 2 000 lignes 4 jours 1 heure 1 classe 30 000 lignes 30 000 lignes 60 jours 5 jours 1 modèle (15 classes) 29
Slide 30: Solution ouverte jPDL XPDL ATL XSL ATL données Génération 30



Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 0 (more)