0% ont trouvé ce document utile (0 vote)
903 vues36 pages

Rapport de Stage en Informatique 2011/2012

Transféré par

Neckil AG
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
903 vues36 pages

Rapport de Stage en Informatique 2011/2012

Transféré par

Neckil AG
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

DEDICACE

Je dédie ce rapport de stage de tout


mon cœur d’abord à mes parents pour
leurs patiences, leurs soutiens moral et
financier.

Ensuite à tous mes formateurs  et sans


oublier mes amis (es).

En fin, à tous ceux ou celles qui m’on


soutenu pendant cette formation
professionnelle de loin ou de prés.

Rapport de stage 1 2011/2012


REMERCIEMENT

Je tiens à adresser mes vifs remerciements à


Mr., chef de la Division Informatique et des
Statistiques qui ne m’a épargné aucun effort
pour m’aider à mener à terme ce stage
d’application, par son encadrement et ses
conseils qu’il n’a cessé de me prodiguer.

Mes remerciements visent également tout le


personnel de la Division Informatique et des
Statistiques.

Je suis entièrement reconnaissante à tous


ceux qui de prés ou de loin, ont contribué à la
réalisation de ce stage, et en particulier notre
Rapport de stage 2 2011/2012
cher formateur « Mr Saad  ALILOU» et « Mr
Abderrahmane  MOUSTAID».

Introduction
Dans le but de mettre en évidence ce que
nous avons appris durant notre formation à
l’ISTA de LARACHE (Institue Supérieur de la
Technologie appliquée), et pour visualiser nos
connaissances et marier ce qui est théorique et
pratique, j’ai effectué un stage au sein du siège
de la Province de LARACHE, et vue l’importance
que représente ce stage pour chaque stagiaire,
afin de mieux confronter le monde de travail, et

Rapport de stage 3 2011/2012


de s’adapter avec les exigences du marché de
travail.

Ce stage a été inscrit dans le cadre de la


formation de la 2ème année du développement
Informatique; son objectif vise la réalisation
d’une application de Gestion de parc et gestion
des élections à l’aide des outils suivants : système
de Gestion de Base de Données « SQL SERVER
2000» et du langage de programmation « Visual
[Link] ».

Le présent rapport récapitule en trois grandes


parties le contenu de cette expérience réalisée au
sein de la Province de Larache, dont la première
sera consacrée à la présentation du stage au sein
de la Province, la deuxième va concerner la
présentation des applications.
Rapport de stage 4 2011/2012
Rapport de stage 5 2011/2012
A. Présentation de la province : 
Missions et Attributions de la Province de LARACHE :
La Province de Larache a été créée le 14 Octobre 1985, elle
appartient à la région économique Tanger-Tétouan et se divise en deux
municipalités et deux cercles regroupant 17 communes rurales.
La superficie totale de la province est de 2783,48 Km².
La province procède du désir de disposer d’un échelon
intermédiaire d’administration entre le pouvoir central et les collectivités
de base dont le but de rapprocher l’administration des administrés et
donc de faciliter l’action administrative en général et les actions de
développement en particulier.
A la tête de chaque province, il y a le Gouverneur qui est, selon la
constitution, le représentant du Roi et le délégué du gouvernement dans
la province ; à ce double titre elle est la plus haute autorité
administrative dans la circonscription. De là découle les attributions et le
pouvoir de la province, elle est investie d’une compétence générale qui
s’étend aux domaines : politique, administratif, économique et social.
Rapport de stage 6 2011/2012
La compétence de la province dans le domaine politique est aussi
importante qu’imprécise : on peut dire que la province assure une
mission générale d’information du Gouvernement sur l’évolution de
l’opinion à l’égard des principaux problèmes locaux ou nationaux ; elle
doit également informer des administrés des projets et décisions
gouvernementaux en ce qui concerne ces mêmes problèmes.

Dans le domaine administratif, elle veille à l’application des lois et


des règlements, ainsi qu’au respect des décisions et directives du
Gouvernement. La province joue un rôle important dans le contrôle,
l’impulsion et la coordination de l’action des services de l’Etat implantés
dans son territoire de commandement.
L’organisation de l’administration provinciale est constituée de
deux niveaux : l’un que l’on qualifiera de politique relève de l’autorité
directe du Gouverneur ; l’autre plus administratif et technique est confié
au secrétaire général véritable cheville ouvrière de l’administration
provinciale. Celui-ci dirige l’activité des services administratifs et
techniques sous l’autorité du gouvernement.
Les services sont constitués par des divisions spécialisées dans les
affaires économiques et sociales, les affaires administratives, les
questions relatives au personnel et à la gestion financière, le contrôle des
collectivités locales, et les affaires techniques.

Rapport de stage 7 2011/2012


L’organigramme de la province :

 Vous trouverez ci après un tableau donnant les significations des


divisions, ainsi que leurs attributions :

Rapport de stage 8 2011/2012


 Tableau récapitulatif des différentes divisions et leurs attributions :
Nom de la Division Signification des divisions & leur attribution

D.A.G Division des Affaires Générales : s’occupe de toutes les questions


politiques, Economiques, sociales et celles ayant répercussion sur
l’opinion public.
D.P.T Division Provinciale Technique : assure le suivi des études et des
travaux relatifs aux infrastructures : routes, assainissement liquide,
eau potable, électricité…
D.P.U Division Provinciale de l’Urbanisme : suit les études et les
travaux de planification urbaine, et la réalisation des documents de
l’urbanisme.
D.C.L Division des Collectivités Locales : a pour mission l’encadrement
des collectivités locales en matière de développement économique
et social et assure la tutelle.
D.B.M Division du Budget et Matériel : se charge de l’élaboration et la
réalisation du budget de l’assemblée provinciale : acquisition du
matériel et fournitures, salaires et suivi des marchés.
D.P.F.C Division du Personnel et de la Formation des Cadres : se charge
de la gestion du personnel de la province : elle suit la situation et
l’évolution du personnel (embauche, carrière disciplinaire, congés,
formation…).

Rapport de stage 9 2011/2012


D.I.S Division Informatique et statistique : assure le suivi des
applications informatiques pour l’ensemble des divisions et la
résolution des problèmes d’ordre technique, réalisation des
statistiques et les élections.
D.A.R Division des Affaires Rurales : s’occupe de toutes les activités
touchant au monde rural et relevant des compétences de la
province.
D.E.S Division des Affaires Economiques et Sociales : assure la
coordination, le contrôle et l’animation économique et sociale de la
p
D.E.R.R.O et P.E Division du Développement Rural du Rif Occidental et la
Protection de l’Environnement : gère le projet du
Développement Rural du Rif Occidental, et contribue à la
protection de l’environnement.
D.P.I. et M.V Division Provinciale d’Investissement et de la Mise à niveau
des Villes : promouvoir l’investissement dans la province, élaborer
et suivre les programmes de la mise à niveau des villes.

Activités de la Division d’Informatique et de Statistiques :


1. Service de l’informatique  :
Bureau d’analyse et de conception :
 Analyse et conception de tout travail qui peut être
informatisé.
Bureau de programmation, d’exploitation et de gestion :
 Elaboration des programmes informatiques ;
 Saisie des données ;
 Exploitation des logiciels.
Banque de données :
 Contenant toutes les bases de données nécessaires
pour servir tous les services de la province.
Bureau de coordination entre divisions :

Rapport de stage 10 2011/2012


 Coordination et mise à jour des programmes
informatiques mis à la disposition des divisions.

2. Service des statistiques  :


Bureau des recherches et des études démographiques :
 Exploitation des données de l’état civil et réalisation
des projections démographiques concernant les décès, les
naissances et le nombre d’habitants les communes relevant de
la province.
Bureau des enquêtes et du recensement :
 Elaboration des enquêtes statistiques et
contribution au recensement.

Bureau des études et de la documentation :


 Réalisation des études et des travaux de
documentation.
 Elaboration et exploitation des listes électorales
générales et professionnelles.
Bureau d’ordre
 Charger de gérer le courrier d’arrivée et de départ

Les connaissances acquises du stage :


Lors de stage au sein de la Province de Larache, j’avais eu
l’opportunité d’acquérir certaines connaissances, et j’avais eu l’occasion de
mettre en expérience mes capacités, et mes compétences acquises lors de ma
formation.
J’ai essayé de profiter le maximum possible et de participer aux
travaux effectués au sein de la division de l’Informatique et des
Statistiques.

Rapport de stage 11 2011/2012


De plus, j’ai vue le réseau de la province qui se compose de deux réseaux
(le réseau filaire : réseau intranet distant provinceministère, réseau
intranet locale, connexion Internet partagée sur réseau locale et le réseau
sans fil : Wimax), et de 72 prises RJ45 de quatre Switchs reliés par la fibre
optique, de deux panneaux de brassage, de trois répartiteurs, d’un routeur
pour l’Internet et de deux serveurs.

Organigramme de la Division de l’Informatique et de


Statistiques :

Rapport de stage 12 2011/2012


Rapport de stage 13 2011/2012
B. Présentation du projet :
a. Parc de la province
I. Objectif du projet :
Ce projet a pour but de réaliser une application dont l’objectif
majeur est la « Gestion du parc-auto» au sein de la province de Larache,
tout en visant à offrir une manipulation facile, une interface conviviale, et
un espace de travail efficace en prenant en considération le facteur du
temps.
La réalisation de l’application est subdivisée en deux grandes
parties :
 Une partie analyse de la base de données représentée par :
 MERISE
 SQL serveur
 Une partie qui consiste à développer le SI :
Langage [Link]

II- Analyse et conception :


1. Méthode d’analyse MERISE 
MERISE (Méthode de Réalisation Informatique de Systèmes
d’Entreprise) est une méthode de conception et de développement du

Rapport de stage 14 2011/2012


système d’information, son objectif est la modélisation du système
d'information (SI).
Le MCD représente les différents éléments statiques qui
constituent le SI et leurs relations. Il sert à construire la base de données
du système.
Cependant, on va commencer par l’élaboration du dictionnaire de
données qui est indispensable à la bonne compréhension des données
utilisées.

2. Le dictionnaire de données 
CODE LIBELLE TAILLE TYPE
Matricule L’identifiant de la table véhicule 50 texte
Model Le model de vehicule 50 texte
Date_m_circ La date de mise en circulation 50 texte
Budget Le budget de la véhicule par moi 8 numérique
Kilometrage kilométrage 8 numérique
CIN L’identifiant de la table propriétaire 50 texte
Nom Nom de fonctionnaire et propriétaire de la véhicule 20 texte
Prénom Prénom de fonctionnaire et propriétaire de la 50 texte
véhicule
adresse Adresse de la propriétaire 40 texte
Num_pi L’identifiant de la table pièces 40 texte
désignation Le nom de la pièce 40 texte
quantité Quantité de la pièce disponible dans le parc 4 Int
Date_re L’identifiant de la table réparation=date réparation 8 Date/!heur
Tr_ef Travaux effectuer 4 réel
Type_re Type de la réparation 40 texte
Date_vid Date de vidange et l’identifiant de la table vidange 8 Date/heur
Fil_e Filtrage d’eau 1 Bit
File_a Filtrage d’aire 1 bit
File_h Filtrage de huile 1 bit
login login 50 texte
Mot_passe Mot de passe 40 texte
Date_accee Date d’accès à l’application 4 Date/heur
Heur_acce L’heur d’accès à l’application 8 Date/heur
Quantite _pi Quantité de pièces pour la réparation 9 numérique

Rapport de stage 15 2011/2012


3. Le Modèle Conceptuel de Données  :
Le modèle conceptuel de données est un schéma qui décrit la
structure des données du système d’information ainsi que les relations entre
ces données. Il se compose d’un ensemble d’objets (un objet est un reflet
d’une entité manipulée

par l’organisme doté d’une existence propre dont chaque occurrence est
identifiée par une donnée particulière).

Le MCD

Rapport de stage 16 2011/2012


4. Le Model Logique de Données  (MLD):
Le Model Logique de Données traduit le MCD en un formalisme
machinal, la description logique des données est construite à partir du
MCD et du MOD en tenant compte des orientations des choix techniques
concernant le système de gestion de données.

Le MLD

Rapport de stage 17 2011/2012


C. Analyse et Développement du Projet
I. Aperçu sur le langage utilisé ([Link]) :
Le Visual Basic est une évolution des Basics précédents de
Microsoft qui permet de créer des applications fenêtrées et de pratiquer
donc la programmation événementielle bénéficiant de la simplicité du
Basic.

Originelle, il permet de créer des programmes relativement rapide. Le


programmeur en Visual Basic manipule des éléments visuels à l'écran
auxquels il ne reste plus qu'à associer du code. On peut développer avec
Visual Basic toutes sortes d'applications, qui peuvent notamment être
intégrées dans les principaux logiciels Microsoft (Access, Excel, Word
etc.)

Visual Basic intègre également l'intégralité du .NET Framework et


du Common Langage Runtime, qui offre ensemble l'interopérabilité
entre les langages, le garbage collection, une sécurité améliorée et une
meilleure prise en charge du versioning. Visual Basic appartient à la
suite de logiciel Visual Studio.

II. Description des formes et des écrans utilisés dans


l’application 
1. LA forme de démarrage  :
Pour connecter à la page des menus, une fenêtre s’affiche demande
d’entrer le login et le mot de passe.

Rapport de stage 18 2011/2012


 Le bouton entrer : permet d’entrer à la page des menus et
aussi permet d’insérer le mots de passe, le login la date et l’heur
d’accès dans la table «  accéder » pour archiver les utilisateurs
qui ont utilisé l’application.

2. La forme MDI  :

Rapport de stage 19 2011/2012


3. la gestion de véhicule 
Un click sur le sous menu permet d’afficher la fenêtre qui fait la
gestion des véhicule de la province.

 Bouton ajouter : permet de vider les champs de saisie et


enregistrer les nouveaux enregistrements et aussi par la
possibilité d’annuler l’ajout par le bouton annuler.
 Bouton modifier : permet de modifier toutes les informations d’un
véhicule sauf le matricule et aussi par la possibilité d’annuler la
modification par le bouton annuler.
 Bouton supprimer : permet de supprimer l’enregistrement en
cours.
 Bouton rechercher : le click sur ce bouton affiche un inputbox qui
demande d’entrer le matricule du véhicule s’il existe il renvoie

Rapport de stage 20 2011/2012


l’enregistrement s’il n’existe pas il renvoie un message pour informer
l’utilisateur.
 Bouton quitter : permet de quitter la fenêtre véhicule.

4. Gestion des pièces de rechange  :

Même chose comme la fenêtre véhicule cette fenêtre permet la gestion


des pièces de rechange qui sont disponibles dans le parc.
 Le bouton rechercher : permet de faire la rechercher par
désignation de pièce.

5. La réparation des véhicules  :


Cette fenêtre fait la gestion des réparations.
Premièrement il faut entrer la date de réparation après le click sur le
bouton charger pour remplir les informations nécessaires .les autres
boutons font la mise à jour d’une réparation.

Rapport de stage 21 2011/2012


Nb : avant d’enregistrer la réparation il faut choisir les pièces de
rechange que la réparation a besoin et entrer la quantité des pièces, le click
sur le bouton ajouter pièce permet de remplir un champs de texte qui après
va afficher tout pièce avec sa quantité.

6. le vidange des véhicules  :


Cette fenêtre permet la gestion de vidange des véhicules.
Premièrement il faut entrer la date de vidange après le click sur le
bouton charger permet d’afficher les véhicules qui font le vidange à cette
date.

Les autres boutons permettent de faire la mise à jour de vidange


comme l’ajout d’un nouveau vidange ou la modification ou annuler l’une de
ces opérations.

Rapport de stage 22 2011/2012


7. le formulaire d’aide  :

Rapport de stage 23 2011/2012


Cette fenêtre contient un petit dictionnaire qui explique les taches
réalisées dans cette application.

b. Fiche de renseignement (les élections)


I. Objectif du projet :
Ce projet a pour but de réaliser une application dont l’objectif
majeur est la « Gestion d’une fiche de renseignement» au sein de la
province de Larache, tout en visant à offrir une manipulation facile, une
interface conviviale, et un espace de travail efficace en prenant en
considération le facteur du temps.
La réalisation de l’application est subdivisée en deux grandes
parties :
 Une partie analyse de la base de données représentée par :
 MERISE
 SQL serveur
 Une partie qui consiste à développer le SI :
 Langage [Link]

Rapport de stage 24 2011/2012


II. Analyse et conception 
1. le model conceptuel de données  :

Le MCD

Rapport de stage 25 2011/2012


2. Le dictionnaire de données  :
Le dictionnaire de données est une représentation de toutes les
informations utiles et indispensables pour le fonctionnement de base
d’un système.
Le tableau suivant résume et détail l’ensemble des données
utilisées dans cette application :

CODE LIBELLE TAILLE TYPE


CIN Carte d’Identité Nationale du candidat 50 texte
NOM Nom du candidat 50 texte
Prénom Prénom du candidat 50 texte
Date Naissance Date Naissance du Personnel 8 Date/Heure
N_liste Nature de la liste 4 Int
Nature_lis Nom de la liste 50 texte
N_cer Numéro de la circonscription 4 Int
Nom_cer Nom de la circonscription 50 texte
Nbr_siege Nombre du siège réservé pour chaque commune 4 Int
designation Le nom de commune ou la partie politique 40 texte
cq Conseille communal/Quantité 40 texte
pq Conseille provincial/ Qualité 40 texte
rq Conseille régional/ Qualité 40 texte
cpq Chambre professionnelle/ Qualité 40 texte
ci Indication de la commune de la préfecture 40 texte
mandataire Le responsable de la liste 40 texte
Tend_pol_ac Tendance politique actuelle 40 texte
Tend_pol_an Tendance politique ancienne 40 texte
Activite_pol Activite politique 40 texte
Activite_eco Activité économique 50 texte
Activite_soc Activité social  40 texte
circ La circonscription 40 texte
Situation_for Situation fortune 40 texte
Partie_a_s Partie accréditeur et symbole 9 numérique

3. Le Model Logique de Données  (MLD):


Le Model Logique de Données traduit le MCD en un formalisme
machinal, la description logique des données est construite à partir du
MCD et du MOD en tenant compte des orientations des choix techniques
concernant le système de gestion de données.

Rapport de stage Le MLD


26 2011/2012
Rapport de stage 27 2011/2012
D. Analyse et Développement du Projet
I. Description des formes et des écrans utilisés dans
l’application :
1. LA forme de démarrage  :
Pour connecter à la page des menus, une fenêtre s’affiche demande
d’entrer le login et le mot de passe.

Le bouton entrer : permet d’entrer à la page des menus et aussi permet


d’insérer les mots de passe, le login la date et l’heur d’accès dans la
table « accéder » pour archiver les utilisateurs qui ont accédé à
l’application.

2. LA forme MDI:

Cette fenêtre contient un sous menu qui permet la gestion de


l’application.

Rapport de stage 28 2011/2012


 Si on choisi la liste des parties politiques une fenêtre qui fait
cette gestion s’affiche.

 Si on choisi la 2eme cette fenêtre s’affiche :

Rapport de stage 29 2011/2012


 le click sur le premier radio bouton permet d’afficher une fenêtre qui
permet de remplir les informations de la commune pour ensuite
remplir les information de la liste de candidature cette dernière
contient :

 bouton ajouter : pour ajouter des nouveaux liste de candidature


 bouton candidat : qui permet d’afficher dans une gride la liste
des candidats de cette liste.
 Bouton imprimer : permet d’imprimer les informations du
mandataire (le représentant) de cette liste.

Rapport de stage 30 2011/2012


 Le click sur le deuxième bouton permet d’afficher permet d’afficher
une fenêtre qui permet de remplir les informations de la commune

Rapport de stage 31 2011/2012


pour ensuite il s’affiche une fenêtre qui contient toutes les
informations nécessaire qu’il faut le candidat les remplissent .Cette
dernière contient des bouton de la mise à jour et aussi :
 un bouton de recherche : multi critère ça veut dire par N°
CIN, nom ou prénom de candidat ou juste par N° CIN .
 Un bouton imprimer : qui permet d’imprimer les
informations de candidat.

Rapport de stage 32 2011/2012


Conclusion

I l est indéniable que le stage réalisé au sein de la Province était une


expérience enrichissante en matière informatique et ce du fait de
l’importance de cette discipline dans le développement du travail au sein
des entreprises, d’une part et d’autre part, du fait de bénéficier d’une
occasion importante pour l’application des connaissances et des techniques
apprises pendant le cursus de formation .

Ce stage m’a permis de me familiariser avec l’entourage de


l’entreprise et d ‘avoir des contacts directs et concrets avec les personnels
de la province. En effet, le monde des entreprises constitue un champ très
fertile pour l’exploration des acquis théoriques et par conséquent, de faire
bénéficier la société de ces acquis dans le développement des ses activités, sa
structure et son fonctionnement.

Un tel stage constitue donc le premier pas vers le monde professionnel,


c’est un passage entre l’acquis théorique et l’application concrète de ces
acquis au niveau de l’entreprise.

Enfin, j’avais senti un grand soulagement, après la fin de mes projets


dans des bonnes conditions, tout en espérant que cet ouvrage, fruit de ma
durée de stage, sera à la hauteur de ce que nos encadreurs attendent, et sera
bien satisfaisant pour tous ceux qui s’intéressent à mon travail.

Rapport de stage 33 2011/2012


Sommaire
DEDICACE
REMERCIMENT
INTRODUCTION
–––––––––––––––––––––––––––––––1ère Partie–––––––––––––––––––––––––––––––– –
A. PRÉSENTATION DE LA PROVINCE :.......................................................6
I. MISSIONS ET ATTRIBUTIONS DE LA PROVINCE DE LARACHE :..............6
II. L’ORGANIGRAMME DE LA PROVINCE :.......................................................8
II. ACTIVITÉS DE LA DIVISION D’INFORMATIQUE ET DE STATISTIQUES :. .10
1. Service de l’informatique :..................................................................10
2. Service des statistiques :.......................................................................10
IV. BUREAU DES ÉTUDES ET DE LA DOCUMENTATION :...............................11
V. LES CONNAISSANCES ACQUISES DU STAGE :.............................................11
VI. ORGANIGRAMME DE LA DIVISION DE L’INFORMATIQUE ET DE
STATISTIQUES :...............................................................................................12
–––––––––––––––––––––––––––––––2eme Partie––––––––––––––––––––––––––––––––

A. PRÉSENTATION DU PROJET :.............................................................14
I. OBJECTIF DU PROJET :............................................................................14
II- ANALYSE ET CONCEPTION :......................................................................14
1. Méthode d’analyse MERISE..................................................................14
2. Le dictionnaire de données.....................................................................15
3. Le Modèle Conceptuel de Données :...................................................16
4. Le Model Logique de Données (MLD):..............................................17
B. ANALYSE ET DÉVELOPPEMENT DU PROJET................................18
I. APERÇU SUR LE LANGAGE UTILISÉ ([Link]) :.........................................18
II. DESCRIPTION DES FORMES ET DES ÉCRANS UTILISÉS DANS
L’APPLICATION................................................................................................18
1. LA forme de démarrage :.....................................................................18
2. La forme MDI :.......................................................................................19
3. la gestion de véhicule...........................................................................20
4. Gestion des pièces de rechange :.........................................................21
5. La réparation des véhicules :...............................................................21
6. le vidange des véhicules :.....................................................................22
7. le formulaire d’aide :...........................................................................23
I. OBJECTIF DU PROJET :............................................................................24
Rapport de stage 34 2011/2012
II. ANALYSE ET CONCEPTION.........................................................................25
1. le model conceptuel de données :........................................................25
2. Le dictionnaire de données :................................................................26
3. Le Model Logique de Données (MLD):.................................................27
C. ANALYSE ET DÉVELOPPEMENT DU PROJET................................28
I. DESCRIPTION DES FORMES ET DES ÉCRANS UTILISÉS DANS
L’APPLICATION :.............................................................................................28
1. LA forme de démarrage :.....................................................................28
2. LA forme MDI:.......................................................................................28
CONCLUSION

Rapport de stage 35 2011/2012


Rapport de stage 36 2011/2012

Vous aimerez peut-être aussi