Académique Documents
Professionnel Documents
Culture Documents
de fin de formation
Théme :
Conception et réalisation
d’une application
client/serveur pour la
gestion des départs en
retraites
Plan de travail
Introduction Générale 1
2 Problématique et objectifs
4 Etude de l’existant
8 MCD et MLD
Présentation du SGBD et ED 9
10 Conclusion générale
Introduction générale
Dans ce travail nous allons présenter les
différents aspects de l’informatique, ainsi
que les différentes allures de notre champs
d’étude et toutes les procédures qui la
constituent.
Problématique
Lors de notre étude du thème de notre mémoire au sein de la SAA de
Tizi-Ouzou nous avons trouvé les problématiques suivante :
Directrice Secrétariat
Département Département
Département Département Département Département Délégation
admin finance et
automobile IRDT commercial informatique commerciale
général comptabilité
Champs d’étude
Postes de travail
Lors l’analyse de notre champs d’étude nous avons acquis les
différents postes de travail qui constituent notre domaine :
1. Chef service du personnel
2. Chef de section gestion des carrières
3. Chef de section gestion sociale
Chef service personnel
Son rôle est de superviser,
coordonner et contrôler
l’activité de la gestion du
personnel.
Chef de section gestion
carrières
Chef de section gestion
carrières
Son rôle est d’assurer et
effectuer l’ensemble des
tâches administratives
liées au personnel.
Chef service personnel
Son rôle est de superviser,
coordonner et contrôler
l’activité de la gestion du
personnel.
Chef de section gestion
sociale
Son rôle est d’assurer la
liaison entre l’employé et les
différents services sociaux
tels que la CNR, CNAS, etc...
Documents
Et nous avons aussi étudier les différents documents nécessaires :
1. Certificat de travail est un résumé de la carrière de l’employé.
5. QUITUS sert à reconnaitre une gestion conforme aux obligations, avec décharge de responsabilités.
6. Pré notification d’attribution de pension directe son rôle est de notifier l’employé pour la retraite
8. Notification des employé prêt à partir en retraite (planning) sert à notifier les employés de leur
départ en retraite
Fichiers et registres
1. Dossier employé.
2. Registre des entrées.
3. Registre des sorties
Procédures de travail
Procedure 1 Procedure 2
Procedure 1
Etablissement du planning
CNR
Diagramme du QUITUS
11 12
Services concernés
9
2 Chef service du personnel Directrice
Chef Hiérarchique 10
8
3 Chef de section gestion
des carrières
1
13
16
7
15
Employé Chef de service section
sociale
Section paie
4
5
14
6
CNR
Les critiques
Les critiques
organisationnelles
• Les documents sont mal classés
• Toutes les procédures de travails sont manuelles.
• L'outil informatique existant n'est utilisé que pour la
saisie.
Les critiques d’ordre
informationnel
• Manque de codification.
• Il existe des rubriques inutiles et inutilisables dans les
documents
• Redondance dans certaines informations
Suggestions
• Classer les documents selon l’ordre alphabétique des
noms
• Elaborer une codification plus pertinente en utilisant
des codes significatifs.
• Eliminer les redondances et les rubriques inutilisables.
• Concevoir et implémenter une base de données et
réaliser une application informatique pour la gestion
des départs en retraite.
Solution opté
L’implémentation de la base de données sur un matériel
performant appelé serveur qui sera accessible à distance
localement via un réseau local et l’installation de
l’application de gestion des départs en retraite sur les
différents postes de travail bien sur connecté au serveur.
Les étapes du MCD
Méthode utilisée
Descendante
Modélisation direct
Réalisation du MCD
Validation du MCD
MCD obtenu
Etapes MLD
• Chaque ligne correspond à une table.
• Le nom de la table est toujours le premier élément.
• Les champs sont énumérés entre parenthèses et séparés
par des virgules.
• Les clés primaires sont soulignées et placées au début
de la liste des champs.
• Les clés étrangères sont préfixées par un dièse.
Le MLD obtenu
- Service (num_service, nom_service);
- Type_document (code_typ_doc);
- Employé (Code_emp, Nom_emp pre_emp, dat_nass_emp,
lieu_nass_emp , fct_emp ,dat_rec, sit_fam_emp, Num_Rib_emp,
adr_emp , pre_p_emp , nom_m_emp , pre_m_emp, grd_emp,
#num_service);
- Demande_de_retraite (Ref_demande , dat_demande, dat_cessation,
dat_depot, #Code_emp);
- Documents (num_documents, lieu_etab, dat_etab, motif_doc,
#code_typ_doc, #Code_emp)
- Retraite (num_retraite, type_retraite, dat_de_jouissance,
num_pre_notif, Dat_rev, Dat_eff_rev, Num_dec_mis_ret,
#Ref_demande);
Présentation du SGBD
Pour implémenter notre base de données nous avons
opté pour SQL Server 2019
SQL Server est un système de gestion de bases de
données relationnelles (SGBDR), il permet de modifier,
interroger, supprimer, consulter les données.
Base de données
Une base de données est un système organisé de stockage et
de gestion d'informations. Elle permet de stocker, organiser,
récupérer et mettre à jour des données de manière structurée
et efficace.
Fichier Logique
La base de données
« gestion_retraite_saa1 »
La table employé
Script de la Table employé
dans T-SQL
Liste des tables crées dans
SQL
MPD obtenu
Procédure stockées :
• Procédure d’ajout
• Procédure de modification
• Procédure d’affichage
Procédure d’ajout
Procédure de modification
Procédure d’affichage
Environnement de
développement
Delphi 7 est un environnement de programmation
visuel orienté objet pour le développement rapide
d’application
Interface de Delphi 7
Barre des Menus
Barre d’outils
Inspecteur d’objet
-Volet propriété
Barre d’outil delphi 7
Page propriétés de
l’inspecteur d’objet Delphi 7
Connexion SGBD et ED
Les composants essentiels pour avoir une connexion
entre notre SGBD et l’environnement de
développement sont les suivants:
ADO Connexion
ADO Table
ADO StoredProc
Data Source
Après avoir relié tout ces composants
nous allons connecter notre SGBD avec
notre ED.
Module de données obtenu
Conclusion générale
En conclusion, notre étude nous a permis d’explorer les
différentes connaissances dans le domaine de l’informatique et
de la programmation, spécifiquement les bases de données qui
nous ont révélé l’importance de cette dernière pour la gestion
efficace de l’information, et de bien organiser notre temps pour
accomplir nos responsabilités en tant qu’informaticiens.
Nous vous remercions pour votre attention.