SlideShare une entreprise Scribd logo
Année Universitaire : 2012-2013
Conception et réalisation d'une application de gestion
intégrée au sein de la société Eone Group.
Ait Mlouk Addi
Ingénierie des Systèmes d’information
Réalise par : Encadré par :
Ait Mlouk Addi M.SADGAL Mohammed (FSSM)
M.EL BOUANANI Salim (MIT)
Plan
Analyse des besoins et conception
Paramétrage et Développement
Technologies et outils de développement
Réalisation et testes
Introduction
Conclusion et Perspectives
Contexte du projet
Conception et réalisation d'une application de gestion
intégrée au sein de la société Eone Group.
1
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Introduction
• Améliorer son rendement
• Maitriser le flux interne des données
• Optimiser la gestion interne des processus fonctionnels
Gérer la totalité de ses activités autour d’un même
système d’information
Progiciel de Gestion Intégrée : ERP

2
Dévelopement
Conseil
Géolocalisation
Intégration
Outsoursing
Réseaux
Assistant aux
utilisateurs
Sécurité
Le Cœur Métier
Les services
MIT
Dévelopement
Mobile
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Présentation de
l’organisme
3
Vente réussie Création du client et de la vente
Bon de
commande
Transmission du bon
au responsable
Ecriture comptable
Transmission au
service comptable
Facture payée
Création de la facture
Facture client
Paiement de la
facture totale
Création du client
Service des ventes
Service comptable
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
De l’existant vers la
problématique
4
Duplication des documents
encombrement de l’espace
Difficulté d’échange d’information
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
De l’existant vers la
problématique
5
Cohérence et homogénéité de
l’information interne
Gestion intégrée de tous les processus
métiers
Développement spécifique du module de
maintenance
Objectifs
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Objectifs du projet
6
L’étude comparative des solutions existantes sur le marché
La mise en production de la solution ERP
Description et analyse des besoins spécifiques
La bascule vers le nouveau système
1
2
3
4
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conduite d’un projet
ERP
7
Le système cible
Administration du systeme fonctionnel
Geston des
ventes
Gestion de la
relation clientél
Gestion de
maintenance
Gestion des
achats
Gestion
comptable
Les besoins de la société Eone Group s’articulent sur les modules fonctionnels
suivants : la gestion des ventes, la gestion comptable, la gestion des achats. A cela,
s’ajoutera le module de gestion de maintenance.
Administration du systeme fonctionnel
Geston des
ventes
Gestion de la
relation clientél
Gestion de
maintenance
Gestion des
achats
Gestion
comptable
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Analyse des besoins fonctionnels
8
Administration systèm Gestion des ventes Gestion des achat
et stocks
• Conception de la solution
les fonctionnalités système sont modéliser par les
diagrammes des cas utilisation représentent l’aspect
fonctionnel de l’application. Nous avons modélisé trois
diagrammes suivantes:
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conception : les cas
d’utilisations
9
Processus des ventes Processus des achats Processus comptabilité
• Conception de la solution
les fonctionnalités système sont modéliser par les
diagrammes des processus représentent l’aspect métier de
l’application. Nous avons modélisé trois diagrammes
suivantes :
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conception : les processus
métier
10
1..*
0..*
1..1
0..*
1..1
0..*
1..*
1..1
1..1
1..*
1..*
1..1
1..*
1..1
1..*
1..1
1..* 1..1
1..1
1..*
1..1
0..*
1..*
1..*
1..1
0..1
1..1 0..1 1..*
1..1
1..1
1..*
1..1
0..*
1..1
1..*
0..*
1..1
Groupe
-
-
-
id
nom
privileges
: int
: char
: char
Utilisateur
-
-
-
-
-
-
id
nom
prenom
login
mot_de_pass
active
: int
: char
: char
: char
: char
: boolean
CommandeVente
-
-
-
-
id
totale
date
etat
: int
: long
: Date
: char
Client
-
-
-
-
-
-
-
-
-
-
-
id
nom
prenom
adresse
civilite
telephon
fax
couriel
ville
image
active
: int
: char
: char
: char
: char
: int
: int
: char
: char
: char
: boolean
LigneVente
-
-
-
-
-
id
quantite
prix_unitaire
description
sous_total
: int
: float
: float
: String
: float
Produit
-
-
-
-
-
-
-
-
-
id
nom
prix_vente
prix_achat
etat
image
quantité_disponible
description
active
: int
: char
: float
: float
: char
: String
: float
: String
: boolean
Fournisseur
-
-
-
-
-
-
-
-
-
id
nom
prenom
adresse
telephone
fax
ville
couriel
active
: int
: char
: char
: String
: double
: double
: char
: char
: boolean
LigneAchat
-
-
-
-
-
id
quantite
prix_unitaire
discription
sous_total
: int
: float
: float
: String
: float
commandeAchat
-
-
-
-
id
total
date
etat
: int
: int
: Date
: char
Categories
-
-
-
id
nom
discription
: int
: char
: String
Contacte
-
-
-
-
-
id
nom
fonction
courriel
telephone
: int
: char
: char
: char
: long
MouvementStock
-
-
-
id
date
movdest
: int
: Date
: char
Facture
-
-
-
-
-
id
line_cde_id
date
description
etat
: int
: int
: Date
: String
: char
Recue
-
-
-
-
id
date
method
type
: int
: Date
: char
: char
Paiement
-
-
-
-
-
id
mode
date_paiement
montant
origine
: int
: char
: Date
: long
: char
Intervention
-
-
-
-
-
-
-
-
id
date_debut
date_fin
lieu
intervenent
titre
rapport
etat
: int
: Date
: Date
: char
: char
: char
: String
: char
Ticket
-
-
-
-
-
-
-
-
-
-
id
auteur
lieu
detaille
date_debut
titre
contact
motif
etat
date_fin
: int
: char
: char
: char
: Date
: char
: char
: String
: char
: Date
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conception : diagrammes des
classes
11
Composant1
Les fenetres
Composant_3
les interfaces
utilisateur
Composant_9
base module
distribution
Composant_5
object busnes
Composant_10
SGBD postgreSQL
Couche logique metier(python)
Couche de persistance (ORM)
Couche presentation(XML)
Composant_6
report engine
Composant_8
workflow engine
Composant_7
ORM
Composant_4
Web services
Composant_2
Les actions
XML-RPC
Diagramme de composants
Le diagramme de composants décrit l'organisation du notre système du point de
vue des éléments logiciels comme les modules (paquetages, fichiers
sources, bibliothèques...),
Diagramme des composantes
Composant1
Les fenetres
Composant_3
les interfaces
utilisateur
Composant_9
base module
distribution
Composant_5
object busnes
Composant_10
SGBD postgreSQL
Couche logique metier(python)
Couche de persistance (ORM)
Couche presentation(XML)
Composant_6
report engine
Composant_8
workflow engine
Composant_7
ORM
Composant_4
Web services
Composant_2
Les actions
XML-RPC
Architecture d’application
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Conception : diagrammes des
composantes
12
Progiciel de gestion intégrée ( ERP) :
 Centralise et présente les données de façon
pertinente
 Affecte les bons processus aux bons acteurs
 Gère la totalité des processus métiers
 Economie de licence
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Choix de la
solution
13
Gestion des achats
Gestion des ventes
Gestion comptable
Gestion de la relation clientèle
Gestion de projet
Gestion des achats
Gestion des ventes
Gestion comptable
Gestion RH et paie
Gestion de la relation clientèle
Gestion des achats
Gestion des ventes
Gestion comptable
Gestion de la relation clientèle
Gestion de projet
Gestion RH et paie
Gestion des achats
Gestion des ventes
Gestion comptable
Gestion de la relation clientèle
Gestion de projet
Tiny ERP : signifiant la fourmi de
l’Enterprise ressource planning
Développeur : OpenERP
Fondateur : Fabien Pinckaers
Ecrit en : Python, XML
Environnements : Multi plate-forme
Conception très intelligente
Dernière version : 7.0
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Choix de la solution
14
Client Serveur MVC Structure d’un module
• Architecture technique
Open ERP est basé sur une architecture client/serveur. Le
serveur et le client communiquent via le protocole XML-
RPC. C’est un simple protocole qui permet au client de faire
des appels aux Procédures.
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Choix de la solution:OpenERP
15
Paramétrage
initial
Paramétrage
fonctionnel
 Création de la base de données
 Configuration de la société
 Configuration initiale du module
comptabilité
 Configuration initiale de SMTP
L’adaptation du fonctionnement des
modules standards aux règles métiers
de la société:
• Edition des objets
• Edition des vues
• Edition de workflow
• Edition des menus
• Edition des graphes
• Edition des filtres
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Paramétrage d’OpenERP
16
Gestion de la maintenance
 Architecture technique
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Développement spécifique
17
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Développement spécifique
1..1
1..*
0..*
1..1
0..*
1..1
Intervention
-
-
-
-
-
-
-
-
-
-
id
lieu_interve
date_debut
intervenent
auteur
titre_interv
prestation
rapport
etat
date fin
: int
: char
: Date
: char
: char
: char
: String
: String
: char
: Date
Ticket
-
-
-
-
-
-
-
-
-
-
id
cree_par
effectuer a
detaille
date
titre
contact applent
motif
etat
date fermeture
: int
: char
: char
: char
: Date
: char
: char
: String
: char
: Date
Client
-
-
-
-
-
-
-
-
-
-
id
nom
prenom
adresse
civilite
telephon
fax
couriel
ville
image
: int
: char
: char
: char
: char
: int
: int
: char
: char
: char
+ cree ()
...
Utilisateur
-
-
-
-
-
id
nom
prenom
login
mot de pass
: int
: char
: char
: char
: char
18
Python
OpenERP
XML
Ubuntu
Outils
Eclipse et
PyDev JQuery mobile
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Technologies et outils de
développement
19
mobile
Deskto
p
Contexte du projet Analyse et Conception Paramétrage et Développement conclusion
Réalisation : Simulations et
Tests
Contexte général Analyse des besoins Paramétrage et Développement conclusion
Conclusion et
perspectives
 Les objectifs atteints
 Perspectives
Un module Marketing
Contrôle et synchronisation des commande a l’aide de l’application
20
Merci pour votre attention
Année Universitaire : 2012-2013
Conception et réalisation d'une application de gestion
intégrée au sein de la société Eone Group.
Ait Mlouk Addi
Ingénierie des Systèmes d’information
Réalise par : Encadré par :
Ait Mlouk Addi M.SADGAL Mohammed (FSSM)
M.EL BOUANANI Salim (MIT)

Contenu connexe

Tendances

Présentation pfe esprit 2012
Présentation pfe esprit 2012Présentation pfe esprit 2012
Présentation pfe esprit 2012
Chedly BEN MENADI
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Mohamed Cherkaoui
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
Riadh K.
 
Conception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTSConception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTS
FaissoilMkavavo
 
La spécification des besoins
La spécification des besoinsLa spécification des besoins
La spécification des besoins
Ismahen Traya
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Riadh K.
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking
Khaled Fayala
 
Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfe
Riadh K.
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Ayed CHOKRI
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
AchrafAntri2
 
Développement d'une application de gestion d'abonnement payant aux articles p...
Développement d'une application de gestion d'abonnement payant aux articles p...Développement d'une application de gestion d'abonnement payant aux articles p...
Développement d'une application de gestion d'abonnement payant aux articles p...
Rodikumbi
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Sabri El gharbi El yahmadi
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
Harrathi Mohamed
 
presentation_PFE.pptx
presentation_PFE.pptxpresentation_PFE.pptx
presentation_PFE.pptx
FazaFoudhaili
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
Belwafi Bilel
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
Ilef Ben Slima
 
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
Abdellah SELASSI
 
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Abdelhamid Néji
 
Gestion des Projets des Fin d'etudes ( Version Alpha )
Gestion des Projets des Fin d'etudes ( Version Alpha )Gestion des Projets des Fin d'etudes ( Version Alpha )
Gestion des Projets des Fin d'etudes ( Version Alpha )
Ayed CHOKRI
 
gestion de projet
gestion de projetgestion de projet
gestion de projet
Wajdi kanzali
 

Tendances (20)

Présentation pfe esprit 2012
Présentation pfe esprit 2012Présentation pfe esprit 2012
Présentation pfe esprit 2012
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
 
Conception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTSConception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTS
 
La spécification des besoins
La spécification des besoinsLa spécification des besoins
La spécification des besoins
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking
 
Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfe
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
 
Développement d'une application de gestion d'abonnement payant aux articles p...
Développement d'une application de gestion d'abonnement payant aux articles p...Développement d'une application de gestion d'abonnement payant aux articles p...
Développement d'une application de gestion d'abonnement payant aux articles p...
 
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
presentation_PFE.pptx
presentation_PFE.pptxpresentation_PFE.pptx
presentation_PFE.pptx
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
"WakaDroid" API encapsulant les services REST offerts par wakandaDB (nosql)
 
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
 
Gestion des Projets des Fin d'etudes ( Version Alpha )
Gestion des Projets des Fin d'etudes ( Version Alpha )Gestion des Projets des Fin d'etudes ( Version Alpha )
Gestion des Projets des Fin d'etudes ( Version Alpha )
 
gestion de projet
gestion de projetgestion de projet
gestion de projet
 

En vedette

Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Addi Ait-Mlouk
 
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Addi Ait-Mlouk
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
Addi Ait-Mlouk
 
Installation open erp
Installation open erpInstallation open erp
Installation open erp
Addi Ait-Mlouk
 
Odoo - Backend modules in v8
Odoo - Backend modules in v8Odoo - Backend modules in v8
Odoo - Backend modules in v8
Odoo
 
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Abdelouahed Abdou
 
Procédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windowsProcédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windows
Addi Ait-Mlouk
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013
Addi Ait-Mlouk
 
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open SourcePrésentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Africa Performances
 
Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...
Mohamed Aziz Chetoui
 
Gestion Comptable et Financiere Odoo V8
Gestion Comptable et Financiere Odoo V8Gestion Comptable et Financiere Odoo V8
Gestion Comptable et Financiere Odoo V8
Africa Performances
 
Openerp pour les grossistes de médicament
Openerp pour les grossistes de médicamentOpenerp pour les grossistes de médicament
Openerp pour les grossistes de médicament
HORIYASOFT
 
OpenERP/Odoo: Fiche Technique
OpenERP/Odoo: Fiche TechniqueOpenERP/Odoo: Fiche Technique
OpenERP/Odoo: Fiche Technique
Africa Performances
 
Atelier1 mise en place d’odoo
Atelier1   mise en place d’odooAtelier1   mise en place d’odoo
Atelier1 mise en place d’odoo
Abdelouahed Abdou
 
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Abdelouahed Abdou
 
Presentation module HR et la gestion de la paie marocaine
Presentation module HR et la gestion de la paie marocainePresentation module HR et la gestion de la paie marocaine
Presentation module HR et la gestion de la paie marocaine
Hassan WAHSISS
 
Odoo Online platform: architecture and challenges
Odoo Online platform: architecture and challengesOdoo Online platform: architecture and challenges
Odoo Online platform: architecture and challenges
Odoo
 
Gestion d"une société de transit avec openerp
Gestion d"une société de transit avec openerpGestion d"une société de transit avec openerp
Gestion d"une société de transit avec openerp
HORIYASOFT
 
Python et son intégration avec Odoo
Python et son intégration avec OdooPython et son intégration avec Odoo
Python et son intégration avec Odoo
Hassan WAHSISS
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
Nassim Bahri
 

En vedette (20)

Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo (OpenERP) Partie 1
 
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
Paramétrage et développement spécifique des modules odoo(OpenERP) Partie 1
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
 
Installation open erp
Installation open erpInstallation open erp
Installation open erp
 
Odoo - Backend modules in v8
Odoo - Backend modules in v8Odoo - Backend modules in v8
Odoo - Backend modules in v8
 
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
 
Procédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windowsProcédure de configuration et préparation de l’environnement sous windows
Procédure de configuration et préparation de l’environnement sous windows
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013
 
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open SourcePrésentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
Présentation de OpenERP/Odoo: Progiciel de Gestion Intégré Open Source
 
Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...Conception et développement d'une application de gestion de production et de ...
Conception et développement d'une application de gestion de production et de ...
 
Gestion Comptable et Financiere Odoo V8
Gestion Comptable et Financiere Odoo V8Gestion Comptable et Financiere Odoo V8
Gestion Comptable et Financiere Odoo V8
 
Openerp pour les grossistes de médicament
Openerp pour les grossistes de médicamentOpenerp pour les grossistes de médicament
Openerp pour les grossistes de médicament
 
OpenERP/Odoo: Fiche Technique
OpenERP/Odoo: Fiche TechniqueOpenERP/Odoo: Fiche Technique
OpenERP/Odoo: Fiche Technique
 
Atelier1 mise en place d’odoo
Atelier1   mise en place d’odooAtelier1   mise en place d’odoo
Atelier1 mise en place d’odoo
 
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
Atelier2 Odoo: Gestion des Ressources Humaines (installation, employés, contr...
 
Presentation module HR et la gestion de la paie marocaine
Presentation module HR et la gestion de la paie marocainePresentation module HR et la gestion de la paie marocaine
Presentation module HR et la gestion de la paie marocaine
 
Odoo Online platform: architecture and challenges
Odoo Online platform: architecture and challengesOdoo Online platform: architecture and challenges
Odoo Online platform: architecture and challenges
 
Gestion d"une société de transit avec openerp
Gestion d"une société de transit avec openerpGestion d"une société de transit avec openerp
Gestion d"une société de transit avec openerp
 
Python et son intégration avec Odoo
Python et son intégration avec OdooPython et son intégration avec Odoo
Python et son intégration avec Odoo
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
 

Similaire à ait_mlouk_addi_presentation_pfe

Hli - Catalogue pfe
Hli - Catalogue pfeHli - Catalogue pfe
Hli - Catalogue pfe
. WATCOM
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
OCTO Technology
 
Progicielde gestationintégré SAP
Progicielde gestationintégré SAPProgicielde gestationintégré SAP
Progicielde gestationintégré SAP
kk kk
 
20100608 01 - Points de fonctions (Renault)
20100608 01 - Points de fonctions (Renault)20100608 01 - Points de fonctions (Renault)
20100608 01 - Points de fonctions (Renault)
LeClubQualiteLogicielle
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinale
Maroua Bouhachem
 
Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...
Toufik Atba
 
SIP@iPLM2015
SIP@iPLM2015SIP@iPLM2015
SIP@iPLM2015
Dr Nicolas Figay
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Microsoft Ideas
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
Charbel Abdo
 
Liste des nouvelles acquisitions 2013
Liste des nouvelles acquisitions 2013Liste des nouvelles acquisitions 2013
Liste des nouvelles acquisitions 2013
CNI Tunisia
 
Introduction Au Plm
Introduction Au PlmIntroduction Au Plm
Introduction Au Plm
pistesil
 
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Report One
 
Neo4j et ses cas d'usages
Neo4j et ses cas d'usagesNeo4j et ses cas d'usages
Neo4j et ses cas d'usages
Neo4j
 
Denodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie API
Denodo
 
Prodeos Innovator Procurement
Prodeos Innovator ProcurementProdeos Innovator Procurement
Prodeos Innovator Procurement
Prodeos
 
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Adrien Futschik
 
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpageD8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
CERTyou Formation
 
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage (1)
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage (1)D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage (1)
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage (1)
CERTyou Formation
 

Similaire à ait_mlouk_addi_presentation_pfe (20)

Cv hassen benabdelhafidh
Cv hassen benabdelhafidhCv hassen benabdelhafidh
Cv hassen benabdelhafidh
 
Hli - Catalogue pfe
Hli - Catalogue pfeHli - Catalogue pfe
Hli - Catalogue pfe
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
 
Progicielde gestationintégré SAP
Progicielde gestationintégré SAPProgicielde gestationintégré SAP
Progicielde gestationintégré SAP
 
20100608 01 - Points de fonctions (Renault)
20100608 01 - Points de fonctions (Renault)20100608 01 - Points de fonctions (Renault)
20100608 01 - Points de fonctions (Renault)
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinale
 
Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...Conception et réalisation du module agenda partagé pour une solution de télés...
Conception et réalisation du module agenda partagé pour une solution de télés...
 
SIP@iPLM2015
SIP@iPLM2015SIP@iPLM2015
SIP@iPLM2015
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
 
Liste des nouvelles acquisitions 2013
Liste des nouvelles acquisitions 2013Liste des nouvelles acquisitions 2013
Liste des nouvelles acquisitions 2013
 
Introduction Au Plm
Introduction Au PlmIntroduction Au Plm
Introduction Au Plm
 
BPM Concepts de base
BPM Concepts de baseBPM Concepts de base
BPM Concepts de base
 
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
Pilotez votre Stratégie Clients avec des Tableaux de bord intégrant 100% de v...
 
Neo4j et ses cas d'usages
Neo4j et ses cas d'usagesNeo4j et ses cas d'usages
Neo4j et ses cas d'usages
 
Denodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie API
 
Prodeos Innovator Procurement
Prodeos Innovator ProcurementProdeos Innovator Procurement
Prodeos Innovator Procurement
 
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
Application de contrôle de gestion en Open Source Enjeux, solutions et cas cl...
 
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpageD8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage
 
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage (1)
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage (1)D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage (1)
D8 l53g formation-developper-des-applications-ibm-domino-8-5-avec-xpage (1)
 

ait_mlouk_addi_presentation_pfe

  • 1. Année Universitaire : 2012-2013 Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. Ait Mlouk Addi Ingénierie des Systèmes d’information Réalise par : Encadré par : Ait Mlouk Addi M.SADGAL Mohammed (FSSM) M.EL BOUANANI Salim (MIT)
  • 2. Plan Analyse des besoins et conception Paramétrage et Développement Technologies et outils de développement Réalisation et testes Introduction Conclusion et Perspectives Contexte du projet Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. 1
  • 3. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Introduction • Améliorer son rendement • Maitriser le flux interne des données • Optimiser la gestion interne des processus fonctionnels Gérer la totalité de ses activités autour d’un même système d’information Progiciel de Gestion Intégrée : ERP  2
  • 4. Dévelopement Conseil Géolocalisation Intégration Outsoursing Réseaux Assistant aux utilisateurs Sécurité Le Cœur Métier Les services MIT Dévelopement Mobile Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Présentation de l’organisme 3
  • 5. Vente réussie Création du client et de la vente Bon de commande Transmission du bon au responsable Ecriture comptable Transmission au service comptable Facture payée Création de la facture Facture client Paiement de la facture totale Création du client Service des ventes Service comptable Contexte du projet Analyse et Conception Paramétrage et Développement conclusion De l’existant vers la problématique 4
  • 6. Duplication des documents encombrement de l’espace Difficulté d’échange d’information Contexte du projet Analyse et Conception Paramétrage et Développement conclusion De l’existant vers la problématique 5
  • 7. Cohérence et homogénéité de l’information interne Gestion intégrée de tous les processus métiers Développement spécifique du module de maintenance Objectifs Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Objectifs du projet 6
  • 8. L’étude comparative des solutions existantes sur le marché La mise en production de la solution ERP Description et analyse des besoins spécifiques La bascule vers le nouveau système 1 2 3 4 Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conduite d’un projet ERP 7
  • 9. Le système cible Administration du systeme fonctionnel Geston des ventes Gestion de la relation clientél Gestion de maintenance Gestion des achats Gestion comptable Les besoins de la société Eone Group s’articulent sur les modules fonctionnels suivants : la gestion des ventes, la gestion comptable, la gestion des achats. A cela, s’ajoutera le module de gestion de maintenance. Administration du systeme fonctionnel Geston des ventes Gestion de la relation clientél Gestion de maintenance Gestion des achats Gestion comptable Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Analyse des besoins fonctionnels 8
  • 10. Administration systèm Gestion des ventes Gestion des achat et stocks • Conception de la solution les fonctionnalités système sont modéliser par les diagrammes des cas utilisation représentent l’aspect fonctionnel de l’application. Nous avons modélisé trois diagrammes suivantes: Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : les cas d’utilisations 9
  • 11. Processus des ventes Processus des achats Processus comptabilité • Conception de la solution les fonctionnalités système sont modéliser par les diagrammes des processus représentent l’aspect métier de l’application. Nous avons modélisé trois diagrammes suivantes : Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : les processus métier 10
  • 12. 1..* 0..* 1..1 0..* 1..1 0..* 1..* 1..1 1..1 1..* 1..* 1..1 1..* 1..1 1..* 1..1 1..* 1..1 1..1 1..* 1..1 0..* 1..* 1..* 1..1 0..1 1..1 0..1 1..* 1..1 1..1 1..* 1..1 0..* 1..1 1..* 0..* 1..1 Groupe - - - id nom privileges : int : char : char Utilisateur - - - - - - id nom prenom login mot_de_pass active : int : char : char : char : char : boolean CommandeVente - - - - id totale date etat : int : long : Date : char Client - - - - - - - - - - - id nom prenom adresse civilite telephon fax couriel ville image active : int : char : char : char : char : int : int : char : char : char : boolean LigneVente - - - - - id quantite prix_unitaire description sous_total : int : float : float : String : float Produit - - - - - - - - - id nom prix_vente prix_achat etat image quantité_disponible description active : int : char : float : float : char : String : float : String : boolean Fournisseur - - - - - - - - - id nom prenom adresse telephone fax ville couriel active : int : char : char : String : double : double : char : char : boolean LigneAchat - - - - - id quantite prix_unitaire discription sous_total : int : float : float : String : float commandeAchat - - - - id total date etat : int : int : Date : char Categories - - - id nom discription : int : char : String Contacte - - - - - id nom fonction courriel telephone : int : char : char : char : long MouvementStock - - - id date movdest : int : Date : char Facture - - - - - id line_cde_id date description etat : int : int : Date : String : char Recue - - - - id date method type : int : Date : char : char Paiement - - - - - id mode date_paiement montant origine : int : char : Date : long : char Intervention - - - - - - - - id date_debut date_fin lieu intervenent titre rapport etat : int : Date : Date : char : char : char : String : char Ticket - - - - - - - - - - id auteur lieu detaille date_debut titre contact motif etat date_fin : int : char : char : char : Date : char : char : String : char : Date Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : diagrammes des classes 11
  • 13. Composant1 Les fenetres Composant_3 les interfaces utilisateur Composant_9 base module distribution Composant_5 object busnes Composant_10 SGBD postgreSQL Couche logique metier(python) Couche de persistance (ORM) Couche presentation(XML) Composant_6 report engine Composant_8 workflow engine Composant_7 ORM Composant_4 Web services Composant_2 Les actions XML-RPC Diagramme de composants Le diagramme de composants décrit l'organisation du notre système du point de vue des éléments logiciels comme les modules (paquetages, fichiers sources, bibliothèques...), Diagramme des composantes Composant1 Les fenetres Composant_3 les interfaces utilisateur Composant_9 base module distribution Composant_5 object busnes Composant_10 SGBD postgreSQL Couche logique metier(python) Couche de persistance (ORM) Couche presentation(XML) Composant_6 report engine Composant_8 workflow engine Composant_7 ORM Composant_4 Web services Composant_2 Les actions XML-RPC Architecture d’application Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Conception : diagrammes des composantes 12
  • 14. Progiciel de gestion intégrée ( ERP) :  Centralise et présente les données de façon pertinente  Affecte les bons processus aux bons acteurs  Gère la totalité des processus métiers  Economie de licence Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution 13
  • 15. Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Gestion des achats Gestion des ventes Gestion comptable Gestion RH et paie Gestion de la relation clientèle Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Gestion RH et paie Gestion des achats Gestion des ventes Gestion comptable Gestion de la relation clientèle Gestion de projet Tiny ERP : signifiant la fourmi de l’Enterprise ressource planning Développeur : OpenERP Fondateur : Fabien Pinckaers Ecrit en : Python, XML Environnements : Multi plate-forme Conception très intelligente Dernière version : 7.0 Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution 14
  • 16. Client Serveur MVC Structure d’un module • Architecture technique Open ERP est basé sur une architecture client/serveur. Le serveur et le client communiquent via le protocole XML- RPC. C’est un simple protocole qui permet au client de faire des appels aux Procédures. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Choix de la solution:OpenERP 15
  • 17. Paramétrage initial Paramétrage fonctionnel  Création de la base de données  Configuration de la société  Configuration initiale du module comptabilité  Configuration initiale de SMTP L’adaptation du fonctionnement des modules standards aux règles métiers de la société: • Edition des objets • Edition des vues • Edition de workflow • Edition des menus • Edition des graphes • Edition des filtres Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Paramétrage d’OpenERP 16
  • 18. Gestion de la maintenance  Architecture technique Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Développement spécifique 17
  • 19. Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Développement spécifique 1..1 1..* 0..* 1..1 0..* 1..1 Intervention - - - - - - - - - - id lieu_interve date_debut intervenent auteur titre_interv prestation rapport etat date fin : int : char : Date : char : char : char : String : String : char : Date Ticket - - - - - - - - - - id cree_par effectuer a detaille date titre contact applent motif etat date fermeture : int : char : char : char : Date : char : char : String : char : Date Client - - - - - - - - - - id nom prenom adresse civilite telephon fax couriel ville image : int : char : char : char : char : int : int : char : char : char + cree () ... Utilisateur - - - - - id nom prenom login mot de pass : int : char : char : char : char 18
  • 20. Python OpenERP XML Ubuntu Outils Eclipse et PyDev JQuery mobile Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Technologies et outils de développement 19
  • 21. mobile Deskto p Contexte du projet Analyse et Conception Paramétrage et Développement conclusion Réalisation : Simulations et Tests
  • 22. Contexte général Analyse des besoins Paramétrage et Développement conclusion Conclusion et perspectives  Les objectifs atteints  Perspectives Un module Marketing Contrôle et synchronisation des commande a l’aide de l’application 20
  • 23. Merci pour votre attention
  • 24. Année Universitaire : 2012-2013 Conception et réalisation d'une application de gestion intégrée au sein de la société Eone Group. Ait Mlouk Addi Ingénierie des Systèmes d’information Réalise par : Encadré par : Ait Mlouk Addi M.SADGAL Mohammed (FSSM) M.EL BOUANANI Salim (MIT)