SlideShare une entreprise Scribd logo
Université Hassan II Mohammedia
Faculté des Sciences Ben M’sik
« Département Mathématiques et Informatiques »
Master Spécialisé Qualité du logiciel
Soutenance de stage de PFE
Master Spécialisé Qualité du Logiciel
Encadrant Pédagogique Tuteur de Stage
Mr. Abdelouahed NAMIR
Enseignant à FSBM
Mr. Adil FARKHANI
Responsable du service
informatique à Beltransfo
Membres de jury
Mme. Sanaa ELFILALI
Mme. Amina EL QUEBBAJ
Mme. Souad EZZBADI
Enseignante à FSBM
Période de 16/02/2015 à 16/08/2015
21/12/2015 PFE Master QL 2013-2015 1
l
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
 L'Internet constitue l’une des innovations technologiques majeures de ce
siècle
 Il est instauré des changements rapides dans la façon dont les gens
communiquent et travaillent
 Il provoque de profondes modifications dans l’administration publique
 L’ouverture des sites en ligne
 L’organisation en portails publics
 L’acquisition des impôts, le vote
 Avoir des informations ou des formulaires
2
l
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
Simpl
Simpl-
TVA
Simpl-IR
Simpl-IS Un service de la déclaration en ligne de la liasse fiscale
 Il est proposé par la DGI afin de facilité aux entreprises le dépôt ses
liasse fiscale.
 La liasse fiscale doit être sous format XML/EDI
3
Université Hassan II Mohammedia
Faculté des Sciences Ben M’sik
« Département Mathématiques et Informatiques »
Master Spécialisé Qualité du logiciel
Soutenance de stage de PFE
Master Spécialisé Qualité du Logiciel
Encadrant Pédagogique Tuteur de Stage
Mr. Abdelouahed NAMIR
Enseignant à FSBM
Mr. Adil FARKHANI
Responsable du service
informatique à Beltransfo
Membres de jury
Période de 16/02/2015 à 16/08/2015
21/12/2015 PFE Master QL 2013-2015 4
Mme. Sanaa ELFILALI
Mme. Amina EL QUEBBAJ
Mme. Souad EZZBADI
Enseignante à FSBM
Conclusion & Perspective
Analyse & conception du système
Réalisation du projet
Etude des besoins
Contexte général du projet
Plan Présentation de l’organisme
Problématique
Solution proposée
Méthodologie du travail
Déroulement du projet
Utilisateurs du système
Diagramme de cas d’utilisation
Diagramme de classes global
Diagramme des composantes
Outils et langages utilisés
Architecture généraleDémonstration
PFE Master QL 2013-2015 5
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
6
• Date de création de Beltransfo :1989;
• Forme juridique : S.A.R.L.;
• Activité principale :
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Les transformateurs secs
Les interrupteurs aériens, sectionneurs et intérieur
Les tableaux modulaires moyenne tension
Les tableaux monoblocs
postes mobiles power box et postes mobiles power
conteneur
Organisme d’Accueil « Beltransfo»
PFE Master QL 2013-2015 7
• Directeur Général: M. JAMAL EL GHANI
• Organisation de Beltransfo:
 Département production et conception;
 Département d’achats;
 Département administratif et financier;
 Département commercial;
 Département ressources humaines;
 Département management de la qualité;
 Département informatique.
• Notre projet sera effectué au niveau du département informatique en
collaboration avec le département financier
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Organisme d’Accueil « Beltransfo»
PFE Master QL 2013-2015 8
Le manque d’une balance détaillée qui englobe tous les comptes
du plan comptable de la société
La communication directe entre les modules de l’ERP
Odoo et le logiciel de la génération du Simpl-IS est
impossible
Les fonctionnalités du logiciel propriétaires
adopté par l’entreprise sont incomplètes
L’absence d’un module de gestion du Simpl-IS
dans Odoo
Beltransfo s’appuie sur un ERP open source s’appelle Odoo dans la gestion de ses
activités, cependant, pour la génération de son Simpl-IS, la société a opté un
logiciel propriétaires.
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Problématique
PFE Master QL 2013-2015 9
Extraire
Filtrer
Traiter
Préparer
Balance
Utilisateur
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Problématique
PFE Master QL 2013-2015 10
La balance:
La préparation des données d’une façon bien structurée et détaillée dans la balance
La fiscalité:
 Le remplissage des tableaux annexes
 Des interfaces pour le contrôle des tableaux annexes et les codes EDI, ainsi pour l’ajout des
champs extracomptables.
 La génération de la liasse fiscale sous format EDI/XML d’une façon complètement
automatisé
Les états de financières :
L’intégration des outils de reporting afin d’imprimer les états financiers et la balance.
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Solution proposée
PFE Master QL 2013-2015 11
PDCA
 La méthode PDCA illustrée par William Edwards Deming
 PDCA est une démarche cyclique d’amélioration qui
consiste, à la fin de chaque cycle, à remettre en question
toutes les actions précédemment menées afin de les
améliorer.
• PDCA tire son origine des premières lettres des mots
qui la composent .
Act
Plan
DO
Chek
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Management Du projet : Méthodologie de travail
PFE Master QL 2013-2015 12
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Management Du projet : Méthodologie de travail
 Identifier clairement et formaliser le problème ;
 Rechercher les causes racines
 Analyser et visualiser les causes
 Classer et hiérarchiser les causes
 Planifier la mise en œuvre des actions correctives
PD
 Appliquer les actions correctives définies dans le plan ;
 Vérifier le résultat et le mesurer à l’aide des indicateurs d’activité
 déployer les ressources nécessaires
C
 Mesurer les résultats obtenus sur l’ensemble après la fin de l’étape
« Do »
 Comparer ces résultats à la situation initiale (Mesure de
l’amélioration)
 Comparer ces résultats aux objectifs fixés dans l’étape « Plan »
(Mesure de la performance) ;
A
 Identifier les causes de non performance
 cibler les nouveaux points d'intervention
 reprendre pour ces points les étapes « Do » et « Check » si nécessaire
 Formaliser les solutions une fois que le niveau attendu est atteint
PFE Master QL 2013-2015 13
Tâche1 :
Prise de connaissance du milieu de travail, Analyse des piliers du projet
et Mise en place d'un plan d’action
Tâche 2 :
Recherche et Documentation, Collecte et trie des informations,
Analyse des problèmes et Elaboration d’un cahier de charges
Tâche 3 :
Installation de l’environnement du travail, Conception, Formation dans
les outils, Développement, Paramétrage, Validation et test des solutions
Tâche 5 :
Rédaction du rapport.
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Planning Prévisionnel
PFE Master QL 2013-2015 14
21/12/2015 15
• La communication entre les
déférents acteurs
insuffisantes.
• Manque /
Problème des
machines.
• Les acteurs qui maitrisent
bien le métier ne sont pas
impliqués.
• Mauvaise estimation du
planning prévisionnel.
• Le besoin est changeant
selon la DGI.
Risques
gestion
de projet
Risques
Organisat
ionnel
Risques
humain
Risques
Ressourc
es
Matériel
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Gestion des Risques
PFE Master QL 2013-2015
Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Déroulement réel du projet
PFE Master QL 2013-2015 16
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
17
Besoin
fonctionnel
Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
PFE Master QL 2013-2015 18
Branche techniqueBranche fonctionnelle
Branche Mise en Œuvre
- Capture des besoins
fonctionnelles
- Analyse et spécifications
- Capture des
exigences techniques
- Choix technologiques
- Modélisation
- Implémentation
-Tests
-Déploiement
Processus de développement 2TUP
Besoin
fonctionnel
Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
 Créer toutes les règles fiscales qui vont en pair avec la loi et les législations marocaines.
 L’application doit être totalement paramétrable pour assurer l’évolution et l’adaptation aux nouvelles
lois.
 Nous nous sommes mis d’accord sur le besoin d’avoir des interfaces de saisie simples pour que
l’application soit exploitée dans de bonnes conditions.
 Le contrôle des données doit se faire automatiquement au moment de la saisie
 Tous les états de sortie doivent être paramétrés par date ainsi que par plusieurs paramètres.
 La conception d’une base de données générale qui intègre toutes les composantes de la liasse fiscale
 Rédiger un manuel d’utilisation simple pour permettre l’usage de l’application
Spécification des besoins
PFE Master QL 2013-2015 19
20PFE Master QL 2013-2015
L'application Client
Gestion du Simpl-IS
client/serveur
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é deux diagrammes suivantes:
Besoin
fonctionnel
Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Diagrammes de cas d’utilisation
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
20
22PFE Master QL 2013-2015
Le diagramme de classes permet d’appréhender la structure statique du
système en indiquant la structure des objets composant le système et les
liens structurels entre ces objets
Diagramme de classe
Diagramme de classe
Besoin
fonctionnel
Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
23PFE Master QL 2013-2015
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
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
Diagramme des composantes
Besoin
fonctionnel
Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
23
25PFE Master QL 2013-2015
Client Serveur MVC Structure d’un module
• Anciennement TinyERP SA puis OpenERP SA, Odoo est un Progiciel de
Gestion Intégré (PGI)
• Fondu en 2004 par Fabien Pinckaers .
• Est le leader des solutions ERP Open Source destinées aux entreprises et
administrations publiques et privés de toutes tailles.
• Distribué sous licence libre, Odoo est traduit en plus de 30 langues et utilisé
dans 106 pays (environ 2 000 000 d’utilisateurs à travers le monde)
Besoin
fonctionnel
Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Odoo
PFE Master QL 2013-2015 26
Tomcate
JAVA/JEE
Hibernate
JDOM
XML
Odoo
Qweb
Python Le serveur
Le client
REST
Eclipse et PyDev
Simpl-IS
Besoin
fonctionnel
Analyse & conception Choix de l’outils Réalisation et mise en œuvre
Contexte général du
projet
Outils
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
26
Besoin
fonctionnel
Analyse & conception Choix de l’outils
Réalisation et mise en
œuvre
Contexte général du
projet
Module avant l’installation
PFE Master QL 2013-2015 27
PFE Master QL 2013-2015 28
Besoin
fonctionnel
Analyse & conception Choix de l’outils
Réalisation et mise en
œuvre
Contexte général du
projet
Module après l’installation
Besoin
fonctionnel
Analyse & conception Choix de l’outils
Réalisation et mise en
œuvre
Contexte général du
projet
Module après l’installation
PFE Master QL 2013-2015 29
Besoin
fonctionnel
Analyse & conception Choix de l’outils
Réalisation et mise en
œuvre
Contexte général du
projet
Consultation de la balance
PFE Master QL 2013-2015 30
Besoin
fonctionnel
Analyse & conception Choix de l’outils
Réalisation et mise en
œuvre
Contexte général du
projet
Exemple message d’erreur
PFE Master QL 2013-2015 32
Besoin
fonctionnel
Analyse & conception Choix de l’outils
Réalisation et mise en
œuvre
Contexte général du
projet
Simpl-IS
PFE Master QL 2013-2015 34
l
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
 La gestion de la balance
 Le remplissage des tableaux financiers
 La génération du Simpl-IS
 L’impression des états
 la génération des tableaux de bord décisionnel
 L’élaboration de la liasse comptable.
PFE Master QL 2013-2015
35
PFE Master QL 2013-2015 20
PFE Master QL 2013-2015
36
Université Hassan II Mohammedia
Faculté des Sciences Ben M’sik
« Département Mathématiques et Informatiques »
Master Spécialisé Qualité du logiciel
Soutenance de stage de PFE
Master Spécialisé Qualité du Logiciel
Encadrant Pédagogique Tuteur de Stage
Mr. Abdelouahed NAMIR
Enseignant à FSBM
Mr. Adil FARKHANI
Responsable du service
informatique à Beltransfo
Membres de jury
Période de 16/02/2015 à 16/08/2015
21/12/2015 PFE Master QL 2013-2015 37
Mme. Sanaa ELFILALI
Mme. Amina EL QUEBBAJ
Mme. Souad EZZBADI
Enseignante à FSBM

Contenu connexe

Tendances

Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Ayoub Mkharbach
 
Gestion flotte acheminement_courrier
Gestion flotte acheminement_courrierGestion flotte acheminement_courrier
Gestion flotte acheminement_courrier
HORIYASOFT
 
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.
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étude
Donia Hammami
 
Rapport de projet odoo
Rapport de projet odooRapport de projet odoo
Rapport de projet odoo
ayoub damir
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
jihene Ab
 
Présentation finale
Présentation finalePrésentation finale
Présentation finale
heniBa
 
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Projet de fin étude  ( LFIG : Conception et Développement d'une application W...Projet de fin étude  ( LFIG : Conception et Développement d'une application W...
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Ramzi Noumairi
 
gestion de projet
gestion de projetgestion de projet
gestion de projet
Wajdi kanzali
 
rapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATrapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATSiwar GUEMRI
 
GUIDE DE PRÉSENTATION DU STAGE D’INITIATION
GUIDE DE PRÉSENTATION DU STAGE D’INITIATIONGUIDE DE PRÉSENTATION DU STAGE D’INITIATION
GUIDE DE PRÉSENTATION DU STAGE D’INITIATION
Bahae Eddine Halim
 
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
 
Presentation pfe
Presentation pfePresentation pfe
Presentation pfezinebcher
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
Belwafi Bilel
 
Presentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskPresentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help desk
Raef Ghribi
 
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
 
Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...
Ahmed Makni
 
Rapport De PFE
Rapport De PFERapport De PFE
Rapport De PFE
Nadir Haouari
 
Modele-elearning
Modele-elearningModele-elearning
Modele-elearning
Boughanmi Sobhi IHBOS
 
Speech de PFE de Ahmed Jebali - CM- ISAMM-Encadré par Wafa Bourkhis (Design)...
Speech de PFE de Ahmed Jebali - CM- ISAMM-Encadré par Wafa Bourkhis  (Design)...Speech de PFE de Ahmed Jebali - CM- ISAMM-Encadré par Wafa Bourkhis  (Design)...
Speech de PFE de Ahmed Jebali - CM- ISAMM-Encadré par Wafa Bourkhis (Design)...
Wafa Bourkhis
 

Tendances (20)

Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
 
Gestion flotte acheminement_courrier
Gestion flotte acheminement_courrierGestion flotte acheminement_courrier
Gestion flotte acheminement_courrier
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étude
 
Rapport de projet odoo
Rapport de projet odooRapport de projet odoo
Rapport de projet odoo
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
 
Présentation finale
Présentation finalePrésentation finale
Présentation finale
 
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Projet de fin étude  ( LFIG : Conception et Développement d'une application W...Projet de fin étude  ( LFIG : Conception et Développement d'une application W...
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
 
gestion de projet
gestion de projetgestion de projet
gestion de projet
 
rapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATrapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSAT
 
GUIDE DE PRÉSENTATION DU STAGE D’INITIATION
GUIDE DE PRÉSENTATION DU STAGE D’INITIATIONGUIDE DE PRÉSENTATION DU STAGE D’INITIATION
GUIDE DE PRÉSENTATION DU STAGE D’INITIATION
 
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
 
Presentation pfe
Presentation pfePresentation pfe
Presentation pfe
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
 
Presentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskPresentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help desk
 
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
 
Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...
 
Rapport De PFE
Rapport De PFERapport De PFE
Rapport De PFE
 
Modele-elearning
Modele-elearningModele-elearning
Modele-elearning
 
Speech de PFE de Ahmed Jebali - CM- ISAMM-Encadré par Wafa Bourkhis (Design)...
Speech de PFE de Ahmed Jebali - CM- ISAMM-Encadré par Wafa Bourkhis  (Design)...Speech de PFE de Ahmed Jebali - CM- ISAMM-Encadré par Wafa Bourkhis  (Design)...
Speech de PFE de Ahmed Jebali - CM- ISAMM-Encadré par Wafa Bourkhis (Design)...
 

Similaire à Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Openerp)

software engineering
software engineeringsoftware engineering
software engineering
Bouderbalaahmed
 
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
PMI Lévis-Québec
 
Mon parcours : De l'informatique à la création d'entreprises
Mon parcours : De l'informatique à la création d'entreprisesMon parcours : De l'informatique à la création d'entreprises
Mon parcours : De l'informatique à la création d'entreprises
Joseph SZCZYGIEL
 
Planet Award - Gestion De Projet
Planet Award - Gestion De ProjetPlanet Award - Gestion De Projet
Planet Award - Gestion De ProjetPlanet Award
 
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
 
Gestion de Projet selon ISO 21500 : 2012
Gestion de Projet selon ISO 21500 : 2012Gestion de Projet selon ISO 21500 : 2012
Gestion de Projet selon ISO 21500 : 2012
MathiasBinyam
 
Prerequisites In ERP Projects Paris Mines 2002
Prerequisites In ERP Projects Paris Mines 2002Prerequisites In ERP Projects Paris Mines 2002
Prerequisites In ERP Projects Paris Mines 2002
Andre Meillassoux
 
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
LeClubQualiteLogicielle
 
Transformation de la DSI avec la méthode SPOT
Transformation de la DSI avec la méthode SPOTTransformation de la DSI avec la méthode SPOT
Transformation de la DSI avec la méthode SPOTitSMF France
 
1 5 rims
1 5 rims 1 5 rims
1 5 rims cinyo77
 
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
LeClubQualiteLogicielle
 
05_La Cloture du projet.pdf
05_La Cloture du projet.pdf05_La Cloture du projet.pdf
05_La Cloture du projet.pdf
ManalAg
 
Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets.pptCours 5_Gestion de projets.ppt
Cours 5_Gestion de projets.ppt
jouaiti1
 
Cours 5_Gestion de projets Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets Cours 5_Gestion de projets.pptCours 5_Gestion de projets Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets Cours 5_Gestion de projets.ppt
AminEchcherradi
 
Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?
PMI-Montréal
 
201510 elc fd_t_online
201510 elc fd_t_online201510 elc fd_t_online
201510 elc fd_t_online
Didier Maignan
 
Présentation_MIAGE_CAMTEL_PMCN
Présentation_MIAGE_CAMTEL_PMCNPrésentation_MIAGE_CAMTEL_PMCN
Présentation_MIAGE_CAMTEL_PMCN
Hermann NGUIMO
 
Catalogue nouveautés CNCC Formation
Catalogue nouveautés CNCC FormationCatalogue nouveautés CNCC Formation
Catalogue nouveautés CNCC Formation
CNCC Formation
 

Similaire à Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Openerp) (20)

software engineering
software engineeringsoftware engineering
software engineering
 
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
2010-10-25 Daniel Pelletier Gestion de projet informatique à Telus
 
Mon parcours : De l'informatique à la création d'entreprises
Mon parcours : De l'informatique à la création d'entreprisesMon parcours : De l'informatique à la création d'entreprises
Mon parcours : De l'informatique à la création d'entreprises
 
Planet Award - Gestion De Projet
Planet Award - Gestion De ProjetPlanet Award - Gestion De Projet
Planet Award - Gestion De Projet
 
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
 
Gestion de Projet selon ISO 21500 : 2012
Gestion de Projet selon ISO 21500 : 2012Gestion de Projet selon ISO 21500 : 2012
Gestion de Projet selon ISO 21500 : 2012
 
Prerequisites In ERP Projects Paris Mines 2002
Prerequisites In ERP Projects Paris Mines 2002Prerequisites In ERP Projects Paris Mines 2002
Prerequisites In ERP Projects Paris Mines 2002
 
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
 
Transformation de la DSI avec la méthode SPOT
Transformation de la DSI avec la méthode SPOTTransformation de la DSI avec la méthode SPOT
Transformation de la DSI avec la méthode SPOT
 
1 5 rims
1 5 rims 1 5 rims
1 5 rims
 
Management de programme
Management de programmeManagement de programme
Management de programme
 
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
20110125 02 - Retour d'experience en qualimétrie informatique (CDC)
 
05_La Cloture du projet.pdf
05_La Cloture du projet.pdf05_La Cloture du projet.pdf
05_La Cloture du projet.pdf
 
Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets.pptCours 5_Gestion de projets.ppt
Cours 5_Gestion de projets.ppt
 
Cours 5_Gestion de projets Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets Cours 5_Gestion de projets.pptCours 5_Gestion de projets Cours 5_Gestion de projets.ppt
Cours 5_Gestion de projets Cours 5_Gestion de projets.ppt
 
Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?
 
201510 elc fd_t_online
201510 elc fd_t_online201510 elc fd_t_online
201510 elc fd_t_online
 
Présentation_MIAGE_CAMTEL_PMCN
Présentation_MIAGE_CAMTEL_PMCNPrésentation_MIAGE_CAMTEL_PMCN
Présentation_MIAGE_CAMTEL_PMCN
 
Catalogue nouveautés CNCC Formation
Catalogue nouveautés CNCC FormationCatalogue nouveautés CNCC Formation
Catalogue nouveautés CNCC Formation
 

Dernier

OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
AlbertSmithTambwe
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
abderrahimbourimi
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
AlbertSmithTambwe
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 

Dernier (9)

OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 

Mise en place d’un module de génération du Simpl-IS pour L’ERP ODOO (ex. Openerp)

  • 1. Université Hassan II Mohammedia Faculté des Sciences Ben M’sik « Département Mathématiques et Informatiques » Master Spécialisé Qualité du logiciel Soutenance de stage de PFE Master Spécialisé Qualité du Logiciel Encadrant Pédagogique Tuteur de Stage Mr. Abdelouahed NAMIR Enseignant à FSBM Mr. Adil FARKHANI Responsable du service informatique à Beltransfo Membres de jury Mme. Sanaa ELFILALI Mme. Amina EL QUEBBAJ Mme. Souad EZZBADI Enseignante à FSBM Période de 16/02/2015 à 16/08/2015 21/12/2015 PFE Master QL 2013-2015 1
  • 2. l PFE Master QL 2013-2015 20 PFE Master QL 2013-2015  L'Internet constitue l’une des innovations technologiques majeures de ce siècle  Il est instauré des changements rapides dans la façon dont les gens communiquent et travaillent  Il provoque de profondes modifications dans l’administration publique  L’ouverture des sites en ligne  L’organisation en portails publics  L’acquisition des impôts, le vote  Avoir des informations ou des formulaires 2
  • 3. l PFE Master QL 2013-2015 20 PFE Master QL 2013-2015 Simpl Simpl- TVA Simpl-IR Simpl-IS Un service de la déclaration en ligne de la liasse fiscale  Il est proposé par la DGI afin de facilité aux entreprises le dépôt ses liasse fiscale.  La liasse fiscale doit être sous format XML/EDI 3
  • 4. Université Hassan II Mohammedia Faculté des Sciences Ben M’sik « Département Mathématiques et Informatiques » Master Spécialisé Qualité du logiciel Soutenance de stage de PFE Master Spécialisé Qualité du Logiciel Encadrant Pédagogique Tuteur de Stage Mr. Abdelouahed NAMIR Enseignant à FSBM Mr. Adil FARKHANI Responsable du service informatique à Beltransfo Membres de jury Période de 16/02/2015 à 16/08/2015 21/12/2015 PFE Master QL 2013-2015 4 Mme. Sanaa ELFILALI Mme. Amina EL QUEBBAJ Mme. Souad EZZBADI Enseignante à FSBM
  • 5. Conclusion & Perspective Analyse & conception du système Réalisation du projet Etude des besoins Contexte général du projet Plan Présentation de l’organisme Problématique Solution proposée Méthodologie du travail Déroulement du projet Utilisateurs du système Diagramme de cas d’utilisation Diagramme de classes global Diagramme des composantes Outils et langages utilisés Architecture généraleDémonstration PFE Master QL 2013-2015 5
  • 6. PFE Master QL 2013-2015 20 PFE Master QL 2013-2015 6
  • 7. • Date de création de Beltransfo :1989; • Forme juridique : S.A.R.L.; • Activité principale : Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Les transformateurs secs Les interrupteurs aériens, sectionneurs et intérieur Les tableaux modulaires moyenne tension Les tableaux monoblocs postes mobiles power box et postes mobiles power conteneur Organisme d’Accueil « Beltransfo» PFE Master QL 2013-2015 7
  • 8. • Directeur Général: M. JAMAL EL GHANI • Organisation de Beltransfo:  Département production et conception;  Département d’achats;  Département administratif et financier;  Département commercial;  Département ressources humaines;  Département management de la qualité;  Département informatique. • Notre projet sera effectué au niveau du département informatique en collaboration avec le département financier Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Organisme d’Accueil « Beltransfo» PFE Master QL 2013-2015 8
  • 9. Le manque d’une balance détaillée qui englobe tous les comptes du plan comptable de la société La communication directe entre les modules de l’ERP Odoo et le logiciel de la génération du Simpl-IS est impossible Les fonctionnalités du logiciel propriétaires adopté par l’entreprise sont incomplètes L’absence d’un module de gestion du Simpl-IS dans Odoo Beltransfo s’appuie sur un ERP open source s’appelle Odoo dans la gestion de ses activités, cependant, pour la génération de son Simpl-IS, la société a opté un logiciel propriétaires. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Problématique PFE Master QL 2013-2015 9
  • 10. Extraire Filtrer Traiter Préparer Balance Utilisateur Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Problématique PFE Master QL 2013-2015 10
  • 11. La balance: La préparation des données d’une façon bien structurée et détaillée dans la balance La fiscalité:  Le remplissage des tableaux annexes  Des interfaces pour le contrôle des tableaux annexes et les codes EDI, ainsi pour l’ajout des champs extracomptables.  La génération de la liasse fiscale sous format EDI/XML d’une façon complètement automatisé Les états de financières : L’intégration des outils de reporting afin d’imprimer les états financiers et la balance. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Solution proposée PFE Master QL 2013-2015 11
  • 12. PDCA  La méthode PDCA illustrée par William Edwards Deming  PDCA est une démarche cyclique d’amélioration qui consiste, à la fin de chaque cycle, à remettre en question toutes les actions précédemment menées afin de les améliorer. • PDCA tire son origine des premières lettres des mots qui la composent . Act Plan DO Chek Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Management Du projet : Méthodologie de travail PFE Master QL 2013-2015 12
  • 13. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Management Du projet : Méthodologie de travail  Identifier clairement et formaliser le problème ;  Rechercher les causes racines  Analyser et visualiser les causes  Classer et hiérarchiser les causes  Planifier la mise en œuvre des actions correctives PD  Appliquer les actions correctives définies dans le plan ;  Vérifier le résultat et le mesurer à l’aide des indicateurs d’activité  déployer les ressources nécessaires C  Mesurer les résultats obtenus sur l’ensemble après la fin de l’étape « Do »  Comparer ces résultats à la situation initiale (Mesure de l’amélioration)  Comparer ces résultats aux objectifs fixés dans l’étape « Plan » (Mesure de la performance) ; A  Identifier les causes de non performance  cibler les nouveaux points d'intervention  reprendre pour ces points les étapes « Do » et « Check » si nécessaire  Formaliser les solutions une fois que le niveau attendu est atteint PFE Master QL 2013-2015 13
  • 14. Tâche1 : Prise de connaissance du milieu de travail, Analyse des piliers du projet et Mise en place d'un plan d’action Tâche 2 : Recherche et Documentation, Collecte et trie des informations, Analyse des problèmes et Elaboration d’un cahier de charges Tâche 3 : Installation de l’environnement du travail, Conception, Formation dans les outils, Développement, Paramétrage, Validation et test des solutions Tâche 5 : Rédaction du rapport. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Planning Prévisionnel PFE Master QL 2013-2015 14
  • 15. 21/12/2015 15 • La communication entre les déférents acteurs insuffisantes. • Manque / Problème des machines. • Les acteurs qui maitrisent bien le métier ne sont pas impliqués. • Mauvaise estimation du planning prévisionnel. • Le besoin est changeant selon la DGI. Risques gestion de projet Risques Organisat ionnel Risques humain Risques Ressourc es Matériel Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Gestion des Risques PFE Master QL 2013-2015
  • 16. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Déroulement réel du projet PFE Master QL 2013-2015 16
  • 17. PFE Master QL 2013-2015 20 PFE Master QL 2013-2015 17
  • 18. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet PFE Master QL 2013-2015 18 Branche techniqueBranche fonctionnelle Branche Mise en Œuvre - Capture des besoins fonctionnelles - Analyse et spécifications - Capture des exigences techniques - Choix technologiques - Modélisation - Implémentation -Tests -Déploiement Processus de développement 2TUP
  • 19. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet  Créer toutes les règles fiscales qui vont en pair avec la loi et les législations marocaines.  L’application doit être totalement paramétrable pour assurer l’évolution et l’adaptation aux nouvelles lois.  Nous nous sommes mis d’accord sur le besoin d’avoir des interfaces de saisie simples pour que l’application soit exploitée dans de bonnes conditions.  Le contrôle des données doit se faire automatiquement au moment de la saisie  Tous les états de sortie doivent être paramétrés par date ainsi que par plusieurs paramètres.  La conception d’une base de données générale qui intègre toutes les composantes de la liasse fiscale  Rédiger un manuel d’utilisation simple pour permettre l’usage de l’application Spécification des besoins PFE Master QL 2013-2015 19
  • 20. 20PFE Master QL 2013-2015 L'application Client Gestion du Simpl-IS client/serveur 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é deux diagrammes suivantes: Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Diagrammes de cas d’utilisation
  • 21. PFE Master QL 2013-2015 20 PFE Master QL 2013-2015 20
  • 22. 22PFE Master QL 2013-2015 Le diagramme de classes permet d’appréhender la structure statique du système en indiquant la structure des objets composant le système et les liens structurels entre ces objets Diagramme de classe Diagramme de classe Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet
  • 23. 23PFE Master QL 2013-2015 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 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 Diagramme des composantes Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet
  • 24. PFE Master QL 2013-2015 20 PFE Master QL 2013-2015 23
  • 25. 25PFE Master QL 2013-2015 Client Serveur MVC Structure d’un module • Anciennement TinyERP SA puis OpenERP SA, Odoo est un Progiciel de Gestion Intégré (PGI) • Fondu en 2004 par Fabien Pinckaers . • Est le leader des solutions ERP Open Source destinées aux entreprises et administrations publiques et privés de toutes tailles. • Distribué sous licence libre, Odoo est traduit en plus de 30 langues et utilisé dans 106 pays (environ 2 000 000 d’utilisateurs à travers le monde) Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Odoo
  • 26. PFE Master QL 2013-2015 26 Tomcate JAVA/JEE Hibernate JDOM XML Odoo Qweb Python Le serveur Le client REST Eclipse et PyDev Simpl-IS Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Outils
  • 27. PFE Master QL 2013-2015 20 PFE Master QL 2013-2015 26
  • 28. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Module avant l’installation PFE Master QL 2013-2015 27
  • 29. PFE Master QL 2013-2015 28 Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Module après l’installation
  • 30. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Module après l’installation PFE Master QL 2013-2015 29
  • 31. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Consultation de la balance PFE Master QL 2013-2015 30
  • 32. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Exemple message d’erreur PFE Master QL 2013-2015 32
  • 33. Besoin fonctionnel Analyse & conception Choix de l’outils Réalisation et mise en œuvre Contexte général du projet Simpl-IS PFE Master QL 2013-2015 34
  • 34. l PFE Master QL 2013-2015 20 PFE Master QL 2013-2015  La gestion de la balance  Le remplissage des tableaux financiers  La génération du Simpl-IS  L’impression des états  la génération des tableaux de bord décisionnel  L’élaboration de la liasse comptable. PFE Master QL 2013-2015 35
  • 35. PFE Master QL 2013-2015 20 PFE Master QL 2013-2015 36
  • 36. Université Hassan II Mohammedia Faculté des Sciences Ben M’sik « Département Mathématiques et Informatiques » Master Spécialisé Qualité du logiciel Soutenance de stage de PFE Master Spécialisé Qualité du Logiciel Encadrant Pédagogique Tuteur de Stage Mr. Abdelouahed NAMIR Enseignant à FSBM Mr. Adil FARKHANI Responsable du service informatique à Beltransfo Membres de jury Période de 16/02/2015 à 16/08/2015 21/12/2015 PFE Master QL 2013-2015 37 Mme. Sanaa ELFILALI Mme. Amina EL QUEBBAJ Mme. Souad EZZBADI Enseignante à FSBM

Notes de l'éditeur

  1. . Excellence monsieur le président du jury, honorables membres du jury, mes cher encadrants recevez, au prime abord, les mots de bienvenu et de remerciement pour avoir accepter, malgré vos multiples occupations, de vous consacrer à l’appréciation des résultats de mon travail Avec votre permission, je voudrais aussi manifester mes sincère reconnaissance à tous ceux et celles qui se sont mobilisés en faisant le déplacement de ce haut lieu de savoir pour m’ apporter leur soutien Avec votre permission, je voudrais aussi manifester mes sincère reconnaissance à tous ceux et celles qui se sont mobilisés en faisant le déplacement de ce haut lieu de savoir pour m’ apporter leur soutien
  2. L'Internet constitue l’une des innovations technologiques majeures de ce siècle. Après avoir instauré des changements rapides dans la façon dont les gens communiquent et travaillent, l'Internet provoque de profondes modifications dans l’administration publique. Plusieurs administrations et organismes gouvernementaux dans le monde ont ouvert des sites en ligne, puis ils se sont organisés en portails publics (service public en France, Belgique, etc.). Il est aujourd’hui possible dans certains pays, d’acquitter ses impôts et/ou de voter en ligne ou simplement d’avoir des informations et des formulaires sans être obligé de se déplacer ou de voyager. L’utilisation des technologies de l’information et de la communication (TIC) dans l’administration publique, appelée aussi e-gouvernement. Le Maroc est parmi les pays qui ont touché par La modernisation de l’administration dans ce cadre le ministre en charge des Affaires Economiques et Générales à lancer plusieurs services en ligne tel que :
  3. Le Maroc est parmi les pays qui ont touché par La modernisation de l’administration dans ce cadre le ministre en charge des Affaires Economiques et Générales à lancer plusieurs services en ligne tel que : D’où on a tiré le sujet de notre projet qui est intitulé : e-Participation pour le prix national e-mtiaz 2015 E-Réclamation télé-déclaration ou Simpl : ou Services des impôts en ligne qui englobe les services : Simpl-TVA  simpl-IR et Simp-Is D’où on a tiré le sujet de notre projet
  4. . Le projet a été réalisé par moi-même zaineb erraji, et supervisé par Mr. Namir et Mr.Adil farkhani , et sera jugé par Mme et Mme
  5. La société Beltransfo est une société à responsabilité limitée Fondée en 1989, Depuis sa création , Beltransfo conçoit, fabrique et commercialise des
  6. Son directeur général est …, il se base sur plusieurs départements de la gestion de ses activité interne et externe
  7. Notre analyse du système Beltransfo nous a permis de cerner un ensemble des problèmes qui présentent un obstacle à la société dans la génération de sa liasse fiscale d’une façon usée que nous résumons dans les points suivantes :
  8. L’utilisateur se trouve obligé d’extraire les données depuis les tables d’Odoo,les préparé sous format demandé, pour arriver à la fin à construire une balance acceptable par le logiciel de génération du Simpl-IS, mais après la préparation du balance aucune modification appliqué sur les données d’Odoo ne sera considérer par le logiciel propriétaire. Le problème majeur alors consiste dans la difficulté d’échange d’information entre ces outils la duplication des documents puis la redondance des données qui conduit a l’encombrement, la perte de l’espace, l’incohérence des infos
  9. Nous avons proposé un modèle de balance à dix colonnes, qui couvre tous les comptes de plan comptable de la société avec la possibilité de la gestion de ses lignes Assurer un calcul fiable et automatique des valeurs des cellules des tableaux annexes sans intervention de l’utilisateur Offrir une interface pour le contrôle et la saisie. Offrir une interface pour le contrôle et la saisie. La génération du Simpl-IS sous format EDI/XML selon … de la DGI La possibilité d’imprimer les états financiers et la balance selon des paramètres choisit par l’utilisateur
  10. Mener une démarche d’amélioration continue ou de résolution de problème selon le cycle du PDCA permet d’avoir une méthode structurée et de mettre en oeuvre les solutions les plus adaptées et pérennes.
  11. Mener une démarche d’amélioration continue ou de résolution de problème selon le cycle du PDCA permet d’avoir une méthode structurée et de mettre en oeuvre les solutions les plus adaptées et pérennes.
  12. Pour la planification du projet nous avons utilisé MC Project Version 2013
  13. La gestion des risques est importants pour la réussite du projet , on peut classer ces risques en quatre catégories
  14. Ce diagramme représente les classes nécessaires pour assurer un bon fonctionnement du système à mettre en œuvre, les utilisateurs de l’application sont regroupés dans des groupes, chaque groupe possédant des privilèges qui permettent à ses utilisateurs inscrits d’accéder à certaines fonctionnalités. Les utilisateurs peuvent générer la balance qui se compose par des lignes de balance, chacune de ces lignes contient les quatre catégories des comptes. Comme ils peuvent aussi construire les tableaux annexes, chaque tableau utilise la balance, l’amortissement et l’immobilisation pour remplir les valeurs de ses cellules. L’utilisateur peut imprimer les états financiers et la balance sous la forme choisit.
  15. Ce diagramme permet de mettre en évidence les dépendances entre les composants de notre projet ERP. La couche persistance : concerne la persistance des donnes (ORM) dans un serveur Postgresql. La couche logique métier : joue le rôle de contrôleur de model MVC il permet de décrire les objets les classes du projet via le Framework open Object qui assure la persistance des objets, via le langage de programmation python. La couche présentation : joue le rôle de la vue dans le model MVC, il décrit tous ce qui est interface, fenêtres et les actions. Dans notre cas les vues sont développées en XML.
  16. 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 OpenERP est couplé à une base de données PostgreSQL. De plus, il est compatible au pack Open Office, et aussi avec des outils de L’étape suivant et le paramétrage qui constitué de deus parties
  17. , le choix technologique a été porté sur
  18. . Excellence monsieur le président du jury, honorables membres du jury, mes cher encadrants recevez, au prime abord, les mots de bienvenu et de remerciement pour avoir accepter, malgré vos multiples occupations, de vous consacrer à l’appréciation des résultats de mon travail Avec votre permission, je voudrais aussi manifester mes sincère reconnaissance à tous ceux et celles qui se sont mobilisés en faisant le déplacement de ce haut lieu de savoir pour m’ apporter leur soutien Avec votre permission, je voudrais aussi manifester mes sincère reconnaissance à tous ceux et celles qui se sont mobilisés en faisant le déplacement de ce haut lieu de savoir pour m’ apporter leur soutien