présentation ecreall - mickaël launay
Post on 03-Jun-2015
441 Views
Preview:
DESCRIPTION
TRANSCRIPT
- 1. Plone pour baisser les cots d'une application mtier
2. Intranet ou Extranet collaboratif adapt son mtier ?
- Objectifs d'un intranet ou extranet collaboratif :
- -Centraliser et prenniser les informations ; -Permettre leurs recherches et leurs consultations ; -Garantir les processus mtier ;
- -Dvelopper le travail collaboratif ;
- -Amliorer la circulation de l'information.
3.
- Gestion lectronique de Documents (GED)
- Acquisition, classement, stockage et diffusion des documents. L'objectifest l'organisation des informations.
- Systme de Gestion de Contenus (CMS) Publication de contenu sur internet. L'objectif est la communication. Aujourd'hui, les deux fusionnent. Les documents sont des types de contenus. Cycle de vie documentaire = workflows documentaires Publication web = Transformations de contenu + Rgles
Quelle base : GED ou CMS ? 4. Plone comme base d'Intranet et Extranet Plone offrent nativement: - un outil de recherches instantanes, - la gestion des versions des contenus, - la gestion des membres avec vrification des droits, - la cration et l'dition en ligne des documents, - la possibilit de crer et modifier les workflows, - la possibilit de crer de nouveau type de contenu, - la possibilit de dfinir un plan documentaire. 5. Le choix d'un CMS Open Source ou Libre Pourquoi un CMS open source: - On peut l'tudier de prs; - On peut l'amliorer et l'adapter (selon licence); - Maturit du modle et outils aboutis. Les plus d'un CMS Libre(GPL): - Possibilit de redistribuer les modifications ; - Indpendance vis--vis des choix d'un diteur; - Pas de frais de licence lis au nombre d'utilisateurs ; 6. La communaut face l'diteur Le modle de l'diteur: - L'diteur supporte la majorit des cots de dveloppement. - Il est garant du bon fonctionnement du logiciel. - Il dicte les choix long terme. - Approche autocratique. Le modle de la communaut : - Ractivit; - Parfois confus, mais trs cratif ; - Approche dmocratique. Le mlange parfait:la fondation . 7.
- L'exemple du NFID
8.
- Workflow : Modlisation
- Le workflow est dabord modlis en UML
- Il est ensuite transform pour tre utilis dans Plone
- Les diffrents tats, transitions et permissions sont alors disponibles
- Le workflow est alors affect un type de contenu
9. La dmarche d'adaptation
- Si le besoin ne peut tre satisfait par un module existant:
Modlisation du processus mtier via BPMN ; Modlisation du plan
documentaire par diagramme de classe UML pour :
- L'organisation de la navigation ;
- 10. Les attributs des types de contenu ;
11. Les permissions de cration / lecture / criture. Modlisation des workflows documentaires des types de contenu pour :
- Les tats ;
12. Les transitions et leurs conditions ; 13. Les permissions selon les tats et les rles ; Gnration du module pour Plone ; criture du code spcifique en Python ; Utilisation de langage de template pour l'affichage spcifique. Intgration sur serveur. 14. Le processus mtier: BPMN
- Capture du processus dans un diagramme BPMN
15. Objectifs actuels:
- change avec le client ;
16. Vue synthtique . 17. Le plan documentaire
- Objectifs:
- Organisation des contenus (rpertoires, sous rpertoires, types de document) ;
- 18. Gestion des droits de cration ;
19. Ajout des attributs des contenus ; 20. Utilis pour la gnration. 21. Les workflows
- Objectifs:
- Formaliser les diffrents tats d'un contenu.
- 22. Pour chaque tat dfinir les droits d'accs et d'dition.
23. Dfinir les transitions:
- Les rles ncessaires ;
24. Conditions d'excution; 25. Les actions dclenches. Gnrer les machines d'tats. private running suspended cancelled finished 26. L'encadrement du projet
- La mthode agile.
27. Les outils. 28. La livraison. 29. L'volution
top related