Académique Documents
Professionnel Documents
Culture Documents
Gestion Des Formations
Gestion Des Formations
Thème :
Conception et realisation d’un systeme automatisé
Promotion : 2020/2023
i
ملخص
مبا،هذا املرشوع هيدف اإىل تصممي وتطوير نظام معلومايت آيل متخصص لإدارة معليات الرتبصات والتكوينات يف مؤسسة سونلغاز تيارت
. يسهم هذا النظام يف زايدة شفافية العمليات وتوفري خدمات حمس نة للموظفني.يف ذكل متابعة دورات التدريب وتقدمي النتاجئ املتعلقة هبا
ويعرب عن الزتام اإدارة سونلغاز بتطوير، ميثل هذا املرشوع خطوة اإجيابية حنو حتقيق التحول الرمقي يف اإدارة مصلحة املس تخدمني،بشلك عام
.وحتسني اخلدمات الإدارية ابس تخدام التكنولوجيا احلديثة وتعزيز التفاعل والتواصل بني خمتلف ا ألقسام واملوظفني داخل املؤسسة
مس يري قاعدة املعطيات الش بيك، بيئة تطوير الربامج وينداف، املهنجية موريس، منذجة، قاعدة معطيات:اللكامت املفتاحية
Abstract
This project aims at designing and developing an automated information system for managing
internships and training programs within the Sonelgaz institution in Tiaret, especially concerning
activities related to monitoring training courses and the results thereof. In addition, it enhances
process transparency and provides improved services for employees.
In general, this project represents a positive step towards achieving digital transformation in user
service management, reflecting Sonelgaz's commitment to developing and enhancing
administrative services through the utilization of modern technology and improving
communication among different departments and employees within the institution.
Keywords: Database, Modeling, Merise Methodology, WinDev Software Development
Environment, Database Management System (DBMS).
Résumé
Ce projet vise à concevoir et développer un système d'information automatisé pour la gestion des
stages et des programmes de formation au sein de l'institution Sonelgaz à Tiaret, en mettant
particulièrement l'accent sur les activités liées à la surveillance des cours de formation et de leurs
résultats. De plus, il renforce la transparence des processus et offre des services améliorés aux
employés.
En général, ce projet représente une étape positive vers la réalisation de la transformation
numérique dans la gestion des services aux utilisateurs, reflétant l'engagement de Sonelgaz à
développer et améliorer les services administratifs grâce à l'utilisation de la technologie moderne
et à améliorer la communication entre les différents départements et les employés au sein de
l'institution.
Mots-clés : Base de données, Modélisation, Méthodologie Merise, Environnement de
développement logiciel WinDev, Système de Gestion de Base de Données (SGBD).
ii
Remerciements
Avant de commencer ; nous remerçons ^ALLAH^ le tous puissant pour son aide
Tous d’abord , permettez-nous de remercier nos parents pour leurs amour , nos Frères
Nous remerçons aussi tous ceux qui ont contribué de prés ou de loin pour terminer
ce travail .
iii
D édécace
Fatima
iv
v
D édécace
Je dédie ce travail à celle qui a illuminé
mon chemin et m'a soutenu tout au
long de ma vie, ma mère, que Dieu la
protège et la garde.
v
À mes deuxième sœurs, Khalida et
Chahinaz. Et enfin, à toute
ma famille et mes proches.
Hanane
vi
Sommaire
Page de garde ................................................................................................................................... i
Résumé ............................................................................................................................................ii
Remerciement.................................................................................................................................iii
Dédécace (Fatima).......................................................................................................................... iv
Dédécace (Hanane) ......................................................................................................................... v
Sommaire ....................................................................................................................................... vi
Liste des figures ............................................................................................................................. xi
Liste des tableaux ..........................................................................................................................xii
Introduction générale .................................................................................................................. 12
0.1. Problématique ..................................................................................................................... 12
0.2. Hypothèse ........................................................................................................................... 12
0.3. Choix et intérêt du sujet ...................................................................................................... 12
0.4. Méthodes et Techniques ..................................................................................................... 13
0.4.1. Méthodes ...................................................................................................................... 13
0.4.2. Techniques ................................................................................................................... 13
0.5. Délimitation des sujets........................................................................................................ 13
0.6. Subdivision du travail ......................................................................................................... 14
Chapitre I : Généralités sur les SI et merise ............................................................................. 16
I.1.1. Introduction : .................................................................................................................... 16
I.2. Système d’information : ...................................................................................................... 16
I.2.1. Définition : .................................................................................................................... 16
I.2.2. Système d’information dans une organisation: ............................................................ 17
I.2.3. Relation entre le syteme operant et le système de pilotage ......................................... 18
I.2.4. Les cycles composant le système d’information : ........................................................ 18
I.2.4.1. Cycle de vie ........................................................................................................... 18
I.2.4.2. Cycle de dècision : ................................................................................................. 18
I.2.4.3. Cycle d’abstraction : .............................................................................................. 19
I.2.5. Rôle du système d’information : .................................................................................. 19
I.2.6. Les objectifs du système d’information : ..................................................................... 20
I.2.7. Les fonctions du système d’information: ..................................................................... 20
I.2.8. Topologie de système d’information : .......................................................................... 21
I.3. Base des donnèes :............................................................................................................... 22
vi
Sommaire
I.3.1. Dèfintion de base des donnèes : ................................................................................... 22
I.3.2. Modèle de base des donnèes :....................................................................................... 22
I.3.2.1. Modèle hierarchique : ............................................................................................ 22
I.3.2.2. Modèle rèseau : ...................................................................................................... 23
I.3.2.3. Modèle relation : .................................................................................................... 23
I.3.2.4. Modèle objet (SGBDO) : ...................................................................................... 23
I.3.2.5. Le modèle deductif : .............................................................................................. 24
I.4. Système de gestion de base de donnees (SGBD) : .............................................................. 24
I.4.1. Dèfinition de SGBD : ................................................................................................... 24
I.4.2. Quelques SGBD connus et utilises : ............................................................................. 24
I.5. Mèthode MERISE : ............................................................................................................. 24
I.5.1. Descriptionde la mèthode MERISE : ........................................................................... 24
I.5.2. Prèsentation de la dèmarche: ........................................................................................ 24
I.5.2.1. Approche globale : ................................................................................................. 24
I.5.2.2. Approche par niveau : ............................................................................................ 25
I.6. Niveau coceptuel : ............................................................................................................... 25
I.6.1. Modèle Conceptuel Des Donnèes (MCD): ................................................................... 25
I.6.1.1. Dèfinition du MCD : .............................................................................................. 25
I.6.1.2. Concepts de base : .................................................................................................. 25
I.6.2. Representation graphique du MCD : ............................................................................ 27
I.6.3. Normalisation : ............................................................................................................ 27
I.7. Modéle Conceptuel de Traitement (MCT) : ........................................................................ 29
I.7.1. Définition : .................................................................................................................... 29
I.7.2. Concepts de base : ........................................................................................................ 29
I.7.2.1. D’un processus : .........................................................................................................
29
I.7.2.2. Opération : ............................................................................................................ 29
I.7.2.3. Synchronisation ..................................................................................................... 29
I.7.2.4. Processus : ............................................................................................................. 29
I.7.2.5. consommation des occurrences des évènements contributifs : .............................. 29
I.7.3. Representation graphique du MCT : ............................................................................ 30
I.8. Niveau logique : .................................................................................................................. 30
I.8.1. Modéle logique de données (MLD) : ........................................................................... 30
vii
Sommaire
I.8.1.1. Définition : ............................................................................................................. 30
I.8.1.2. Concepts de base : .................................................................................................. 30
I.9. Niveau organisationnel :...................................................................................................... 30
I.9.1. Le modéle organisationnel de traitemanet(MOT) : ...................................................... 30
I.9.1.1. Définition : ............................................................................................................. 30
I.9.1.2. Concept de base : ................................................................................................... 30
I.9.1.3. Representation graphique du MOT :...................................................................... 31
I.10. Modéle Physique des donnèes (MPD) : ............................................................................ 31
I.10.1. Les régles de passage du MLD au MPD : .................................................................. 31
I.11. Conclusion :....................................................................................................................... 31
Chapitre II : Étude préalable ..................................................................................................... 33
II.1. Présentation de l’entreprise accueillant le stage : .............................................................. 33
II.1.1. Historique : .................................................................................................................. 33
II.1.2. La structure de la société Sonelgaz: ................................................................................ 34
II.1.3. Définition ........................................................................................................................ 35
II.1.4. Lesobjectifs et les activités : ........................................................................................... 35
II.2. Activités: ........................................................................................................................ 35
II.2.1.Activitésproduction : ................................................................................................ 35
II.2.1.Activitéstransport : ....................................................................................................... 36
II.2.3 Activités distribution : .................................................................................................. 36
II.1.5. Principes Fondamentaux : ........................................................................................... 37
II.1.6.Service personnel: ........................................................................................................ 37
II.1.7.Ètudedu prèalable : ....................................................................................................... 38
II.2.1. Étude de postes de travails : ........................................................................................ 38
II.2.2. Étude de document ...................................................................................................... 38
II.2.3. Flux d’information : .................................................................................................... 39
II.3. Conclusion : ....................................................................................................................... 40
Chapitre III : Étude détaillée ..................................................................................................... 42
III.1. Introduction : .................................................................................................................... 42
III.2. Dictionnaire des données brut : ....................................................................................... 42
III.3. les règles de gestion (RG) :............................................................................................... 43
III.4 Modèle conceptuel des données (MCD) : ......................................................................... 43
viii
Sommaire
III.5. Modèle conceptuel de traitement (MCT) : ....................................................................... 44
III.5.1. Proccessus1 : Offre personnel. ................................................................................... 44
III.5.2. Proccessus offre de perfectionnement. ...................................................................... 45
III.5.3. Processus de formation d’un stagiaire ....................................................................... 46
III.6.1. MOT offre formation stagiaire................................................................................... 47
III.6.2. MOT offre de formation personnel. ........................................................................... 47
III.6.3. MOT offre de perfectionnement ................................................................................ 49
III.7. Modèle logique des données (MLD) : .......................................................................... 49
III.7.1. Modèle Logique de Données Relationnelle "MLDR" : ............................................. 50
III.7.1. Schémalogique de Données : .................................................................................... 50
III.8. Conclusion : ...................................................................................................................... 51
Chapitre IV : L’étude technique ................................................................................................ 53
IV.1. Introduction : .................................................................................................................... 53
IV.2. Présentation du Windev : ................................................................................................. 53
IV.3. Outils intégrés : ................................................................................................................ 53
IV.4. passage au mode client serveur : ..................................................................................... 54
IV.4.1. Présentation du HFSQL Client/Serveur : .................................................................. 54
IV.4.2. Mettre en place une application HFSQL Client/Serveur : ......................................... 54
IV.4.3. Convertir une base HFSQL Classic en HFSQL Client/Serveur : .............................. 54
Conversion sous l'éditeur d'analyses : ................................................................................ 55
Conversion sous le Centre de Contrôle HFSQL : .............................................................. 55
IV.5. Présentation de l’application : .......................................................................................... 58
IV.5.1. Architecure générale de l’application: ....................................................................... 58
IV.5.1. Les interfaces : ........................................................................................................... 59
VI.5.1.1 Menu principal : ................................................................................................... 59
IV.5.1.2. Les Fiches: .......................................................................................................... 59
IV.5.1.3. Les états : ............................................................................................................ 60
Conclusion générale : .................................................................................................................. 63
Bibliographie,Webo graphie ...................................................................................................... 64
ix
Sommaire
x
Liste des Figures
Figure 01 : Représentation d’un (SI). ......................................................................................................... 16
Figure 02 : Représentation de la relation entre SP et SO. .......................................................................... 18
Figure 03 : les Fonctions du système informations. .................................................................................. 20
Figure 04 : Topologie du (SI) présente par Wiseman. ............................................................................... 22
Figure 05 : modèle hiérarchique. ................................................................................................................ 22
Figure 06 : modèle réseau. ......................................................................................................................... 23
Figure 07 : modèle relationnel.................................................................................................................... 23
Figure 08 : Le modèle objet ....................................................................................................................... 23
Figure 09 : Exemple de type-entité ............................................................................................................ 26
Figure 10 : Exemple association ................................................................................................................ 26
Figure 11 : Entité comportant trois attributs............................................................................................... 26
Figure 12 : Cardinalités d’un type – association. ....................................................................................... 27
Figure 13 : Cardinalités d’un type-association. .......................................................................................... 27
Figure 14 : Représentation graphique du MCD. ........................................................................................ 27
Figure 15 : la première forme normale. ...................................................................................................... 28
Figure 16 : la deuxième forme normale. .................................................................................................... 28
Figure 17 : la troisième forme normale. ..................................................................................................... 28
Figure 18 : la forme normale de Boyce-Codd. ........................................................................................... 29
Figure 19 : Modèle (MCT). ........................................................................................................................ 30
Figure20 :Modèle (MOT)........................................................................................................................... 31
Figure 21 : l’organigramme de sonelgaz .................................................................................................... 34
Figure 23: Flux d’un dépôt de plainte. ....................................................................................................... 39
Figure 24: Modèle conceptuele des donnèes. ............................................................................................. 43
Figure 25: Modèle conceptuel de traitement procedure de offre personnel. .............................................. 44
Figure 26: Modèle conceptuele des traitement procedure de offre de perfectionnement. .......................... 45
Figure 26: Modèle conceptuele des traitement Processus de formation d’un stagiaire .............................. 46
Figure 27: Modèle organisationnel de traitement procedure de offre formation stagiaire. . ...................... 47
Figure 28: Modèle organisationnel de traitement procedure de offre formation personnel. ...................... 48
Figure 29: Modèle organisationnel de traitement procedure de offre de perfectionnement....................... 49
Figure 29: Modèle logique des donnèes. .................................................................................................... 51
Figure 30:Exemple avec des applications WINDEV. ................................................................................ 54
Figure 31: Conversion sous l'éditeur d'analyses. ........................................................................................ 55
Figure 32:Conversion sous le Centre de Contrôle HFSQL. ....................................................................... 56
Figure 33:Conversion sous le Centre de Contrôle HFSQL. ....................................................................... 56
xi
xii
Liste des tableaux
Tableau 1 :Tableau de système sur les fonctions de (SI). ............................................................. 21
Tableau 2 : offre de formation....................................................................................................... 38
Tableau 3 :liste des employés stagiares ....................................................................................... 39
Tableau 4: Dèctionnaire des donnèes. ........................................................................................... 43
x
Introduction Générale
11
Introduction générale
Introduction générale
Le monde est sous l'emprise de l'informatique, ceci signifie qu'aucun secteur de la vie ne peut
échapper à l'informatique, qui est la science de traitement rationnel et automatique de
l'information.Il permet de réalisé un travail dans un brefs délai (un temps record), et cela avec une
réduction maximale des erreurs.En effet, malheureusement dans notre paysl'usage de
l'informatique n'est pas effectifs dans le mesure où il y a plusieurs domaines, jusqu'à ces jours,
travails manuellement. C'est pour cela nous constatons une certaine léthargie dans le traitement
des informations.
Aujourd'hui, tout responsable aspire à simplifier les tâches manuelles qui entravent la fluidité de
l'information au sein de son entreprise, en instaurant un système favorisant la gestion, la
surveillance, et la coordination de toutes les activités. Ce défi n'échappe pas aux dirigeants de
Sonelgaz, qui cherchent à superviser intégralement les processus liés à la formation et à la
qualification de leur personnel. Dans ce contexte, l'automatisation s'impose comme une nécessité
incontournable, offrant un avantage essentiel pour la gestion optimale de l'entreprise et sa viabilité
à long terme.
0.1. Problématique
Il est indéniable que toute recherche scientifique implique la résolution de problèmes concrets qui
se posent. La gestion des formations constitue un exemple notoire de cette complexité, nécessitant
une surveillance rigoureuse en raison de son rôle crucial dans la qualification des employés. C'est
pourquoi nous pouvons examiner les aspects suivants pour approfondir notre sujet :
0.2. Hypothèse
L'hypothèse représente une série de réponses temporaires aux questions soulevées dans le cadre
de la problématique. Dans le contexte actuel, l'ordinateur s'affiche comme l'outil par excellence
permettant de remédier à ces lacunes et de répondre aux interrogations associées à la gestion des
formations au sein de Sonelgaz. L'objectif est de mettre en place un système d'information
automatisé visant à stocker et traiter les données, ce qui facilitera l'accès rapide à divers
documents requis par les gestionnaires. Ce service semble être la solution la plus appropriée pour
surmonter les défis inhérents à la gestion manuelle.
0.4.1. Méthodes
Dans la réalisation de ce travail, nous avons fait recours aux méthodes ci-après :
C'est une méthode qui nous a permis de connaître la gestion de taches au sein de service juridique
au sein de sociatéSonelgaz.
La préoccupation étant complexe, nous tirons des informations séparément pour avoir une solution
globale.
b. Méthode analytique
Ainsi notre projet s'intéressera à l'informatisation d'un département ou mieux d'un service chargé
d’organiser les formations et stages.
c. Méthode Merise
Cette dernière est purement informatique et il nous a permis de concevoir une base de données
cohérente, à partir de laquelle plusieurs besoins des utilisateurs peuvent être réalisés.
0.4.2. Techniques
La technique est une arme qu'un chercheur sert au terrain pour la récolte des données. Pour ce nous
aurons besoins de techniques suivantes :
A. DocumentationCette technique nous a permis de récolter des données à partir de document utilisé.
B. ObservationCelle-ci nous a permis de récolté des données, soit même à partir de l'observation.
C. InterviewCelle-ci nous a permis de récolté les données oralement par jeux de question - réponse.
0.5. Délimitation des sujets
Tout travail scientifique doit se situer dans le temps et dans l'espace, ceci permettra au chercheur
de déterminer l'horizon d'étude de son projet.
Les formations au sein de sociaté Sonelgaz et les données de notre recherche s'inscrit dans un
espace temporel couvrant les 6 mois.
13
Introduction générale
Le première chapitre est relatif aux approches théoriques des concepts de base et la conception
générale du système d'information.
Le dexième chapitre comprend deux volets, le premier est consacrée à l’étude des documents pour
faire sortir l’aspet statique et la nature des données manipulées et le le second sur l'étude des
postes de travail et les messages échangés entre eux.
14
Chapitre 1
Généralités sur les SI et merise
Chapitre I Généralité sur les SI et MERISE
La mise en forme d’informations recueillies en utilisant des outils comme l’étude des
procédures, l’étude des documents et l’étude des postes.
➢ Analyse de la situation actuelle et mise en évidence des insuffisances et suggestion des
solutions.
➢ Solutionner les problèmes recensés lors de la phase précédente qui se traduit par
l’étude par l’étude conceptuelle ou le développement des points suivants :
16
Chapitre I Généralité sur les SI et MERISE
17
Chapitre I Généralité sur les SI et MERISE
• Le cycle de vie
• Le cycle d’abstraction
• Le cycle de décision
• Conception
• Réalisation
• Maintenance
La durée de vie normale est de 5 ans. On arrive à tenir une application jusqu’au bout de 5 ans mais
en retouchant. Elle ne peut pas ternir au –delà de 20 ans.Si on ne fait rien, le produit est dépassé.La
conception est l’étape pendant laquelle on fournit une description fonctionnelle et technique
détaillée. Le maquettage et le prototypage sont des outils utilisés pour présenter les solutions à
l’utilisateur.Au cours de la réalisation, des programmes sont écrits pour mettre en œuvre des
solutions présentées et retenues au cours de la conception.La maintenance permet de prolonger la
vie du système d’information et de l’adapter aux besoins nouveaux de l’entreprise. lorsque le
système est jugé obsolète, un nouveau cycle de vie recommence.
18
Chapitre I Généralité sur les SI et MERISE
• Niveau conceptuel
• Niveau logique
• Niveau physique
• Le niveau conceptuel décrit à travers un ensemble de règles de gestion, traduit les objectifs
et les contraintes qui pèsent sur l’entreprise .ces règles de gestions constituent le niveau le
plus stable, on trouve par exemple des règles de tenue de compta, des règles de tenue des
stocks, de gestion de personnel.
• Le niveau logique est le moment ou l’on définit l’organisation qu’il est souhaitable de
mettre en place dans l’entreprise pour atteindre les objectifs visés. Ces choix d’organisation
précisent les postes de travail, la chronologie des opérations, les choix d’automatisation,
tout en intégrant d’éventuelles contraintes. EX: contraintes de délais.
• C’est au niveau physique que sont intégrés les moyens technique nécessaires. Il s’agit de
choix matériels (type de machines, S.E…) ou de logiciels (y compris les langages de
programmation). Compte tenu des progrès technologique, ce sont les plus sujets à
changement.
19
Chapitre I Généralité sur les SI et MERISE
Avoir des connaissances techniques pour mieux comprendre les problèmes à plus bas
niveau.[5]
20
Chapitre I Généralité sur les SI et MERISE
Topologie des systèmes d’information basée sur les objectifs organisationnels associés au (SI).
C. WISEMAN a proposé une classification des système d’information sur la base desobjectifs
organisationnels, ce qui corresponde à l’approche classique de l’informatique dans cette
classification (Figure 1.5), nous distinguons d’une part les système d’information opérationnels et
d’autre part, les systèmes d’information d’aide au management :
➢ Les systèmes décisions pour la gestion sont destinés à aider directement les responsables
de la prise de décision.
➢ Les systèmes interactifs d’aide à la décision (SIAD).
➢ Les système d’information de gestion sont une catégorie de système de décision pour la
gestion fournissant des information sous forme d’états régulièrement pour aider les
dirigeants dans leurs décisions répétitives et prévisible.[7]
21
Chapitre I Généralité sur les SI et MERISE
22
Chapitre I Généralité sur les SI et MERISE
23
Chapitre I Généralité sur les SI et MERISE
24
Chapitre I Généralité sur les SI et MERISE
B-Niveau logique/organisationnel :
Apres avoir déterminé au niveau conceptuel quoi faire ?
On déterminera donc à l’organisation du système d’information les règles mises en évidence à ce
niveau sont les règles d’organisation .On utilise deux modèles.
Modèle organisationnel des traitements (MOT).
Modèle logique des données (MLD).
C-Niveau physique :
l’objectif de ce niveau est de répondre à la question : « avec quels moyens ? » les règles mises en
évidence à ce niveau sont les règles technique qui permettent de déterminer les moyens
informatiques. On utilise deux modèles :
Modèle opérationnel des traitements (MOPT).
Modèle Physique des données (MPD).
25
Chapitre I Généralité sur les SI et MERISE
Entité :
Une entité est un objet, une chose concrète ou abstraite qui peut être reconnue Distinctement et
qui est caractérisée par son unicité. Ayant une existence propre.
Attribut, propriété :
Un attribut (ou une propriété) est une caractéristique associée à un type – entité ou à un type
association.
Identifiant, clé :
Un identifiant (ou clé ) d’un type – entité ou d’un type – association est constitué par un ou
plusieurs de ses attributs qui doivent avoir une valeur unique pour chaque entité ou association
de ce type .
Relation :
Une association (ou une relation) est un lien entre plusieurs entités .
Exemples d’association : l’emprunt par l’étudiant Tanidute de 3e exemplaire du livre « Maitrisez
SQL « Les associations ne sont généralement pas représentées graphiquement.
26
Chapitre I Généralité sur les SI et MERISE
Pour qu’un modèle relationnel soit normalisé , il faut qu’il respecte certaines contraintes
appelées les formes normales. Les formes normales s’appuient sur les dépendances
fonctionnelles entre attributs. Les formes normales sont différents stades de qualité qui
permettent d’éviter : les redondances, les pertes des données, les incohérences .
27
Chapitre I Généralité sur les SI et MERISE
28
Chapitre I Généralité sur les SI et MERISE
29
Chapitre I Généralité sur les SI et MERISE
Remarque : Ces règles de passage ne permettent pas la transformation de tous les types de
relations.C’est le cas des contraintes d’intégrité fonctionnelle interrelation.
I.9. Niveau organisationnel :[15]
I.9.1. Le modéle organisationnel de traitemanet(MOT) :
I.9.1.1. Définition :
Le modèle organisationnel des traitements permet de representer l’ensemble de treaitement.
Celle-ci serra matérialisée par les postes de travail.
MOT=MCT +QUAND+ QUI +OU.
30
Chapitre I Généralité sur les SI et MERISE
I.11. Conclusion :
Le système d’information et le modèle conceptuelle conduisent à une modélisation des données
en entités et en association. On a présente dans ce chapitre, une généralité au système
d’information puisque nous s’intéressons à la méthode Merise que dans la perspective de la
modélisation de base de données qui permet de valider des choix par rapport aux objectifs, de
quantifier les solutions retenues , de mettre en œuvre des techniques d’optimisation et enfin de
guider jusqu’à l’implémentation.Le modèle entité association permet une description formelle du
monde réel à partir des concepts d’entité et d’association. Basé sur la théorie des ensembles et des
relations, ce modèle se veut universel et réponde à l’objectif d’indépendance données-
programmes.
31
Chapitre 2
Étude Préalable
Chapitre II Étude Préalable
33
Chapitre II Étude Préalable
Direction de distribution
Secrétariat générale
Service juridique
Service de communication
Sécurité de travail
34
Chapitre II Étude Préalable
II.1.3. Définition
Sonelgaz, acronyme de société nationale de l’électricité et du gaz, est une compagnie chargée la production,
du transport et de la distribution de l’électricité et du gaz en Algérie.
Forme juridique :
Sonelgazest une société par actions régie par la législation en vigueur sous réserve des
er
dispositions statutaires définies dans le décret exécutif suivant : N° 02-195 du 1 juin 2002.
II.1.4. Lesobjectifs et les activités :
1.Objectif Social :
SONELGAZ a pour objet :
1) La production, le transport, la distribution et la commercialisation de l’électricité, tant en
Algérie qu’à l’étranger.
2) Le transport du gaz pour les besoins du marché national.
3) La distribution et la commercialisation du gaz par canalisation, tant en Algérie qu’à
l’étranger.
4) Le développement et la fourniture de toutes prestations en matière de services énergétiques.
5) L’étude, la promotion et la valorisation de toutes formes et sources d’énergie.
6) Le développement par tout moyen de toute activité ayant un lien direct ou indirect avec les
industries électriques et gazières et de toute activité pouvant engendrer un intérêt pour «
SONELGAZ.Spa » et généralement toute opération de quelque nature qu’elle soit pouvant
se rattacher directement ou indirectement à son objet social, notamment la recherche,
l’exploitation, la production et la distribution.
7) Le développement de toute forme d’activités conjointes en Algérie et hors d’Algérie avec
des sociétés algériennes ou étrangères.
8) La création de filiales, les prises de participation et la détention de tous portefeuilles
d’actions et autres valeurs mobilières dans toute société existante ou à créer en Algérie et
à l’étranger.
Par ailleurs, « SONELGAZ.Spa » assure une mission de service public conformément à la
législation et à la réglementation en vigueur.
II.2. Activités:
SONELGAZ est composée des trois branches d’activités suivantes :
II.2.1.Activitésproduction :
La nature non stockable de l’électricité, impose à l’Entreprise une intégration complète de toutes
les phases de son activité, depuis la production jusqu’à sa mise à disposition du consommateur
final.
➢ Processus de production :
✓ La Production :
C’est l’activité consistant à transformer l’énergie calorifique ou hydraulique en énergie
mécanique puis électrique. Le parc de production dont les ouvrages sont conçus et
dimensionnés pour répondre à un niveau maximum de la demande, comprend quatre
filières :
Elle est composée de 20 groupes de puissance unitaire comprise entre 50 MW et 196 MW.
▪ Filière Turbines à Gaz :
Elle est constituée de 86 groupes dont la puissance unitaire varie de 20 MW à 210 MW.
▪ Filière Hydraulique :
Elle est constituée de 34 groupes dont la puissance unitaire varie de 1 MW à 5 MW pour les
basses chutes et de 12 MW à 50 MW pour les hautes chutes.
▪ Filière Diesel :
Elle est composée de 183 groupes de puissance unitaire de 0.35 MW à 8 MW. Les groupes de
cette filière sont installés au sud et alimentent des réseaux isolés.
✓ L’interconnexion :
Elle est réalisée à partir des lignes de très haute tension (220 KV) qui permettent à la fois :
▪ D’apporter l’énergie électrique près des grands centres,
▪ D’assurer une connexion entre les centrales.
Le réseau national est interconnecté avec le Maroc et la Tunisie, ce qui permet des échanges
commerciaux et des secours mutuels en cas de besoin.
II.2.1.Activitéstransport :
1.Transport Electricité : Le transport est réalisé à partir des lignes haute tension (60 KV) et
permet de se rapprocher des consommateurs finaux (gros clients industriels et postes de
distribution).
2.Transport Gaz : Le transport du gaz naturel se fait en haute pression par canalisation
aux fins de mise à disposition des abonnés industriels et domestiques.
Pour desservir le marché, SONELGAZ prélève des gazoducs de SONATRACH les quantités de
gaz nécessaires. SONELGAZ a réalisé en moins de six années, d’importants travaux sur les
réseaux, les installations internes et les appareils.
A fin 2005, SONELGAZ totalise plus de 35 000 Kms de canalisations entre le réseau de
distribution et de transport gaz.
II.2.3 Activités distribution :
1.Distribution Electricité : La distribution se fait par lignes et câbles de moyenne et
basse tensions. Elle consiste à alimenter l’ensemble des petits clients industriels et les
abonnés domestiques.Dans le sud, les réseaux autonomes hétérogènes sont alimentés par
des centrales implantées localement et, le plus souvent, ce sont des turbines diesel,
fonctionnant au gasoil, ce qui explique que leurs charges d’exploitation sont importantes.
La distribution assure la satisfaction en énergie électrique des trois grandes catégories de clients :
• Les clients industriels (alimentés par les réseaux hautes tension).
• Les clients industriels de moyenne importance (alimentés par les réseaux moyenne tension).
• Les ménages et artisans (alimentés par les réseaux basse tension).
2.Distribution Gaz : La distribution du Gaz assure la satisfaction des trois grandes
catégories de clients :
• Les clients industriels sont alimentés par les réseaux hauts pression.
• Les clients industriels de moyenne importance sont alimentés par les réseaux moyens
pression.
• Les ménages et artisans sont alimentés par les réseaux basse pression.
36
Chapitre II Étude Préalable
II.1.6.Service personnel:
La gestion des formations des employés par le service des ressources humaines (ou service du
personnel) implique plusieurs étapes et responsabilités. Voici un aperçu général de la manière
dont ce processus peut être géré :
1. Identification des besoins en formation :
• Le service des ressources humaines doit collaborer avec les gestionnaires et les
départements pour déterminer les besoins en formation. Cela peut être fait en
identifiant les lacunes de compétences existantes, en planifiant la formation liée à
de nouveaux projets ou technologies, en répondant aux demandes des employés
pour le développement professionnel, etc.
2. Planification de la formation :
• Une fois les besoins en formation identifiés, le service des ressources humaines
doit élaborer un plan de formation. Ce plan doit inclure les objectifs de formation,
les contenus, les méthodes d'enseignement, les ressources nécessaires et le
calendrier.
3. Sélection des fournisseurs de formation :
• Selon le type de formation requise, le service des ressources humaines peut
collaborer avec des prestataires de formation externes ou utiliser des ressources
internes pour dispenser la formation.
4. Inscription et suivi :
• Le service des ressources humaines doit gérer le processus d'inscription des
employés à la formation. Cela peut impliquer la collecte d'informations sur les
participants, la coordination des horaires de formation et la communication des
détails aux employés. Il doit également suivre la participation des employés à la
formation pour s'assurer qu'ils ont suivi les cours nécessaires.
5. Évaluation de la formation :
• Après la formation, il est essentiel de recueillir des commentaires des participants
pour évaluer l'efficacité de la formation. Le service des ressources humaines peut
utiliser ces commentaires pour apporter des améliorations aux programmes de
formation futurs.
•
37
Chapitre II Étude Préalable
Identification designation
Matricule_e Matricule de l’employé
Nomprénom Nom et prénom de l’employé
Fonc Fonction de l’employé
Tableau 3 :liste des employés stagiares .
II.2.3. Flux d’information :
Le flux d'information fait référence à la circulation des données, des messages, des
connaissances ou des communications à travers un système, un réseau, ou une
organisation. Il peut s'agir de transferts d'informations numériques, de conversations
verbales, de rapports écrits, d'e-mails, de données électroniques, ou de tout autre moyen
par lequel les informations sont transmises.
Le schéma ci-dessous montre tous les messages échangés au sein du système ainsi que
l'interaction avec son environnement :
39
Chapitre II Étude Préalable
II.3. Conclusion :
40
Chapitre 3
Étude Détaillée
Chapitre III L’étude détaillée
42
Chapitre III L’étude détaillée
43
Chapitre III L’étude détaillée
44
Chapitre III L’étude détaillée
45
Chapitre III L’étude détaillée
Figure 26: Modèle conceptuele des traitement Processus de formation d’un stagiaire
46
Chapitre III L’étude détaillée
Aléatoire M SF
A
1
semaine
Aléatoire
Aléatoire
47
Chapitre III L’étude détaillée
SF
Aléatoire M
M
Aléatoire
15 jours A
A
Aléatoire
48
Chapitre III L’étude détaillée
SF
M
Aléatoire
1 jour M
A
15 jours
Aléatoire A
49
Chapitre III L’étude détaillée
colonne, en définissant des contraintes de taille, de format, etc. Ensuite, nous pouvons utiliser cet
ensemble de règles pour mettre en œuvre la base de données dans un système de gestion de base
de données (SGBD).
50
Chapitre III L’étude détaillée
III.8. Conclusion :
C'est l'étape la plus importante dans le cycle de vie la méthode MERISE de où nous pouvons
commencer à développer notre système automatisé, qui peut être consulté pour corriger les erreurs
attendues au stade de la rédaction du programme dans un langage de programmation spécifique
et aussi dans le gestionnaire de la base de données pour structurer les données dans forme
conforme.
51
Chapitre 4
Étude technique
Chapitre IV Étude Technique
53
Chapitre IV Étude Technique
Windev utilise son propre langage de programmation, le WLangage. L'éditeur
d'interface graphique permet de créer des IHM par glisser-déplacé. Il permet également de choisir
un modèle de charte graphique parmi un ensemble proposé et d'en créer de nouveaux. On peut
définir interactivement des sécurités de saisie sur les champs parmi lesquelles : taille, masque,
formatage automatique, saisie obligatoire et aide à afficher. Par ailleurs, l'héritage et la surcharge
sont gérés. C’est l’analyse de l’application pour un mode mono poste.
IV.4. passage au mode client serveur :
IV.4.1. Présentation du HFSQL Client/Serveur :
Une application HFSQL Client/Serveur consiste à exécuter l'application sur différents postes
utilisateur (appelés machines clientes) et à déporter la ou les bases de données et les traitements
sur un poste serveur. Ce mode de fonctionnement permet des temps de réponses plus rapides et
plus fiables, ainsi qu'une maintenance de la base de données facilité.
▪ Utiliser l'éditeur d'analyses pour modifier directement le type des fichiers : passage du
type HFSQL Classique (fichier de données dans un répertoire) à un type HFSQL
Client/Serveur (connexion à un serveur HFSQL).
▪ Utiliser le Centre de Contrôle HFSQL pour convertir directement une base de données
HFSQL Classic en HFSQL Client/Serveur.
54
Chapitre IV Étude Technique
Conversion sous l'éditeur d'analyses :
Pour convertir une base de données HFSQL Classic en une base de données HFSQL
Client/Serveur :
1. Chargez le projet et ouvrez l'analyse contenant les fichiers de données à convertir.
2. Sélectionnez un fichier de données à convertir sous l'éditeur d'analyses.
3. Dans le menu contextuel, sélectionnez l'option "Description du fichier de données".
4. Dans la fenêtre qui s'affiche, modifiez le type du fichier : sélectionnez "HFSQL
Client/Serveur".
55
Chapitre IV Étude Technique
7. Localisez l'analyse (c'est-à-dire la description des fichiers de données à convertir). Cette étape
n'est pas obligatoire mais il est ainsi possible de récupérer la description des liaisons et des règles
d'intégrité entre les fichiers de données.
8. Vérifiez la liste des fichiers à convertir puis lancez la conversion.
9. Le bouton "Code de connexion" permet de récupérer via le presse-papiers le code de connexion à
la base HFSQL Client/Serveur.
Par exemple :
56
Chapitre IV Étude Technique
HDécritConnexion("HyperFileCS", "admin", "<mot de passe>", ...
"localhost:4900", "BASECRM", hAccèsHFClientServeur)
HChangeConnexion("*", "HyperFileCS")
Note : Après avoir converti la base de données, pensez à intégrer dans le projet existant
le code de connexion afin de changer par programmation le type de connexion. Par exemple,
vous pouvez copier le code de connexion dans le code du projet.
57
Chapitre IV Étude Technique
La figure ci-dessous (Figure 34) présente une carte conceptuelle décrivant la structure du système
que nous avons développé. Cette représentation englobe à la fois les aspects liés au traitement et
au stockage des données. Nous avons exposé les fonctionnalités essentielles de l'application que
nous avons créée en ce qui concerne le traitement, et nous avons effectué une revue approfondie
de toutes les fonctionnalités exploitables dans le serveur de base de données. Notre objectif était
de fournir une vue complète de l'ensemble du système d'information que nous avons conçu et mis
en œuvre, mettant en évidence ses performances à travers plusieurs scénarios réussis.
58
Chapitre IV Étude Technique
IV.5.2. Les interfaces :
VI.5.2.1 Menu principal :
La figure représente la fenêtre principale de notre application développée elle permet d’accéder aux
déférentes fonctionnalités comme :
59
Chapitre IV Étude Technique
Cette fiche permettant de saisir les informations relatives à un employé.
Cet état permettant d’afficher les informations sous forme d’un entête et corps qui appartienne
les informations relatives aux employés.
60
Chapitre IV Étude Technique
IV.6. Conclusion
l'étude technique de ce mémoire a permis de poser les fondations solides de notre système
d'information automatisé de gestion. Elle a permis de définir une stratégie claire et une architecture
adaptée, tout en prenant en considération les besoins de l'entreprise et en assurant la sécurité et la
pérennité de la solution.
61
Conclusion Générale
Conclusion générale
Conclusion générale :
La perfection n'est pas de ce monde. Le Travail de Fin deformation que nousvenons de présenter
aujourd'hui est le fruit de divers sacrifices caractérisant ainsi notre détermination à en finir une fois
pour toutes avec l'étape de graduat que nous considérons comme de le premier pas et que d'autres
étapes, notamment la licence et doctorat pourront s'accomplir dans l'avenir.
Nous avons, à travers les différentes pages, donné une certaine lumière sur la conception et
réalisation d'une base de données pour le service juridique au sein de la sociaté Sonlgazen
respectant les règles de la méthode MERISE.
Dans l'introduction, nous avons évoqué les causes qui ont militées que nos enquêtes soient
réussites. Loin de nous, l'idée de dire que notre solution apportée est la meilleure, nous avons
essayé d'y apporter notre contribution et nous laissons aux outres la latitude d'apprécier ce fameux
travail.
Dans l'étude d'opportunité, nous avons donné l'historique deSonlgaz, c'est-à-dire sa genèse et les
objectifs qu'il s'est assigné. Ensuite, nous avons étudié les existant, l'avons analysé, critique et tiré
une solution informatique.
Dans l'analyse conceptuelle, nous avons dégrossi de façon logique la solution choisie dans l'étude
d'opportunité. Nous avons, de façon claire, saisie la portée même du problème car nous avons
tenue compte des matériels et de ses contraintes.
expliquant l'enchaînement du menu et la programmation avec ses notions, son langage, et ses
méthodes et choix.
Ce travail étant réalisé par un être humain peut parfois porter d'illusion. Et c'est à ce titre que nous
restons très ouvert aux conseils, suggestions et encouragement qui seront adressés à ce dernier et
qui constituerons.
63
Bibliographie
Bibliographie,Webo graphie
Bibliogaphie
[2] : Auteur(s) : Perera, C., Hewage, K., & De Silva, D. (2014). Titre : Big data technologies: A
survey. Journal : Journal of King Saud University - Computer and Information Sciences. Volume
: 30(4), Pages : 431-438.
[3] : Auteur(s) : Laudon, K. C., & Laudon, J. P. Titre : Management Information Systems:
Managing the Digital Firm. Édition : 16ème édition. Année : 2020. Éditeur : Pearson.
[4] : Auteur(s) : Turban, E., Pollard, C., Wood, G., & Wood, G. (2020). Titre : Information
Technology for Management: Advancing Sustainable, Profitable Business Growth. Édition :
11ème édition. Année : 2020. Éditeur : Wiley.
[5] : Auteur(s) : Stair, R. M., & Reynolds, G. W. Titre : Principles of Information Systems. Édition
: 13ème édition. Année : 2018. Éditeur : Cengage Learning.
[6] : Auteur(s) : Laudon, K. C., & Laudon, J. P. Titre : Management Information Systems:
Managing the Digital Firm. Édition : 16ème édition. Année : 2020. Éditeur : Pearson.
[8] : Auteur(s) : Connolly, T. M., & Begg, C. E. Titre : Database Systems: A Practical Approach
to Design, Implementation, and Management. Édition : 6ème édition. Année : 2014. Éditeur :
Pearson.
[9] : Auteur(s) : Elmasri, R., & Navathe, S. B. Titre : Fundamentals of Database Systems. Édition
: 7ème édition. Année : 2015. Éditeur : Pearson.
[10] : Auteur(s) : Nahouraii, E. Titre : Méthode Merise: Principes et outils. Édition : 3ème édition.
Année : 2004. Éditeur : Dunod.
[12] : Auteur(s) : Date, C. J., & Darwen, H. Titre : Foundation for Future Database Systems: The
Third Manifesto. Édition : 3ème édition. Année : 2000. Éditeur : Addison-Wesley.
[13] : Auteur(s) : Chen, P. P. S. Titre : The Entity-Relationship Model: Toward a Unified View of
Data. Année : 1976. Source : ACM Transactions on Database Systems (TODS), 1(1), 9-36.
65