Documentation ApplicaSuite
Gestion des projets

Notion de projet dans ApplicaSuite

Un projet correspond à un ensemble de données regroupées en tables. Les tables de données peuvent être différentes selon l'apllication.

Un projet est identifié par un nom de projet et constitué de plusieurs fichiers. Les projets sont stockés dans le dossier "PROJETS".

Fichiers du projet

Fichier "nom_projet.proj.xml"

Il s'agit du fichier de définition du projet.

  • Fichier nom_projet.proj.xml
    • DONNEES PROJET

Fichier "nom_projet.settings.xml"

Ce fichier contient toute la configuration du projet.

  • Fichier nom_projet.settings.xml
    • PARAMETRES
    • OPTIONS
    • TAUX

Fichier projet principal "nom_projet.xml"

Il contient l'ensemble des données du projet une fois construit.

  • Fichier nom_projet.xml
    • ResApplica
      • LISTE ITEMS TECHNIQUES
      • LISTE CABLES
      • NETLIST
      • BILAN
    • StatApplica
      • LISTE ITEMS TECHNIQUES
      • PLAN DE MAINTENANCE
      • COUTS MAINT. PREVENTIVE
      • COUTS MAINT. PREVENTIVE CONSOLIDE
      • FREQUENCES
      • COUTS MAINT. CORRECTIVE
      • BILAN DETAILLE
      • BILAN SYNTHESE
    • SignApplica
      • LISTE ITEMS TECHNIQUES
      • BOM
      • NETLIST

Fichier "nom_projet.schema.xml"

Schéma associé au projet lorsqu'il existe.

  • pour ResApplica, schéma unifilaire ou développé
  • pour StatApplica, schéma RBD ou FTA
  • pour SignApplica, schéma électronique
  • Fichier nom_projet.schema.xml
    • BLK (Liste des blocs graphiques)
    • ELT (Liste des connexions et jonctions)
    • INF (Informations schéma)

Fichier base projet "nom_projet.ext"

L'extension .ext de ce fichier dépend du serveur de base de données utilisé :

  • Format MySQL
  • Format PostgreSQL


Un projet comprend donc au plus 5 fichiers. Les fichiers 1 à 4 sont toujours au format xml qui facilite l'échange de données entre les applications. Toutes les modifications réalisées sur un projet existant s'effectuent en mode non destructif (le projet d'origine est conservé intact jusqu'à enregistrement ou sauvegarde avec changement de version). Le fichier base_projet.extension est obtenu par exportation du projet vers une base de données "projet", au format MySQL ou PostgreSQL. Le versioning du projet en cas de modification est entièrement géré par ApplicaSuite.