Projet de fin d`études Création de pages web pour les branches de

Projet de fin d’études
Présenté pour l’obtention du diplôme d’ingénieur de l’université libanaise
Faculté de génie-Branche 3
Spécialité : Télécommunication
Présenté Par: Ola SALMAN
______________________________________
Création de pages web pour les branches de la faculté de génie
Supervisé par: Dr. Abed Ellatif SAMHAT
Défendu le 15 juillet 2013 devant la jury composée par:
Président
Dr. Mahmoud DOUGHAN
Membre de Jury
Dr. Rafic YOUNES
Membre de Jury
Dr. Abed Ellatif SAMHAT
de
Universi Libanaise-Faculté de génie Branche 3
2012 / 2013
Remerciements
Je veux exprimer par ces quelques lignes de remerciements mes gratitudes envers tous ceux en qui,
par leur présence, leur soutien, leur disponibilité et leurs conseils j’ai trouvé courage afin
d’accomplir ce projet.
Je tiens encore à exprimer ma profonde gratitude et mes sincères remerciements à Dr.
SAMHAT qui m’a fait l'honneur de diriger ce travail et ses précieux conseils furent d'un apport
considérable. Aussi je tiens à lui reconnaître le temps précieux qu'il m’a consacré.
Aussi que les membres de jury trouvent ici mes remerciements les plus vifs pour avoir accepté
d'honorer par leur jugement mon travail.
Enfin, je ne peux achever ce projet sans exprimer mes gratitudes à tous les enseignants de la
facul de génie-Branche 3, et en particulier le doyen Dr.YOUNES et le directeur Dr.HAMDAN,
pour leur dévouement et leur assistance tout au long de mes études.
2 | P a g e
résumé
Ce mémoire présente le fruit d’un travail de quatre mois portant sur le design et la
création d’un modèle de page web pour les branches de la faculté de génie. Ce travail qui a
permis l’acquisition d’une expérience importante dans le monde web.
Le cahier de charges, qui est essentiel dans un tel genre de projets, est déterminé tout
d’abord pour pouvoir préciser les besoins et les outils requis pour créer les pages web pour les
trois branches dans le site présent de la faculté de nie.
Plusieurs langages et technologies sont utilisées afin de construire une page web
interactive et dynamique (c. à. d. le contenu n’est pas statique, il est tiré d’une base de
données). Ainsi la dynamicité des pages nécessite le développement d’un système de
gestion de la base de données qui doit être toujours mise à jour.
Dans ce rapport, on a détaillé les étapes de construction de la base de données, des pages
web, ainsi que du système de gestion.
On a pu à la fin du projet de créer des pages respectant le contexte général du site présent
mais qui présente une nouveau dans l’exposition et l’affichage des informations ainsi qu’il y’a
des nouvelles fonctionnalités ajoutées et dont l’étudiant en a besoin.
3 | P a g e
Table de matières
INTRODUCTION RALE ............................................................................................................. 7
Chapitre 1: PSENTATION DU PROJET ....................................................................................... 9
1. Introduction ....................................................................................................................................... 9
2. L’état actuel ....................................................................................................................................... 9
3. Le Cahier de charges ........................................................................................................................ 11
3.1 Cahier de charges fonctionnel ........................................................................................................ 11
3.2 Plan ................................................................................................................................................ 13
4. Conclusion ....................................................................................................................................... 13
Chapitre 2:Les Technologies de réalisation ..................................................................... 14
1. Introduction ..................................................................................................................................... 14
2. Introduction au World Wide Web .................................................................................................... 14
3. Des pages statiques vers les pages dynamique ................................................................................ 15
3.1 Qu'est-ce qu'une page dynamique ................................................................................................. 16
3.2 Le fonctionnement des pages dynamiques ..................................................................................... 16
3.3 Le Back Office ................................................................................................................................. 17
4. .NET ................................................................................................................................................. 18
5. C’est Quoi .Net Framework? ............................................................................................................ 19
5.1 ASP.NET ......................................................................................................................................... 20
5.2 Dynamiciet Base de données(ADO.NET) ..................................................................................... 21
6. CSS ................................................................................................................................................... 22
7. JavaScript ......................................................................................................................................... 22
8. Conclusion ....................................................................................................................................... 23
Chapitre 3:Les outils de travail .......................................................................................... 24
1. Introduction ..................................................................................................................................... 24
2. Asp.Net avec VB dans Visual Studio 2010 ......................................................................................... 24
3. Les caracristiques et le fonctionnement de la page ASP.Net ......................................................... 24
4. Les éléments d’un projet Web Avec Asp.Net .................................................................................... 26
4.1 Les Pages Web Forms ..................................................................................................................... 26
4.2 La Page Maître ............................................................................................................................... 27
4 | P a g e
4.3 Les Contrôles .................................................................................................................................. 27
4.3.1 Contrôles utilisateur ................................................................................................................ 27
4.3.2 Contrôles serveur .................................................................................................................... 28
4.4 Les fichiers essentiels ..................................................................................................................... 28
4.4.1 Web.config .............................................................................................................................. 28
4.4.2 Fichier .css (feuille de style) ..................................................................................................... 29
4.4.3 App-code ................................................................................................................................. 29
4.4.4 Fichier .js ................................................................................................................................. 29
5. SQL Server 2008 ............................................................................................................................... 29
6. Conclusion ....................................................................................................................................... 30
Chapitre 4:les étapes dealisation ................................................................................. 31
1. Introduction ..................................................................................................................................... 31
2. Construction de la base de données ................................................................................................. 32
3. finition des classes ....................................................................................................................... 35
4. Construction des pages .................................................................................................................... 36
4.1 Page Maître .............................................................................................................................................................. 36
4.2 Les Pages Web ............................................................................................................................... 37
4.2.1 “Home ................................................................................................................................... 39
4.2.2 “News .................................................................................................................................... 40
4.2.3 “Academic Staff” ..................................................................................................................... 41
4.2.4 “Administratif Staff” ................................................................................................................ 42
4.2.5 “Academic Schedules” ............................................................................................................. 43
4.2.6 “Ressources ........................................................................................................................... 44
4.2.7 “Library .................................................................................................................................. 44
4.2.8 “Our Graduates” ..................................................................................................................... 45
4.3 Les Pages de gestion ....................................................................................................................... 46
4.3.1 La page “Insert ....................................................................................................................... 46
4.3.2 La page “show” ....................................................................................................................... 46
4.3.3 La page “Update” .................................................................................................................... 47
4.4.4 La page “Delete” ..................................................................................................................... 47
5. Conclusion ....................................................................................................................................... 47
5 | P a g e
1 / 49 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !