Académique Documents
Professionnel Documents
Culture Documents
Nouakchott-Mauritanie
A Nouakchott
Remerciements
Tout comme, je remercie tous ceux on celles ayant contribué de prés on de loin à la
réalisation de ce travail.
Introduction
Le stage représente une étape cruciale dans la formation des étudiants des écoles
professionnelles. Si l’école est le lieu d’acquisition des connaissances théoriques, elle ne peut,
cependant, pas fournir aux étudiants les connaissances pratiques indispensables pour l’entrée
dans la vie professionnelle.
Dans le but de préparer mon entrée dans la vie active et de compléter la formation théorique
dispensée au niveau de l’Institut supérieur de comptabilité et d’administration
d’entreprises -ISCAE- par une formation pratique, j’ai effectué un stage d’un mois du 17-07-
2023 au 14-08-2023 au sein du Ministère de l’intérieur et de la décentralisation (centre du
Systèmes informatique) afin de découvrir l’environnement du travail pratique et
d’approfondir mes connaissances.
Contents
SOMMAIRE
Remerciements .......................................................................................................................................1
Introduction .........................................................................................................................................1
Chapitre 1 ..............................................................................................................................................1
Présentation de ministère de la l’intérieur et de la décentralisation ....................................................1
Introduction : .......................................................................................................................................1
Organisation :
Présentation de la Direction Générale des Systèmes d'Information et de Communication (Direction
de l’informatique) : ..............................................................................................................................2
Organigramme du Ministre : ...............................................................................................................3
Chapitre 2 : déroulement de stage .....................................................................................................4
Introduction : .......................................................................................................................................5
Les taches réalisées : ...........................................................................................................................5
Les problèmes rencontrés : .................................................................................................................5
Les problèmes rencontrés : .............................................................................................................. 06
Chapitre 3 : Etude Conceptuel et Réalisation : ................................................................................. 07
Introduction : .................................................................................................................................... 08
UML : ................................................................................................................................................ 09
Schéma de base de données : ......................................................................................................... 10
Schéma MCD de mon Project (Résultat de élections Municipale) : .................................................1 1
Le Modèle Logique de Données : ..................................................................................................... 12
Modélisation : ................................................................................................................................... 13
Diagramme cas d’utilisation : ........................................................................................................... 14
Diagramme de class : ........................................................................................................................ 15
Réalisation : ...................................................................................................................................... 16
Les Outlies Utilisés : .......................................................................................................................... 17
Interface du site ................................................................................................................................ 18
1.1 Introduction :
- Le Cabinet du Ministre
- Le Secrétariat Général
- Les Directions Centrales
Organisation du Ministère :
1- Le Cabinet du Ministre :
- Chargés de Mission
- Conseillers techniques
- l’inspection interne
- Attachés de Cabinet
- Secrétariat particulier
- Délégation Générale à la Sécurité Civile et à la Gestion des Crises
- Service de la Coordination
- Service de la planification
- Service de Secours Médical
-- Service de la Communication et des liaisons Opérationnelles
- Service Infrastructures
- Service de la Logistique
- Secrétaire Général
- Les services rattachés au Secrétariat Général
- Cellule de la formation et de la Communication (CFC)
- Service de la Traduction
- Service du Secrétariat Central
Les Direction centrale comprennent des Structures administratives spécialisées, des structures
administratives transversales, des structures des forces de sécurité intérieure et des structures
de coordination.
Est dirigée par un Directeur général assisté d’un directeur général adjoint.
Elle comprend, outre service du secrétariat, trois directions et une cellule spécialisée :
-Service du Perfectionnement
Elle dirigée par un Coordinateur ayant rang de conseiller technique, nommé par arrêté du
Ministre.
-Service du Contentieux
Est dirigée par un Directeur général assisté d’un directeur général adjoint.
- Service de la Synthèse
Est dirigée par un Directeur général assisté d’un directeur général adjoint.
-Service de la Coopération
Est dirigée par un Directeur général assisté d’un directeur général adjoint.
-Service de la Comptabilité
Est dirigée par un Directeur général assisté d’un directeur général adjoint.
-Service de la Documentation
-Service de l'Edition
4- Structures de Coordination :
-Service de Coordination
-Service suivi
Est dirigée par un Directeur Général assisté d'un Directeur Général Adjoint.
Division Etudes
Division Développement
Le Service des Etudes et de l'Evaluation est chargé d'étudier et d'évaluer les besoins du
ministère en équipement informatique.
Division Etudes
Division Evaluation.
Le Service des Equipements est chargé de la mise en œuvre des procédures d'acquisition du
matériel informatique conformément aux normes exigées.
Ministre
DPC DPCS DLI DMGRE VOVACC SRSG CFC SAS SAT SAI SC
2.1 Introduction :
En Mauritanie, les élections sont l'un des événements politiques les plus importants du pays.
La Mauritanie traverse une période de transition politique démocratique, où des élections
sont organisées pour choisir le président du pays et les membres du Parlement.
La Mauritanie a un système politique basé sur des élections multiples, où les électeurs
participent aux élections présidentielles et parlementaires. Le président du pays est élu pour
un mandat présidentiel de cinq ans, et le pays se dirige actuellement vers les prochaines
élections présidentielles et parlementaires en 2024.
J’ai réalisé une application Access, dans ce cadre j’ai eu, durant mon stage, à travailler sur le
développement d’une application pour les résultats Municipales.
Les élections municipales ont pour but de choix membres du conseil municipal d’une
commune. Le nombre de conseillers municipaux à élire et mode de scrutin varient en fonction
de la taille de la commune.
J’ai étudié plusieurs langages de programmation dans notre institut tel que C, Java,
JavaScript, et PHP etc.
Mais je ne les ai jamais appliqués dans une entreprise. Mais après cette formation j’ai
remarqué que mon niveau a évolué de manière pratique.
Ce stage m’a offert une expérience extrêmement importante qui peut m’aider à l’avenir dans
le marché de l’emploi.
D’une part, le milieu étudiant au niveau duquel j’ai évolué jusqu’à présent est diffèrent du
milieu professionnel. D’autre part la mise en pratique de connaissances théoriques dans un
Domaine aussi sensible que les résultats des élections municipale demandent un effort
particulier.
3.1 Introduction :
La conception est une étape primordiale dans le cycle de vie d’une application. Elle a pour
objectif d’élaborer des modèles détaillés de l’architecture du système à partir du modèle
obtenu lors de l’étape d’analyse des besoins. Elle vise également à réduire la complexité du
système.
3.2 UML :
UML c’est défini comme un langage de modélisation graphique et textuel
Destiné à comprendre et à définir des besoins, spécifier et documenter des systèmes. UML
modélise l’ensemble des données et des traitements en élaborant des différents
diagrammes.
Il s'agit de l'élaboration du modèle conceptuel des données (MCD) qui est une représentation
graphique et structurée des informations mémorisées par un SI. Le MCD est basé sur deux
notions principales : les entités et les associations, d'où sa seconde appellation :
le schéma Entité/Association.
La mise en place de règles de gestion (si celles-ci ne vous sont pas données),
L'élaboration du MCD (création des entités puis des associations puis ajout des cardinalités)
Le modèle logique de données (MLD) est composé uniquement de ce que l'on appelle des
relations. Ces relations sont à la fois issues des entités du MCD mais aussi d'associations,
dans certains cas. Ces relations nous permettront par la suite de créer nos tables au niveau
physique.
Une relation est composée d'attributs. Ces attributs sont des données élémentaires issues des
propriétés des différentes entités mais aussi des identifiants et des données portées par
certaines associations.
Une relation possède un nom qui correspond en général à celui de l'entité ou de l'association
qui lui correspond. Elle possède aussi une clef primaire qui permet d'identifier sans ambiguïté
chaque occurrence de cette relation. La clef primaire peut être composée d'un ou plusieurs
attributs, il s'agit d'une implantation de la notion d'identifiant des entités et associations qui se
répercute an niveau relationnel.
3.4 Modélisation :
Les diagrammes de cas d'utilisation sont des diagrammes UML utilisés pour une
représentation du comportement fonctionnel d'un système logiciel. Ils sont utiles pour des
présentations auprès de la direction ou des acteurs d'un projet, mais pour le développement,
les cas d'utilisation sont plus appropriés.
Le diagramme de classes est un schéma utilisé en génie logiciel pour présenter les classes et
les interfaces des systèmes ainsi que leurs relations. Ce diagramme fait partie de la partie
statique d'UML, ne s'intéressant pas aux aspects temporels et dynamiques.
4 Réalisation :
Dans ce chapitre courant on présentera les outils utilisés tout au long de la phase réalisation
afin de créer la plateforme, ensuite on verra le résultat sous forme des captures d’écran de
l’utilisation réelle de la plateforme.
1 Access:
Les états offrent une move d'afficher, de mettre en forme et de synthétiser les informations de
votre base de données Microsoft Access. Vous pouvez par exemple créer un simple état de
numéros de téléphone de tous vos contacts ou un état récapitulatif du total des ventes dans
différentes régions à des périodes différentes. Cet article vous donne une vue d'ensemble des
états dans Access. Vous y découvrirez également les bases de création d'un état, comment
utiliser les options pour tiers, regrouper et synthétiser des données et afficher l'aperçu d'un état
et l'imprimé Les informations de cet article sont destinées uniquement aux bases de données
Access de bureau. Les applications web Access ne prennent pas en charge les états.
2. StarUML :
Cependant, seule une version Windows est disponible. StarUML gère la plupart des
diagrammes spécifiés dans la norme UML 2.0. L'objectif du projet StarUML est d'offrir une
alternative aux célèbres outils UML commerciaux tels que Rational Rose, Together et autres.
La dernière version a été publiée en 26 mars 2022.
3 MySOL :
Conclusion :
Le stage représente une grande importance pour chaque stagiaire, car il est une grande étape
vers le monde professionnel. Avant la clôture de mon rapport, je suis sûr et certain que j’ai
appris beaucoup de renseignement surtout pratique sur le travail, et ce stage m’a permis
d’acquérir une certaine expérience, d’enrichir mes connaissances au niveau de différentes
matières et langages de programmation et d’avoir une idée sur le milieu professionnel. En fin,
espèrent que ce rapport sera à la hauteur, encore merci à tous les personnels de la Ministère de
l’intérieur et de la décentralisationqui ne cessaient pas à m’aider et m’encourager pour passer
mon stage dans des bonnes conditions et de réaliser ce travail.
Les Références :