Projet Collective
Base de donnée
Professeur responsable :
Tachouche Amel
Étudiants M1 :
1
Sommaire
1. Introduction 3
2. Construction du schéma conceptuel entité-association
4. Code Source
6. Conclusion
7. Bibliographie
2
1. Introduction
Avec l’avènement de l’informatique, la mise en place d’une stratégie de stockage des données
s’est vite avérée indispensable. Les premiers programmes informatiques stockaient des
informations de manière linéaire, ce qui posait par la suite des problèmes pour effectuer des
recherches et des calculs sur les informations enregistrées.
L’objectif du ce Projet est de apprendre les bases d’un Système de Gestion de Base de
Donnée et le lier avec un interfaces, Le modèle sera ensuite concrétiser par sa mise en place
dans une base de donnée sql, afin que nous puissions nous familiariser avec les requêtes
SQL.et permettra de modifier, supprimer, insérer, modifier le prix et sur tout la gestion de
stock des produits et calculer le total lors des achats.tout ça, sert a offrir de multiples
fonctionnalités pour bien gérer le déroulement des activités d'une supérette.
le programme sera réalisé en C#.
3
3. Modélisation en UML du système
7) Diagramme des cas d’utilisations du système de gestion
d’une supérette
4
4. Création de la base de données « Supérette » et
ces tables :
TablePlus :
Éditeur de code source autonome qui s’exécute sur Windows, mac OS et Linux. Le meilleur
choix pour les développeurs Java et web, avec des tas d’extensions pour prendre en charge
n’importe quel langage de programmation.
5
On a crée les tables avec la commande :
CREATE TABLE nomDeLaTable (les attributs que l’on a besoin) ;
Les tables ne peuvent pas être crées dans n’importe quel ordre puisqu’elles sont reliés
entre elles par des clés primaires et/ou étrangères. En effet si la table ne contient pas de
clé étrangère, elle peut être crée en première.
Alors :
id NUMBER(8) ,
dateExpiration ) ;
*******************************************
id NUMBER(8) ,
timestamp DATETIME) ;
********************************************
id NUMBER(8) ,
********************************************************
Juste pour faire apparaître les tables de la base de données de façon clair
on utilise ce simple logiciel .
On doit d’abort connecter notre base de donnees sql avec tables plus.
6
5. Faire un interface utilisateurs
Dans notre cas, le travail demandé c’est d’insert de nouveau
produit, supprimer, faire la gestion de stock, et vérifier la date de
préemption de produit.
Alors on a programmer le code suivant afin d’obtenir ce qui est
demandé.
7
7) Les interface de table plus
8
8) Conclusion
Alors on a répondu à toutes les questions de projet et on a proposé une
solution au sujet demander.
Nous avons pu ainsi mieux comprendre le fonctionne d’une base de donnée, et
les mécanismes mis en place pour en faciliter l’utilisation.
Alors nous avons abouti à un projet qui répond à l’ensemble des exigences.
Ce mini Projet nous a donné envie de développer autre application beaucoup
plus professionnel et de creuser dents de plus en plus dans ce domaine.
9
8) Bibliographie
● http://www.tableplus.cc/
https://fr.wikipedia.org/wiki/Fritzing
● Quelques sites :
https://www.google.com/
https://www.amazon.fr/
10