WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Gestion automatisée de la vente

( Télécharger le fichier original )
par Loà¯c Cédric TALOBOU
Université Africaine de Technologie et de Management UATM - Gasa Formation - Diplome de Technicien Supérieur en Informatique de Gestion 2008
  

précédent sommaire

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre I : Analyse conceptuelle des données.

I. Concepts de base :

Propriété : c'est le plus petit élément d'information manipulable dans un système d'information. Elle a un nom, des valeurs dans un domaine (type) et doit avoir un sens dans le système d'information. Elle doit ~tre atomique et guidée par sa pertinence à traduire une réalité.

Entité : c'est une classe d'objet c'est-à-dire un ensemble de propriétés et d'individu de mrme nature du monde réel.

Identifiant : c'est une propriété qui permet de distinguer chaque occurrence d'une entité par rapport aux autres occurrences.

Association : c'est un type d'élément du monde réel qui n'a pas d'existence propre et qui relie une ou plusieurs entités (hiérarchique, réflexive et non hiérarchique)

Cardinalités : elles sont des couples de valeurs qui expriment la participation d'une occurrence quelconque d'une entité aux occurrences d'une association

II. Règle de gestion

R1 : un bon de livraison donne lieu à une seule facture et une facture correspond à un et un seul bon de livraison.

R2 : il y a facturation après livraison des clients.

R3 : un master peut effectuer une ou plusieurs commandes.

R4 : une commande concerne un seul master.

R5 : un produit peut figurer ou non sur des bons de commande ou de livraison.

R6 : une commande concerne un ou plusieurs produits.

R7 : un produit appartient à une seule famille (type).

R8 : on conserve sur 12 mois les CA mensuels et sur 2 ans les CA annuels par produit de chaque client direct (distributeurs) et de chaque produit.

R9 : le prix d'un produit dépend à un moment donné de l'événement en cours (promotions).

III. Dictionnaire des données :

PROPRIETES

DESIGNATION

NAT

TYPE

LNG

OBSERV

1

Numagce

Numéro de l'agence

E

N

6

 

2

Nomagce

Nom de l'agence

E

C

30

 

3

Villagce

Ville de l'agence

E

C

30

 

4

Telagce

Téléphone de l'agence

E

N

8

 

5

Codpro

Code du produit

E

N

6

 

6

Libpro

Désignation du produit

E

C

30

 

7

Prixunit

Prix unitaire produit

E

N

6

 

8

Codtypro

Code type du produit

E

N

6

 

9

Numaster

Numéro du master

E

N

6

 

10

Nomaster

Nom du master

E

C

30

 

11

Villmaster

Ville master

E

C

30

 

12

Telmaster

Téléphone master

E

N

8

 

13

Qtécom

Quantité commandée

E

C

6

 

14

Numlivr

Numéro livraison

E

N

6

 

15

Datelivr

Date livraison

E

D

10

JJ/MM/AAAA

16

Numcmde

Numéro commande

E

N

6

 

17

Datecmde

Date commande

E

D

10

JJ/MM/AAAA

18

Numfact

Numéro facture

E

N

6

 

19

Datefact

Date facture

E

D

10

JJ/MM/AAAA

20

Qtélivré

Quantité livrée

E

N

6

 

21

Datevente

Date de la vente

E

D

10

JJ/MM/AAAA

22

Qtévendu

Quantité vendue

E

N

6

 

23

Numdepart

Numéro département

E

N

6

 

24

Nomdepart

Nom du département

E

C

30

 

25

Libtypro

Libellé type du produit

E

C

30

 

26

Datedbt

Date début promotion

E

D

10

JJ/MM/AAAA

27

Idtarif

Identifiant du tarif

E

N

6

 

28

Commentaire

Commentaire sur tarif

E

C

30

 

29

Datefin

Date fin promotion

E

D

10

JJ/MM/AAAA

IV. Matrice des données (couverture minimale) Dépendance fonctionnelle à source simple :

numdepart nomdepart

codpro libpro

codtypro libtypro

numagce nomagce, villagce, telagce

numaster nomaster, villmaster, telmaster

numfact datfact

numlivr datelivr

numcmde datecmde

idtarif commentaire, datedbt, datefin

Dépendance fonctionnelle entre identifiant :

numcmde numaster

numfact numlivr

numagce numdepart

numlivr numfact, numcmde

codpro codtypro

Dépendance à source composée :

numagce, codpro, idtarif qtévendu ,datevente

numcmde, codpro, idtarif qtécom

codpro, numlivr qtélivréidtarif, codpro prixunit

1 , n

1 , n

CIF

1, n

TARIF

1 , 1

VENDRE

COMMANDE

1 , n

qtévendu, datevente

idtarif
commentaire
datedbt
datefin

1 , n

numcmde
datcmde

1 , n

1 , n

PRODUIT

1 , n

0 , n

COMMANDER
qtécom

codpro
libpro

TARIFIER
prixunit

0 , n

1 , 1

0 , n

CIF

CIF

LIVRER
qtélivré

1 , 1

1 , n

FACTURE

1 , n

numfact
datfact

LIVRAISON

numlivr
datlivr

TYPE

codtypro
libtypro

1 , 1

CIF

0 , 1

DEPARTEMENT

numdepart
nomdepart

MASTER

numaster nomaster villmaster telmaster

AGENCE

1 , 1

CIF

0 , n

numagce nomagce villagce telagce

V. Modèle conceptuel des données :

Chapitre II : Analyse conceptuelle des traitements : I. Concepts de base :

acteur : unité active intervenant dans le fonctionnement du système d'information.

traitement : c'est une opération manuelle ou automatique sur les données pour les rendre utilisables. Il est déclenché par un ou plusieurs événements.

événement : c'est un fait dont l'apparition va déclencher une opération au sein de l'organisation (externes (acteurs), décisionnel (système opérant) ou temporel (date)).

message : c'est un ensemble de données qui donne un sens à un événement (le caractérise).

opération : c'est un ensemble de traitements sur les données.

synchronisation : c'est une condition de traitements qui suppose une présence au préalable d'événements.

flux : c'est un message qui est échangé dans un système entre deux acteurs.

15

II. Diagramme des flux :

14

13

2

1

5

7

11

4

8

3

12

6

10

9

Service
Approvisionnement

Service vente

Banque (ECOBANK ou BIBE)

Master

Agence

Section statistique et planification

1

+ Légende

2

Bon de commande émis

Vérification de la commande

4

3

Commande indisponible + demande de réapprovisionnement Proposition de reconversion de la commande

5

6

Choix effectuéRéapprovisionnement produits

7

8

Bon enregistréDemande de versement

10

9

Versement effectuéRemise de l'ordre de virement

11

Remise bon de commande + ordre de virement Bordereau de livraison + livraison + facture

14

13

12

Envoi du tableau de bord (ventes, recettes et stocks). Réapprovisionnement conditionnel

15

Transfert des chiffres d'affaire, ventes, recettes et stocks.

III. Modèle conceptuel des traitements :

+ Processus commande Master

OP 1 :

A

Bon de commande

VERIFICATION

OP 2 :

Disponible

Commande enregistrée

et

Demande versement

Commande annulée

Disponible

VERSEMENT

B

Ordre de versement

TOUJOURS

A

et

B

OP 5 :

LIVRAISON

TOUJOURS

Fin du mois

Bordereau de livraison

Facture

Produits livrés

et

OP 6 :

ETABLISSEMENT 1

TOUJOURS

Fin d'année

Statistique mensuelle

et

OP 7 :

ETABLISSEMENT 2

TOUJOURS

Statistique annuelle

+ Processus livraison agence

tableau de bord vente

et

OP1 :

Disponible

Disponible

OP2 :

TOUJOURS

ETABLISSEMENT 1

et

statistique journalière

fin du mois

A

statistique
mensuelle

VERIFICATION

statistique annuelles

OP3 :

A

et

fin de l'année

ETABLISSEMENT

TOUJOURS

Chapitre III : Analyse organisationnelle des données et traitements. I. Modèle logique des données relationnelles :

1. Concepts de base :

Attribut : c'est le plus petit élément d'information, il doit être atomique et manipulable dans un domaine de valeurs (type).

Relation : c'est un ensemble d'attributs significativement associés. Elle est aussi appelée table.

Clé primaire : c'est la clé choisie parmi l'ensemble des attributs qui joue le rôle d'identificateur et elle est unique à chaque tuple ou occurrence.

Clé étrangère : c'est une clé qui est primaire dans une autre relation et met en évidence les liens qui unissent les différentes relations qui décrivent le système d'information.

2. Modèle logique des données relationnelles :

AGENCE (numagce, nomagce, villagce, telagce, #numdepart) MASTER (numaster, nomaster, villmaster, telmaster) COMMANDE (numcmde, datecmde, #numaster)

FACTURE (numfact, datefact, #numlivr)

LIVRAISON (numlivr, datlivr, #numcmde)

PRODUIT (codpro, libpro,#codtypro)

TYPE (codtypro, libtypro)

DEPARTEMENT (numdepart, nomdepart)

COMMANDER (#numcmde, #codpro, #idtarif, qtécom) LIVRER (#numlivr, #codpro, qtélivré)

VENDRE (#numagce, #idtarif, #codpro, qtévendu, datevente) TARIFIER (#idtarif, #codpro, prixunit)

TARIF (idtarif, commentaire, datedbt, datefin)

II. Modèle organisationnel des traitements : Règles d'organisation :

R1 : Toute commande arrivée est susceptible d'enregistrement au secrétariat.

R2 : Toute commande enregistrée est examinée par le responsable des ventes puis conduit à sa validation.

R3 : La présentation de l'ordre de virement et d'un exemplaire de la commande du master conduit à la livraison, à l'édition du bordereau de livraison et de la facture.

R4 : A la fin du mois, le responsable des ventes établie une statistique mensuelle des ventes effectuées aux masters.

R5 : A la fin de l'année, le responsable établie aussi une statistique annuelle des ventes réalisées.

TYPE DES TACHES :

A: Automatique M: Manuel

I: Interactif

+ Processus Master

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressource

Responsable

 

Bon

A commande

I

S
E

R V I

C
E

V
E
N

T
E

Ordinateur +

Agent commercial

Chef service vente

 
 
 
 

OP1 :

 
 

VERIFICATION

 
 

Disponible

 

Disponible

commande commande

annulée enregistrée B

 
 
 

B Demande de

versement

et

OP2 :

 

M

C A I

S
S
E

Agent Commercial

Chef service commercial

VERSEMENT

TOUJOURS

 
 

Ordre de versement

C

 

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressources

Responsable

 

C A

I

S
E

R

V

I

C
E

V
E
N

T
E

Agent

+
Ordinateur

+
Imprimante

Chef

service vente

et

 

OP3 :

 

LIVRAISON

TOUJOURS

 

Facture Produits

livrés

Bordereau D

 
 
 

Fin du

mois D

A

S

E S

R T

V A

I T

C I

E S

T I Q

U E

Ordinateur

+
Bordereau

de

livraison

+
Imprimante

Chef service
statistique et
planification

 

et

 

OP 4 :

 

ETABLISSEMENT 1

TOUJOURS

 
 

Statistique E

mensuelle

 

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressources

Responsable

 
 
 

S

 
 
 

E Fin

d'année

 

E S

 
 
 
 
 

R T

Ordinateur

 
 
 
 
 
 

V A

+

 
 
 

et

 
 

I T

Statistiques

Chef service

 
 
 
 
 

C I

mensuelles

statistique et

OP 5 :

 
 
 
 

A

E S

+

planification

 
 
 

ETABLISSEMENT 2

 
 

T

Imprimante

 
 
 

TOUJOURS

 
 

I

 
 
 
 
 
 
 

Q

 
 
 
 
 
 

U

 
 
 
 
 

E

 
 
 
 

Statistique annuelle

 
 
 
 
 
 

+ Processus livraison agence

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressources

Responsable

 
 

envoie du tableau de bord

I

S
E

R

V

I

C
E

V
E
N

T
E

Agent

+ Ordinateur

Chef service
vente

 
 
 

OP1 :

 

VERIFICATION

Disponible Disponible

statistiques

A

journalières

 

fin du

A mois

 

A

S

E

R S

V T I A C T E I

S

T I

Q

U E

Ordinateur

+
Imprimante

+ Statistiques journalières

Chef service Statistique et
planification

 

et

 

OP2 :

 

ETABLISSEMENT 1

TOUJOURS

 
 

B statistiques

mensuelles

 

Période

Procédure fonctionnelle

Type

Poste de travail

Lieu

Ressources

Responsable

 
 

B

fin de l'année

A

S

E

R S

V T I A C T E I

S

T I

Q

U E

Ordinateur

+
Imprimante

+
Statistiques
mensuelles

Chef service Statistique et
planification

 
 

et

OP3 :

ETABLISSEMENT 2

TOUJOURS

 
 

statistiques annuelles

 
 
 
 
 
 
 

III. Modèle physique des données: Description des tables :

FICHIER AGENCE

NOM : AGENCE

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : numagce

LONGUEUR : 80

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

numagce nomagce villagce telagce numdepart

numéro de l'agence nom de l'agence ville de l'agence

téléphone de l'agence numéro de département

N A A N

N

6

30

30

8
6

FICHIER DEPARTEMENT

NOM : DEPARTEMENT

NATURE : Permanent

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : numdepart

LONGUEUR : 36

CHAMPS

DESIGNATION

TYPE

LONGEUR

numdepart
nomdepart

numéro du département nom du département

N
A

6

30

FICHIER VENDRE

NOM : VENDRE

ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur

CLE PRIMAIRE : codpro, numagce, idtarif

NATURE : Mouvement LONGUEUR : 34

CHAMPS

DESIGNATION

TYPE

LONGEUR

codpro numagce idtarif qtévendu datevente

code du produit

numéro de l'agence identifiant du tarif quantité vendue

date de la vente

N N N

N
N

6

6

6

6

10

FICHE PRODUIT

NOM : PRODUIT

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : codpro

LONGUEUR : 42

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

codpro libpro codtypro

code du produit

libellé du produit code type du produit

N A N

6

30
6

FICHIER COMMANDER

NOM : COMMANDER

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : numcmde, codpro, idtarif LONGUEUR : 24

NATURE : Mouvement

CHAMPS DESIGNATION TYPE LONGEUR

numcmde codpro qtécom idtarif

numéro de la commande code du produit

quantité commandée

identifiant du tarif

N N

N N

6
6
6

6

FICHIER COMMANDE

NOM : COMMANDE ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur CLE PRIMAIRE : numcmde LONGUEUR : 22

NATURE : Mouvement

CHAMPS

DESIGNATION

TYPE

LONGEUR

numcmde datecmde numaster

numéro de la commande date de la commande numéro du master

N D N

6

10

6

FICHIER LIVRER

NOM : LIVRER

ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur

CLE PRIMAIRE : numlivr, codpro

LONGUEUR : 18

NATURE : Mouvement

CHAMPS

DESIGNATION

TYPE

LONGEUR

numlivr codpro qtélivré

numéro de livraison code du produit

quantité livrée

N
N
N

6
6
6

 
 
 
 

FICHE FACTURE

NOM : FACTURE

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : numfact

LONGUEUR : 22

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

numfact datfact numlivr

numéro de la facture date de la facture numéro de livraison

N
D
N

6

10

6

FICHIER LIVRAISON

NOM : LIVRAISON

ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur CLE PRIMAIRE : numlivr LONGUEUR : 22

NATURE : Mouvement

CHAMPS

DESIGNATION

TYPE

LONGEUR

numlivr datelivr numcmde

numéro de livraison

date de livraison

numéro de la commande

N D N

6

10 6

FICHIER TYPE

NOM : TYPE

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : codtypro

LONGUEUR : 36

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

codtypro libtypro

code type du produit libellé type du produit

N A

6
30

FICHIER TARIF

NOM : TARIF

ORGANISATION : Séquentielle indexée SUPPORT : Disque dur

CLE PRIMAIRE : idtarif

LONGUEUR : 56

NATURE : permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

idtarif commentaire datedbt

datefin

identifiant du tarif commentaire sur tarif date du début

date de fin

N N

D

D

6 30 10

10

FICHIER MASTER

NOM : MASTER

ORGANISATION : Organisation indexée SUPPORT : Disque dur

CLE PRIMAIRE : numaster

LONGUEUR : 74

NATURE : Permanent

CHAMPS

DESIGNATION

TYPE

LONGEUR

numaster nomaster villmaster telmaster

numéro du master nom du master

ville du master

téléphone du master

N

A A N

6

30 30 8

FICHIER TARIFIER

NOM : TARIFIER

ORGANISATION : Séquentielle indexée

SUPPORT : Disque dur

CLE PRIMAIRE : codpro, idtarif

LONGUEUR : 18

NATURE : Mouvement

CHAMPS

DESIGNATION

TYPE

LONGEUR

Idtarif codpro prixunit

identifiant du tarif

code du produit

prix unitaire du produit

N N

N

6
6
6

Chapitre I : Sécurité du système.

Nous avons prévu une procédure d'identification après le chargement du logiciel. Cette étape permettra de se connecter à condition que l'utilisateur soit au préalable enregistrer. Un nouvel utilisateur peut toutefois s'enregistrer dans le sous-menu « Gestion des mots de passe ». L'application a été développée sous Windows XP Professionnel comme système d'exploitation, Merise a été notre outil de conception, Microsoft Access 2007 nous a servi de SGBDR et Visual Basic 6.0 est notre outil de développement.

Serions-nous prêt à garantir la qualité du logiciel que nous avons produit ? Leur validité et leur fiabilité ? Pourrions-nous démontrer la qualité d'un logiciel?

A ces questions, notre point de vue se résume en ces points :

· la qualité s'exprime en termes de facteurs qui dépendent

~ Du domaine d'application (système d'information étudié) ~ Des outils utilisés (méthode, IDE, langage)

· Des erreurs minimes peuvent avoir des effets majeurs.

Pour essayer un tant soit peu d'y remédier il faudra faire des tests pouvant aider à l'amélioration du système, nous proposons :

~ avant de terminer chaque étape, une étape de vérification doit être exécutée pour assurer la qualité

~ à la fin du processus, les résultats de chaque étape sont validés en utilisant des tests

Chapitre II : Jeu d'essaie

I. 4 XITIMI TFDEVILIMIdThFIDC : Menu principal

Enregistrement d'un Master (Distributeur)

Liste des commandes par Master

Enregistrement des ventes effectuées par Agence

Liste des ventes effectuées par Agence

Liste des commandes par Master

II. Quelques codes VB.6.0 :

( CregIMP ICtNAKCHS MCce

Public vchaine As String

Public vcon As New ADODB.Connection

Public vrec As New ADODB.Recordset

Private Sub Combo1_Click()

vcon.Open

vrec.Open "select nomdepart from Departement where numdepart='" &

Combo1.Text & "'", vcon

Label8.Caption = vrec.Fields(0) vcon.Close

End Sub

Private Sub Combo1_DropDown()

vcon.Open

vrec.Open "select numdepart from Departement ", vcon Combo1.Clear

Do While Not vrec.EOF

Combo1.AddItem vrec.Fields(0)

vrec.MoveNext

Loop

vcon.Close

End Sub

Private Sub Command1_Click()

Dim Enregistrer As Boolean

On Error GoTo erreur

Enregistrer = False

If Text2.Text = "" Or Text3.Text = "" Or Text1.Text = "" Or Combo1.Text = ""

Then

MsgBox "Aucune case ne doit rester vide"

Text2.SetFocus

Else

Adodc1.Recordset.AddNew

Enregistrer = True

End If

If Enregistrer = True Then

Unload Me

Agence.Show

End If Exit Sub erreur:

If Err.Number = -2147467259 Then

MsgBox "ce numéro d'agence existe déja"

Else

MsgBox "erreur inconnue,revoyer la taille de l'information saisie"

End If

End Sub

Private Sub Command2_Click()

Text2.Text = ""

Text3.Text = ""

Combo1.Text = ""

Label8.Caption = ""

Command1.Enabled = True

End Sub

Private Sub Command3_Click()

Unload Me

Menu.Show

End Sub

Private Sub Form_Load()

vchaine = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path &

"\GESTVENT.mdb;Persist Security Info=False"

vcon.ConnectionString = vchaine Adodc1.ConnectionString = vchaine Adodc1.CommandType = adCmdTable Adodc1.RecordSource = "Agence"

Set Label6.DataSource = Adodc1 Label6.DataField = "numagce" Set Label6.DataSource = Adodc1 Text1.DataField = "nomagce" Set Text1.DataSource = Adodc1 Text2.DataField = "villagce"

Set Text2.DataSource = Adodc1 Text3.DataField = "telagce"

Set Text3.DataSource = Adodc1 Combo1.DataField = "numdepart" Set Combo1.DataSource = Adodc1 Adodc1.Recordset.AddNew Command1.Enabled = False vcon.Open

vrec.Open "select max(numagce)from Agence", vcon

If IsNull(vrec.Fields(0)) Then Label6.Caption = 1

Else

Label6.Caption = vrec.Fields(0).Value + 1

End If

vcon.Close

End Sub

Private Sub Text1_Change() If Text1.Text = "" Then

Command1.Enabled = False Else

Command1.Enabled = True End If

End Sub

L'objectif visé à travers ce travail est de concevoir et d'implémenter un système de gestion de la vente spécifique au système d'information de LIBERCOM S.A. Le problème primordial était de proposer un logiciel capable d'aider à la facturation des produits, à l'enregistrement des masters et aux statistiques liées aux chiffres d'affaires réalisés par produit, par agence et par master. Pour ce faire, nous avons essayés un tant soit peu de mettre en place un logiciel à même de résoudre ce problème.

En outre, la réalisation de ce projet a été une bonne occasion pour nous d'une part d'acquérir des connaissances nouvelles, de renforcer nos connaissances en programmation évènementielle avec Visual Basic 6 et le développement d'une base de données Access, et d'autre part, d'assimiler les différents outils acquis durant notre parcours universitaire en matière de développement des applications.

Présenté et Réalisé par : TALOBOU Loïc Cédric talobou05@yahoo.fr 97926714 69

GESTION AUTOMATISEE DE LA VENTE : Cas de LIBERCOM

ORGANIGRAMME DE LIBERCOM S.A

Secrétariat du Directeur

Cellule Communication

Sous Direction Des Affaires

Commerciales et Marketing

Sous-Direction Technique

D

I R

E
C
T

I O

N

L I

B
E
R

C

O

M

Agence LIBERCOM

Section Vente

Section Recouvrement et Relation Client

Section Marketing

Section Offre Spéciales

Section Roaming et Interconnexion

Centre des Infrastructures Techniques

Section Etude et Planification

Section Energie et Environnement

Section Facturation et Maintenance

Section Service à Valeur Ajoutées

Section, Trésorerie, Finance et Fiscalités

Section Comptabilité, Contrôle Budgétaire et Ordonnancement

Section Approvisionnement et Logistique

Section Gestion des Ressources Humaine et de la Formation

Division Vente et Service à la Clientèle

Division

Marketing et Offre Spéciales

Division des Infrastructures et de la

Planification

Division Informatique

Division des Ressources et de l'Administration

- Michel DIVINE, Parlez-vous MERISE ?, Editions Eyrolles,

1994

- Michel DIVINE, 60 Affaires classées, Editions du

phénomène, 2008

- Cyril GRUAU, Conception d'une base des données, Masson,

13 Juillet 2006

- M. Oloubo SAMADY, cours de Merise, 2007-2009

- M. Hervé GBO, cours de base des données et de Visual Basic

6.0, 2007-2009

- Developpez.com, Comprendre les recordset ADO,4/01/2008

par Jean-Marc RABILLOUD

- Codesources.com, Comment réaliser les états en Visual

Basic 6.0 ? (dernière consultation : 21/03/2010)

- Siteduzero.com, Développer une application en Visual Basic

6.0 ? (dernière consultation : 11/04/2010)

DEDICACES........................................................................1 REMERCIEMENTS...............................................................2 SIGLES ET ABREVATIONS....................................................3 SOMMAIRE.........................................................................4 INTRODUCTION..................................................................7

PREMIERE PARTIE : PRESENTATION DU CONTEXTE D'ETUDE
Chapitre 1 : Présentation de LIBERCOM S.A ««..............................9

I. Historique et mission «...................................................9

II. Structure organisationnelle et fonctionnement «...................10

III. Ressources et matérie..................................................13

IV. Présentation des produits et services de LIBERCO...............18

V. L'environnement de LIBERCOM «.....................................19

Chapitre 2 : Etude de l'existant................................................20

I. Présentation du projet «...............................................20

II. Analyse de l'existant ........................................... 22

III. Choix d'une méthode d'analyse ...................................23

IV. Principe de Merise «............................................ 23

V. Tâches effectuées au cours du stage, critiques et suggestions...25

DEUXIEME PARTIE : CONCEPTION DU SYSTEME D'INFORMATION

Chapitre 1 : Analyse Conceptuelle des Données

I. Concepts de base......................................................28

II. Règles de gestion.....................................................28

III. Le dictionnaire des données........................................29

IV. La couverture minimale..............................................30

V. Le modèle conceptuel des données...............................31

Chapitre 2 : Analyse Conceptuelle des Traitements

I. Concepts de base MM32

II. Le diagramme des flux ... ..33

III. Le modèle conceptuel des traitements MMM 35

Chapitre 3 : Autres analyses

IV. Le modèle logique de données relationnell. .. .39

V. Le modèle organisationnel des traitements MMM ..MMM .40

VI. Le modèle physique des données MMM .. MM.46

TROISIEME PARTIE : REALISATION DU LOGICIEL Chapitre 1 : Sécurité du système ..........................................54 Chapitre 2: Jeu d'essai.......................................................55

III. 4 DEEqDIV ELStDERMI'OREQ M.. . . E5

IV. Quelques codes Visual Basic 6 ME MMM ..58

CONCLUSION................................................................63 ANNEXES......................................................................65 BIBLIOGRAPHIE & WEBOGRAPHIE........................R« «...66 TABLE DES MATIERES......................................................67

précédent sommaire






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il y a des temps ou l'on doit dispenser son mépris qu'avec économie à cause du grand nombre de nécessiteux"   Chateaubriand