1. S U J E T:
A U TO M AT I S AT I O N D E L A G E S T I O N D E S TO C K S
E T D E S V E N T E S D E S A RT I C L E S D A N S L E S
B O U L A N G E R I E S .
PRÉSENTATION MÉMOIRE
LICENCE EN INFORMATION DE
GESTION
Promotion 2011 -2013
S o u s l a d i r e c t i o n d e :
M . T H I O Y E M ATA R
P r é s e n t é p a r :
S e r i g n e M o d o u A ma r
M o u s t a p h a N d i a y e
2. PLAN2
Introduction
contexte général du projet
Problématique
objectif
Solutions Techniques
les outils de développement
présentation des écrans de l’application
Conclusion
3. INTRODUCTION
Toutes les entreprises possèdent des stocks. Ces stocks représentent dans la
plupart des cas entre 10 et 30% du capital financier immobilisé.
Ce qui pousse les entreprises à réfléchir d’une manière sérieuse à une Gestion
efficaces de l’ensemble des processus d’achats, de ventes et de Stockage. En
effet, cette gestion a connu une évolution ; la plupart des Entreprises ont passé
d’une gestion manuelle, où le magasinier procède aux comptages d’une
manière physique, à une gestion automatisée à l’aide des outils informatiques.
Pour faciliter la gestion des boulangeries, elles doivent mettre en place des
dispositifs informationnels efficaces leur permettant d’atteindre leurs objectifs
en termes d’organisation et la gestion des ventes et stockage.
Pour se faire, nous essayons au préalable d’identifier l’ensemble des anomalies
ou insuffisances empêchant la bonne coordination aux seins des boulangeries.
4. CONTEXTE GÉNÉRAL DU PROJET
Fiche signalétique de la société
Raison sociale : ALMAHDI
Forme juridique : S.A.R.L
Activité : Production et Ventes de Produits Boulangerie, Pâtisserie et Fast-foods.
Adresse : Yoff Bceau en face école DABAKH.
Tél. /fax : 221 338298765
Email : En cours
Identification de la société :
La société ALMAHDI est une boulangerie, pâtisserie, dibiterie, fast-foods qui produit, et vente des produits de
boulangerie. Son activité principale est la production de pain baguette ainsi des produits viennoiseries, salés,
sucrés
Organigramme de la société
5. PROBLÉMATIQUE
Au Sénégal, la plupart des boulangeries possèdent généralement des
gestions manuelles qui entrainent de nombreux défis tel que :
des stocks et ventes mal gérées.
• La difficulté d’accéder à l’information recherchée ; ce qui entraine
une énorme perte de temps
• Manque de sécurité et de confidentialité des données
• Absence de codification informatique des dossiers
• Des erreurs dans le remplissage des différents registres
• Nombre important d’archives entrainant des difficultés de stockage
• Détérioration des archives papiers à cause des consultations
fréquentes
6. OBJECTIF
Objectif général de l’étude
Notre étude consiste à concevoir un système automatisé la gestion
d’stocks et des ventes des articles de la boulangerie.
Objectifs spécifiques
Afin de remédier aux problèmes que nous avons diagnostiqués, nous
cherchons à mettre en place un outil informatique capable d’assurer :
les ventes et les stocks.
Rapidité dans l’établissement des différents documents.
Facilité de la recherche et l’accès aux informations.
Optimisation du Stockage des informations.
Automatiser les différentes tâches manuelles.
Proposer une bonne codification des différents documents
7. SOLUTIONS TECHNIQUES
Choix de la Base de Données
Durant notre formation, nous avons eu démontré des capacités techniques de sorte à pouvoir
mettre en adéquation nos atouts académiques aux besoins des boulangeries.
Pour cela, nous avons le tour des méthodes de bases de données qui nous sont accessibles et en fin
de compte nous avons choisi la méthode MERISE et cela pour plusieurs raisons. MERISE est une
Méthode de Conception et de Développement de Informations (si), qui permet de recenser de
manière exhaustive les Informations dont l’entreprise a besoin pour assurer toute ou une partie de
ses activités.
Elle permet de valider des choix par rapport aux objectifs, de quantifier les indicateurs à retenir,
de mettre en œuvre des techniques d’optimisations et en fin elle permet de guider vers
l’implémentation de la base.
Nous ferons une analyse détaillée de celle-ci en faisant une étude conceptuelle qui nous
permettra de mettre en place les différents modèles utilisés. Pour cela, nous utiliserons l’outil de
modélisation POWER AMC. Et pour terminer, nous implémenterons la base de données issue de
cette analyse. Nous utiliserons pour cela, le Système de Gestion de Base de Données (SGBD)
ACCESS et le langage de programmation VISUAL BASIC pour l’interfaçage et le codage.
8. LES OUTILS DE DÉVELOPPEMENT
La réalisation de ce projet a fait appel au puissant Visual
Basic, avec comme outil de gestion de bases de données,
Microsoft sqlserver.
Bien évidemment, chacun de ces deux outils présente ses
propres caractéristiques que nous allons essayer de tracer
dans ce qui suit afin de Montrer l’apport de chacun à notre
travail.
9. MICROSOFT SQLSERVER
Microsoft SQL Server est un système de gestion de base de données
relationnelles, orienté Client/serveur basé sur le langage SQL
(Structured Query Language). Les données sont regroupées dans des
tables représentant des informations structurées en colonnes. Le
serveur est un ordinateur de forte capacité gérant des ressources
utilisées par les utilisateurs qui y accèdent à partir de leur propre poste.
Il existe des serveurs d’impression, de messageries et de fichiers. En
somme, un serveur est capable de travailler avec plusieurs clients et
avec de nombreuses applications en même temps. SQL Server est
conçu pour travailler avec un poste serveur ou un poste client
uniquement (dans ce cas, la base de données est isolée).
10. VISUAL BASIC
Visual Basic (VB) est un langage de programmation événementielle de
troisième génération ainsi qu'un environnement de développement
intégré, créé par Microsoft pour son modèle de programmation
COM[1]. Visual Basic est directement dérivé du BASIC et permet le
développement rapide d'applications, la création d'interfaces utilisateur
graphiques, l'accès aux bases de données en utilisant les technologies
DAO, ADO et RDO, ainsi que la création de contrôles ou objets
ActiveX. Les langages de script tels que Visual Basic for Applications
et VB Script sont syntaxiquement proches de Visual Basic, mais
s'utilisent et se comportent de façon sensiblement différente.
11. PRESENTATION DES ECRANS DE
L’APPLICATION
Dans cette partie on va présenter quelques interfaces de
l’application :
12. BOITE DE CONNEXION
Lors du lancement de l’application, une page de connexion apparaît.
Si l’utilisateur entre son « login » et son « mot de passe » la page de l’application qui contient le menu s’affiche
18. CONCLUSION
Au cours de la période de notre mémoire, nous avons eu l’opportunité de mettre en
exercice, les différentes connaissances acquises en troisième année. De plus, nous
avons eu l’occasion d’acquérir de nouveaux concepts à savoir la technologie. Visual
basique, l’accès aux données via les procédures stockées de SQL Serveur.
Ce mémoire a été aussi l’occasion de découvrir le dynamisme et la Rigueur qui régit
dans une société de développement informatique.
Les difficultés majeures que nous avons rencontrées durant ce projet Résident
essentiellement dans la nouveauté des outils avec lesquelles nous avons travaillé.
Comme perspective, nous pensons qu’il serait très utile de pouvoir Premièrement
lancer cette application même si cela ne faisait pas partie du cahier des charges, et
deuxièmement ajouter des tables dans la base de données Modélisant les mouvements
bancaires de la société.
Enfin, nous remercions encore une fois tous les professeurs de Sup ‘Info et nous
espérons qu’ils seront satisfaits du travail réalisé.
19. FIN
nous remercions encore une fois tous les professeurs de
Sup ‘Info et nous espérons qu’ils seront satisfaits du
travail réalisé.