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'une application web pour la gestion des stocks cas d'étude magasin de la faculté des sciences exactes de l'université de Bejaia

( Télécharger le fichier original )
par Laaziz LAHLOU
Université de Bejaia - Licence Académique en Mathématique et Informatique Option Informatique Générale 2010
  

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

Conclusion

Apres avoir identifié les règles de gestion du système et les classes associées, nous avons procédé à l'extraction du dictionnaire des données afin d'élaborer un diagramme de classe détaillé. A base de ce dernier, on a abouti au modèle logique des données en faisant appel aux règles de passages.

«L'ambition est le dernier refuge de l'échec»

[Oscar Wilde, in Le portrait de Dorian Gray]

Introduction

A ce stade du processus, les cas d'utilisation sont terminés, le problème a été d'analysé en profondeur ; nous avons défini une conception mieux appropriée aux besoins de l'application. Nous pouvons alors entreprendre la dernière activité du Processus Unifié qu'est de même composé de deux parties (implémentation et test), ayant comme objectif d'aboutir à un produit final, exploitable par les utilisateurs. Dans cette phase nous allons présenter l'environnement de développement que nous avons utilisé, l'architecture matérielle mise en place, implémenter tout les cas d'utilisation, et enfin les tester

V.1 Environnement de développement de l'application

Pour réaliser notre application, nous avons utilisé le langage de programmation PHP dédié à la création des applications web dynamique, celui-ci nous l'avons manipulé dans un environnement de développement intitulé Dreamweaver, qui est largement compatible avec PHP.

Par ailleurs, il faut noter que les pages écrites en PHP sont à chaque fois testées grâce à une plate forme de développement spécifique. La plate forme que nous avons adoptée est WampServeur version 2.0 qui inclut tous les outils nécessaires pour le test d'un site web dynamique à savoir le serveur Apache version 2.2.8, MySQL version 5.0.51b et la version PhpMyadmin 2.9.1.1. Nous avons utilisé quelques portions de codes JavaScript qui est un langage exécuté coté client.

Afin d'avoir des interfaces ergonomiques, nous avons utilisé Adobe Photoshop pour les traitements des images de notre application.

V.2 Outils de développement

V.2.1 WampServer

WampServer (anciennement WAMP5) est une plateforme de développement Web de type WAMP, permettant de faire fonctionner localement (sans se connecter à un serveur externe) des scripts PHP. WampServer n'est pas en soi un logiciel, mais un environnement comprenant deux serveurs (Apache et MySQL), un interpréteur de script (PHP), ainsi qu'une administration pour les deux bases SQL PhpMyAdmin et SQLiteManager.

Il dispose d'une interface d'administration permettant de gérer et d'administrer ses serveurs au travers d'un tray-icon (icône près de l'horloge de Windows).

La grande nouveauté de WampServer 2 réside dans la possibilité d'y installer et d'utiliser n'importe quelle version de PHP, Apache ou MySQL en un clic. Ainsi, chaque développeur peut reproduire fidèlement son serveur de production sur sa machine locale.

Figure 31 : Page d'accueil WampServer

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








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams