Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Rapport de stage
Sur le thème : Gestion des affaires disciplinaire
Remerciement…………………………………………………P4
Dédicace………………………………………………….…...P5
Introduction…………………………………………………..P6
Introduction…………………………………………………P7
Fiche signalétiques du HCEFLCD……………………...P7
Les Missions du HCEFLCD…………… ……………….P7
Attributions du HCEFLCD…………… ………..……....P8
Organigramme du HCEFLCD………………………..…..P9
Introduction………………………………………..P12
Présentation du problème…………………………P12
Solution proposé………………..……….…… ….. P13
Modèle conceptuel de données……….... .P14
Introduction………………………………...…….P15
Présentation de Merise……………………………P15
Planification du projet…………………….…….P16
Introduction…………………………………………………P17
Langage de programmation………………………… ….P17
Système de gestion de base de données …………………P18
La réalisation des écrans…………………………………………P20
Conclusion………………………………………….P34
Annexes…………………………………………….P35
Avant d’entamer mon rapport, je tiens à remercier ceux qui m’ont aidé à enrichir
ce travail.
Je profite de cette occasion pour exprimer mes vifs remerciements, avec l’admiration et le
respect à :
Ainsi, mes professeurs qui ont m’aider à faire mes premier pat dans le domaine
professionnelle.
Je remercier également mes parents qui ont soutenue et encourager pour mieux me
consacrer mon stage.
Je dédis ce rapport à tous ceux qui ont participé de prés ou de loin à la réussite de ce travail,
précisément :
La période de stage de fin d’études est une occasion importante pour se mettre sur les rails
de la vie d’entreprise.
Durant cette période notre objectif principal sera d’appliquer les connaissances acquises
durant cette formation dans le domaine professionnel.
Le stage est indispensable pour les étudiants puisqu’il représente un grand intérêt pour une
formation théorique.
Cet intérêt se traduit au niveau de la découverte du monde de travail, de l’entreprise et la
confrontation des méthodes théorique enseignées avec celles de la pratique au sein de
l’entreprise.
La période du stage m’a permis de recueillir suffisamment d’informations qui m’ont aidé à
améliorer mon savoir faire ainsi que mon savoir être.
C’est dans ce rapport que j’ai chargé de réaliser une application intitulée «Gestion
De la discipline » du Haut Commissariat aux Eaux et Forêts et à la Lutte Contre la
Désertification.
____
Introduction du HCEFLCD
Le Haut Commissariat aux Eaux et Forêts et à la Lutte Contre la
Désertification (HCEFLCD) est un établissement public institué auprès du Premier
Ministre.
Attributions du HCEFLCD
Le HCEFLCD chargé de :
o Coordonner l’élaboration et la mise en œuvre des plans d’aménagement des bassins versants et des
parcs et réserves naturelles et en assurer le suivi et l’évaluation en concertation avec les différents
départements ministériels ou d’autres organismes concernés ;
o
Coordonner, en concertation avec les différents départements ministériels et organismes
concernés, la mise en œuvre, au niveau national, des dispositions des conventions internationales
relatives à la lutte contre la désertification, aux forêts, à la faune sauvage et à son habitat naturel.
A cet effet, le HCEFLCD élabore, en liaison avec les départements ministériels et les organismes
concernés le programme national de lutte contre la désertification;
o Mettre en place un dispositif de veille stratégique et de prospective sur la conservation des ressources
forestières et les processus de désertification et développer un système intégré et durable pour assurer le
suivi, l’évaluation et la diffusion de l’information y afférente et sur les projets et programmes d’action;
Organigramme du HCEFLCD
Le Haut Commissariat aux Eaux et Forêts et à la Lutte Contre la Désertification comprend, outre le
cabinet du Haut Commissaire, une administration centrale et des services déconcentrés.
Le Cabinet.
L'administration9centrale…
…………………………………
- Le Secrétariat Général.
- L'Inspection Générale.
- La Direction de la Planification, du Système d'Information et de la Coopération.
- La Direction de la Lutte contre la Désertification et de la Protection de la Nature.
- La Direction du Développement Forestier.
- La Direction du Domaine Forestier, des Affaires Juridiques et du Contentieux.
- La Direction des Ressources Humaines et des Affaires Administratives.
- Le Centre de Recherche Forestière.
Organigramme régional
- Direction Régionale du Nord Ouest - Kénitra.
- Direction Régionale de Rabat-Salé-Zemmour-Zair - Khemisset.
- Direction Régionale du Centre - Casablanca.
- Direction Régional de Tadla Azillal - Béni Mellal.
- Direction Régionale du Moyen Atlas - Meknès.
- Direction Régionale de Fès-Boulemane - Fès.
- Direction Régionale du Rif - Tétouan.
Le thème du projet
Le thème du stage de fin d’études s'agit de la création d’une application de gestion de la discipline.
La Description du projet
Dans le cadre de l’automatisation des processus de travail du Haut Commissariat aux Eaux et
Forêts et la Lutte Contre la Désertification le développement d’une application de gestion des affaires
disciplinaires présente un projet à grande valeur ajoutée.
En effet, cette application permettra aux agents de la direction des ressources humaines de
traiter, suivre et régulariser les dossiers disciplinaires d’une façon claire et détaillé pour le bon
déroulement de l’affaire dés son déclenchement, Ainsi elle permettra d’éditer une situation global en
s’appuyant sur un moteur de recherche plus des éditions par critères. Cette gestion instantanée permettra
une bonne prise de décision au bon moment et ainsi un gain énorme au niveau des ressources humaines.
Dans cette partie, nous allons effectuer une étude et description de la problématique d’une
manière globale pour passer ensuite à la modélisation de ce problème par la génération du
modèle conceptuel des données, et le modèle physique de données avec l’élaboration de
dictionnaire de données. Enfin on entamant à une petite conclusion de cette partie.
Présentation du problème
o Instruire les différents dossiers selon leur objet sur un support informatique
clair et facile à manipuler.
o La difficulté de La gestion des affaires disciplinaires surtout en ce qui
concerne le suivi et le traitement des dossiers dans les bons délais tout en
respectant les différentes étapes de la procédure administrative, et aussi d’une
façon informatisé et cohérente.
o Le manque des éditions qui décriront le fonctionnement du bureau.
Solution proposées
Instruire et traiter les dossiers émanant des tribunaux ou des services extérieures suivant la nature des
affaires : ( abandon de poste, poursuite pénale, faute professionnelle, absence irrégulière) ; d’une
façon informatisé qui permettra d’étudier ces dossiers dès le déclenchement de l’affaire jusqu’aux
l’envoi ou trésorerie ministérielle dans les bons délais , tout en respectant les étapes de la procédure
administrative suivantes : recueillir les PV des conseils de discipline dûment signé par ses membres et
soumettre les propositions de la sanction prononcées à l’approbation de la hiérarchie puis notifier les
intéresses et établir les décisions dans le cas des sanctions de 1er degré et attendre les accusés de
réception de la sanction et les avis de la cessation et de la reprise du service dans le cas de la sanction
d’exclusion temporaire (le cas majeur). Afin d’établir la décision de la sanction après celle de la
réintégration, ou bien établir l’ordre de prélèvement sur salaire et le soumettre à la trésorerie
ministérielle par bordereau d’envoi en cas des absences irrégulières.
Classer, archiver les dossiers selon leurs sorts et après leur achèvement.
Avoir la possibilité d’éditer un état global qui décrit le fonctionnement du bureau des affaires
disciplinaires, plus d’autres éditions détaillées selon les critères demandés (objet de l’affaire, grade,
sanction, sort de dossier).
La dernière solution proposée par cette application, c’est l’état de la statistique qui permettra de faire
une évaluation du bureau afin d’avoir une vision sur les Diverses questions soulevées dans le but de
bien organiser et gérer provisionnement les différentes affaires disciplinaires.
Pour tout projet informatique, il est nécessaire d’adopter une méthode rigoureuse d’analyse
et de conception. Puisque la méthode Merise présente de nombreux avantages, nous l’avons
adoptée pour gérer et planifier notre projet.
Présentation Merise
MERISE est une méthodologie à laquelle beaucoup d'outils de développement informatique s'affilient
et pour laquelle cette affiliation s'avère généralement restrictive voire incorrecte.
Présentée souvent comme une méthode d'analyse informatique, MERISE est surtout une démarche
(certains parlent "d'état d'esprit ") pour l'établissement de système d'information et en cela MERISE
sort du domaine de l'informatique pour s'intéresser à la gestion même de l'organisation concernée.
Cette méthode consiste en une analyse objective et critique de l’existant à travers les enquêtes
pour recueillir les éléments nécessaires à une modélisation conceptuelle des données et des
traitements de l’organisation.
Cette méthode propose trois niveaux de représentation pour un système d'information :
Le niveau conceptuel.
Le niveau organisationnel (logique).
Le niveau opérationnel (physique).
Planification du projet
1. Etude préalable
L’étude préalable, point clé de la démarche Merise consiste, d’une part, en la définition de la mission,
c’est-à-dire le but à atteindre (l’application finale), et d’autre part, en un diagnostic de l’existant et des
moyens disponibles. Elle permet également, à partir de la perception technique et logique de l’existant de
définir des solutions organisationnelles et techniques, et d’établir le planning global.
2. Etude Détaillé
Dés que le scénario proposé par l’analyse préalable est retenu, nous avons commencé l’analyse
détaillée. Elle consiste principalement en :
Etablissement du MCD.
Description des traitements.
Enchaînements des traitements.
Description des procédures fonctionnelles.
Formalisation du dictionnaire des données et validation du MCD vis-à-vis des traitements :
Listes des entités types.
Listes des relations types.
Liste des propriétés.
3. Etude Technique
L’analyse technique a pour but de préparer la réalisation du projet. Elle doit lever les dernières
contraintes et établir les choix qui orienteront la réalisation, et doit indiquer comment les traitements des
données décrites par l’analyse détaillée seront réalisés.
4. La réalisation
Après avoir élaboré et validé notre modèle conceptuel de données, l’étape suivante consiste en la
représentation physique de notre base de données, puisqu’elle Constitue l’étape la plus importante de
notre projet. Elle consiste à gérer la base de données et réaliser la programmation des fonctions de
traitement.
Durant la phase dé réalisation, nous avons eu l’occasion d’utiliser des différents méthodes et logiciels
de développement.
L’implémentation de la base de données est faite par le SQL server 2008, qui peut manipuler facilement
les données.
En ce qui concerne l’interface graphique, il est développé sous l’environnement .net avec visuel studio 2008.
Langage de programmation :
Qu’est ce que le Visual Basic ?
Microsoft Visual Studio est une suite de logiciels de développement pour Windows conçu
par Microsoft. La dernière version s'appelle Visual Studio 2010.
Visual Studio est un ensemble complet d'outils de développement permettant de générer des applications Web
ASP.NET, des Services Web XML, des applications bureautiques et des applications mobiles. Visual Basic,
Visual C++, Visual C# et Visual J# utilisent tous le même environnement de développement intégré (IDE,
Integrated Development Environment), qui leur permet de partager des outils et facilite la création de
solutions faisant appel à plusieurs langages. Par ailleurs, ces langages permettent de mieux tirer parti des
fonctionnalités du Framework .NET, qui fournit un accès à des technologies clés simplifiant le développement
d'applications Web ASP et de Services Web XML grâce à Visual Web Developer.
SQL Server 2008 est un système de gestion de base de données (abrégé en SGBD ou SGBDR
pour « Système de gestion de base de données relationnelles ») développé et commercialisé par la société
Microsoft.
Bien qu'il ait été initialement co-développé par Sybase et Microsoft, Ashton-Tate a également été
associé à sa première version, sortie en 1989. Cette version est sortie sur les plateforme Unix et OS/2. Depuis,
Microsoft a porté ce système de base de données sous Windows et il est désormais uniquement pris en charge
par ce système.
En 1994, le partenariat entre les deux sociétés ayant été rompu, Microsoft a sorti la version 6.0 puis 6.5
seul, sur la plateforme Windows NT.
Microsoft a continué de commercialiser le moteur de base de données sous le nom de SQL Server
Tandis que Sybase, pour éviter toute confusion, a renommé Sybase SQL Server en Sybase Adaptive
Server Enterprise.
Microsoft SQL Server fait désormais partie de la stratégie technique de Microsoft en matière de base de
données. Le moteur MSDE, qui est la base de SQL Server, doit à terme remplacer le moteur Jet (celui qui gère
les bases Access) dans les applications telles que Exchange et Active Directory.
La version 2005 de SQL Server est sortie le 3 novembre 2005 en même temps que Visual Studio 2005.
La prise en charge de Windows Vista et de Windows Server 2008 n'a été ajoutée qu'à partir du Service Pack 2
(SP2). Actuellement le Service Pack 3 est disponible.
La version 2008 de SQL Server (nom de code Katmaï) est disponible depuis août 2008. Elle est
actuellement au niveau de service pack 2. Elle est disponible en 9 langues, dont le français.
POWER AMC est un outil de modélisation des données et des processus. Il a été créé par la société
Sybase, désormais propriété de SAP.
Présentation et concept de POWER AMC
POWER AMC est l’un des premiers outils qui permet d’élaborer des modèles de données de manière
graphique et de les implémenter quel que soit le SGBD et ce de manière automatique. De même l’outil permet
de modéliser les processus métiers.
Fonctionnalités principales de POWER AMC
Power AMC est un outil simple à utiliser. Le déploiement d’un poste suffit à rendre l’outil efficient.
L’outil fonctionne nativement avec tous les SGBD courants du marché (ORACLE, SQL SERVEUR,
DB2/UDB)
L’outil permet une documentation des développements
L’outil permet une retro-documentation de l’existant
définition :PowerAMC est un logiciel de conception créé par la société SDP, qui permet de modéliser
les traitements informatiques et leurs bases de données associées.
Créé par SDP sous le nom AMC*Designor, racheté par Powersoft, ce logiciel est produit
par Sybase depuis le rachat par cet éditeur en 1995. Hors de France, la version internationale est
commercialisée par Sybase sous la marque PowerDesigner.
3 1
Zone1 :
Zone2 :
L’utilisateur doit saisir les différents champs relatifs. Les champs N°PPR, date d’effet
sanction, le sort dossier et l’accusé de réception.
Une fois qu’on clique signer l’utilisateur doit remplir un dossier de reprise de
service
Qui contient un champ principal : la décision.
Zone2 :
Avant la suppression l’utilisateur choisi un PPR dans une liste des PPRS,les zones de texte ce remplir
par les information concerne le ppr selectionner .
Zone2 :
Avant la modification l’utilisateur choisi un PPR dans une liste des PPR,les zones de texte ce
remplir par les information concerne le ppr selectionner.
Zone3 :
4
2
Figure 7 : Page des dossiers principaux qui présente le point d’accès à tous les
dossiers de l’application
Zone1 :
Zone 2 :
Zone 3 :
Zone 4 :
Zone 5 :
Figure12 : Menu principale qui présente les statistiques Par grade, sanction, sort dossier
dans chaque dossier
Figure13: Statistique d’une année saisie par l’utilisateur qui présente le nombre des
dossiers d’abandon de poste par sanction
Le stage de formation :
Le stage pratique au sein de la HCEFLCD m’a permit de mettre en pratique les compétences
acquises au cours de la formation théorique, j’ai pu approfondir ces compétences et en
acquérir de nouvelles informations tant au niveau de vue des langages de développement
qu’au niveau des logiciels et techniques.
Les apports professionnels :
Le stage m’a offert la possibilité d’intégrer dans une équipe jeune et dynamique de
professionnels qui m’ont guidé tout au long de la réalisation de mon projet. J’ai pu vérifier
mes compétences informatiques au sein de cette équipe où l’adaptation a été aisée et où j’ai
pu évoluer tout au long du stage .Le développement des compétences a été possible grâce à un
partage des savoirs qui existait entre les différents informaticiens.
Les apports personnels :
Au-delà de l’aspect technique, cette période m’a donnée la possibilité de réintégrer le « circuit
professionnel ».En cela l’apprentissage professionnel est bénéfique.
Synthèse :
Le stage de formation offre une expérience intéressante tant au point de vue technique qu’au
point de vue humain (travail d’équipe).
Les outils et les techniques utilisées correspondaient assez bien au contenu du programme de
la formation et à la manière dont les projets nous ont été proposés par les formateurs.
Partie intégrante de la formation, cette période est la transition entre l’apprentissage théorique
et l’exerce d’une fonction de développeur eu sein d’une entreprise .En cela, elle prépare à
l’intégration professionnelle des étudiants.