Vous êtes sur la page 1sur 8

CAHIER DES CHARGES

Réalisé par : Abdeddaim Mansar.


Benhamida Yousra.
khaoula Eljarrah.

EST SAFI Gestion de bibliothèque.


cahier des charges

Table des matières

1.Introduction :
1.1 Définition de bibliothèque.
1.2 Définition et objectif du projet .
2.Organisation:
2.1 Processus.
2.2 Organisation structurelle.
3.Gestion :
3.1 Objectifs et fonctionnalités.
3.2 Critique.
3.3 Proposition et suggestion.
4.Technique :
1.4 Méthodes et outils employés.
5.Conclusion.

EST SAFI Gestion de bibliothèque.

Page 1
cahier des charges

Introduction :
1.1 Définition de bibliothèque :
Les bibliothèques universitaires sont chargées de fournir aux
étudiants, aux enseignants et chercheurs la documentation
nécessaire à l'étude et à la recherche dans toutes les
disciplines enseignées dans les universités et d'assurer une
mission d'orientation et d'enseignement bibliographique et
documentaire.
1.2 définition et objectif du projet :
Compte tenu de la richissime diversité et du nombre sans
cesse grandissant d’ouvrages au sein de la bibliothèque de
notre université, une gestion plus efficace utilisant les outils
informatiques permettra de gérer au mieux les volumes
importants des œuvres mises à la disposition du responsable
de la bibliothèque.
L’objectif de ce projet est de mettre en place une application
semi-automatique de l’ensemble des œuvres dans leur
grande majorité et dans le détail de leurs spécificités, ce qui
facilitera le travail de la bibliothèque d’une part, et d’autre
part, qui réduira de manière systématique la durée de
recherche documentaire des apprenants, et des autres
enseignants et chercheurs.

Page 2
cahier des charges

Organisation du projet :
2.1 Processus :
Le projet se découpe en deux phases :
Première phase :
 Analyse du sujet, de l’existant et des techniques utilisables.
 Conception des différentes fonctionnalités du programme.
 Réalisation de cahier des charges, puis validation de celle-ci
par M.chekry.

Deuxième phase :
 Conception d’architecture de l’application.
 Développement de l’application.

2.2 Organisation structurelle :


Le client :
-Mme Rawbati Ilham.
L’équipe encadrante :
-M.chekry.
-M.mqam.
L’équipe de développement :
-Mme Benhamida.
- Mme Eljarrah.
-M.Mansar.

Page 3
cahier des charges

Gestion :
3.1 Objectifs et fonctionnalités :
L’objectif du présent projet est de concevoir et de réaliser une
application de la gestion de la bibliothèque du EST SAFI. La
politique documentaire suivie est basée sur quatre objectifs
fondamentaux :
 Rendre facile et pratique (pour les étudiants, les professeurs)
l'accès aux données de la bibliothèque.
 Offrir au bibliothécaire un gestion facile et efficace grâce à des
interfaces conviviales et structurées, donnant plusieurs choix de
gestion (Ajout d’une donnée, sa modification, sa suppression…).
 Suivi et contrôle de tous les ouvrages empruntés et leurs dates de
retour, avec possibilité de prolonger le période d’emprunt.
 Voir l'état des ouvrages et possibilité de faire la réservation en
ligne (pour les étudiants, les professeurs).

Voici les fonctions de base du système pour le bibliothécaire :

Page 4
cahier des charges

3.2 Critique :
La méthode de gestion de la bibliothèque est archaïque de nos
jours. Nous remarquons qu'il n'existe pas de base de données pour
stocker les informations concernant les ouvrages et les membres.
Le travail mal organisé surtout lorsqu’il s’agit des ouvrages
empruntés le bibliothécaire ne sait pas qui emprunte quoi, aussi des
problèmes de suivi et de contrôle des dates de restitution pour
chaque ouvrage (difficile de le faire manuellement et cela prend
beaucoup de temps).
3.3 Proposition et suggestion :
Cette application sera très structurée, et cela représenté dans :

 Fournit une interface simple et bien organisée pour le


bibliothécaire.
 Listes de tous les ouvrages empruntés avec date de restitution
par chaque ouvrage.
 La nouvelle application permettra aux membres ainsi qu'à la
bibliothécaire d'effectuer trois types de recherches :
1.Recherche selon la cote de l'ouvrage.
2. Recherche selon un groupe de mots (titre / auteur / tous
les mots).
3. Recherche avancée :
EX : DOMAINE = génie informatique et le TYPE= PFE.

Page 5
cahier des charges

Technique :
1.4 Méthode et outils employés :
Langage de programmation : PHP est un langage de
programmation 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. PHP est un langage impératif orienté objet.
PHP a permis de créer un grand nombre de sites web célèbres,
comme Facebook et Wikipédia. Il est considéré comme une des
bases de la création de sites web dits dynamiques mais également
des applications web.

Le modèle utilisé : Modèle-vue-contrôleur ou MVC est un motif


d'architecture logicielle destiné aux interfaces graphiques lancé en
1978 et très populaire pour les applications web. Le motif est
composé de trois types de modules ayant trois responsabilités
différentes : les modèles, les vues et les contrôleurs.
 Un modèle (Model) contient les données à afficher.
 Une vue (View) contient la présentation de l'interface gra-
phique.
 Un contrôleur (Controller) contient la logique concernant les
actions effectuées par l'utilisateur.

Bases de données : MySQL est un système de gestion de bases de


données relationnelles (SGBDR). Il est distribué sous une double
licence GPL et propriétaire. Il fait partie des logiciels de gestion
de base de données les plus utilisés au monde, autant par le grand

Page 6
cahier des charges

public (applications web principalement) que par des


professionnels, en concurrence avec Oracle, PostgreSQL et
Microsoft SQL Server.

Conclusion :
Dans ce chapitre, on a pu analyser la situation existante.
Cette analyse nous a fourni un plan général de la solution, et
nous a fourni une solution informatique pour faciliter le
processus de gestion de la bibliothèque pour tout le monde.

Page 7

Vous aimerez peut-être aussi