Upload
youssef-khali
View
103
Download
19
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.