|
Notre équipe surfe sur la vague des nouvelles technologies pour offrir à nos clients des solutions globales et flexibles répondant aux problèmes complexes de la vie quotidienne de l’entreprise industrielle. Soucieuse de la pérennité de nos solutions, InnovPro a choisi :
- D’appuyer tous ses développements informatiques sur l’utilisation de standards ou de normes de fait (Http, TCP/IP, SQL 92, Windows, etc.) ;
- D’utiliser des produits de développement et de base de données reconnus pour leur performance, leur fiabilité, leur pérennité et leur forte pénétration sur le marché ;
- D’adopter une démarche industrielle dans les moyens et méthodes à mettre en œuvre pour bâtir des solutions « progiciel » : méthodologie de développement, rigueur de développement et de tests, qualification des recettes, documentation.
C’est pourquoi nous avons choisi de développer selon le modèle d’architecture client/serveur multi-tiers : cette dernière génération des approches client/serveur apporte un grand nombre d’avantages dont on peut citer :
- Faible puissance des postes « clients » : ce sont donc des clients dits « légers » qui s’installent sans configuration complexe. Les produits MS Terminal Server Edition ou Citrix ne sont pas requis en cas d'installation multi-sites ;
- Robustesse du mode de gestion réseau : La connexion est gérée en mode persistant en réseau local ou en mode http sur un réseau étendu ;
- Facilité d’installation : le serveur est à l’écoute des demandes des postes clients auxquels il fournit les réponses ;
- Administration centralisée du système ;
- Données gérées sur base de données relationnelle SQL : toutes les transactions de base de données sont locales au serveur ;
- Minimisation du trafic réseau : pas de messages inutiles ;
- Facilité d’accès via INTRANET.
Les outils retenus pour mettre en musique la partition théorique de nos réalisations sont :
- Outil de développement : Delphi 5 de BORLAND INPRISE ;
- Générateur d’états : ReportBuilder ;
- Serveur multi-tiers première génération : Noyau ASTATECH ;
- Serveur multi-tiers deuxième génération : Serveur Web Apache, échanges basés sur la technologie XML ;
- Base de données : Interbase V7.00, FireBird V1.5.3, MS SQL Server 2000, MysSql.
|