Académique Documents
Professionnel Documents
Culture Documents
:
Période du stage 01/07/2022 au 01/08/2022
4 CONCEPTION 9
4.1 Merise pour la modélisation du système . . . . . . . . . . . . . . . . . . . . . . 9
4.2 Modèle administrateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2.1 Le Modèle Conceptuel de Communication . . .: . . . . . . . . . . . . . 9
4.2.2 Le Modèle Conceptuel de Traitement . . .: . . . . . . . . . . . . . . . . 9
4.3 Modèle Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.3.1 Le Modèle Conceptuel de Communication . . .: . . . . . . . . . . . . . 9
4.4 Modèle Concuptual de donnée . . .. . . . . . . . . . . . . . . . . . . . . . . . . 13
4.4.1 MCD : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.4.2 MPD : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.4.3 MLDR : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.4.4 Le dictionnaire de données . . :. . . . . . . . . . . . . . . . . . . . . . . 15
5 Application 16
5.1 Environnement Logiciel . .: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.2 Logiciels utilisés. : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.2.1 visuel studio code. :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.2.2 PHP ,HTML et CSS : . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.2.3 Xampp :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.2.4 Serveur MySQL :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.2.5 Serveur Apache .: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.2.6 AnalyseSI : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.2.7 LucidShart :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.3 Différence entre une page Web et un site Web . . . .: . . . . . . . . . . . . . . 18
5.3.1 Page web : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.3.2 Site web :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.4 Différence entre un site web statique et un site web dynamique . . . . . .: . . . 18
5.4.1 LE SITE STATIQUE : . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.4.2 LE SITE DYNAMIQUE : . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table des figures
1 L’organigramme de l’entreprise . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 partie de Client. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3 partie d’administrateur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 MCC d’administrateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5 MCT d’administrateur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6 MCC de client .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7 MCD de site Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
8 MPD de site Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
9 Le dictionnaire de site Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
10 ex de code da Vs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
11 Interface phpMyadmin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1 Introduction
j’ai eu la chance de rejoindre le pôle communication de Wink Winko Du 01 Juillet 2022
01 Août 2022,en tant que Développeur web sous la gouvernance de M.Mustapha.
D’abord, comme son titre le sous-entend, le programmeur utilise des langages de program
tion pour concevoir des applications informatiques. Les langages de programmation perm
à un ordinateur de comprendre les tâches qu’il doit effectuer.
Cette société propose un atelier de génie logiciel spécialisé dans un ensemble d’outils
structurés au sein d’une interface unique permettant la conception,
le développement et le
débogage de logiciels.
Tél 0669522036
2.3 Organigramme
Figure 1 – L’organigramme de l’entreprise
- Ajouter un produit : chaque produit est caractérisé par son nom ,prix et leur description.
- supprimer : suppression d’un produit par son id.
- éditer :modifier les caractéristique de produit(nom,prix,description).
- Déconnexion : cela permet la sécurité de l’interface
4.4.1 MCD :
Le MCD est une représentation graphique de haut niveau qui permet facilement et sim
ment de comprendre comment les différents éléments sont liés entre eux.
4.4.2 MPD :
(Souvent abrégé en MPD)Dans le domaine de la conception des bases de données rela
nelles à l’aide de la méthode Merise, représentation graphique des tables de la base de d
avec les types de données des colonnes, les clés primaires, les clés étrangères.
Figure 8 – MPD de site Web
Figure 9 – Le dictionnaire de site Web
4.4.3 MLDR :
admin (id_admin, pseudo_admin, email_admin, motdepasse_admin) produits (id_produ
nom_produits, image_produits, prix_produits, description_produits) utilisteurs (id_utilisteur
nom_utilisteurs, prenom_utilisteurs, email_utilisteurs, motdepasse_utilisteurs) gerer (id_pr
id_admin) commande (id_produits, id_utilisteurs)
5 Application
5.1 Environnement Logiciel :
Lors du développement de ce site web, j’ai utilisé, les outils logiciels suivants : · visuel
code. · php . · Xampp. · Serveur MySQL. · Serveur Apache. . AnalyseSI. . LucidShart. Je vai
présenter ces différents logiciels dans la section suivante :
PHP est souvent associé au serveur de base de données MySQL et au serveur Apache. Av
système d’exploitation Linux, il fait partie intégrante de la suite de logiciels libres LAMP.
Sur un plan technique,le PHP s’utilise la plupart du temps côté serveur.
Il génère du code
HTML, CSS ou encore XHTML, des données (en PNG, JPG, etc.) ou encore des fichiers PDF.
Il fait, depuis de nombreuses années, l’objet d’un développement spécifique et jouit aujou
une bonne réputation en matière de fiabilité et de performances.
5.2.3 Xampp :
XAMPP est un ensemble de logiciels permettant de mettre en place un serveur Web loc
un serveur FTP et un serveur de messagerie électronique. Il s’agit d’une distribution de lo
libres (X (cross) Apache MariaDB Perl PHP) offrant une bonne souplesse d’utilisation, répu
pour son installation simple et rapide. Ainsi, il est à la portée d’un grand nombre de perso
puisqu’il ne requiert pas de connaissances particulières et fonctionne, de plus, sur les sys
d’exploitation les plus répandus.
5.2.6 AnalyseSI :
AnalyseSI est l’équivalent libre (licence GPL) du logiciel
PowerDesigner (ou PowerAMC),
c’est-à-dire un logiciel
d’analyse MERISE permettant de modéliser facilement des bases de
données.
5.2.7 LucidShart :
t j’ai utilise cette plateforme pour crée les organigramme de Merise.
Lucidchart est une plateforme de collaboration en ligne,
basée sur le cloud,
permettant la
création de diagrammes et la visualisation de données, et autres schémas conceptuels.
La startup1 hébergeant Lucidchart a été lancée en décembre 2008, et est basée à Salt
City. Cette solution constitue une alternative à Microsoft Visio,
avec lequelLucidchart est
compatible.