WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et création d'un générateur de pages web personnelles pour les enseignants

( Télécharger le fichier original )
par Hachem Sghairi
Ecole Supérieure des Sciences et Techniques de Tunis  - Diplôme de Licence Fondamentale en Informatique 2010
  

précédent sommaire

Conclusion générale

Ce rapport s'inscrit dans le cadre d'un projet de fin d'étude élaboré au sein de l'Ecole Supérieure des Sciences et Techniques de Tunis (ESSTT). Il aboutit à la conception et la création d'un générateur de pages web personnelles pour les enseignants de l'ESSTT.

De ce fait, un travail important de recherche sur Internet et une étude minutieuse sur les outils de travail ont été faits afin de dégager les différents besoins et exigences du public cible et de choisir l'architecture informatique la mieux adaptée au système. Ce travail m'a été bénéfique du fait qu'il m'a permis d'élargir mes connaissances des nouvelles outils tel PHP, AJAX, base de données MySQL, ainsi que Dreamweaver. Ces outils m'ont ouvert des horizons sur le Net et sur la programmation destinée au Web.

Le projet réalisé permet à tout enseignant de l'ESSTT de concevoir une page web personnelle destinée à tout type d'informations (personnelles et professionnelles) en remplissant un formulaire prédéfini avec la possibilité de choisir un thème. Cette page peut être modifié et régénérer grâce aux interfaces appropriées, avec la possibilité d'actualiser sa page à tout moment.

Actuellement, les thèmes des pages sont prédéfinis, je compte développer ce travail en intégrant un module de génération automatique de thèmes. En effet l'administrateur peut modifier le thème suite à une modification du site intégrant les pages des enseignants. Cette modification donne la nécessité de modifier le thème des pages afin qu'elles s'adaptent avec le reste du site, d'où le besoin de ce générateur de thèmes.

42 Sghairi Hachem

Projet de Fin d'Etudes ESSTT

Bibliographie

[1] James Rumbaugh, Ivar Jacobson et Grady Boosh, «The Unified Modeling Language Reference Manual», edition 1998.

[2] http://www.wikipedia.com

[3] Le guide des langages Web http://www.laltruiste.com

[4] Apprendre à programmer avec PHP http://www.manuelphp.com

[5] Domaine web : Html, JavaScript : http://www.allhtml.com

[6] MySQL : base de données utilisée dans le monde Internet. http://www.mysql.com

43 Sghairi Hachem

Projet de Fin d'Etudes ESSTT

ANNEXE

jQuery

jQuery est une bibliothèque JavaScript libre qui porte sur l'interaction entre JavaScript (comprenant AJAX) et HTML, et a pour but de simplifier des commandes communes de JavaScript. La première version date de janvier 2006.

jQuery se présente comme un unique fichier de 155 ko (24 ko dans sa version compressée). Le Framework contient notamment les fonctionnalités suivantes :

· Parcours et modification du DOM (y compris le support des sélecteurs CSS 1 à 3 et un support basique de XPath);

· Événements ;

· Effets et animations ;

· Manipulations des feuilles de style en cascade (ajout/suppression des classes, d'attributs...) ;

· AJAX ;

· Plugins ;

· Utilitaires (version du navigateur...).

Usage

jQuery existe sous forme d'un fichier JavaScript contenant toutes les fonctions de bases. Il peut être inclus dans toute page web en utilisant le code suivant :

<script type="text/javascript"

src="/chemin/vers/jQuery.js"></script>

La bibliothèque jQuery peut être appelée de deux manières différentes :

· via la fonction $. Cette fonction est chaînable (elle retourne l'objet appelant). Par exemple : $("div.test").add("p.quote").addClass("blue").slideDown("slow");

· via le préfixe de fonction $.. Par exemple :

$.each([1,2,3], function() {

document.write(this + 1);

});

44 Sghairi Hachem

Projet de Fin d'Etudes ESSTT

Thèmes

Figure 20 : Thèmes

45 Sghairi Hachem

précédent sommaire






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy