Rapport de Stage Bakni Slimane

59
BTS_GI SOMMAIRE SOMMAIRE 1 INTRODUCTION 3 PARTIE1: 5 I HISTORIQUE DE LA DELEGATION: 6 I-1 )PRESENTATION DE LA STRUCTURE DE STAGE: 6 I-2 )PRESENTATION DE LA DÉLÉGATION: 7 I-3 )COMPOSITION: 7 II )COMPETENCES : 9 II-1 )LES COMPETENCES DU DELEGUE PROVINCIAL : 9 II-2 )COMPETENCE DES SERVICES: 9 II-2-A )LES COMPÉTENCES DU SERVICE DE LA GESTION DE LA VIE SCOLAIRE : 9 II-2-B )LES COMPÉTENCES DU SERVICE DES RESSOURCES HUMAINES ET DES AFFAIRES GÉNÉRALES: 10 II-2-C )LES COMPÉTENCES DU SERVICE DE LA PLANIFICATION DES CONSTRUCTIONS DE L’ÉQUIPEMENT ET DU PATRIMOINE : 10 II-2-D )LES COMPÉTENCES DU SERVICE DE LA LUTTE CONTRE L’ANALPHABÉTISME ET DE L’ÉDUCATION NON FORMELLE : 11 PARTIE2: 12 I )CADRE DU PROJET: 13 1

Transcript of Rapport de Stage Bakni Slimane

Page 1: Rapport de Stage Bakni Slimane

BTS_GI

SOMMAIRE

SOMMAIRE 1

INTRODUCTION 3

PARTIE1: 5

I HISTORIQUE DE LA DELEGATION: 6

I-1 )PRESENTATION DE LA STRUCTURE DE STAGE: 6

I-2 )PRESENTATION DE LA DÉLÉGATION: 7

I-3 )COMPOSITION: 7

II )COMPETENCES : 9

II-1 )LES COMPETENCES DU DELEGUE PROVINCIAL : 9

II-2 )COMPETENCE DES SERVICES: 9

II-2-A )LES COMPÉTENCES DU SERVICE DE LA GESTION DE LA VIE SCOLAIRE : 9

II-2-B )LES COMPÉTENCES DU SERVICE DES RESSOURCES HUMAINES ET DES AFFAIRES GÉNÉRALES: 10

II-2-C )LES COMPÉTENCES DU SERVICE DE LA PLANIFICATION DES CONSTRUCTIONS DE L’ÉQUIPEMENT ET DU PATRIMOINE : 10

II-2-D )LES COMPÉTENCES DU SERVICE DE LA LUTTE CONTRE L’ANALPHABÉTISME ET DE L’ÉDUCATION NON FORMELLE : 11

PARTIE2: 12

I )CADRE DU PROJET: 13

II )LES ACTIVITÉS DE BUREAU D’ÉQUIPEMENT ET DE LA GESTION DU DÉPÔT: 13

III )OBJECTIF: 14

IV )DESCRIPTION DES ETAPES DE LA RÉALISATION: 14

V )OUTILS DE TRAVAIL: 16

V-1 )L'ENVIRONNEMENT DE TRAVAIL (WINDOWS XP): 16

V-2 )MÉTHODE MERISE 16

V-3 )L'ACCESS: 17

V-4 )OUTIL DE DÉVELOPPEMENT (VISUAL BASIC6): 17

V-5 )LE MODÈLE A.D.O (ACTIVE X DATA OBJECT): 18

V-6 MULTIMÉDIA ET BUREAUTIQUE: 19

PARTIE3: 20

I )MODÈLE CONCEPTUEL DE DONNÉES (MCD): 21

1

Page 2: Rapport de Stage Bakni Slimane

BTS_GI

II )MODÈLE LOGIQUE DE DONNÉES (MLD): 22

III )DICTIONNAIRE DE DONNÉES: 23

PARTIE4: 24

I )PRÉSENTATION DE LA SOLUTION PROPOSÉE: 25

II )LES INTERFACES DE L'APPLICATION: 25

II-1 )FENÊTRE D'ACCÈS AU PROGRAMME: 25

III )FENÊTRE MENU: 26

IV )FENÊTRE MISE À JOUR DEMANDE: 27

IV-1 )FENÊTRE MISE À JOUR RUBRIQUE: 29

IV-2 )FENÊTRE MISE À JOUR ARTICLE: 30

IV-3 )FENÊTRE MISE À JOUR CERCLE, COMMUNE, ETABLISSEMENT: 31

IV-4 )FENÊTRE MISE À JOUR UTILISATEUR: 31

V )LES ETATS: 32

V-1 ÉTAT DEMANDE: 32

PARTIE5: 34

I )CADRE DU STAGE : 35

II )CRITIQUE DE PROJET: 35

III )DISCUSSION : 36

IV )RÉSULTATS FINALES: 37

V )RÉSUMÉ: 37

CONCLUSION 38

BIBLIOGRAPHIE 40

2

Page 3: Rapport de Stage Bakni Slimane

BTS_GI

WEBLIOGRAPHIE 40

3

Page 4: Rapport de Stage Bakni Slimane

BTS_GI

INTRODUCTION

4

Page 5: Rapport de Stage Bakni Slimane

BTS_GI

Pour se lancer dans la vie professionnelle, un côté pratique est indispensable pour

toute étudiante ou étudiant. C'est pour cela la formation de technicien supérieur en

informatique au centre de préparation de Brevet Technicien Supérieur s'achève par un

stage qui rentre dans la phase finale de cette formation.

Le stage nous permet de s'intégrer avec douceur et sans difficultés au sein de la

vraie vie professionnelle et de prendre conscience de l'importance des relations

humaines dans le travail et la nécessité d'une collaboration pour mener à bien une

tâche. En plus il permet d'évaluer les connaissances acquises durant toute la période

de notre formation et de développer nos capacités d'agir face à une situation donnée

pour répondre aux exigences du marché d'emploi et affronter le milieu de travail.

Actuellement, la plupart des divers domaines et des secteurs tendent à

informatiser leur tâches et leur services, la chose qui a nous attirés et qui a nous

encouragés de passer notre stage dans la Délégation provinciale de CHICHAOUA qui a

plus besoin des plusieurs applications qui pourraient lui faciliter et sécuriser ses

données dans ses différents services dans le niveau local de la Délégation.

En effet, le stagiaire apprend à découvrir divers aspects d'un problème, la

multiplicité des solutions et le risque de certaines décisions. Il prend aussi conscience

de la finalité de l'apprentissage et les compétences requises pour l'expérience de la

profession. Il pourrait alors se rendre compte qu'il ne suffit pas d'accumuler des

connaissances et de les appliquer à la règle non résoudre un problème, ET créer un

certain type de cohérence et un trait de liaison entre ce qu'est théorique et ce qu'est

pratique.

5

Page 6: Rapport de Stage Bakni Slimane

BTS_GI

PARTIE1:

PRESENTATION DE LA DELEGATION

6

Page 7: Rapport de Stage Bakni Slimane

BTS_GI

Introduction:

Dans cette partie nous présentons d'une façon concise une vue globale sur

l'environnement de travail, on va voir l'historique de la Délégation, et tous les services qui lui

composent, ainsi la manière de son travail à partir de la description détaillée de l'activité de

chaque service et de chaque bureau, ce chapitre prend en compte la représentation générale

de l'organigramme de la Délégation.

N.B: l'organigramme qu'on va voir peut subir des modifications suivant chaque

nouveauté dans les services.

I ) HISTORIQUE DE LA DELEGATION:

I-1 ) PRESENTATION DE LA STRUCTURE DE STAGE:

Extrait de la monographie de la province de CHICHAOUA:

La Province de CHICHAOUA, qui se compose de deux pachaliks, quatre cercles

administratifs, quatorze caïdats, deux communes urbaines et trente trois communes rurales,

est classée parmi les cinq provinces les plus pauvres du Royaume, d’où l’intervention des

pouvoirs publics pour aider les populations les plus démunies. Parmi les administrations

impliquées, la délégation du Ministère de l’Education Nationale, concernée ; dans le cadre du

programme « TISSIR », le programme NAJAH, l’initiative royale « un million de cartables » et

la lutte contre l’analphabitisation.

Classification de la Délégation Provinciale de CHICHAOUA

Les délégations provinciales et préfectorales du Ministère de l’éducation nationale, sont

classées selon l’effectif des élèves et le personnel du corps enseignant (tous cycles). D’où

leur subdivision soit, en un seul, deux, trois, quatre ou cinq services.

La délégation de la province de CHICHAOUA compte actuellement un effectif de 70376

élèves et 2550 (deux mille cinq cent cinquante) professeurs (tous cycles confondus) répartis

entre 18 établissements secondaires (Collégiaux et qualifiants) et 159 établissements

primaires. De part ces effectifs, elle est composée de (4) quatre services.

7

Page 8: Rapport de Stage Bakni Slimane

BTS_GI

I-2 ) PRESENTATION DE LA DÉLÉGATION:

La Délégation Provinciale de CHICHAOUA créée en 1991, est liée actuellement à l’Académie

Régionale de l’Education et de Formation de la région de Marrakech-Tensift-Al HAOUZ, et en constitue

un des services provinciaux. Sa compétence s’étend sur l’ensemble du territoire administratif de la

province de CHICHAOUA, chargée d’y exécuter la politique du Ministère de l’Education Nationale,

dans le domaine de l’enseignement, primaire, secondaire collégial et secondaire qualifiant. Elle prépare

également la carte scolaire, et programme le besoin en infrastructures et en ressources humaines au

niveau de la province.

En plus de ses attributions en matière de la gestion de ses ressources humaines et suivi

pédagogique, la délégation veille sur la dépense du budget, et la maintenance de ses infrastructures.

I-3 ) COMPOSITION:

La Délégation Provinciale se compose de quatre services :

Le Service de la gestion de la vie scolaire composée de sept bureaux:

Le Service de la gestion des ressources humaines et des affaires générales, divisé en deux unités : l’unité des ressources humaines avec cinq bureaux et l’unité des affaires administratives et financières avec sept bureaux.

Le Service de la planification des constructions de l’équipement et du patrimoine composé de huit bureaux ;

Le Service de la lutte contre l’analphabitisation et l’éducation non formelle.

On y compte aussi des bureaux, rattachés directement à Mr le délégué, à savoir :

Le bureau d’ordre.

La cellule d’informatique.

Le bureau de communication.

Le bureau des examens et concours professionnels.

Un secrétariat particulier.

On note également une instance rattachée administrativement à la délégation, et soumise au

contrôle du trésorier payeur auprès da l’Académie Régionale de l’Education et de Formation : la

paierie.

8

Page 9: Rapport de Stage Bakni Slimane

BTS_GI

ORGANIGRAMME

Le schéma suivant illustre l’organigramme du service de la Délégation.

9

Page 10: Rapport de Stage Bakni Slimane

SECRETARIAT

SERVICE DE LA GESTION DE LA VIE SCOLAIRE

SERVICE DES RESSOURCES HUMAINES ET DES AFFAIRES

GENERALES

Bureau d’encadrement et de contrôle - Bureau de la gestion des établissements primaires - Bureau des activités sociales, pédagogiques et culturelles - Centre de documentation pédagogique - Bureau de l’enseignement préscolaire - Centre des ressources de l’enseignement préscolaire - Bureau de la gestion des établissements secondaires - Bureau du partenariat, de coopération et des projets des établissements - Bureau de la santé et du sport scolaires

- Bureau du développement de l’enseignement au milieu rural

UNITE DES RESSOURCES HUMAINES : - Bureau de coordination et de la formation continue - Bureau du personnel administratif et des agents -Bureau du personnel de l’enseignement primaire -Bureau du personnel de l’enseignement secondaire - Bureau des dossiers, des documents et des mandats

UNITE DES AFFAIRES ADMINISTRATIVES ET FINANCIERES -Bureau de dépense du budget général - Bureau de dépense du budget de l’académie - Bureau de la programmation, de la préparation du budget et de la comptabilité - Bureau de la régie - Bureau de l’économie, des bourses et des internats - Bureau de l’alimentation scolaire des établissements scolaires -Bureau de l’entretien et de maintenance

SERVICE DE PLANIFICATION, DES CONSTRUCTIONS, DE

L’EQUIPEMENT ET DU PATRIMOINE

UNITE DE PLANIFICATION : - Bureau des statistiques - Bureau de la programmation et de la carte scolaire primaire- - Bureau de la carte scolaire – secondaire collégiale et qualifiant-- Bureau de l’information scolaire, de l’orientation et des bourses

UNITE DES CONSTRUCTIONS DE L’EQUIPEMENT ET DU PATRIMOINE :- Bureau des constructions scolaires - Bureau de la gestion de la maintenance des bâtiments scolaires- Bureau de la gestion des logements administratifs et logements de fonction - Bureau d’équipement et de la gestion du dépôt

LE DELEGUE PROVINCIAL

SE

RV

ICE

DE

LA

LU

TT

E C

ON

TR

E L

’AN

AL

PH

AB

ITIS

AT

ION

ET

DE

L’

ED

UC

AT

ION

NO

N F

OR

MA

EL

LE

-

Bur

eau

de l’

alph

abét

isat

ion

- B

urea

u de

l’éd

ucat

ion

non

form

elle

Cellule informatiqu

e

Bureau d’ordre

Bureau de communication

Bureau des examens et concours

professionnels

LA PAIERIE

(Le fondé de pouvoirs)

BTS_GI

ORGANIGRAMME:

Le schéma suivant illustre l'organigramme du service global de la Délégation.

10

Page 11: Rapport de Stage Bakni Slimane

BTS_GI

11

Organigramme de la Délégation

Page 12: Rapport de Stage Bakni Slimane

BTS_GI

II ) COMPETENCES :

II-1 ) LES COMPETENCES DU DELEGUE PROVINCIAL :

Les compétences du délégué provincial consistent à :

L’élaboration du plan de développement provincial de l'enseignement préscolaire, primaire et secondaire;

La préparation de la carte scolaire au niveau de la province et établir la programmation des besoins de la province et de la préfecture en constructions et équipements scolaires et en ressources humaines et financières;

La représentation du service provincial auprès de toute personne physique ou morale au niveau de la province ou de la préfecture;

La supervision de tous les services administratifs et établissements d'enseignement relevant du ressort territorial du service provincial

II-2 ) COMPETENCE DES SERVICES:

II-2-A ) LES COMPÉTENCES DU SERVICE DE LA GESTION DE LA VIE SCOLAIRE :

Elles se définissent en ce qui suit :

12

Page 13: Rapport de Stage Bakni Slimane

BTS_GI

L’organisation et le suivi des activités de l’instance d’encadrement et de contrôle pédagogique.

Veiller à la coordination des opérations liées au programme du développement de l’enseignement au milieu rural au niveau de la province.

L’organisation des emplois du temps et du soutien pédagogique à l’intérieur des établissements de l’enseignement public et privé.

L’organisation de l’enseignement préscolaire et veiller sur son développement.

La participation à la définition des besoins en cadres pédagogiques et en matériel didactique.

Veiller à l’ouverture de l’établissement de l’enseignement sur son environnement social, culturel et économique, et à soutenir et suivre le projet de l’établissement.

L’ORGANISATION ET LE SUIVI DE la prévention sanitaire à l’intérieur des établissements de l’enseignement ainsi que la sensibilisation des élèves et leurs parents.

L’organisation et l’appui des activités sociales, pédagogiques, sportives ou culturelles à l’intérieur des établissements scolaires en coordinations avec les parties concernées.

La participation à l’étude de projets de conventions de partenariat et coopération avec d’autres départements ministériels, collectivités locales ou la société civile.

L’appui aux bibliothèques et laboratoires scolaires et le contrôle de leur gestion.

L’appui et le développement de la solidarité scolaire et aux coopératives scolaires.

La participation à l’organisation des colonies de vacances.

II-2-B ) LES COMPÉTENCES DU SERVICE DES RESSOURCES HUMAINES ET DES AFFAIRES GÉNÉRALES:

Ces compétences s’étendent à tout ce qui a trait au personnel :

13

Page 14: Rapport de Stage Bakni Slimane

BTS_GI

Veiller à améliorer les œuvres sociales du personnel.

L’animation de la formation et la formation continue des cadres pédagogiques et administratifs.

La rationalisation de la gestion du personnel à l’échelon provincial.

L’élaboration du projet du budget et les programmes de son exécution.

Le suivi de la gestion financière des établissements relevant de la délégation.

La passation des marchés et bons de commandes, et suivi de leur exécution.

Le suivi des litiges dont le ministère fait parti à l’échelon local et provincial, et veiller à l’exécution des jugements.

II-2-C ) LES COMPÉTENCES DU SERVICE DE LA PLANIFICATION DES CONSTRUCTIONS DE L’ÉQUIPEMENT ET DU PATRIMOINE :

Ce service est compétent en :

14

Page 15: Rapport de Stage Bakni Slimane

BTS_GI

La participation à l’élaboration du plan provincial du développement de l’enseignement.

La réalisation et l’exploitation des statistiques relatives au secteur de l’enseignement.

La collecte des données démographiques propres à la province.

L’élaboration de la carte scolaire et les prévisions de la rentrée scolaire en coordination avec les services régionaux et centraux concernés.

La participation avec les parties concernées dans le choix des terrains pour la construction des établissements scolaires relevant de la délégation.

La programmation des constructions scolaires et le suivi de leur exécution, ainsi que la mise en place d’un plan de maintenance des constructions et des équipements ;

La supervision et la conservation de l’assiette foncière de la délégation, ainsi que le suivi et la gestion du patrimoine mobilier et immobilier

II-2-D ) LES COMPÉTENCES DU SERVICE DE LA LUTTE CONTRE L’ANALPHABÉTISME ET DE L’ÉDUCATION NON FORMELLE :

Ce service a été créé le 24/10/2004 suite à la décision du monsieur le secrétaire d’Etat

auprès du Ministre de l’Education Nationale de l’Enseignement Supérieur de la formation des

Cadres et de la Recherche Scientifique, chargé de l’Alphabétisation et de l’Education Non

Formelle.

Ses compétences se définissent en :

15

Page 16: Rapport de Stage Bakni Slimane

BTS_GI

L’élaboration et l’exécution de la carte annuelle des programmes de l’Alphabétisation et de l’Education Non Formelle.

La sélection des établissements scolaires qui accueilleront le programme général de l’alphabétisation ou le soutien pédagogique.

La nomination des cadres pédagogiques bénévoles.

La gestion du dépôt des manuels éducatifs et la satisfaction des demandes.

L’élaboration des états de paiement du personnel ouvrant dans le domaine.

La supervision de l’étude des dossiers de subventions présentés par les associations.

Le suivi des programmes de l’Alphabétisation et de l’Education non Formelle.

La supervision de formations concernant les programmes de l’Alphabétisation et de l’Education non Formelle.

La préparation à la réunion de la commission provinciale présidée par le gouverneur de la province, pour étudier le bilan du programme et l’approbation du plan d’action de l’année suivante.

16

Page 17: Rapport de Stage Bakni Slimane

BTS_GI

PARTIE2:

PRESENTATION DES ETAPES DE LA REALISATION ET LESOUTILS UTILISES

17

Page 18: Rapport de Stage Bakni Slimane

BTS_GI

Introduction:

Ce chapitre consacré à donner une petite présentation sur l'ensemble des phases de la

réalisation de notre projet, il permet aussi de déterminer en détaille les différents outils et

logiciels utilisés par l'application.

I ) CADRE DU PROJET:

Après la période passée dans la visite de tous les services et de tous les bureaux de la

Délégation, nous avons choisi le bureau d’équipement et de la gestion du dépôt comme un

bureau qui a plus besoin d'une application qui lui permettrait de faciliter ses tâches et

d'informatiser ses données, le bureau est parmi les premiers bureaux qui subit un manque de

la côté informatique puisqu'il fait le traitement de ses données d'une façon manuelle. Pour

cela, on a pensé de faire une application informatique qui pourrait lui permet de faire les

mêmes tâches mais d'une manière automatique.

II ) LES ACTIVITÉS DE BUREAU D’ÉQUIPEMENT ET DE LA GESTION DU DÉPÔT:

Ce bureau s'occupe de:

La gestion du dépôt (matériels, équipements…).

La préparation des dossiers d'appels d'offres relatifs à l'achat et l'entretien des

équipements, et le suivi des marchés.

La réception et la distribution de matériels et fournitures.

Le bureau a une communication continue avec deux unités:

Le bureau de programmation de la préparation du budget et de la comptabilité qui chargé

de l'engagement et le paiement.

La cellule d'informatique qui assure la bonne exploitation des ressources informatiques et

la sécurité des données, ainsi le bon déroulement des logiciels et les applications utilisés par

le bureau.

18

Page 19: Rapport de Stage Bakni Slimane

BTS_GI

III ) OBJECTIF:

Le but du projet de conception de ce stage est d’apprendre à concevoir en se confrontant

à la réalité professionnelle. En informatisant les tâches du bureau d'équipement et de la

gestion du dépôt à partir de mettre en place une application qui doit fournir des fonctions

permettant de consulter, de modifier et d'ajouter l'information à une base de données en

utilisant un SGBD relationnel.

IV ) DESCRIPTION DES ETAPES DE LA RÉALISATION:

Après avoir effectué le choix de notre thème de stage, nous avons scindé notre projet en

plusieurs phases comme suit:

Etape1: Définition du cahier des charges:

Après la consultation du bureau, nous avons essayé de construire une idée globale sur

les différents besoins et contraintes du bureau. Alors on a essayé de séparer les tâches de ce

bureau en trois parties principales (Demande, Réception, Sortie).

Etape2: Définition des solutions techniques et l'analyse des besoins:

Nous avons résumé et analysé les trois situations comme ci-dessous:

Situation1: La Demande

La première situation consiste à définir les besoins des établissements dont chaque

établissement envoi à la Délégation une demande (ou plusieurs demandes), cette dernière se

charge à informer le Bureau d’équipement et de la gestion du dépôt qui appartient au service

de planification, des constructions, de l'équipement et du patrimoine. Le bureau se charge à

gérer ces demandes qui portent toutes les informations sur les différents besoins qui

nécessitent l'établissement tel que la rubrique, les articles et la quantité totale demandée de

chaque article.

19

Page 20: Rapport de Stage Bakni Slimane

BTS_GI

EXEMPLE:

Rubrique ARTICLE

Matériel didactique Table, Bureau, Tableau…

Matériel Informatique Ordinateur, Imprimante…

Situation2: La réception

Il s'agit de la situation intermédiaire puisque le bureau passe un bon de commande

contient tous les besoins des établissements dans une date donnée.

On note bien que ce n'est pas toujours les entreprises qui peuvent fournir la Délégation,

on trouve la Ministère(MEN), l'académie(AREF), les dons… Et parfois la Délégation elle-même

peut être un fournisseur si son stock lui permet de satisfaire les besoins de la demande.

Alors, la Délégation reçus un ensemble des propositions de plusieurs entreprises, mais

normalement elle accepte la proposition de l'entreprise qui possède le prix le moins cher.

Après la passation de la commande et de la confirmation, on arrive à la phase de la

livraison.et cette phase se fait selon les conditions accordées par le bon de commande. Donc

la Délégation reçus la marchandise et elle la stocke sur ses différents dépôts(les dépôts

peuvent êtres des sales ou des classes de différents établissements de la Délégation).

Situation3: La sortie

Cette partie représente la phase finale du bureau, ce dernier s’occupe de la distribution

des articles sur les établissements et cette opération se passe par la signature de plusieurs

documents qui assurent la sécurité et la réception de la marchandise dans les bonnes

conditions.

: On rappelle bien que nous avons seulement incité sur la première situation

(Situation Demande).

Etape3: Le choix de la méthode de conception:

20

Page 21: Rapport de Stage Bakni Slimane

BTS_GI

Comme toute application le choix d'une méthode de conception reste l'élément principal

qui permet de traduire ses besoins. A cette raison, nous avons travaillé par la méthode Merise

qui se représente sous forme d'un diagramme Entités-Relations grâce au Modèle Conceptuel

de Données (MCD) et Modèle Logique de Données (MLD).

Etape4: Le développement et la création des interfaces:

Cette phase consiste à créer les fenêtres de différentes parties de l'application et

implémenter chaque partie et se vérifier de chaque partie à partir de la correction des erreurs

et de mettre en place les solutions de chaque problème.

Etape5: Test et mise en place de la solution:

Lors de cette étape on a procédé à l'intégration de notre solution, on a testé chaque

module à par puis on a vérifié le projet complet et son fonctionnement pour montrer à

l'utilisateur comment communiquer avec les différents interfaces.

V ) OUTILS DE TRAVAIL:

V-1 ) L'ENVIRONNEMENT DE TRAVAIL (WINDOWS XP):

Notre projet a été crée sous l'environnement Windows (Windows XP), donc il pourrait

fonctionner dans la plupart environnements existant.

V-2 ) MÉTHODE MERISE:

Merise est une méthode d'analyse, de conception et de gestion de projet (Un projet est -

dans un contexte professionnel - une aventure temporaire entreprise dans le but de créer un

produit ou...) complètement intégrée, ce qui en constitue le principal atout.

Elle a fourni un cadre méthodologique et un langage commun et rigoureux à une

génération d'informaticiens.

V-3 ) L'ACCESS:

Access est l'application de la suite OFFICE, il est un des gestionnaires de bases de

données les plus simples à utiliser.il a été conçu par Microsoft pour permettre aux managers

de mémoriser et d'interroger les données concernant leur entreprise.

21

Page 22: Rapport de Stage Bakni Slimane

BTS_GI

L'Access est un SGBD (un Système de Gestion de Bases de Données) permet de

garantit la sécurité de données, il offre en plus aux développeurs un environnement complet

s'appuyant sur un langage puissant : Access Basic.

V-4 ) OUTIL DE DÉVELOPPEMENT (VISUAL BASIC6):

Microsoft Visual Basic est un langage de programmation qui permet de créer des

applications parfaitement opérationnelles dans le laps de temps. Ceci a été possible grâce aux

deux facteurs qui ont donné leurs noms au produit: la construction visuelle d'une application

par le dessin direct des fenêtres et de leurs constituants, et l'utilisation du langage BASIC qui

est à la portée d'une grande majorité des programmeurs.

C'est un langage qui sert à créer des applications graphiques de façon simple, mais

également de créer des applications véritablement complexes. Programmer en VB est un

mélange de plusieurs tâches, comme disposer visuellement les composants et contrôles sur

les formulaires, définir les propriétés et les actions associées à ces composants, et enfin

ajouter du code pour ajouter des fonctionnalités.

Comme les attributs et les actions reçoivent des valeurs par défaut, il est envisageable

de créer un programme simple sans que le programmeur ait à écrire de nombreuses lignes de

code. Les premières versions ont souffert de problèmes de performance, mais avec la

naissance d'ordinateurs plus rapides et grâce à la compilation en code natif, ce problème de

performance s'est estompé.

Visual Basic6.0 :

Visual Basic 6.0 (mi-1998) subit des changements substantiels par rapport aux premières

versions, c'est une version qui a apporté de nombreuses améliorations dans différents

domaines, surtout la possibilité de créer des applications Web-based. VB6 n'est plus supporté

par Microsoft depuis mars 2008.

Microsoft a cessé le support grand public pour Visual Basic 6.0 le 31 mars 2005. Le

support étendu a pris fin en mars 2008. En réaction, La communauté des utilisateurs Visual

Basic a fait part de ses préoccupations à ce sujet et a incité les utilisateurs à signer une

pétition pour permettre de maintenir le produit en vie.

22

Page 23: Rapport de Stage Bakni Slimane

BTS_GI

V-5 ) LE MODÈLE A.D.O (ACTIVE X DATA OBJECT):

En Visual Basic, on trouve plusieurs méthodes qui permettent l'accès à différentes bases

de données, mais l'A.D.O reste le modèle le plus utilisé pour l'accès aux bases de données

distantes.

Déclaration de la base de données:

Dans le modèle A.D.O, la déclaration de la base dans le programme se fait comme suit:

Exemple : Dim cnx as ADODB.connection

Déclaration des jeux d'enregistrements ou recordsets:

Il est conseillé de créer autant de jeux d'enregistrements qu'il y a de tables et requêtes

dans la base de données.

Exemple: Dim RC as ADODB.recordset.

Ouverture de la base de données:

Le plus souvent, on ouvre la base dans la procédure événementielle "Form_Load".

Exemple: set cnx =New ADODB.coonection

cnx.Provider = "Microsoft.Jet.Oledb.4.0"

cnx.ConnectionString = "C:\base.mdb"

cnx.Open

Affectation des tables aux recordsets:

Set RC=New ADODB.recordset

RC.Open"SELtECT*from etablissement", cnx, adOpenStatic, adLockOptimistic

etablissement est le nom de la table dans la base de données.

23

Page 24: Rapport de Stage Bakni Slimane

BTS_GI

V-6 ) MULTIMÉDIA ET BUREAUTIQUE:

Flash8: création animation des boutons.

Photoshop: création des interfaces.

Paint: création des figures.

Word: traitement de texte (rapport).

Excel: aperçu d'état.

SQL: appelle de requêtes.

Access: création de la base de données.

24

Page 25: Rapport de Stage Bakni Slimane

BTS_GI

PARTIE3:

CONCEPTION DE LA BASE DE DONNEES DE BUREAU

25

Page 26: Rapport de Stage Bakni Slimane

BTS_GI

Introduction:Cette partie va être destinée à la modélisation des données relatives au bureau

d’équipement et de la gestion du dépôt, toutefois le MCD permet de décrire d'une façon

schématisé les relations entre ces données qui seront accompagnées d'un dictionnaire de

données en guise de légende. Enfin on va savoir le passage en MLD et notre dictionnaire de

données.

I ) MODÈLE CONCEPTUEL DE DONNÉES (MCD):

Le Modèle conceptuel des données (ou MCD), schéma représentant la structure du

système d'information, du point de vue des données, c'est-à-dire les dépendances ou relations

entre les différentes données du système d'information.

Le Modèle Conceptuel des Données se compose de:

entité: objet ou individu

relation: les associations entre les entités.

propriété: les caractéristiques de l'entité.

26

Page 27: Rapport de Stage Bakni Slimane

BTS_GI

27

Modèle Conceptuel de Données (MCD)

Page 28: Rapport de Stage Bakni Slimane

BTS_GI

II ) MODÈLE LOGIQUE DE DONNÉES (MLD):

Le Modèle Logique de Données(MLD) reprend le contenu du MCD précédent, mais

précise la volumétrie, la structure et l'organisation des données telle qu'elles pourront être

implémentées.

Le Modèle Logique de Données est un passage de MOD vers un système

Informatique de stockage des informations dans une base de données (modèle physique

de données).

Le passage d'un MCD vers un MLD sera effectué en tenant compte des règles de

gestion à l'aide de la méthode MERISE, nous avons obtenu sous Access le MLD suivant:

Analyse et conception (MLD)

28

Page 29: Rapport de Stage Bakni Slimane

BTS_GI

III ) DICTIONNAIRE DE DONNÉES:

Nom Signification type

Cod_cercle Le code de cercle Texte

Nom_cercle Le nom de cercle Texte

Cod_com Le code de commune Texte

Nom_com Le nom de la commune Texte

cod_etab Le code de l'établissement Texte

nom_etab Le nom de l'établissement Texte

Adresse L'adresse de l'établissement Texte

Tel Le téléphone de l'établissement Numérique

E-mail L'e-mail de l'établissement Texte

cod_dem Le code de la demande Texte

date_dem La date d'envoi de la demande Date

cod_generique Le code générique de la rubrique Texte

Rubrique La rubrique Texte

cod_art Le code de l'article Texte

Désignation La désignation de l'article Texte

Quantité La quantité de l’articles Numérique

Numero_serie Le numéro de série de chaque article Numérique

29

Dictionnaire de données

Page 30: Rapport de Stage Bakni Slimane

BTS_GI

PARTIE4:

PRESENTATION DE L'APPLICATION

30

Page 31: Rapport de Stage Bakni Slimane

BTS_GI

Introduction:Ce côté-là ressemble au manuel d'utilisation de l'application, il représente la procédure

globale qui permet à l'utilisateur de communiquer avec les différentes interfaces de

l'application.

I ) PRÉSENTATION DE LA SOLUTION PROPOSÉE:

L'application que nous avons conçue pourrait alors gérer les demandes envoyées par les

établissements au bureau d’équipement et de la gestion du dépôt suivant le cahier de charges

et les règles de gestion définies auparavant.

II ) LES INTERFACES DE L'APPLICATION:

II-1 ) FENÊTRE D'ACCÈS AU PROGRAMME:

C'est la première fenêtre qui se lance au démarrage de l'application, le programme ne

peut être lancé que par un utilisateur de la Délégation, alors il demande le login de l'utilisateur

avec le mot de passe, si l'utilisateur a saisi un mot de passe ou un login non correct, un

message d'erreur lui informe que l'un de les deux erroné.

Comme vous remarquez dans la figure ci-dessus, le label en bas de la fenêtre permet

d'accéder à une autre interface qui permet de modifier le mot de passe de l'utilisateur. En

principe, on ne peut pas accéder à cette fenêtre que par la saisie du login et du mot de passe

correctes.

31

Figure1: Accès

Page 32: Rapport de Stage Bakni Slimane

BTS_GI

La modification du mot de passe se fait par la saisie de l'ancien mot de passe et le

confirmer et donner le nouveau mot de passe, puis on sauvegarde les modifications à l'aide

d'un bouton 'valider'.

III ) FENÊTRE MENU:

La fenêtre 'menu' permet de visualiser les différents menus de l'application, ici on

précise deux menus principales: Mise à jour et Impression.

Figure 3: Menu

32

Figure2: Modifier Mot de passe

Page 33: Rapport de Stage Bakni Slimane

BTS_GI

Le clic sur le menu 'Mise à jour' permet d'ouvrir une petite liste de mise à jour de

différentes fenêtres de l'application. Une fois l'utilisateur sélectionne une ligne de liste

On passe une fenêtre de mise à jour.

IV ) FENÊTRE MISE À JOUR DEMANDE:

La fenêtre Demande permet de manipuler les informations sur la demande :

: Ajouter une nouvelle demande à l'aide de bouton 'Nouveau'.

: Enregistrer une demande à l'aide de bouton 'enregistrer'.

: Modifier une demande à l'aide de bouton 'Modifier'.

: Supprimer une demande à l'aide de bouton 'Supprimer'.

: Voir le premier enregistrement à l'aide de bouton 'Premier'.

33

Figure 4: Mise à jour

Page 34: Rapport de Stage Bakni Slimane

BTS_GI

: Voir le dernier enregistrement à l'aide de bouton 'Dernier'.

: Voir l'enregistrement suivant à l'aide de bouton 'Suivant'.

: Voir l'enregistrement précédent à l'aide de bouton 'Précédent'.

: Imprimer l'état de demandes.

La recherche se fait selon plusieurs critères (établissement, date, rubrique, article)

on doit sélectionner un de ces critères avec l'option qui lui correspond pour obtenir les

informations souhaitées sur une liste en bas.

IV-1 )FENÊTRE MISE À JOUR RUBRIQUE:

Pour plus de détail nous avons crée la fenêtre 'Mise à jour Rubrique' qui contient des

informations complètes sur une rubrique.

34

Figure5: Mise à jour Demande

Page 35: Rapport de Stage Bakni Slimane

BTS_GI

35

Figure6: Mise à jour Rubrique

Page 36: Rapport de Stage Bakni Slimane

BTS_GI

IV-2 )FENÊTRE MISE À JOUR ARTICLE:

Cette fenêtre a pour but la saisie des caractéristiques de chaque article tel que la

désignation et le numéro de série, comme vous remarquez la manipulation se fait à l'aide de

plusieurs procédures (Ajout, suppression, modification, enregistrement…).

36

Figure7: Mise à jour Article

Page 37: Rapport de Stage Bakni Slimane

BTS_GI

IV-3 )FENÊTRE MISE À JOUR CERCLE, COMMUNE, ETABLISSEMENT:

Cette interface possède trois volets:

Volet 'Cercle': ce volet se charge de mettre à jour les cercles grâce à plusieurs boutons.

Volet 'Commune': ce volet se charge de mettre à jour les communes.

Volet 'Etablissement': ce volet s'occupe de mettre à jour les établissements.

IV-4 )FENÊTRE MISE À JOUR UTILISATEUR:

Cette feuille sert à ajouter un nouvel utilisateur, donc il se fait de cliquer sur le bouton

ajouter puis saisir l'utilisateur enfin d'enregistrer la saisie par le bouton enregistrer. La fenêtre

contient un bouton supprimer pour supprimer un utilisateur.

: On note bien que l'utilisateur a la possibilité de supprimer seulement son login

et son mot de passe sans toucher des logins des autres utilisateurs.

37

Figure8: Mise à jour cercle, commune, établissement

Page 38: Rapport de Stage Bakni Slimane

BTS_GI

Le bouton 'Annuler' permet de retourner à la fenêtre 'Mise à jour'.

V ) LES ETATS:

V-1 ) ÉTAT DEMANDE:

Le programme offre la possibilité d'imprimer un état des informations sur les demandes.

L'impression de cet état se fait selon plusieurs critères (selon la date, l'etablissement, la

rubrique, l'article).

38

Figure9: Mise à jour utilisateur

Page 39: Rapport de Stage Bakni Slimane

BTS_GI

: L'aperçu de l'état se fait sur l'Excel.

39

Figure10: Etat Demande

Page 40: Rapport de Stage Bakni Slimane

BTS_GI

PARTIE5:

Discussion

40

Page 41: Rapport de Stage Bakni Slimane

BTS_GI

Introduction: Dans ce chapitre, nous allons discuter les résultats obtenus de début de notre stage à

sa fin, on va voir le déroulement de notre projet et l'ensemble des contraintes rencontrées lors

de cette période.

I ) CADRE DU STAGE :

Ce stage étalé également sur un mois, du 06/05/2010 au 15/06/2010, est venu après

deux années universitaires passées dans le centre de la préparation de Brevet de Technicien

Supérieur (BTS) en Informatique à CHICHAOUA. Pour mettre en exergue les acquis de notre

cursus, la période passée à la Délégation Provinciale du Ministère de l’Education Nationale de

CHICHAOUA est très importante car elle revêt un caractère d’application des acquis du fait de

notre implication dans le travail exécuté au service de planification, des constructions, de

l'équipement et du patrimoine notamment au Bureau d’équipement et de la gestion du dépôt et

bien sur ça était une grande occasion pour profiter le plus possible de sa longue expérience.

II ) CRITIQUE DE PROJET:

Au cours de notre stage à la Délégation de Chichaoua et surtout dans nos premiers

jours, nous n'avons pas arrivé à choisir un thème pour notre projet. Car il fallait prendre en

conscience les besoins de différents bureaux mais finalement et à l'aide des consignes de

notre encadrant nous avons pu arriver à choisir le thème de gestion d'équipement et de

patrimoine pour le bureau d'équipement et de la gestion du dépôt. En plus et qu'après le choix

de thème nous n'avons pas arrivé à comprendre en début le système de fonctionnement du

bureau qu'après une longue durée de temps ce qui a représenté un effet négatif sur le

déroulement de notre projet.

Au début nous avons pensé à terminer les trois situations pendant la période donnée

pour notre stage, mais malheureusement nous avons seulement arrivé à Termier la première

situation (Demande). Car une période d'un mois n'est pas suffisante de créer une grande

application et ce point là a été également un obstacle qui a pu empêcher le bon déroulement

41

Page 42: Rapport de Stage Bakni Slimane

BTS_GI

de notre projet. Mais d'une façon générale nous avons pu affronter tous les problèmes et tous

les obstacles rencontrés grâce à la collaboration de notre encadrant.

Malgré le temps insuffisant qu’était consacré pour le stage, mais on y avait appris

beaucoup chose, et on avait fréquenté des gens experts dans ce domaine qui ont été très

généreux avec nous, vraiment ce stage était une expérience très profitable.

III ) DISCUSSION :

Cette période de stage fut marquée par notre participation effective avec le personnel de

la Délégation, nous avons pu mettre en application une grande partie de nos connaissances

acquises au cours du cursus BTS. Ce fut une expérience très positive sur plusieurs titres

puisque nous avons pu affronter plusieurs obstacles dus aux conflits internes de la Délégation.

En effet la période passée à la Délégation a été une grande expérience notamment au

niveau de relations professionnelles. Avant tout nous somme très satisfaits de travailler avec

un encadrant qui a déployé ses grands efforts pour nous encadrer et nous aider afin de suivre

notre projet et son déroulement dans les bonnes conditions.

En ce sens, le stage nous a vraiment permis de découvrir la formation du BTS d'un point

de vue plus pratique que théorique et nous pensons que c'est une bonne manière d'aborder

un domaine complexe et de confronter la réalité de vie professionnelle.

42

Page 43: Rapport de Stage Bakni Slimane

BTS_GI

IV ) RÉSULTATS FINALES:

Dans notre stage que nous avons effectué, nous avons acquis plusieurs qualités et parmi

ces qualités nous citons les suivant:

Mettre en pratique les connaissances acquises durant la période de formation.

S'adapter avec la vie professionnelle et confronter les contraints de stage.

Prendre conscience de l'importance des relations humaines et la nécessité de la collaboration au sein de l'environnement de travail.

Acquérir les techniques de communication et développer les compétences personnelles.

Maitriser un langage de programmation (VB).

Partager les connaissances et échanger les informations entre les acteurs de bilan.

V ) RÉSUMÉ:

L'objectif majeur de notre projet consiste à créer une application pour gérer les

demandes envoyées par les établissements au bureau d'équipement et de la gestion de

dépôts. L'application prend en compte:

L'ajout et l'enregistrement d'une nouvelle demande.

La modification des informations sur les anciennes demandes.

Suppression des informations sur les demandes…

L'application s'occupe de sécuriser les données à l'aide d'une base de données

relationnelle, elle possède une fenêtre d'accès contient deux champs pour saisir le login et le

mot de passe, alors les personnes qui faisant partie de la Délégation sont les seules qui ont la

possibilité d'accéder à l'application, elles doivent déjà avoir un compte pour qu'elles puissent

effectuer les modifications relatives au demandes.

43

Page 44: Rapport de Stage Bakni Slimane

BTS_GI

44

Page 45: Rapport de Stage Bakni Slimane

BTS_GI

CONCLUSION

45

Page 46: Rapport de Stage Bakni Slimane

BTS_GI

Avant la clôture de ce modeste travail, nous voudrions bien mettre l'accent sur

l'importance du stage pour chaque stagiaire au niveau de l'adaptation avec le monde

professionnel.

En effet, notre stage effectué au sein de la Délégation, nous a permis de mettre en

pratique notre savoir faire. Ainsi il nous a été une occasion d'établir des liens avec des

personnes de différentes catégories et d'un niveau intellectuel différent.

Le stage est accompagné d'un projet, ce dernier a pour but de mettre en en

évidence les connaissances acquises durant les deux années de formation, il consiste à

donner une solution pour la gestion des demandes relatives au bureau d'équipement et

de la gestion de dépôts. L'objectif donc est de proposer une solution adaptée aux

attentes du bureau qui permet de répondre à un besoin immédiat pour peu de temps.

En générale, notre stage était très enrichissant et très intéressant du fait qu'il

permet de confronter la vie professionnelle et de savoir valoriser les compétences

personnelles.il est aussi une excellente opportunité de contact avec les problèmes en

matière pratique.

En fin, nous tenons à remercier tous ce qu'on participé de nous aider pour que

notre stage se déroule dans les meilleures conditions surtout nos professeurs et notre

encadrant pour les informations précieuses qu'ils n'ont cessé de nous donner tout long

de notre formation.

Que Dieu nous assure le succès pour accomplir notre devoir dans l'intérêt général.

46

Page 47: Rapport de Stage Bakni Slimane

BTS_GI

BIBLIOGRAPHIE

-Comprendre MERISE outils conceptuels et organisationnels.

-Access 2000.

-Le manuel Visuel Basic 6.

WEBLIOGRAPHIE

www.ifrance. Com.www.VBfrance. Com.

www.code-sources.com.

47

Page 48: Rapport de Stage Bakni Slimane

Délégation de CHICHAOUABTS_GI

48