Aide · silicon ioi

Nous aimons la technologie

Fiche

Silicon ioi est développé avec les dernières technologies et les meilleures pratiques. C’est dans notre ADN, depuis 1989, année de notre fondation, nous avons fait 6 sauts technologiques majeurs.

Client “light” avec navigateur HTML5 #

L’interface est basée sur le web HTML5. Le côté client est développé en java script (JS).

L’interface est responsible, vous pouvez redimensionner votre navigateur à la taille de l’écran de votre smartphone.

Les modes sombre et clair sont opérationnels et prêt à être utilisés.

Aucune application est à installer sur votre bureau. Ouvrez simplement votre navigateur Internet. Silicon ioi est testé avec tous les principaux navigateurs Internet (Chrome, Firefox, Edge). Afin de profiter de la meilleure expérience avec ioi, privilégiez Chrome.

Détection de l’appareil pour les documents et la capture d’images. Appareil photo intégré et connecté.

Indépendance vis-à-vis des bases de données, utilisation des meilleures bases de données du marché #

Silicon ioi utilise un O.R.M. (Object relationship manager) haut de gamme pour adresser la base de données.

Cette couche rend Silicon ioi indépendant des bases de données.

Nous proposons dans notre package de démarrage deux bases de données ouvertes : MariaDB ou PostgreSql. MariaDB est la base de données présélectionnée par défaut.

Faites attention aux licences du produit, spécialement avec MariaDB si vous faites une connexion directe à cette base de données.

Vous pouvez connecter votre propre B.I. à la base de données ou tout autre outil (voir la licence de Maria DB).

Backend stable et puissant #

Le moteur central est développé en Python. Ce langage est reconnu dans le monde entier comme l’un des 10 meilleurs outils de développement pour le backend. Python a une énorme communauté, de nombreux add-ons sont disponibles. Outil de surveillance du processus de retour pour les utilisateurs du côté client.

Cohérence intégrée #

Silicon ioi utilise un O.R.M. intégré pour garantir la cohérence. L’importation des données respecte les règles de cohérence. Toutes les modifications de la base de données sont effectuées par des transactions sécurisées avec des standards de commit et rollback. Les sauvegardes et restaurations sont effectuées en respectant les règles d’intégrité.