L'ensemble des modules composant la solution Diana CRM a été créé dans l'environnement client/serveur
Le système est doté d'un grand éventail d'interfaces permettant une facile intégration dans le système d'information (SI) de chaque entreprise
Les bases de données dans les applications locales (pour les délégués et les responsables régionaux)
sont celles livrées avec l’outil de développement.
En revanche, le système central peut fonctionner avec chaque SGBD relationnelle s'appuyant sur le langage SQL.
En version standard on utilise ORACLE.
Les liaisons locales au siège s'effectuent dans l'environnement Windows 2000 ou plus récent.
Les délégués utilisant les PC ou les PDA (Palm ou Pocket PC) échangent les données avec le siège à l'aide des moyens de
télécommunication. Ils peuvent utiliser n'importe quel système de télécommunication (téléphone fixe ou mobile, Internet)
en fonction du type d'organisation de la société.
En cas d'utilisation du système limité (version "papier" pour le terrain), l'application SIEGE peut fonctionner sur un PC sans réseau avec PERSONAL ORACLE.
