Assistance à distance  |   Télécharger Timetabler Inscription  |  Connexion  
banner 1
  Chercher
mercredi 22 février 2012  - Produits > Description technique > Architecture logicielle et BDD  

Architecture N-Tiers: une solution pour tous types de déploiement

L'architecture logicielle N-Tiers implique l'utilisation de plusieurs couches de communication qui peuvent être déployées sur le réseau. Cet conception permet entre autres une meilleure gestion des flux de données sur le réseau, évitant ainsi engorgements et ralentissements, et aussi une gestion simplifiée des postes clients utilisateurs.

CELCAT Timetabler est donc décomposée en plusieurs modules se répartissant sur les trois couches de communication suivantes : couche de présentation, couche serveur et couche de données (voir schéma ci-dessous).

Que sont les tiers ?

  • Tiers de présentation (Couche présentation)
    Elle contient tous les modules CELCAT Timetabler offrant un accès aux données de l'emploi du temps au travers d'une interface graphique. La présentation des données est soit accessible par un client riche (client Windows) ou par un client web dans un navigateur.
  • Tiers des règles de gestion (Couche Serveur)
    Ensemble d'applications middleware gérant l'accès au serveur de bases de données. Cette couche serveur permet de gérer les flux entre les les applications clientes de la couche de présentation et la couche de données. Plusieurs instances de ces applications peuvent être réparties sur le réseau pour canaliser les flux selon votre stratégie.
  • Tiers de base de données (Couche Base de données)– Dernière couche du schéma de communication de la solution CELCAT Timetabler. Elle se constitue, en fonction de l'échelle de déploiement de la solution, d'un ou plusieurs serveurs de bases de données MS SQL Server 2000 ou 2005. Chaque serveur de données peut héberger une ou plusieurs bases de données CELCAT, simples et/ou répliquées.

Il existe plusieurs schémas types de déploiement pour CELCAT Timetabler: Monoposte, Départemental, Institutionnel... Voir les guides d'installation pour de plus amples informations. 

SGBD et CELCAT Timetabler

CELCAT Timetabler est fondée sur une base de données SQL souple et robuste d'utilisation: Microsoft SQL Server. La base de données relationnelle CELCAT est ouverte: la description des tables ainsi que leur schéma relationnel est mis à disposition de chaque client ce qui facilite l'intégration aux systèmes d'information des établissements.

CELCAT distribue Microsoft SQL Server 2005 édition Express, le moteur de base de données allégé de Microsoft SQL Server 2005. En fonction de votre stratégie de déploiement de la solution, il vous permet donc de commencer à gérer vos emplois du temps sans vous soucier de la gestion du serveur de données.

MS SQL Server édition Express :

  • est gratuit
  • permet d’utiliser les procédures stockées
  • autorise un nombre d'utilisateurs illimités, sans limite d'accès concurrents simultanés
  • peut être utilisé avec CELCAT Timetabler en mode monoposte ou réseau
  • possède un outil d'administration gratuit, SQL Server Management Studio Express.

Etant fondé sur le moteur de MS SQL Server toutes les requêtes et procédures stockées de vos applications sont valides entre les versions si vous souhaitez migrer ultérieurement. Bien sûr, pour une utilisation à plus grande échelle, nous conseillons l'utilisation des versions suivantes:

  • Microsoft® SQL Server 2005 Standard
  • Microsoft® SQL Server 2005 Entreprise
  • Microsoft® SQL Server 2008 Standard
  • Microsoft® SQL Server 2008 Entreprise

Si vous êtes utilisateur dans le service publique, vous pouvez bénéficier auprès de votre Centre de Ressources Informatiques ou Service Informatique de Gestion, de licences Microsoft au tarif éducation.

 

Copyright 2009-2011 CELCAT SARL   |  Conditions d'utilisation  |  Confidentialité