Framework packages : nos outils fondamentaux pour faciliter la création des applications métier

En plus des composantes Smart Data Engine et Business Process Automation, notre plateforme intègre de nombreux outils essentiels permettant d’accélérer la création d’applications métier à la fois performantes et sécurisées. Le principe général est de définir un maximum d’éléments dès le départ dans une optique security by design, privacy by design et user-centric by design pour garantir ensuite la continuité de l’expérience utilisateur et des développements.

Nos expériences réussies de projets de transformation numérique ont confirmé que cette approche est parfaitement adaptée pour créer des applications métier qui gèrent des données vivantes au sein de processus dynamiques.

Notre plateforme propose ainsi tous les outils utiles pour faciliter l’initialisation de la structure de l’application métier (les modèles de données et leurs interactions) puis sa maintenance et son évolution en simplifiant l’ajout de nouveaux éléments structurants.

Les principaux outils
Framework Packages

Les principaux outils
Framework Packages

Plateforme Anakeen : le générateur de code

Le générateur de code

La structure des données et des interactions portées par les Smart Structures permet de générer automatiquement le code de l’application métier et de nombreux éléments de son comportement.

Cette dimension Low Code constitue une dimension innovante de notre plateforme. Le développeur est guidé pour savoir où placer les règles métiers. L’environnement facilite aussi la construction de modules complémentaires et gère leurs éventuelles dépendances. Chaque module récupère nativement les mécanismes inhérents aux données qu’il exploite. En suivant la structure adéquate, le développeur peut ainsi enrichir un contexte via de nouveaux formulaires, de nouvelles interfaces, etc.

Cela minimise le code à écrire et cela simplifie la maintenance associée.

Anakeen : le module d’administration de la plateforme de développement

Le module d’administration

Notre plateforme propose de nombreuses fonctions de paramétrage et de pilotage qui sont centralisées dans un module d’administration.

Le module d’administration permet notamment de gérer les comptes utilisateurs, les tokens de sécurité donnant un accès à un logiciel tiers, les coffres-fort de stockage de données, les modèles de mails envoyés, le moteur de transformation vers les formats bureautiques (.pdf, .odt, .docx, .ods, .xlsx, etc.).

Enfin, le module d’administration permet de prendre en compte le vocabulaire métier de l’application et son internationalisation : traduction des libellés multilingues présentés sur les écrans, dans les contenus des listes déroulantes, dans les modèles de mails…

Anakeen : la gestion d la sécurité dans la plateforme

La gestion de la sécurité

En plus des éléments de sécurité et des niveaux de confidentialité définis dans les Smart Structures, notre plateforme intègre également tous les dispositifs d’authentification et d’autorisation nécessaires. Elle peut naturellement intégrer des protocoles d’authentification unique SSO.

Les droits définis dans la plateforme ont une granularité extrêmement fine. Il est ainsi possible de définir facilement qui peut manipuler l’information au travers des règles métier, mais aussi qui peut administrer chacune des parties de l’application créée (gestion des utilisateurs, modèles de mails, traductions, etc.).

Anakeen : intégration des standards de développement d’une plateforme

L’intégration des standards de fonctionnement

L’intégration des standards
de fonctionnement

Le développement de notre plateforme respecte les principaux standards de développement PHP parmi lesquels PSR3 (Logger Interface), PSR4 (Autoloading Standard) et PSR7 (HTTP Message Interface).

Notre plateforme facilite l’interopérabilité avec les applicatifs du système d’information et les solutions externes à l’organisation. Grâce à son architecture basée sur des API REST standardisées, plus aucune couche intermédiaire d’échanges de données n’est nécessaire.

Parlez de votre projet
à un de nos experts

cta bandeau contact