La plate-forme InOV
La plate-forme InOV est une plate-forme logicielle qui regroupe un ensemble de moyens indispensables aux applications logicielles d'entreprise. Ainsi toute application développée sur la plate-forme bénéficie d'un environnement opérationnel d'exploitation (mode ASP, mode SaaS (multi-comptes), sauvegarde par compte, gestion des utilisateurs par comptes, déploiement automatique des ressources nécessaires, mise à jour automatique de la base de données,…)
Ces moyens concernent l'exploitation, la sécurité, la maintenance, l'administration et la conception d'une application.
Une solution intégrée garantit la maîtrise complète du processus de développement et d'exploitation d'une application.
L'exploitation
- une interface de navigation et d'exploration des données intuitive
- une interface utilisateur « riche » (glisser / déplacer, onglets, cache de données locales, …)
- la possibilité d'exploiter les applications en réseau local, mais aussi par un accès Internet fixe ou mobile (mode ASP)
- la réactivité de l'interface utilisateur en usage local et distant
- la possibilité de construire des états et des graphiques à partir de toutes les données de l'application
- la possibilité d'importer manuellement ou automatiquement des données à partir de plusieurs types sources
- l'interopérabilité avec d'autres applications (site WEB, ERP, …)
- un portail WEB et un framework WEB
- la portabilité des applications sur Windows, MacOS, Linux, …
La sécurité
La sécurité des données et la sécurité applicative
- Gestion précise des permissions : à toute action correspond une permission. En particulier les actions portant sur des objets ou des classes d'objets sont gérables au niveau de la classe qui les déclare mais aussi au niveau des classes dérivées
- Prise en compte systématique des permissions : dans l'interface utilisateur, dans les API, sur le portail WEB
- Affectation simplifiée des permissions aux utilisateurs grâce à la gestion des profils d'utilisateurs.
La maintenance
- le déploiement simplifié et la configuration centralisée côté serveur
- la mise à jour de la plate-forme InOV depuis la plate-forme
L'administration
- la gestion des utilisateurs et de leurs permissions
- la sauvegarde automatique de toutes les données liées à l'application (base de données, utilisateurs, configuration)
- l'importation et l'exportation des objets dans un format indépendant de la base de données
La réalisation
- la modélisation des données simplifiée
- un langage permettant à un non informaticien d'implémenter la logique métier
- la gestion d'un dictionnaire central des éléments textuels de l'application (libellés, messages, …)
- la possibilité d'exploiter des contenus statiques (HTML)
- un accès aux fonctionnalités WEB des applications
- la possibilité de bénéficier des packages existants.
- l'intégration de code Java existant
- la correspondance entre le modèle objet et la base de données transparente pour le concepteur