Cliquez sur le logo de Artisan2k pour vous rendre à la page d'Accueil
pub CD Info
Pour tous vos besoins informatiques, 
cliquez ici pour visiter CD Info.

Recevez
gratuitement
la revue Informatique
mensuelle via courriel
- La RIQ -
 votre@dresse.courriel

Je me désabonne
SQLFusion - Gratuit


Positionnement et Statistiques Gratuites

 Recherche :

Article - 01 janvier 2006


Vers une implémentation d'un Système d'Enseignement à Distance basé sur le filtrage

Boubker Sbihi
Professeur à l'Ecole des sciences de l'Information
BP 6204 Agdal-Rabat
MAROC
Bsbihi@esi.ac.ma

  RÉSUMÉ.  L'objectif de ce papier est de proposer une approche qui permet de modéliser et d'implémenter par la suite un système d'enseignement à distance avec différents points de vue. Certes, nous sommes tenus de formuler notre solution selon la notation de la norme UML. Cependant, la visibilité offerte par l'UML est insuffisante pour supporter l'aspect dynamique des points de vue. Pour pallier ce problème, nous avons défini un mécanisme de filtrage basé sur l'UML qui permet de filtrer les services offerts par une classe d'un système selon ses points de vue. Cet ajout permettra de compléter la visibilité UML et de mettre en œuvre le code d'un système d'enseignement à distance par la majorité des langages objets du marché tels que JAVA, C++,...

  1. Introduction

Le mariage de l'informatique et des télécommunications dans le domaine de la formation a permis d'abolir les distances, de disposer des compétences outre que nationales et de faciliter l'accès au savoir. Actuellement et dans le cadre de la mondialisation, il y a émergence du marché mondial de la formation avec l'apparition de nombreuses sociétés internationales qui, à travers les nouvelles technologies de l'information et de la communication, se sont lancées dans le développement de la formation à la demande. En effet, l'enseignement à distance permet également d'optimiser les ressources humaines et contribue à l'ouverture de l'université sur son environnement national et international. Au Maroc, et, afin d'être au diapason des nouvelles mutations dans le domaine de la formation. Cela a poussé la mise en place d'un campus virtuel marocain sur la base des expériences des universités marocaines et à la lumière des expériences d'universités étrangères. Notre collaboration en tant qu'acteurs de l'enseignement supérieur au Maroc a été concrétisée par le projet de Formation Continue en Information Informatisée en Réseau (FORCIIR) [6]. Ce projet a pour objectif le développement de l'enseignement des nouvelles technologies dans les écoles des sciences de l'information en Afrique. Notre collaboration a touché aussi le volet recherche sur l'enseignement à distance [14] afin de modéliser et d'implémenter un système d'enseignement à distance à travers le mécanisme de filtrage ; il a fait également l'objet de certaines de nos recherches [7] [12] [13]. La modélisation d'un système d'enseignement à distance ne peut pas être réalisée selon un point de vue unique en raison des besoins différents et droits d'accès aux informations spécifiques à chaque utilisateur. La technologie objet classique a démontré sa puissance expressionnelle, mais ne permet pas de résoudre les problèmes d'incohérence et de redondance liés à ce type de modélisation. L'introduction de la notion de point de vue dans la modélisation orientée objet des systèmes complexes permet d'élaborer un modèle unique partageable accessible suivant plusieurs points de vue [5]. Par ailleurs, plusieurs solutions d'implémentation des points de vue ont été proposées [3] notamment dans la programmation par sujets [11], la programmation par aspects [2], et enfin la programmation par vues [9], L'architecture basée sur les modèles MDA (Model-Driven Architecture)[8] conçue et promue par l'OMG afin de séparer les contraintes fonctionnelles des contraintes techniques. D'autres solutions ont utilisé des extensions des modèles UML [4]. L'objectif de ce papier est de modéliser et d'implémenter purement en UML, la notion de point de vue dans un système d'enseignement à distance à l'aide du mécanisme de filtrage afin de cibler différents types de codes de langages orientés objets. Dans la section suivante, nous présentons le système d'enseignement à distance. Dans la section 3, nous illustrerons la visibilité UML puis nous décrirons le mécanisme de filtrage dans la section 4. Ensuite, la section 5 présente l'application du mécanisme de filtrage pour le SED. Finalement, la section 6 conclut cet article en donnant un ensemble de perspectives.

  Pour lire l'article complet, veuillez télécharger le document suivant " rist.doc " (16 pages, 383 Ko).


Par René Leclerc, Artisan2k.com, Dimanche le 1er janvier 2006

Faites-nous parvenir vos commentaires en cliquant sur "Contact" du menu en haut de page.

Autres rubriques

Astuces Windows Astuces
Communiques de presse et articles Communiqués
Glossaire d'acronymes informatiques et autres Glossaire informatique

La météo

Ville de Saint-Bruno Ville de Saint-Bruno
Meteo locale Météo locale
Meteo du Québec Météo du Québec
Meteo au Canada Météo au Canada
Meteo Paris / Europe Météo Paris / Europe

Utilitaires

Dates historiques Dates historiques
Devises monétaires Devises monétaires
Grand dictionnaire Grand dictionnaire terminolog.
Glossaire - Internet Glossaire - Internet
Savoir-vivre et Netiquette Savoir-vivre et Netiquette
Internet Archive Wayback Machine Wayback Machine

Cartes

La carte routière officielle du Québec Carte routière du Québec
Google Maps Google Maps
Maporama Maporama
Mappy Mappy
MapQuest MapQuest
Via Michelin Via Michelin
Windows Live Local Windows Live Local
Yahoo! Cartes Yahoo! Cartes
Yahoo! Local maps Yahoo! Local maps



DuoTek sons et lumières
pour vos besoins de divertissements
Disco mobile pour vos :
- fêtes
- danses d'écoles
- levée de fonds
- occasions spéciales
Rive-Sud de Montréal, QC
fin de la colonne gauche
À propos  -   Recommander Artisan2k