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 réalisation d'un site web de gestion des certifications et formations.

( Télécharger le fichier original )
par Ayoub MKHARBACH
Faculté des sciences et techniques de settat - Hassan I - Licence Génie informatique 2015
  

précédent sommaire suivant

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

Chapitre 4 : Phase de réalisation.

Introduction :

Cette phase est la dernière phase dans le cycle de développement d'un logiciel avec la démarche UP-XP. Cette phase est souvent appelée phase d'implémentation. Les tâches effectuées pendant cette phase ne sont pas claires, et ils dépendent fortement du type de déploiement du logiciel.

Pour mon projet, ce chapitre sera consacré pour la présentation des langages et outils de programmation utilisés pour la réalisation de mon application, puis je finirai par quelques interfaces graphiques du logiciel fourni.

:

I. Environnement logiciel

Nous avons énuméré au cours de cette partie les différents outils utilisés tout au long de ce projet pour l'étude et la mise en place de notre application.

1. Eclipse :

Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant potentiellement de créer des projets de développement mettant en oeuvre n'importe quel langage de programmation. Eclipse IDE est principalement écrit en Java (à l'aide de la bibliothèque graphique SWT, d'IBM), et ce langage, grâce à des bibliothèques spécifiques, est également utilisé pour écrire des extensions.

2. MySQL :

MySQL est un système de gestion de base de données relationnelle. Une base de données relationnelle augmente la vitesse et la flexibilité, en stockant des données dans des tables séparées plutôt que de mettre toutes les données dans un secteur. Ces tables sont liées par des relations définies permettant de combiner des données de plusieurs tables sur demande. Employer une SGBDR signifie qu'il

Page | 75

est possible d'ajouter, d'accéder, et de traiter les données stockées dans votre base de données. SQL est `Structured Query Language ` le language normalisé le plus commun pour accéder à des bases de données.

3. Apache tomcat :

Apache Tomcat est un conteneur web libre de servlets et JSP Java EE.

Issu du projet Jakarta, c'est un des nombreux projets de l'Apache Software Foundation. Il implémente les spécifications des servlets et des JSP du Java Community Process1, est paramétrable par des fichiers XML et de propriétés, et inclut des outils pour la configuration et la gestion. Il comporte également un serveur HTTP.

précédent sommaire suivant






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








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway