Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
openplm [Le 30/03/2012, 19:03] LinObject [Study] |
openplm [Le 11/09/2022, 12:12] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>openPLM BROUILLON}} | + | {{tag>Trusty entreprise GED }} |
---- | ---- | ||
====== openPLM ====== | ====== openPLM ====== | ||
- | ===== Qu'est-ce qu'un PLM ? ===== | + | OpenPLM est une solution [[wpfr>PLM]] (Gestion du Cycle de Vie Produit) full-web. |
- | L' acronyme PLM veut dire Product Lifecycle Management ou Gestion du Cycle de Vie Produit en français. | + | |
- | Une solution PLM aide les personnes qui travaillent sur le développement de nouveaux produits à chercher, créer, partager et gérer leurs données techniques. | + | L'ensemble des codes sources est disponible sous licence GPLv3. |
- | Si nous les comparons aux solutions de GED (Gestion Electronique de Documents), la vraie valeur ajoutée des solutions PLM consiste à structurer les données tout autour du/des produit(s) développé(s). | ||
- | |||
- | Les bénéfices : | ||
- | * Une recherche de documents plus facile et plus rapide. | ||
- | * Tous les métiers de l'entreprise travaille sur un même référentiel. | ||
- | * Une traçabilité complète du produit est assurée depuis les premières étapes du développement jusquà la fin de sa maintenance et/ou support. | ||
- | |||
- | |||
- | ===== A propos d' openPLM ===== | ||
- | * openPLM est full web. | ||
* openPLM peut dialoguer avec des solutions open source ou propriétaires (OpenOffice.org, Google Doc, Thunderbird, Subversion, FreeCAD, Salome, ...) et gère tous types de données. | * openPLM peut dialoguer avec des solutions open source ou propriétaires (OpenOffice.org, Google Doc, Thunderbird, Subversion, FreeCAD, Salome, ...) et gère tous types de données. | ||
- | * openPLM s'appuie sur Ubuntu , PostgreSQL , Django , python , Apache , ... . | + | * openPLM s'appuie sur Ubuntu , PostgreSQL , Django , python , Apache , ... et aussi sur Graphviz, Xapian, Celery, RabbitMQ, PythonOCC. |
- | * openPLM s'appuie aussi sur Graphviz, Xapian, Celery, RabbitMQ, PythonOCC. | + | |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 27: | Ligne 15: | ||
* Disposer des [[:sudo|droits d'administration]]. | * Disposer des [[:sudo|droits d'administration]]. | ||
* Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] ** swig, build-essential, pkg-config, gettext, apache2 libapache2-mod-wsgi, python-setuptools python-dev python-imaging python-kjbuckets python-pypdf ipython, graphviz graphviz-dev, python-xapian rabbitmq-server, python-django python-docutils, postgresql python-psycopg2, python-pisa, poppler-utils, html2text, odt2txt, antiword, catdoc**. | + | * Avoir installé les [[:compilation|outils de compilation]] |
- | * Avoir installé les oeufs Python **odfpy, pygraphviz (version>=1.1), south (version>=0.7), celery, django-celery, django-haystack (version<2), lepl, openxmllib** | + | * Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] **[[apt>swig,pkg-config,gettext,apache2,libapache2-mod-wsgi,python-pip,python-dev,python-imaging,python-kjbuckets,python-pypdf,ipython,graphviz,graphviz-dev,python-pygraphviz,,python-xapian,rabbitmq-server,postgresql,libpq-dev,python-tz,python-pisa,libgsf-bin,imagemagick,python-pisa,python-lxml,poppler-utils,html2text,odt2txt,antiword,catdoc|swig pkg-config gettext apache2 libapache2-mod-wsgi python-pip python-dev python-imaging python-kjbuckets python-pypdf ipython graphviz graphviz-dev python-pygraphviz python-xapian rabbitmq-server postgresql libpq-dev python-tz python-pisa libgsf-bin imagemagick python-pisa python-lxml poppler-utils html2text odt2txt antiword catdoc]]**. |
+ | * Avoir installé les œufs Python : | ||
+ | <code>pip install odfpy docutils celery django-celery 'django==1.5.4' 'south==0.7.6' psycopg2 'django-haystack<2' librabbitmq markdown lepl openxmllib</code> | ||
===== Installation ===== | ===== Installation ===== | ||
- | + | Téléchargez les sources [[http://wiki.openplm.org/trac/downloads/9|ici]], [[:archivage|extrayer]] le code dans le dossier **/var** puis renommez-le avec les deux commandes successives : <code bash>sudo tar xzf openplm-2.0.1.tar.gz -C /var/ | |
- | ==== Ubuntu 10.10 ou plus récente ==== | + | sudo mv /var/openplm /var/django</code> |
Voir : | Voir : | ||
[[http://wiki.openplm.org/docs/admin/ht_1_install_server.html | openPLM installation guide ]] | [[http://wiki.openplm.org/docs/admin/ht_1_install_server.html | openPLM installation guide ]] | ||
- | ==== Ubuntu 10.04 ==== | ||
- | Suivre la même procédure que ci-dessus excepté pour le paquet Graphviz. | ||
- | Nous devons en installer une version plus récente que celle proposée dans les dépôts. | ||
- | |||
- | Voici comment procéder : | ||
- | ... | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | La grande partie des paramêtres de condiguration se trouvent dans le [[:tutoriel:comment_modifier_un_fichier| fichier]] **/var/django/openPLM/trunk/openPLM/settings.py**. | + | La grande partie des paramètres de configuration se trouvent dans le [[:tutoriel:comment_modifier_un_fichier| fichier]] **/var/django/openPLM/trunk/openPLM/settings.py**. |
===== Utilisation ===== | ===== Utilisation ===== | ||
+ | Ci-après, un rapide résumé qui permet de faire ses premiers pas avec openPLM. | ||
+ | |||
+ | Pour des explications plus complètes, voir la [[http://wiki.openplm.org/docs/1.1/fr/user/index.html | documentation utilisateur ]] (version anglaise : [[http://wiki.openplm.org/docs/user/index.html | openPLM user guide ]] ) | ||
==== Page d'accueil ==== | ==== Page d'accueil ==== | ||
- | Vous avez 4 possibilités : | + | Vous avez 5 possibilités : |
* Rechercher des Objets (Parts, Documents, Groups ou Users) | * Rechercher des Objets (Parts, Documents, Groups ou Users) | ||
* Naviguer en utilisant les liens entre objets | * Naviguer en utilisant les liens entre objets | ||
* Etudier un Objet c-à-d avoir accès à ses informations détaillées | * Etudier un Objet c-à-d avoir accès à ses informations détaillées | ||
* Créer un Objet | * Créer un Objet | ||
+ | * Parcourir les Objets | ||
==== Recherche ==== | ==== Recherche ==== | ||
- | Basé sur Xapian, le moteur de recherche permet une recherche plein texte et se présente comme une recherche Google. | + | Basé sur Xapian, le moteur de recherche permet une recherche plein texte et se présente comme une recherche Google : |
+ | {{:openPLM_lucid_04.png}} | ||
Tout d'abord, il faut sélectionner le type d'Objet que nous cherchons c-à-d Parts, Documents, Groups, Users ou leurs sous-types. | Tout d'abord, il faut sélectionner le type d'Objet que nous cherchons c-à-d Parts, Documents, Groups, Users ou leurs sous-types. | ||
Ligne 83: | Ligne 72: | ||
==== Naviguer ==== | ==== Naviguer ==== | ||
- | Les objets sont représentés par des boites comme celle-ci : | + | En mode Naviguer, les objets sont représentés par des boites. Les boites sont bleues pour les Parts, violettes pour les Documents et roses pour les Groups/Users. Si vous cliquez sur une de ces boites, l'objet correspondant devient l'objet actif et vous avez accès aux objets qui lui sont liés. De cette manière, vous pouvez naviguer d'Objet en Objet : |
- | {{attachment:Capture-4.png}} | + | {{:openPLM_lucid_01.png}} |
- | Les boites sont bleues pour les Parts, violettes pour les Documents et roses pour les Groups/Users. | + | Le menu Afficher vous permet de filtrer l'affichage des objets liés. |
- | Si vous cliquez sur une de ces boites, l'objet correspondant devient l'objet actif et vous avez accès aux objets qui lui sont liés. | + | ==== Etudier ==== |
+ | Basculer dans le mode Etude vous permet d'avoir accès à toutes les données concernant l'Objet actif : | ||
+ | {{:openPLM_lucid_03.png}} | ||
- | De cette manière, vous pouvez naviguer d'Objet en Objet. | + | Les différents onglets sont : |
- | + | ||
- | La boite Afficher vous permet de filtrer l'affichage des objets liés. | + | |
- | + | ||
- | ==== Etudier ==== | + | |
- | Basculer dans le mode Etude vous permet d'avoir accès à toutes les données concernant l'Objet actif c-à-d : | + | |
* attributs (sorte de carte d'identité de l'Objet) | * attributs (sorte de carte d'identité de l'Objet) | ||
* cycle de vie (s'agit-il d'un brouillon ou d'un Objet validé/officiel ?) | * cycle de vie (s'agit-il d'un brouillon ou d'un Objet validé/officiel ?) | ||
Ligne 102: | Ligne 88: | ||
* historique | * historique | ||
* gestion (qui est responsable de quoi) | * gestion (qui est responsable de quoi) | ||
- | * parts/documents, ... liés | + | * parts, documents, ... liés |
+ | |||
+ | |||
+ | ==== Créer ==== | ||
+ | Vous pouvez créer vos Objets. | ||
+ | Voici la page de création : | ||
+ | |||
+ | {{:openPLM_lucid_05.png}} | ||
+ | |||
+ | Voici une explication des champs les plus importants : | ||
+ | * Type : Il faut sélectionner le type d'Objet que nous cherchons c-à-d Parts, Documents, Groups, Users ou leurs sous-types. | ||
+ | * Nom : Le nom de l'objet. Celui-ci sera afficher dans les boites du mode Naviguer. | ||
+ | * Group : Le groupe auquel appartiendra l' Objet. Les droits qu'a un utilisateur (voir, modifier, signer, ...) sur cet objet dépendra du/des groupe(s) auxquels ils appartiendront respectivement. | ||
- | ==== Create ==== | + | ==== Parcours ==== |
- | You can create objects. | + | Le parcours permet d'afficher tous les objets, groupes et utilisateurs de votre OpenPLM . |
- | ===== Désinstallation ===== | + | Vous pouvez filtrer l'affichage selon le type ( part, document, objet, groupe ou utilisateur ), l’état des objets à afficher. |
+ | Vous pouvez aussi changer l’ordre d’affichage. | ||
- | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
Ligne 116: | Ligne 115: | ||
* **(en)** [[http://wiki.openplm.org/ | Wiki du projet]] | * **(en)** [[http://wiki.openplm.org/ | Wiki du projet]] | ||
* **(en)** [[http://wiki.openplm.org/docs/index.html | Documentation]] | * **(en)** [[http://wiki.openplm.org/docs/index.html | Documentation]] | ||
+ | * **(en)** [[http://standard.openplm.org | Une des démos en ligne]] | ||
---- | ---- | ||
//Contributeurs principaux : [[http://linobject.com|LinObject]].// | //Contributeurs principaux : [[http://linobject.com|LinObject]].// | ||
- | //Basé sur [[http://www.document_source.com|« Titre original de l'article »]] par Auteur Original.// |