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 e-commerce d’exposition des produits informatiques de l’établissement Ciims/Bukavu


par KUBALI Raymond LUBUNGA
ISP/Bukavu - Licence en informatique de gestion 2017
  

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 partielle du troisième chapitre

Dans ce chapitre, il était question de présenter quelques éléments très importants pour arriver à la réalisation de notre site de commerce électronique et nous citons comme suit : l'analyse des besoins fonctionnels et non fonctionnels (les besoins opérationnels) dont le développement de l'application attendue à travers la description des besoins du système qui doivent répondre à l'attente de l'utilisateur.

Cependant, l'identification des besoins fonctionnels représente une étape importante du processus du développement du système. Aucune activité d'informatisation n'est possible sans la spécification de besoins des utilisateurs. L'informatisation étant un projet complexe, il sera important dans ce chapitre de commencer la capture des besoins des utilisateurs et de terminer avec l'élaboration.

54

CHAPITRE QUATRE

PRESENTATION DE L'APPLICATION

Dans ce chapitre, les points suivants seront développés, le langage de programmation utilisé, le système de gestion de base des données, la réalisation de l'application et sera bouclé par le guide utilisateur.

IV.1 CHOIX DU LANGAGE DE PROGRAMMATION

Selon le dictionnaire jargon informatique, un langage de programmation est un langage qui permet d'écrire des programmes informatique. Il existe plusieurs langages de programmations, tels que le langage C, le langage C++, le langage JAVA, le langage SQL, le langage PHP, le langage HTML, etc. Notre choix est porté sur le langage PHP combiné avec les langages HTML et CSS.

Selon Rémy Malgouyres, Le langage HTML, ou Hyper TextMarkupLanguage, permet de retracer et de mettre en forme des documents variés, depuis du simple texte jusqu'à des documents multimédia riches avec la définition d'HTML 5. Selon Mathieu Nebra(page 23),CSS (Cascading Style Sheets), : c'est là qu'intervient le langage CSS. Son rôle est en quelque sorte de « décorer » votre site web, lui donner de l'allure. On utilise le CSS en particulier pour réaliser la mise en page du site, pour définir la police, la taille du texte, la couleur du texte et du fond, etc.

Selon Jean EngelsPHP5Cours et exercices, 2è édition 5.2 et 5.3 (page 24-25), Le sigle PHP signifiait à l'origine Personal Home Page. Pour RasmusLerdorf, l'auteur de ce qui allait devenir le langage de script côté serveur incorporable dans tout document XHTML que nous connaissons, il s'agissait alors d'ajouter quelques fonctionnalités à ses pages personnelles. PHP signifie aujourd'hui Php Hypertext Preprocessor car il renvoie à un navigateur un document XHTML construit par le moteur de script Zend Engine 2 de PHP, dont nous allons voir le fonctionnement. Il permet de créer des pages Web dynamiques et interactives. Le PHP permet en outre de créer des pages interactives. Une page interactive permet à un visiteur de saisir des données personnelles. Ces dernières sont ensuite transmises au serveur, où elles peuvent rester stockées dans une base de données pour être diffusées vers d'autres utilisateurs. Un visiteur peut, par exemple, s'enregistrer et retrouver une page adaptée à ses besoins lors d'une visite ultérieure. Il peut aussi envoyer des e-mails et des fichiers sans avoir à passer par son logiciel de messagerie. En associant toutes ces caractéristiques, il est possible de créer aussi bien des sites de diffusion et de collecte d'information que des sites d'e-commerce, de rencontres ou des blogs. Pour contenir la masse d'informations collectées, PHP s'appuie généralement sur une base de données, généralement MySQL mais aussi SQLite avec PHP 5, et sur des serveurs Apache. PHP, MySQL 38

et Apache forment d'ailleurs le trio ultra dominant sur les serveurs Internet. Quand ce trio est associé sur un serveur à Linux, on parle de système LAMP (Linux, Apache, MySQL, PHP). PHP est utilisé aujourd'hui par plus de la moitié des sites de la planète et par les trois quarts des grandes entreprises françaises. Pour un serveur Windows, on parle de système WAMP, mais ceci est beaucoup moins courant.

55

Comme beaucoup d'autres langages, le PHP a été spécialement conçu pour le développement d'applications web, il peut être intégré au HTML. Pour ce faire, le code PHP est inclus entre une balise de début (ensemble de symboles) et une balise de fin qui permettent au serveur de passer en mode PHP. La partie PHP correspond donc à la partie créative et dynamique du document HTML finalement envoyé par le serveur et que le navigateur transformera en page web

Dans l'utilisation du PHP, trois composants sont nécessaires :

> Un analyseur PHP ;

> Un serveur web (Apache par exemple) ;

> Un navigateur web.

Le PHP possède de nombreuses fonctions permettant d'exploiter les bases de données parmi lesquelles nous citons : InterBase, PostgreSQL, dBAse, MySQL, IBM DB2, ODBC, Informix, Oracle et Ingres, pour ne citer que les plus connues.

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








"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera