Package InOV

Principe

Un package InOV est un composant logiciel susceptible d'être exploité dans différents contextes. Chaque contexte peut spécialiser les objets définis dans le package ou les mettre en relation avec d'autres objets.

Par ailleurs chaque élément (package) du système d'information peut évoluer sans remettre en cause les autres éléments.

La plate-forme d'exploitation et les outils de développement associés garantissent la cohérence entre tous les packages, tout en laissant la capacité à chacun de répondre exactement aux besoins pour lesquels il a été développé.

Le package comporte toutes les ressources nécessaires à son déploiement et à son exploitation sur la plate-forme InOV (modèle de donnée objet, écrans, états, traitements, …).

Il existe deux types de packages :

Avantages

Favorise la réutilisation

  • Un package peut inclure d'autres packages
  • Les ressources d'un package peuvent être étendues par le package qui l'inclut
  • Un ensemble de packages applicatifs peut être intégré de façon spécifique pour chaque application,
  • Possibilité de profiter de packages développés par des tiers et notamment des packages InOV existants

Simplifie le déploiement des applications

  • Un package applicatif contient toutes les ressources nécessaires au déploiement d'une nouvelle application ou à la mise à jour d'une application existante (structure de la base, données de référence, application, services WEB, …)
  • Un package peut être déployé indifféremment en mono-poste ou sur un serveur

Les ressources gérées par un package InOV