Ghislain Et Victorien
Ghislain Et Victorien
Ghislain Et Victorien
*********
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE
SCIENTIFIQUE (MESRS)
*********
DIRECTION GENERALE DE L’ENSEIGNEMENT SUPERIEUR
*********
DIRECTION DES ETABLISSEMENTS PRIVES D’ENSEIGNEMENT
SUPERIEUR
***********
CENTRE DES INNOVATIONS TECHNOLOGIQUES
************
RAPPORT DE FIN DE STAGE ET FORMATION
THEME
Réalisé par :
Sous la direction de :
ADEKANLOU Victorien
i
Dédicace 2
À:
FAGBOHOUN Ghislain
ii
REMERCIEMENTS
Avant tout développement sur cette expérience professionnelle, il apparaît
opportun de commencer ce rapport de stage par des remerciements, à ceux qui
nous ont appris beaucoup de chose au cours de ce stage, et même à ceux qui ont
eu la gentillesse de faire de ce stage un moment très profitable. Ainsi, nous
remercions le Dieu Tout-Puissant pour toutes ses bonnes œuvres dans nos vies.
Nous tenons à exprimer nos sincères remerciements avec un très grand plaisir et
un grand respect à notre très cher directeur M. SOSSOU Modeste, pour ses
conseils, sa disponibilité et ses encouragements qui nous ont permis de réaliser ce
travail dans les meilleures conditions. Enfin, nous remercions l’ensemble du
personnel de CITECH Sarl pour les conseils qu’ils ont pu nous prodiguer pendant
toute la durée de notre stage.
iii
LISTE DES SIGLES ET ABREVIATIONS
CITECH : Centre des Innovations Technologiques
iv
LISTE DES FIGURES
v
RESUME
Le projet de conception et de développement d’une plateforme web et mobile pour
la gestion de la bibliothèque d’un lycée vise à moderniser et améliorer
l’organisation et la gestion des ressources documentaires. Cette plateforme a pour
but de faciliter l'accès à l'information pour les élèves, leur permettant ainsi de
découvrir et de réserver des livres en ligne. Elle assure également un suivi
rigoureux des emprunts et des retours de livres, réduisant les malentendus entre
les élèves et les bibliothécaires. En offrant une solution intuitive et accessible, ce
projet entend rendre la gestion de la bibliothèque plus efficace et répondre aux
besoins croissants des utilisateurs en matière de recherche documentaire et de
disponibilité des ressources.
ABSTRACT
The project for designing and developing a web and mobile platform for the
management of a high school library aims to modernize and enhance the
organization and management of documentary resources. This platform intends to
facilitate access to information for students, allowing them to discover and reserve
books online. It also ensures rigorous tracking of book loans and returns, reducing
misunderstandings between students and librarians. By offering an intuitive and
accessible solution, this project aims to make library management more efficient
and meet the growing needs of users in terms of documentary research and
resource availability.
vi
SOMMAIRE
INTRODUCTION ..................................................................................................... 1
CONCLUSION........................................................................................................ 19
vii
CONCEPTION D’UNE PLATEFORME DE GESTION DE BIBLIOTHEQUE D’UN LYCEE
INTRODUCTION
Dans un monde où la digitalisation redéfinit nos pratiques quotidiennes, ce qui
paraissait inconcevable il y a quelques années devient désormais une réalité
indéniable. À l’ère des réseaux sociaux et des plateformes de partage d’images, la
culture culinaire s'impose comme un véritable phénomène de société, intégrant
les routines de vie de nombreuses personnes.
C'est dans cette dynamique que notre projet prend tout son sens. On propose alors
un outil innovant de gestion de bibliothèque en ligne, qui non seulement permet
de centraliser toutes vos précieuses emprunts de livres, mais offre également un
système d’archivage efficace et facilement accessible. Les lycéens pourront ainsi
classer leurs emprunts selon des catégories personnalisées, rendant l'expérience
de rechercher et de lire ces livres.
Ce projet fera l’objet de notre mémoire, qui détaillera notre analyse et notre
démarche de conception d’une plateforme de gestion de bibliothèque d’un lycée.
Cette tâche requiert une méthodologie structurée autour de trois axes principaux :
la présentation du concept de notre étude, la conception du nouvel outil de gestion
des emprunts des élèves, et enfin, la mise en œuvre de cette solution bénéfique
pour notre communauté.
L’histoire remonte en vacances 2013. D’une part, après une analyse des
différentes difficultés rencontrées quotidiennement par les étudiants dans la
réalisation de leurs rapports de fin de formation pour les cycles BTS d’alors,
LICENCE, MASTER et d’autre part, vus les cahiers des charges des différents
projets en informatique et électronique à réaliser, une conjugaison de forces
s’impose car nul n’est puissant tout seul dit-on. Ainsi au départ, deux ingénieurs
malgré les maigres moyens financiers mais nantis d’idées, d’expériences et de
dévotion, décident de s’investir, pour innover dans le but de contribuer au
développement du secteur industriel au Bénin.
Du Campus
Vers KPOTA vers Calavi
ville
CARREFOUR
CARREFOUR
KPOTA
Bidossèssi
Calavi
Vers Cotonou
Village Télévision
Numérique
d’Enfant Terrestre
SOS
CSP
BAKHITA
Voie Pavée
Agori - Tankpè Vers Tankpè
CSP
Clé de la CITECH Sarl
Réussite
1.3 Objectifs
Les objectifs de CITECH sont :
1.4 Organigramme
La Direction Générale
CITECH SARL est dirigé par un directeur général qui représente l’entreprise
auprès des pouvoirs publics et des partenaires. C’est elle qui coordonne les
activités et qui prend les décisions qui s’imposent. Chaque dossier à traiter est
soumis à son autorité et doit avoir son approbation avant de poser n’importes
quelles actions. Il entretient des relations suivies avec les partenaires intéressés ou
impliqués dans la bonne marche de l’entreprise.
Le directeur général est assisté par un directeur général adjoint (DGA) qui exerce
presque la même action que lui. Il assure son intérim en cas d’absence plus ou
moins prolongé dans l’exécution des affaires courantes.
La Direction technique
Elle assure tout ce qui a rapport aux cotés techniques de l’entreprise. Elle se
charge de la gestion des matériels, étudie et propose des solutions techniques
adéquates. Elle coordonne les activités dans les différents services et s’assure de
la bonne satisfaction des clients. Elle s’occupe aussi de la formation des stagiaires
et apprenants.
Le Service informatique
Programmation web
Nous avons pris connaissance des limites d’un site web statique et avons conçus
des sites web dynamiques avec l’éditeur de texte Visual Studio Code à l’aide de
divers langages (HTML, CSS, PHP) et d’un serveur tel que XAMPP CONTROL
PANEL. Cet atelier nous a beaucoup aidés dans la réalisation de notre projet de
fin de formation.
Base de données
Une base de données est une collection d’informations organisées afin d’être
facilement consultables, gérables et mises à jour. Elle est importante à tout
système informatique. Ainsi, au sein de cette activité, nous avons eu de plusieurs
sur lesquelles on a écrit des requêtes pouvant nous permettre d’obtenir des
résultats.
Administration Réseau
Dans cette unité, nous avons appris un peu plus sur la notion de réseau
informatique et sur les rôles de certains équipements constitutifs d’un réseau tels
que le routeur, le hub, les terminaux et les types de câbles. Nous avons aussi appris
à sertir des câbles RJ45. Nous avons ensuite configuré et mis en réseau des
terminaux dans réseau local ainsi que le partage des fichiers en réseau local.
Maintenance Informatique
Dans cette unité, nous avons appris un peu plus sur la notion de la maintenance
informatique qui est l’ensemble des méthodes et techniques utilisées pour
maintenir l’ordinateur dans un état spécifiques. Nous avons aussi appris comment
détecter les différentes pannes que rencontrent les ordinateurs. Nous avons ensuite
démonté des ordinateurs portables et enfin nous avons cité les différents
composants d’un ordinateur.
Cette application permettra non seulement aux lycéens d'être mieux informés sur
la bibliothèque, mais aussi de découvrir de nouveaux livres. De plus, elle
contribuera à une meilleure organisation et gestion des ressources documentaires.
Actuellement, la gestion des bibliothèques dans les lycées est devenue complexe.
De nombreux élèves empruntent des livres sans les retourner, ce qui cause des
malentendus entre eux et les bibliothécaires. Pour éviter ces problèmes, il est
essentiel de mettre en place une gestion efficace des bibliothèques. L'application
proposée vise à résoudre ces difficultés en assurant un suivi rigoureux des
emprunts et des retours, tout en améliorant l'accès à l'information pour les élèves.
o Objectif
Décrire les fonctionnalités nécessaires pour la gestion d'une bibliothèque afin de
faciliter la circulation des livres, la gestion des utilisateurs et des transactions.
o Portée
Le système de gestion de bibliothèque (SGB) doit couvrir les aspects suivants :
C’est une méthode fondée sur une vision globale de l’entreprise de façon à lier
la mise en place d’un système informatisé de gestion à une réorganisation de
cette entreprise. Elle assure la séparation entre les données et les traitements
dans une approche par niveau.
❖ Le cycle de vie
➢ La conception
➢ La réalisation
➢ La maintenance
❖ Le cycle de décision
❖ Le cycle d’abstraction
➢ Le niveau conceptuel
➢ Le niveau organisationnel
➢ Le niveau opérationnel
PHP est un langage de script libre principalement utilisé pour produire des pages
web dynamiques via un serveur http, mais pouvant également fonctionner comme
n’importe quel langage interprété de façon locale, en exécutant les programmes
en ligne de commandes. PHP est un langage impératif orienté objet. Il est
considéré comme une des bases de la création des sites web dits dynamiques mais
également des applications web.
b. XAMPP
XAMPP est un ensemble de logiciels libres. Le nom est un acronyme venant des
initiales de tous les composants de cette suite. Ce dernier réunit donc
1.3 Autres
• Bootstrap
Bootstrap est un Framework frontal à code source ouvert créé pour accélérer et
faciliter le développement de sites web normaux. Il contient toutes sortes de
modèles de conception basés sur HTML, CSS et Javascript pour diverses
fonctions et composants tels que la navigation, le système de grille, les carrousels
d’images et les boutons.
CONCLUSION
WEBOGRAPHIE
3°) https://www.google.com/ , consulté le 10 juillet 2024
I
TABLE DES MATIERES
DEDICACE 1 .............................................................................................................................. I
DEDICACE 2 ............................................................................................................................ II
REMERCIEMENTS ................................................................................................................ III
LISTE DES SIGLES ET ABREVIATIONS ........................................................................... IV
LISTE DES FIGURES .............................................................................................................. V
RESUME .................................................................................................................................. VI
ABSTRACT ............................................................................................................................. VI
SOMMAIRE ...........................................................................................................................VII
INTRODUCTION ...................................................................................................................... 1
I. PRESENTATION DU LIEU DE STAGE ET DEROULEMENT DU STAGE .................... 2
CHAPITRE 1 : PRESENTATION DE CITECH SARL ..................................................................... 2
1.1 Historique de CITECH Sarl ..................................................................................... 2
1.2 Situation Géographique ................................................................................................ 3
1.3 Objectifs ........................................................................................................................ 4
1.4 Organigramme .............................................................................................................. 4
CHAPITRE 2 : DEROULEMENT DU STAGE .................................................................................. 7
2.1 Bilan des activités effectuées......................................................................................... 7
2.2 Difficultés rencontrées .................................................................................................. 8
II. ANALYSE ET CONCEPTION DU SYSTEME .................................................................. 9
CHAPITRE 1 : ANALYSE DU SYSTEME....................................................................................... 9
1.1 Problématique .......................................................................................................... 9
1.2 Objectif général ....................................................................................................... 9
1.3 Objectifs spécifiques ................................................................................................ 9
1.4 Les spécifications fonctionnelles............................................................................ 10
o Objectif .................................................................................................................. 11
o Portée ..................................................................................................................... 11
1.5 Fonctionnalités Principales ................................................................................... 11
CHAPITRE 2 : PRESENTATION DES OUTILS D’ANALYSE .......................................................... 13
2.1 La méthode MERISE .............................................................................................. 13
2.2 Modèle Conceptuel de données ............................................................................. 14
III. REALISATION DE L’APPLICATION ............................................................................ 16
CHAPITRE 1 : LES OUTILS DE DEVELOPPEMENT ..................................................................... 16
1.1 Les langages de programmation utilisés .................................................................... 16
a. HTML (HyperText Markup Language) ................................................................. 16
II
b. CSS (Cascading Style Sheets) ............................................................................... 16
c. PHP (HyperText Preprocessor) .............................................................................. 16
1.2 Les logiciels utilisés ............................................................................................... 16
a. Visual Studio Code .................................................................................................... 16
b. XAMPP .................................................................................................................. 16
1.3 Autres ..................................................................................................................... 17
CHAPITRE 2 : QUELQUES INTERFACES DE L’APPLICATION ..................................................... 18
2.1 Interface de connexion de l’administrateur :.............................................................. 18
2.2 La page d’accueil du site ............................................................................................ 18
CONCLUSION ........................................................................................................................ 19
REFERENCES BIBLIOGRAPHIQUES .................................................................................... I
WEBOGRAPHIE ........................................................................................................................ I
TABLE DES MATIERES ........................................................................................................ II
III