Conception et réalisation d'un site web pour le département d'informatique( Télécharger le fichier original )par Cheheb Sonia Benabdelaziz Katia Université Mouloud Mammeri de Tizi- Ouzou - Licence en informatique 0000 |
Conclusion :Dans ce chapitre, nous nous sommes concentrés sur les aspects analytique et conceptuel de notre application ainsi que les bases de données qui interagissent avec elle. Pour la phase analyse, nous avons défini les différents cas d'utilisations puis, nous les avons traduit au travers la construction des diagrammes de séquence et de classe, dans la phase de conception. Enfin, nous avons défini toutes les tables des bases de données utilisées. Le chapitre suivant sera consacré à l'implémentation de notre application. Chapitre III :ImplémentationIntroduction :Ce chapitre couvre la création et la mise en oeuvre des différents programmes, interfaces et bases de données, qui servent à la constitution de notre application et de ses fonctionnalités. Nous décrivons l'environnement de création du système et de la base de données, ensuite nous présenterons quelques interfaces résultantes. I. Les outils de développement :I.1.Wampserver :wampserver est un paquetage contenant à la fois deux serveurs (Apache et MySQL), un interpréteur de script (PHP), les deux bases SQL PhpMyAdmin et SQLiteManager pour gérer plus facilement les bases de données. Il permet d'installer automatiquement et facilement une plateforme permettant l'exploitation d'un site web en PHP qui éventuellement aurait besoin d'un accès a une base de données. I.2.L'interface PHPmyadmin :phpMyAdmin est une application web qui permet de gérer un serveur de bases de données MySQL. Dans un environnement multiutilisateur, cette interface écrite en PHP permet également de donner à un utilisateur un accès à ses propres bases de données. La figure suivante montre une copie d'écran de la page d'accueil de PHPmyadmin. l'écran est divisé en deux parties.sur la gauche on peut afficher toutes les bases de données gérés par le serveur.la partie droite présente l'ensemble des opérations disponibles en fonction du contexte. Figure 18 : interface PHPMyAdmin. I.3. Les serveurs :I.3.1. Serveur apache :C'est le serveur le plus répandu sur Internet, permettant la configuration de l'environnement d'exécution de pages web. Il s'agit d'une application fonctionnant à la base sur les systèmes d'exploitation de type Unix, mais il a désormais été porté sur de nombreux systèmes, dont Microsoft Windows grâce à sa conception modulaire(morceaux de code) qui correspond à différents aspects ou fonctions du serveur. Cette conception autorise le développeur à choisir quelles fonctionnalités seront incluses dans le serveur en sélectionnant les modules à charger soit à la compilation, soit à l'exécution. Elle lui permet aussi d'écrire son propre morceau de code qui pourra ensuite être facilement intégré dans le serveur Web Apache. |
|