Vous êtes sur la page 1sur 14

DEUXI

EME
PARTIE
ETUDE PREALABLE

CHAPITRE 1 : PRESENTATION DU CAHIER DE CHARGE

I- LE THEME

Le thème développé dans ce document pour le réalisation de ce programme est :

1
« L’AUTOMATISATION DU SERVICE GESTION DE STOCK »

II- L’EXISTANT CAS D’AUTOMATISATION

Le stock est un regroupement de plusieurs produits, suivis en vue de leur utilisation ou


consommation par les services ; c’est un ensemble de marchandises ou articles accumulés
dans l’attente d’une utilisation ultérieure plus ou moins proche et qui permit d’alimenter
les utilisateurs, au fur et à mesure de leurs besoins, sans leurs imposer les détails et les coûts
d’une fabrication ou d’une livraison par les fournisseurs. Suite à l’importance de ce circuit
(stockage) nous avons suggéré une application de base de données afin d’aider le gestionnaire de
CIPIB TECNOLOGIES à gérer au mieux son stock.

III- OBJECTIFS ET RESULTATS ATENDUS

Ce mémoire fait l’objet d’une étude du système de gestion du stock du magasin de vente de
materiel informatique de CIPIB TECNOLOGIES , afin de proposer une solution informatique
pour rendre le travail plus accessible aux utilisateurs, les résultats plus efficaces, sans toucher
aux contraintes ni aux règles fondamentales existantes. L’objectif de notre projet c’est la mise en
place d’une base de données importante, permettant un accès et une gestion des informations
rapide, efficace et simple. Tout cela doit être conclu par l’automatisation de :

 La recherche des documents.


 Le classement et l’organisation des documents.
 L’accès rapide et facile à l’information.
 L’économisation du temps et l’espace.

CHAPITRE II :PRESENTATION DE LA METHODE

I- Le choix de la méthode d’analyse

La conception d’un système d’information n’est pas évidente car il faut réfléchir à l’ensemble de
l’organisation que l’on doit mettre en place un modèle sur lequel on va s’appuyer.la modélisation
consiste à créer une représentation virtuelle d’une réalité de telle façon à faire ressortir les points

2
auxquels on s’intéresse. Ce méthode est appelé analyse.il existe plusieurs méthodes d’analyse la
plus utilisées en France et dans les pays francophone est la méthode MERISE. Le but de cette
méthode est basé sur la séparation des données et des traitements à effectuer en plusieurs
modèles conceptuels et physques.la séparation des données et des traitements assure une
longévité au modèle.

II- Présentation de la méthode MERISE

La méthode MERISE (Méthode d’Etude et de Réalisation Informatique pour des Système


d’Entreprise) est nées 1978 en France sous l’impulsion du ministère de la recherche et de
l’industrie. Elle permet de construire un système d’information automatisé qui soit efficace,
flexible et adapté à l’entrepris.

La nécessite d’aborder différents types de préoccupations (décrire l’activité, définir les règles de
gestion, définir les informations, repartir les traitements entre l’homme et la machine, organiser
physiquement les fichiers, choisir le matériel, repartir les responsabilités, etc.) a conduit à
proposer différents niveaux d’abstractions

- LE NIVEAU CONCEPTUEL :il exprime le choix de gestion indépendamment des moyens à


mettre en œuvre et de leur organisation.

- LE NIVEAU LOGIQUE ET ORGANISATIONNEL :il reflète les choix de moyen et de


ressources , et organisation de ces ressources, en faisant abstraction de leur caractères précis

- LE NIVEAU CONCEPTUEL : modèle conceptuel des données (MCD), Modèle Conceptuel


des traitements (MCT)

- LE NIVEAU LOGIQUE ET ORGANISATIONNEL : modèle logistique des données


relationnel (MLDr), modèle organisationnel des traitements (MOT).

- LE NIVEAU PHYSIQUE : modèle physique des données (MPD).

CHAPITRE III : ETUDE CONCEPTUELLE

I- MODEL CONCEPTUEL DE DONNEES

3
Le modèle conceptuel des données est une représentation statique du système d’information de
l’entreprise qui met en évidence sa sémantique. Il a pour but d’écrire de façon formelle les
données qui seront utilisées par le système d’information. Il s’agit donc d’une représentation des
données, facilement compréhensible. Cet aspect recouvre les mots qui décrivent le système ainsi
que les existants entre ces mots. Le formalisme adopté par la méthode Merise pour réaliser cette
description est base sur les concepts «entité-association »

1. CONCEPT DE BASE

L’entité : une entité est un objet du réel perçu qui a une existence propre. Elle peut donc être
décrire indépendamment des autres objets.

Exemple :CLIENT,FACTURE.

La propriété : la propriété est une information élémentaire, c’est-a-dire non déductible d’autre
informations, qui présentent un intérêt pour le domaine étudié.

Exemple : pour l’entité CLIENT, les données :« nom client», « prénom client»,sont ses
propriétés

L’identifiant : l’identifiant est une propriété de l’entité qui doit posséder des valeurs uniques et
doit être source des dépendances fonctionnelles avec toutes les propriétés de l’entité.

L’association (ou relation-type) : une association définit un lien sémantique entre une ou
plusieurs entités. Une association est un objet du réel perçu qui n’a d’existence qu’au travers des
entités qu’elle met en correspondance.

(Minimum, maximum)

2. REGLES DE GESTIONS

Chaque employé est affecté à un seul service.


Un service contient plusieurs employés.
Un employé peut remplir plusieurs bons de sortie à des dates différentes.
Un bon de sortie est rempli par un seul employé à une date fixe.
Un bon d’affectation est associé à un seul employé.
Un article appartient à une seule catégorie.
Une catégorie peut contenir plusieurs articles.
Une commande est passée à un seul fournisseur à une date fixe.
Une commande ne peut pas être annulée.

4
A un fournisseur, on peut passer plusieurs commandes à une date fixe.
Un fournisseur peut établir plusieurs bon s de livraison à des dates différentes.
Un bon de livraison est établi par un seul fournisseur à une date fixe.
Un bon de livraison peut renfermer plusieurs articles.
Un bon de sortie se réfère au minimum à un article.
Un article en stock peut ne pas figurer dans un bon de sortie.
Un article peut figurer dans plusieurs bons de sortie .
Un article peut figurer dans plusieurs bons d’affectation
Un article peut figurer dans plusieurs bons de commande.
Un article peut figurer dans plusieurs bons de livraison.
Un bon d’affectation doit concerner au minimum un article en stock.
Une commande contient au minimum un article.

3. DICTIONNAIRE DE DONNEE

Désignation de la Codification Type Taille


donnée
Code Article Code_art A 8
Désignation Article Article A 40
Quantité en Stock Qte_stock N 5
Date de stockage Date_Stock D
Seuil Minimum Seuil N 2
Numéro bon Num_liv A 6
Livraison
Date Livraison Date_liv D
Prix Unitaire Pu_Art M
Quantité livrée Qte_liv N 5
Montant Total M_tot M
Numéro bon Num_baf A 6
d’affectation
Date affectation Date_aff D
Quantité Affectée Qte_aff N 5
Numéro bon de Num_bso A 6
sortie
Date sortie Date_sor D
Quantité Sortie Qte_sortie N 5
Numéro bon de Num_bco A 6
commande
Date commande Date_com D
Quantité Qte_cde N 5

5
commandée
Code Employé Code_emp N 5
Nom employé Nom_emp A 30
Prénom Employé Prenom_emp A 30
Grade employé Grade_emp A 30
Fonction employé Fonction A 30
Code service Code_service A 5
Intitulé de service Intitule_service A 20
Nom du Nom_resp A 20
responsable service
Prénom du Prénom_resp A 20
responsable service
Référence de Ref_cat A
catégorie 3
Division catégorie Division A 5
Adresse Adr_Fournisseu A 50
Fournisseur r
Numéro Compte Num_compte N 12
Bancaire
Numéro registre de Num_RC A 12
commerce
Numéro Télephone Num_Tel N 11

4- LA STRUCTURE D’ACCES THEORIQUE

Num _b af num_ bso code_emp

Date_aff date_sor nom_emp

6
Prenom_emp

Qte

Code_art num_bco

designation date_co

Qte_stock Qte_co

Num_bliv

Date_liv Code_fournisseur

nom

prenom

5- SCHEMA DU MCD

7
II- Modèle Conceptuel De Traitements
Le MTC formalise les activités du domaine étudié en fonction des événements extérieurs

1-CONCEPTS MANIPULES

Le processus : est un ensemble fini d’opérations de gestion au sein d’un même domaine de l’entreprise et qui
concoure a l’élaboration d’un ou plusieurs événements extérieurs au système d’information.

Acteur : un acteur est un terme générique représente tout élément implique dans un processus. Il peut s’agit
d’activités, de service, de personnel etc.…

Événement : un événement est fait dont la venue a pour effet de déclencher l’exécution d’une ou plusieurs
actions. Ils sont identifiés par un nom et symbolisés par un ovale, relié a
opérations qu’ils déclenchent ou dont ils résultent.

Synchronisation : c’est une condition booléenne, traduisant les règles de gestions que doivent vérifier les
événements pour déclencher des actions. La proposition logique de déclenchement sur les événements est décrire
a l’intérieur d’un synchronisateur lie a
l’opérations. On utilisera les symboles :^ pour ‘et’ pour ‘ou’, et si le nombre d’événement est important, des
lettre symbolique pour les représenter (a, b, c).

Opération : ensemble d’actions dont l’enchainement interruptible n’est conditionne par l’attente d’aucun
événement autre que le déclencheur initial.

8
Elle est encadrée d’un rectangle contenant uniquement le nom de l’opération

Règle d’émission : condition, tradition les règles de gestion a laquelle est soumise l’émission des résultats d’une
opération ; la condition d’émission du résultat pourra être précise dans le rectangle de l’opération ; on trouvera
essentiellement des messages tels que : ok, si, sinon .

Flux : c’est un lot d’information transmis entre acteurs du système d’information étudié .

2 - Le schéma du MCT

9
10
CHAPITRE IV : ETUDE LOGIQUE OU ORGANISATIONNELLE

I- Modèle Logique De Données

1- Règles de Passage Du MCD Au MLDr

Le modèle logique des données relationnelles (MLDr) est construit a partir du MCD a travers les
règles suivantes :

 L’entité se transforme en relation


 L’identifiant de l’entité devient la clé primaire de la relation
 Les propriétés de l’entité deviennent des attributs de la relation

11
 Dans le cas d’une association ayant au moins une cardinalité de type, (1,1), il faut
ajouter une clé étrangère dans la relation qui correspond à l’entité se situant du coté de cette
cardinalité 1,1. Cette clé étrangère fera donc référence à la clé de la relation correspondant à la
seconde entité reliée par l’association.
 Les associations porteuses de propriété deviennent des relations avec pour clé
primaire la concaténation des identifiant des entités qui participent a l’association et pour attribut la
propriété de ses associations.
Il s’agit d’une vue logique en terme d’organisation des données nécessaire a un traitement.
Le modèle choisi dans ce projet est le modèle relationnel ainsi la base de donnes de notre système
sera constituée selon ce modèle

2- élaboration du MLDR

On respectant les règles de passage d’un MCD à un MLD, on construit les tables qui seront
implémentées dans une base de données par l’utilisation d’un SGBD relationnel, ainsi on obtient le
MLD suivant :
EMPLOYE ( Code_emp,Nom_emp ,Prenom_emp ,Grade_emp ,Fonction, #Code- service )

SERVICE(Code_service , Intitule_service , Nom_resp , Prenom_resp)


ARTICLE( Code_art , Designation , Qte_stock , Date_stock , seuil ,type, #Ref_cat)
CATEGORIE (Ref_cat , Division )
FOURNISSEUR (Code_fournisseur , Nom_fournisseur , Prenom_fournisseur,
Adresse_fournisseur, Num_compte , Num_RC ,Num_Tel )

SORTIE(Num_bso , Date_sor , #Code_emp )


SE REFERE ( Num_bso , Code_art , Qte_sortie )
AFFECTATION (Num_baf , Date_aff , #Code_emp )
CONCERNER (Num_baf , #Code_art , Qte_aff )
COMMANDE (Num_bco, Date_com , #Code_fournisseur )
CONTENIR ( Num_bco , #Code_art , Qte_cde )
LIVRAISON (Num_bliv , Date_liv , Pu_art , M_tot , #Num_bco )
RENFERMER (Num_bliv , #Code_art , #Qte_liv )

II- Modèle Logique Ou Organisationnel De Traitement


Le MOT du système futur mettant en valeur la nouvelle organisation (y compris en termes de
ressources humaines et de nouveau poste de travail)

12
1-concept manipulé

-procédure fonctionnelle : c’est un ensemble de traitement exécutés sans interruption par un même
poste de travail utilisant des moyens de traitement d’un type déterminé pendant une période d’activité
déterminée.

-période de déroulement : elle indique les conditions de déroulement temporelles d’une procédure
fonctionnelle.

-type : (ou nature) définit le degré d’automatisation de ce traitement .il y a trois type de traitement :

 Manuel aucun utilisation de l’informatique,


 Interactif (ou automatisé conversationnel) : succession des tâches manuelles et de
traitements informatiques («dialogue homme-machine»),
 Automatisé (ou Automatisé Batch) : traitement entièrement automatisé

-le poste de travail : c’est une cellule d’activité comprenant les moyens humains et matériels
nécessaires à la réalisation de cette activité. Cette cellule exerce son activité dans un lieu déterminé.

13

Vous aimerez peut-être aussi