25
1 Sommaire Remerciement…………………………………...3 Introduction……………………………….………4 Premier partie…………………………………...5 Fiche technique………………………………….6 Domaine d’activité……………………………..7 L’organigramme…………………………………8 L’historique………………………………………..9 Deuxième partie……………………………….10 L’analyse et la conception du projet....11 Description des besoins…………………….12 Fiche technique de projet………………….13 Les règles de gestion…………………………14 Diagramme de cas d’utilisation………...15 Diagramme de séquence..…………………16 Diagramme de Classe………………………..17 Outils De Développement…………………18

Rapport Hajar Snani Gestion Des Stagiaire

Embed Size (px)

DESCRIPTION

bla bla bla

Citation preview

  • 1Sommaire

    Remerciement...3

    Introduction.4

    Premier partie...5

    Fiche technique.6

    Domaine dactivit..7

    Lorganigramme8

    Lhistorique..9

    Deuxime partie.10

    Lanalyse et la conception du projet....11

    Description des besoins.12

    Fiche technique de projet.13

    Les rgles de gestion14

    Diagramme de cas dutilisation...15

    Diagramme de squence..16

    Diagramme de Classe..17

    Outils De Dveloppement18

  • 2Outils De Dveloppement19

    La page daccueil 20

    Interface de Saisie.21

    Interface de Consultation ...22

    Interface de Recherche..23

    Interface de Modification.24

    Conclusion..25

  • 3REMERCIMENT

    Je tiens remercier en premier lieu Mr RAHMI le chef deservice informatique la Direction de la MtorologieNationale (DMN), qui ma encadr au cours de mon stage.

    Je le remercie pour sa confiance, ses conseils et sesprcieuses indications qui mont permis damliorer bience projet.

    Je noubli pas tout le personnel de la Direction de laMtorologie Nationale pour leur soutien pendant lapriode de stage.

    Je remercie galement mes encadrant de CFMOTI quimont toujours guid raliser ce stage.

    Enfin, je remercie aussi ma famille qui na jamais cesse demencourager et tous ceux qui ont contribu de prs ou deloin la ralisation de ce stage.

  • 4Introduction

    Le complexe de formation et des mtiers doffshoring detravail informatique plus couramment connue sous le nomde CFMOTI, offre une formation tendue de deux ans avecun stage de deux mois dans une entreprise.

    Ce stage ma permis autant que stagiaire de bien connaitrele monde professionnel et dvaluer mes connaissances etmon savoir avant dtre rellement dans le march dutravail.

    Jai lhonneur dtre accepte au sein de serviceinformatique de la Direction de la Mtorologie Nationale.

    Pendant ces deux mois de stage jai eu loccasion depratiquer un nouveau langage de programmation PHP avecDRUPAL,

    Au dbut du stage, on a eu une initiation sur le langagePHP 5, aprs jai commenc le projet sur la gestion desstagiaires de la DMN, qui sert grer ces derniers danstous les services.

  • 5Partie 1 :

    Prsentation de la DMN

  • 6Fiche technique

    Raison social Direction de la mtorologie nationale

    Date de cration 1961

    Sige sociale B.P :8106 oasis Casablanca

    Forme juridique Administration publique

    Tlphone 05 22 65 49 00

    Fax 05 22 91 37 97

    Internet www.marocmeteo.ma

    Directeur Mr ABDLLAH MOKSSIT

  • 7Domaine dactivitLa direction de la mtorologie nationale fait partie delorganisation Mtorologique mondiale(O.M.M), et elle participe tous ses programmes : veille

    Mtorologie mondial, programme Mtorologie mondial, veillede latmosphre globale.

    En outre cette coopration internationale, la DMN est luniquepartenaire de la mtorologie marocaine et donc le seul crdibledans la dynamique socio-conomique du pays.

    Parmi ses principales activits, on peut citer :

    Assurer des bulletins mto pour la prvision du temps soit acourte, moyenne ou a longue chance.

    Rpondre des proccupations nationales telles que lattnuationde la scheresse en instaurant un programme nomme : AL-GHAIT.

    Assister et aider les secteurs socio-conomiques comme :lagriculture, le tourisme, lenvironnement .en fournissant leslments essentiels dans la prise dans la prise de dcision.

    Participer aux dbuts internationaux :

    Programme climatologique nationale, environnement globalechangement climatique et la couche dozone.

  • 8LORGANIGRAMMEDirecteur adjoint

    Omar CHEFKI

    Directeur

    Abdallah MOKSSIT

    Servicecoopration

    Ouafa OUZINE

    Charge de mission

    Communication etrelation publique

    Charge de mission

    Programmation et

    Coordination rgionale

    Centres

    Division technique et dEquipentSamir ISSARA

    Centre Nationale de recherchemtorologique

    Nourddine FILALI

    Division administrative et de laformation ABDALLAH NASIF

    Centre des applicationsclimatologiques

    Abdelaziz OULDBBA

    Division commercialisation etdes fiances Mohamed TABI

    Centre Nationale dexploitationmtorologique

    Ibrahim EL MESSAOUDI

    Division des systmesdinformation

    Hassan HADOUCH

    Divisions

    Direction Rgionales

    Direction rgionaledu LAAYOUNE

    Directionrgionale du sud

    Direction rgionaleNord est

    Direction rgionalede centre

    Direction rgionalede sud

  • 9HistoriqueLe 1er septembre 1961, est la date relle dexistence de lamtorologie nationale dans un Maroc indpendanteparce que les vrais rseaux

    Dobservation mtorologique a commenc se structurer loccasion de la gure mondiale sur certaine terrainsdaviation utiliser par larme de laire franaise pour leursbesoin de lactivit arienne militaire. Et il fallait attendrejusquau 1921 pour que les activits mtorologiesdpandent de linstitue scientifique Chrifien.

    La mtorologie nationale a t rattacheadministrativement la direction de lair et elle taitconsidrer comme service en 1976, elle a t rvle aurang de la Division.

  • 10

    Partie 2 :

    Projet

  • 11

    Lanalyse et la conception du projet

    Prsentation du langage UML :UML (Unified Modeling Language, traduisez "langage demodlisation objet unifi") est n de la fusion des troismthodes qui ont le plus influenc la modlisation objet aumilieu des annes 90 : OMT, Booch et OOSE.Issu "du terrain" et fruit d'un travail d'experts reconnus, UMLest le rsultat d'un large consensus. De trs nombreux acteursindustriels de renom ont adopt UML et participent sondveloppement.La notion d'objet

    La programmation oriente objet consiste modliserinformatiquement un ensemble d'lments d'une partie dumonde rel (que l'on appelle domaine) en un ensemble d'entitsinformatiques. Ces entits informatiques sont appeles objets. Ils'agit de donnes informatiques regroupant les principalescaractristiques des lments du monde rel.La difficult de cette modlisation consiste crer unereprsentation abstraite, sous forme d'objets, d'entits ayant uneexistence matrielle ou bien virtuelle.

  • 12

    DESCRIPTION DES BESOINS

    Les objectifs du projet sont :-Grer linscription des stagiaires de la DMN-Contrle leffectif les stagiaires selon les besoins desservices de la DMN en stagiaires.-Lister selon des filtres (Date, Option, Institut ...) lesstagiaires courants et passes.- Faire des statistiques depuis la base de donnes desstagiaires.

  • 13

    Fiche technique de projet

    Nom de projet La Gestion des stagiaires

    Nom de lentreprise Direction de la Mtorologie Nationale

    Nom de projet Dmn-Gestion-Stagiaire

    Raliser par SNANI Hajar

    Version 1.0

    Cration 01 /12 /2010

  • 14

    LES REGLES DE GESTION Un stagiaire est identifi par un nom, un prnom, CIN,

    date naissance, le nom de service accueillant, datedbut, date fin, lobjet de stage, et le nom deltablissement.

    Chaque stagiaire a un encadrant. Le nombre de stagiaire est variable grer selon la

    disponibilit (encadrant, bureau, transport et entitsde la DMN).

    A la fin de stage chaque stagiaire termine un rapportqui doit tre valid par son encadrant.

    La dure du stage (en mois, en mois altern, stagedinsertion, ..).

  • 15

    Diagramme de cas dutilisation

  • 16

    Diagramme de squence

  • 17

    Diagramme de Classe

  • 18

    Outils DeDveloppement :

    - PHP/MySQL :

    PHP est un langage de script excut ct serveur (unserveur de base de donnes) relativement simple utiliser uniquement pour des applications sur le web.La syntaxe provient de langage comme le C, le Javaou le Perl. Les scripts sont crits de manire simplepuis intgrs au sein dune page HTML. Il sduitaussi par son interfaage simplifi avec les bases dedonnes.

    MSQL (Structured Query Language) est un serveurde bases de donnes relationnelles, SQL trs rapide,multithread, robuste et multi-utilisateur. Cest unsystme de gestion de base de donnes trs utilis surle Web, le plus souvent sous Linux et avec le langagePHP.

  • 19

    WAMPWAMP est un acronyme informatique signifiant :

    Windows, Apache, MySQL et Perl , PHP ou Python .

    Il s'agit d'un nologisme bas sur LAMP.

    Architecture

    Les rles de ces quatre composants sont les suivants :

    Apache est le serveur web frontal : il est devant tous lesautres et rpond directement aux requtes du client web(navigateur) ;

    Le langage de script sert la logique ; MySQL stocke toutes les donnes de l'application ; Windows assure l'attribution des ressources ces trois

    composants.

    Tous les composants peuvent tre situs :

    sur une mme machine ; sur deux machines, gnralement Apache et le langage de script

    d'un ct et MySQL de l'autre ; sur de nombreuses machines pour assurer la haute disponibilit

    (rpartition de charge et/ou failover).

    Quelques serveurs similaires WAMP

    EasyPHP WAMP5 Xampp VertrigoServ fvpatwds Mov'AMP

  • 1- La pag

    20

    ge daccueil :

  • 2-Interface

    21

    nterface de Saisie des stagiairesstagiaires :

  • 3-Interfaceselon la bronche et un intervale du

    22

    nterface de consultation des stagiaireselon la bronche et un intervale du

    temps :

    es stagiaireselon la bronche et un intervale du

  • 4-Interface de recherche des stagiaires pour dition

    23

    de recherche des stagiaires pour ditionde recherche des stagiaires pour dition :

  • 5-Interfastagiaire recherch

    24

    face de Modification destagiaire recherch :

    ce de Modification de

  • 25

    CONCLUSIONPour conclure javoue que ce stage que jai pass au seinde la Direction de la Mtorologie Nationale ma beaucoupaid apprendre des tas de choses, soit au niveaudinformation quau niveau dacte dans le domaineprofessionnel. Car cette exprience ma permis daffronteret dlargir mes connaissances.

    Ce stage de 2 mois ma permis de pratiquer mesacquisitions durant 2 ans de formation, lexprience destage a t aussi une activit motive par des objectivesprcis et prise en charge par Mr RAHMI le chef de serviceinformatique la DMN qui a contribu ce que jesurmontes les difficults et ce que je mnes bien lestches cibles.

    Enfin, lexprience du stage et de la formation dans saglobalit est une opportunit pour se reprsenter unpropre projet personnel, lui donner sa signification et jugercorrectement le niveau atteint en identifiant les difficultset en prenant conscience de ses faiblesses et de ses pointsdappui.