Home

Ecole Nationale Supérieure d`Informatique et d`Analyse des systèmes

image

Contents

1. HO Jul Office National de l Eau P ENSIAS Ecole Natio rieure Infor es syst mes Rapport de stage de i re annee Sujet Ameljoration d une base de donn es des ressources en eaux souterraines R alis par Nizar LYAZIDI encadr par M Aimad BOUAZIZ ee Pa Fa 3 ES A 20042005 RTC A lt 007 Impression NB Gouleur 1 reliure baguette transparent papier cartonn REMERCIEMENT Je tiens remercier vivement tous les cadres de la DEP R qui m ont permet de passer mon stage dans de meilleures conditions et particuli rement mon encadrant M A mad BOUAZIZ Aussi je remercie les professeurs de l ENSIAS pour les efforts qu ils fournissent afin de perfectionner notre formation Enfin je souhaite que ce travail soit la hauteur du niveau estim Sommaire Remmer eme itasse a ten lances dteniitoi ist l DONA eene a a a ee non 2 E E a E E E E E E T NE 3 Mroducuonm o Aale seened a a 4 L OMEXIS ocne rale AU DORE E T neue 2 INHOAICHOM 2 an N N AN A AAEN 6 1 Pr sentation de l organisme d accueil 6 ELE ONEP Se 2 e E E EN EE 6 1 2 La direction de la g n ralisation de l alimentation en eau potable 8 1 35 Ladiyisiondes ressources en eaU rennais 9 ZLE Proet BADRE S ont ar a a oies 10 Con ES On E E E co de coco 11 IL Ame horuon de BADRES ass rois aa TE Roi ei 12 INHOMEUOME SE EL Loi nitrate dent die 13
2. R gion Province _ Commune hi ba t Code centre Centre Mode Gestion M Population z SAEP vi Figure 19 Page de consultation et de mise jour d un centre Les march s ce bouton permet de consulter un march d en modifier les donn es ou de le supprimer Par exemple pour modifier les donn es d un march on doit choisir le num ro du march en question puis 1l faut saisir les nouvelles donn es et enfin d appuyer sur modifier Stage de 1 ann e 31 ONEP Chapitre II Manuel d utilisation ENSIAS CONSULTER UN MARCHE NS March s 100 w Nature March de forage i v Entreprise mi Co t HT 80000 Dis D lai Mois 05 trav R ception prov Titre Ann e 1993 Liste des March s Nouveau March Menu principale Figure20 Page de consultation et de mise jour des march s Le point d eau nous am ne choisir entre cr er consulter ou lister en Pr Cr er Consulter Lister Figure 21 Acc s un point d eau Stage de 1 ann e 2 ONEP Chapitre III Manuel d utilisation ENSIAS Le choix de lister nous ram ne la m me page que celle du bouton consultation de la page d accueil Avant de consulter un point d eau il faut d abord le cr er gr ce la fiche suivante Identification du point d eau Commune v DR DEP R R gion Agence bassin v Chef lieu Province N march v Entr
3. ann e 11 ONEP Chapitre II Am lioration de BADRES Chapitre II Am lioration de BADRES ENSIAS Introduction Mon travail dans ce stage consistait r parer des erreurs et ajouter des am liorations dans le cadre du projet BADRES Il tait aussi demand de r aliser un manuel d utilisation du site Intranet Dans ce chapitre je vais commencer par pr senter certaines technologies utilis es dans ce projet Ensuite je vais parler des probl mes rencontr s dans BADRES et je vais donner les solutions propos es Enfin je vais expliciter les am liorations apport es BADRES 1 Les technologies utilis es dans BADRES La base de donn es du projet BADRES est faite en Access Pour se connecter cette base et ex cuter les diff rentes requ tes on a choisi Active Server Page ASP comme environnement de script Dans cette premi re partie je vais parler de la notion de l Intranet puis je d finirai l environnement ASP 1 1 Intranet L intranet est un ensemble de services Internet interne un r seau local c est dire accessible uniquement partir des postes d un r seau local et invisible de l ext rieur Il consiste utiliser les standards client serveur de l Internet en utilisant les protocoles TCP IP comme par exemple l utilisation de navigateurs Internet pour r aliser un syst me d information interne une organisation ou une entreprise Au d part son r le tait de fournir ses utilisateurs un o
4. 1 Les technologies utilis es dans BADRES 13 PR AI LAS RE TE E I E 13 L2 ACHVe S rNenPAseS ASP ea a Nes a 14 2 Description des probl mes de BADRES et des solutions propos es 15 2 1 PrODISMEUESAISIC ES ds sd te Stades 16 2 2 Problemes de rogu ES se nn ais ei need 17 3 Am liorations apport es BADRES 222 18 SL Letides donn es oasian entente E mate eaa 18 2 21 L DIT Otal explos sa in ana a a TER 19 3 3 Consultation par syst me d alimentation en eau potable AEP 21 31 Une Dremiere SOIUUOMES ne ee eh ce ent consid 21 2 2 Une de xieme solu oM ereis eia de vas E 22 3 3 3 R alisation de la deuxi me solution 23 CON IUSIO ES ne an mt ne dt ao no ia 24 MH Manie EC DUHSAHONES SAS des date neo mieneal ha mienne 25 Conclusion OS POS peces RS ae ed nt een code la toe Due 37 W ODOTA eaan dd de D Ed ed es 38 Liste des figures Figure LOrsam rammede Pl ONEP ne nes sense eree laine 8 Figure 2 Organigramme de la direction de la g n ralisation de l AEP 9 Feur o Environnement AS RAS nnn de lie dede de cop 15 Figure 4 La saisie de la c te inf du tubage plein d un forage 16 Figure 5 Informations d un essai de pompage continu 22 17 Fisure 0 Trde TONNES ne de den ne der ose
5. centre Conclusion En r sum j ai essay au d but de ce chapitre de d crire les diverses technologies en rapport avec le projet Puis J ai pr sent la premi re partie de mon travail qui consistait corriger des erreurs dans BADRES Finalement j ai explicit les am liorations ajout es BADRES comme tant une deuxi me partie du travail demand Stage de 1 ann e 24 ONEP Chapitre III Manuel d utilisation Chapitre II Manuel d utilisation ENSIAS La troisi me partie de mon travail dans ce stage consistait r aliser un manuel d utilisation du site intranet BADRES Dans la suite je vais pr senter ce manuel Au lancement de site intranet BADRES la page d accueil donne deux possibilit s la modification ou la consultation dresse http localhost badres nn E L dE BADRES l chargement M VY Machine virtuel Java IE6 Internet Explorer 6 Flash Player 6 AX Figure 13 La page d accueil du site intranet BADRES Stage de 1 ann e 26 ONEP Chapitre II Manuel d utilisation ENSIAS S1 on choisit le bouton de consultation on acc de la page suivante Liste g n rale des ouvrages par entit administrative er Pe S l ction obligatoire Liste g n rale des ouvrages par syst me d AEP Figure 14 Consultation d un point d eau Ainsi on peut lister les ouvrages soit par entit administrative soit par syst me d alimentation en eau
6. par centre et finalement par localit La figure suivante illustre ce tri Stage de 1 ann e 18 ONEP Chapitre II Am lioration de BADRES Le Province Commune Centre Localit i AIT BOULEMANE ECUELMANE boulmane LAHCEN 1080 30 BOULEMANE BOUELMANE boulmane boulmane 1517 2322 BOULEMANE BOUELMANE boulmane boulmane 1028 2322 BOUILEMANE I BOUELMANE boulmane ENIIL 104030 Figure 6 Tri de donn es Ce tri est r alis par la ligne de code suivante ENSIAS order by provinces province communes commune centres centre RE localite Il fallait l ajouter fiche _consultation_AEP asp 3 2 Le d bit total exploit dans les fichiers fiche_consultation asp et Dans une direction le d bit total exploit est une information fondamentale dans les bilans mensuels ou annuels Elle sert faire des tudes pr ventives dans une r gion donn e L une des am liorations ajout es BADRES tait le total d bit exploit C est une ligne ajout e la fin du tableau des consultations des points d eau ZOUAGHA MOULAY MOULAT M YACOUB YACOLUE YACOUB ZOUAGHA MOULAY MOULAT M YACOUB YACOUB YACOUB Stage de 1 ann e el v yey arein iil Puits T Plein 7 0 NGM Lu 3236 15 5390 Forage 66 YACOUE E T Flein 7 400 NGM TOTAL DEBIT EXPLOITE Figure 7 Le total d bit exploit 19 En Exploitation Set Put Abandonn 1 ONEP Chapitre II Am lioration de BADRES ENSIAS Il s agit de
7. potable AEP Donc il suffit de pr ciser un l ment de la liste puis d appuyer sur lister Si on clique sur le bouton modification de la page d accueil on aura la main s identifier donc on doit choisir une DEP et entrer le mot de passe comme le montre l image suivante Stage de 1 ann e 27 ONEP Chapitre III Manuel d utilisation ENSIAS Direction Hot de passe Figure 15 Identification par une direction Apr s cette tape la page suivante nous montre un menu en bas de la page March s Centres Douars Localisation Editions Identification Figure 16 Menu de la modification Dans la suite je vais expliciter chaque l ment de ce menu L identification nous redonne la main changer la DEP Stage de 1 ann e 28 ONEP Chapitre II Manuel d utilisation ENSIAS L dition nous permet de tirer certain dition suivant le besoin comme le montre l image suivante Les Edijiqns FICHE DE L OUVRAGE N IRE FICHE TECHNIQUE ONEP ETAT DES MARCHES pe msn Executer FICHE CENTRE BILAN REALISATION FICHE PAR ENCIENTE Retour Figure 17 Les diff rents types des ditions Ainsi pour tirer une dition on doit cliquer sur le tipe de l dition gauche puis d entrer l information demand e comme le num ro IRE pour la fiche de l ouvrage enfin il suffit de cliquer sur ex cuter droite Stage de 1 a
8. sommer le d bit de chaque point d eau dont l tat est En exploitation En fait un point d eau peut tre en trois cas possible Abandonn Non quip ou En exploitation cuon Etat in Han Equip En Exploitation En Exploitation Abandonn En Exploitation Figure 8 Les tats possibles d un point d eau Pour ce faire J ai d clar une variable total_debit initialis z ro par l instruction DIM total_debit 0 puis gr ce une boucle je somme les d bit des points d eau dont l tat est gale En exploitation do while not rs eof if rs etat En Exploitation then total_debit total_debit debit end if Ces changements sont apport s aux fichiers fiche consultation asp et fiche _consultation_AEP asp Stage de 1 ann e 20 ONEP Chapitre II Am lioration de BADRES ENSIAS 3 3 Consultation par syst me d alimentation en eau potable AEP Avant l am lioration BADRES ne permettait de consulter un point d eau que par entit administrative Ainsi on pouvait consulter touts ouvrages d une r gion ou d une province ou d une commune Pourtant 1l se peut qu un point d eau se trouve dans une commune mais une autre commune ou une autre r gion en b n ficie La consultation par entit administrative ne permet pas de visualiser ces cas D o la n cessit de trouver un autre mode de consultation 3 3 1 Une premi re solution Cette solution consistait
9. teen ee bu 19 Feire en LPO 0 1621 EC O2 6 11 CSD 0 CO AS taaa E E EA 19 Figure 8 Les tats possibles d un point d eau 20 Figure 9 La relation B n ficie entre une localit et un point d eau 4 21 Figure 10 Une partie de la base de donn es de BADRES 22 Figure 11 Les deux types de consultation des points d eau 4 25 Figure 12 Consultation des points d eau dont b n ficie un centre 24 Figure 13 La page d accueil du site intranet BADRES 4 26 Figure 14 Consultation d un pont d eau ai Re 21 Fisure 15 Id nticatuon par une direction 28e visesmssesumeenenetenniasamssseememant 28 Fisure 10 Me nurde A MOdTICATIOM essiri s rA a E E tiers niet ea 28 Fisure LT E LES Ti rEntS types des IHONS SE Sa Ride nie 29 Figure 18 Consultation et mise jour de la localisation commune 30 Figure 19 Page de consultation et de mise jour d un centre 31 Figure 20 Page de consultation et de mise jour des march s 32 Fisure 2 ACC S a Urpon Aer ie NA a Ne en 32 Fisure 22 Cr ation d un point d eaU 5 228 na den einen MANN a t 33 Figure 23 Acc s un point d eau par num ro IRE 33 Fis re 24 Informations sur u
10. G n ralisation de l AEP e Piloter la r alisation des captages principalement par les entit s r gionales e Assurer la gestion des bases de donn es et Syst mes d information g ographique et pilotage du syst me de monitoring des ressources en eau potable e Assurer une veille technologique dans le domaine des ressources en eau 2 2 Le projet BADRES Afin de r nover l exercice de ses missions la DEP R a adopt le choix d un site Intranet fonctionnant la fois en tant que syst me de diffusion et de partage de l information ainsi que moyen de facilitation de la communication de la coordination et de la coop ration entre les diff rents acteurs l chelle interne Ce site est connect la base de donn es des ressources en eau souterraines BADRES L objectif principal de ce projet est de permettre un acc s simple aux diff rentes donn es et de permettre aux divers DR de saisir les nouvelles mises jour concernant les point d eau sans avoir passer par la DEP R Stage de 1 ann e 10 ONEP Chapitre I Conteste g n rale du projet ENSIAS Conclusion Dans ce chapitre j ai d abord d crit l ONEP et sa structure organisationnelle Ensuite J ai parl de la direction de la g n ralisation de l eau Puis j ai pr sent le lieu de stage la division des ressources en eau potable Enfin j ai introduit le projet BADRES Mon stage se place dans le cadre de ce projet Stage de 1
11. cuter des applications dynamiques interactives et performantes du serveur Web Comme les scripts s ex cutent sur le serveur plut t que sur le client le serveur s occupe de la cr ation de pages HTML qui sont envoy es au browser du client Tout browser qui accepte HTML accepte les pages cr es par l Active Server puisque ce sont seulement des pages HTML qui sont envoy es au client Stage de 1 ann e 14 ONEP Chapitre II Am lioration de BADRES ENSIAS La figure suivante illustre le fonctionnement de l ASP dans son environnement Processus HS Figure3 Environnement ASP On peut utiliser n importe quel langage de script condition de fournir l Active Server l interpr teur ad quat Par d faut Vbscript et Javascript sont fournis 2 Description des probl mes de BADRES et des solutions propos es Le site Intranet existait d j et a facilit plusieurs t ches aux cadres de la DEP R surtout l acc s aux donn es Pourtant 1l posait beaucoup de probl mes au niveau de la saisie de donn es au niveau du tri de certaines donn es et dans certaines requ tes Pour rep rer ces probl mes j ai d lire et comprendre le code ce qui m a co t plus d une semaine surtout que le code tait rarement comment Dans cette partie je vais d crire ces probl mes Stage de 1 ann e 15 ONEP Chapitre II Am lioration de BADRES ENSIAS 2 1 Probl mes de saisie a Tubage plein Je donn
12. e ici une br ve d finition du tubage plein pour comprendre la suite Lorsqu on creuse un forage ou un puit 1l faut en recouvrir les parois par des tubes Ces tubes sont choisis selon la nature de la terre et le flux de l eau dans une profondeur donn e Cette op ration s appelle tubage et lorsque le tube est non creux elle s appelle un tubage plein b probl me de saisie Le premier probl me rencontr est dans la saisie de la c te inf rieure du tubage plein d un forage Cette c te repr sente la profondeur donc elle doit tre plus grande que la c te sup rieure Le programme v rifie automatiquement cette condition Dans la figure suivante les donn es sont bien saisies pourtant les donn es sont refus es N IRE Cote sup m Cote inf m Diam tre Epaisseur mm Mature Raccord Figure4 La saisie de la c te inf du tubage plein d un forage Apr s une analyse du code j ai trouv que la variable c te inf rieur tait une cha ne de caract re et donc la comparaison portait sur le code Ascii des caract res et non sur des nombres Ainsi il fallait effectuer une conversion avant la comparaison En Vbscript la conversion de la cha ne de caract re en double se fait par l instruction cdbl Il fallait alors ajouter dans le fichier maj_tubage_p asp la ligne suivante cote_inf cdbl cote_inf Stage de 1 ann e 16 ONEP Chapitre II Am lioration de BADRES ENSIAS 2 2 Probl mes de r
13. eprise Localit N IRE Echelle carte 1 50000 Y m Y m Z NGM Titre carte D but Fin Co t HT Date MES Nature Ouvrage Ma tre d ouvrage Opportunit Etat e Forage C ONEP Forage unique Abandonn O Sondage AGB O Remplacement O En Exploitation O Puits COMMUNE Renforcement O Non Equip O Source O Secours O Pi zom tre 3 Drain Retour Figure 22 Cr ation d un point d eau Comme on voit dans la fiche 1l faut saisir la localit le march et d autres informations alors avant de cr er le point d eau il faut d abord cr er le march ainsi que la localit Apr s avoir rempli toutes les informations n cessaires on appuie sur annuler en cas d erreur ou sur enregistrer pour cr er le point d eau Maintenant on peut consulter le point d eau cr en entrant son num ro IRE Entrer le N IRE Figure 23 Acc s un point d eau par num ro IRE Ainsi on acc de la page suivante Stage de 1 ann e 33 ONEP Chapitre II Manuel d utilisation ENSIAS A R gion TANGER TETOUAN D Commune AIN BEIDA AIN BEIDA 489 75 m B n ficiaires YT 487 m Echelle carte 1 30000 QUEZZANE D but oo E D O RSi Nature Ouvrage Forage O Z O Z O Liste des B n ficiaires Ma tre Ouvrage commune O O O renforcement C Etat Non Equip S OO eme a Co
14. equ tes a Pompage continu et pompage par palier Pour conna tre le niveau de la nappe souterraine ou le d bit de l eau dans un point d eau puit ou forage 1l faut faire des essais de pompage p riodiquement Selon le besoin on choisi un type de pompage Il y a deux type de pompage le pompage continu et le pompage par palier b probl mes de consultation Pour v rifier la validit d un point d eau ou pour pr voir des pr cautions prendre 1l faut tudier les essais de pompage et donc on doit consulter les informations d un essai de pompage Pou certain point d eau on n arrivait pas afficher ces informations ESSAIS DE POMPAGE CONTINU D Lu N Marche 0 Entreprise Dur e pompage T Dur e descente Dur e remont e min D bit 1 5 heure heure 10 04 1982 jus Jal 42 l 19 33 14 Date de l essai Rabat r s m Rabat finalfm C te pompe m N 5 m Figures Informations d un essai de pompage continu On remarque que pour un essai de pompage 1l y a un num ro de march Ce num ro est une information n cessaire Donc s il n est pas disponible aucune information ne sera affich e Alors en v rifiant la requ te du chargement des march s J ai trouv une condition suppl mentaire qui porte sur la nature du march Stage de 1 ann e 17 ONEP N D m 22 Chapitre II Am lioration de BADRES ENSIAS La requ te envoy e pour charger un march est la suivante sql select
15. from marches order by code_m where trim nature March de forage or trim nature 00 or trim nature Realisation des essais de pompage Cette requ te se trouve dans les fichiers pompage c asp pompage _p asp update_pomp_c asp et update pomp_p asp Au d but ces conditions taient ajout es afin de limiter les natures de march pour les essais de pompage mais plus tard ces conditions n taient plus v rifi es Donc 1l fallait ajouter d autre nature de march la condition de la requ te Les natures de march ajout es sont r alisation des sondages de reconnaissance r alisation des pi zom tres et r alisation des puits et galeries Ce m me probl me tait rencontr dans plusieurs autres consultations qui ont un rapport avec un march 3 Am liorations apport es BADRES 3 1 Le tri des donn es Le tri des donn es est un l ment essentiel pour la lisibilit des donn es et facilite norm ment la consultation surtout lorsqu il s agit d une base de donn es norme comme celle de BADRES Pourtant la consultation des points d eau ne triait pas les donn es Le choix de tri devait r pondre certains besoins Ces besoins consistaient faciliter le mieux possible l acc s aux donn es Il fallait aussi afficher les points d eau qui se trouvent g ographiquement proche les uns aux autres de fa on voir cette caract ristique Alors J ai adopt le tri par province puis par commune puis
16. hn OC IPSSOUI Li ap CL k CR LU LE mh L 02T i E er F AAU 7 LE i m Te i k g S Figure 2 Organigramme de la direction de la g n ralisation de l AEP 1 Cette direction comporte quatre divisions en particulier la division des ressources en eau potable DEP R le lieu o s est d roul mon stage Dans la partie suivante je vais pr senter les missions et les attributions de cette division 1 3 La division des ressources en eau Les missions attribu es cette division sont la r alisation des tudes de ressources en eau des projets entrant dans le cadre de la g n ralisation de l AEP et la supervision de la r alisation des captages par les neuf directions du royaume DR Les attributions de la DEP R se r sument dans les points suivants e Coordonner avec les partenaires charg s des ressources en eau au niveau de la strat gie et des programmes d envergure nationaux des ressources en eau Stage de 1 ann e 9 ONEP Chapitre I Conteste g n rale du projet ENSIAS e R aliser des tudes des ressources en eau g ophysiques hydrog ologiques am nagements eaux de surface de petite taille qualit e Coordonner avec le laboratoire pour la confirmation de la qualit des ressources en eau d gag es e Assurer un appui et une assistance technique des r gions dans le domaine des ressources en eau e Lancer et suivre les campagnes de reconnaissance destin es la
17. i servent stocker les points d eau dont b n ficie un centre ou un douar Ces deux tables vont servir consulter les points d eau par syst me d AEP relativement un centre ou un douar Cette approche ne permet pas d afficher les localit s b n ficiaires ce qui ne pose pas un grand probl me puisque les tudes se font rarement au niveau d une seule localit mais plut t au niveau d un centre ou d un douar Au cas o on aura besoin de consulter une localit 1l suffit de consulter le centre ou le douar qui la contient Ainsi cette solution se r v le plus int ressantes que la premi re Stage de 1 ann e 22 ONEP Chapitre II Am lioration de BADRES ENSIAS 3 3 3 R alisation de la deuxi me solution Pour mettre en uvre cette solution 1l fallait d abord cr er un menu de consultation de centre ou de douar La figure suivante montre le menu ajout Liste g n rale des ouvrages par entit administrative STE g n rale des ouvrage par syst me d AEP Figure 11 Les deux types de consultation des points d eau Les changements apport s pour ajout s ce menu sont effectu s dans le fichier Consultation asp Apr s avoir cr le menu il fallait ajout les diff rentes requ tes de chargement de centres ou de douars et aussi les requ tes de chargement des points d eau dont b n ficie l l ment s lectionn Ces requ tes se trouvent dans le fichier fiche _consultati
18. le de mieux collaborer et profiter de l outil informatique dans leur travail quotidien Cependant le projet BADRES n est pas sa version finale il peut tre am liorer davantage En effet la base de donn es de BADRES contient certaines redondances qu on peut viter Enfin je veux signaler que ce stage a t une bonne exp rience sur le plan des connaissances et surtout sur le plan humain En effet ce stage m a permit de d couvrir le monde du travail auquel je serai affront l avenir WEBOGRAPHIE 1 http www onep org ma 2 http www intranetonep org ma
19. les trois points suivants La g n ralisation de l acc s l eau potable en milieu rural L assainissement liquide pour l am lioration de la sant des populations et la protection des ressources La p rennisation et s curisation des installations existantes Pour accomplir ses missions et ses axes strat giques le travail de l ONEP s organise autour de six activit s principales Planifier l approvisionnement en eau potable du royaume et la programmation des projets Stage de 1 ann e 6 ONEP Chapitre I Conteste g n rale du projet ENSIAS Etudier l approvisionnement en eau potable et assurer l ex cution des travaux des unit s de production et de distribution G rer la production d eau potable et assurer la distribution pour le compte des communes qui le souhaitent Contr ler la qualit des eaux produites et distribu es et la pollution des eaux susceptibles d tre utilis es pour l alimentation humaine Assister en mati re de surveillance de la qualit de l eau Participer aux tudes en liaison avec les minist res int ress s des projets de textes l gislatifs et r glementaires n cessaires l accomplissement de sa mission En plus de ces activit s l ONEP assure des activit s particuli res comme l am lioration de la qualit de l eau la gestion des bornes fontaines des formations et des coop rations 1 Stage de 1 ann e 7 ONEP Chapitre I Contes
20. mpl donn es Menu principale Figure 24 Informations sur un point d eau Comme le montre cette page on peut modifier les donn es du point d eau ou le supprimer Le choix de Liste des b n ficiaires donne les centres ou les douars qui b n ficient de ce point d eau m me s ils se trouvent dans une r gion diff rente de celle du point d eau Le bouton B n ficiaires nous donne la main ajouter un centre ou un douar la liste des b n ficiaires de ce point d eau Pour compl menter les donn es concernant le point d eau le bouton compl ment de donn es nous ram ne choisir dans le menu suivant quelle type de donn es on veut remplir Stage de 1 ann e 34 ONEP Chapitre III Manuel d utilisation ENSIAS Compl ment des donn es gt Donn es techniques D veloppement R habilitation Pompage continu Qualit de l eau Fompage par paliers Conditions d exploitation Figure 25 Compl ment de donn es d un point d eau En particulier le choix de donn es techniques nous permet de saisir plusieurs donn es comme le montre la figure suivante d coupe Lithologiaue CZ d Venues c d eau d Pertes Fluide d Air LiftR Rec 4 Diagraphie d T bage Plein 4 Tubage Cr pin l Cimentation EFE Compl ment des donn es Figure 26 Donn es techniques d un point d eau Stage de 1 ann e 35 ONEP Chapitre II Manuel d utilisati
21. n DOINLd AU esse nement nan 34 Figure 25 Compl ment de donn es d un point d eau 35 Figure 26 Donn es techniques d un point d eau 35 Fise 27 MiseajJourd un tubaze plei ccris M es E 36 Fiore 2S AJoucd Un Dare pie Meres oo 36 Introduction g n rale L introduction des technologies intranet provoque un changement profond du mode de communication des organismes Un intranet peut faciliter la mise en commun ou la mise disposition d outils ou d informations utiles aux diff rents acteurs de l organisme Il peut tre un facteur pour r duire le co t de d placement stockage impression et largir aussi le champs d information tout le personnel La direction des ressources en eau potable DEP R s est rendue compte de l importance d un tel site et elle a r alis 1l y a environ deux ans un site intranet dans le cadre d un projet nomm BADRES Cependant ce site a pos beaucoup de probl mes notamment au niveau de saisie de donn es et au niveau de consultation d informations Le site manquait aussi certaines fonctionnalit s int ressantes C est dans ce contexte que s inscrit mon stage de fin de la premi re ann e pass l ONEP plus pr cis ment la DEP R En effet mon stage consistait r parer ces probl mes et ajouter des am liorations au site intranet Ce rapport retrace le travail r alis durant mon stage Il est compos de tr
22. nn e 29 ONEP Chapitre III Manuel d utilisation ENSIAS La localisation nous donne la main plusieurs op rations sur une localisation qui peut tre soit une r gion soit une province soit une commune Par exemple dans la figure suivante on a choisit droite la localisation commune COMMUNES Province vi Commune Enregistrer Liste des connunes Code Commune A Stat Satt Y Population R gions Recherche et mise jour izo lectonner une commune v TAE Code commune E Communes Commune Stat M Population o Menu principale Frovnce v Figure 18 Consultation et mise jour de la localisation commune Ainsi on peut lister toutes les communes d j entr es ou ajouter une nouvelle commune gr ce au bouton enregistrer Comme on peut effectuer des mises jour sur des communes 1l suffit d entrer les nouvelles donn es puis d appuyer sur modifier ou de pr ciser quelle commune on veut supprimer C est pareil pour une r gion ou une province Stage de 1 ann e 30 ONEP Chapitre III Manuel d utilisation ENSIAS Le douar ou le centre ces deux bouton donnent presque les m mes possibilit s que la localisation notamment ajouter modifier et supprimer On a aussi la possibilit de chercher par r gion ou par province ou par commune ce qui facilite et acc l re la recherche La figure suivante repr sente la page d acc s aux centres Consultation des Centres
23. ois chapitres Le premier chapitre pr sente le contexte g n ral du projet 1l d crit l organisme d accueil et d fini le projet BADRES Le deuxi me chapitre est d di expliciter le travail r alis en particulier les solutions propos es pour les diff rents probl mes ainsi que les am liorations ajout s BADRES Le troisi me chapitre pr sente un guide de l utilisateur du site intranet BADRES Contexte g n ral du projet Chapitre I Conteste g n rale du projet ENSIAS Introduction Mon stage d t de la premi re ann e a eu lieu dans la division des ressources en eau potable DEP R qui est une division de l office nationale de l eau potable ONEP Dans ce chapitre je vais pr senter dans un premier temps l organisme d accueil et ses diff rentes directions et divisions Ensuite je vais parler du projet BADRES 1 Pr sentation de l organisme d accueil 1 1 L ONEP L ONEP cr en 1972 est un tablissement public caract re industriel et commercial dot de la personnalit civile et de l autonomie financi re Ses missions principales vont de la planification et de l approvisionnement en eau potable jusqu sa distribution en passant par les phases de l tude conception r alisation gestion et exploitation des unit s de production et de distribution et du contr le de la qualit des eaux jusqu la protection de la ressource Les axes strat giques de l ONEP se r sument dans
24. on ENSIAS Par exemple pour le tubage plein on se ram ne la page suivante DETAIL TUBAGE PLEIN NN D 20 13 8 Inconnu Inconnu Supprimer Nouveau Tubage plein DONNEES TECHNIQUEES Figure 27 Mise jour d un tubage plein Donc on peut modifier une ligne ou la supprimer On peut aussi ajouter d autres lignes en appuyant sur nouveau tubage plein ce qui nous donne la main saisir de nouvelles donn es via la fiche suivante TUBAGE PLEIN N IRE 1014 22 Il Nature Inconnu Consulter le tubage plein DONNEES TECHNIQUEES Figure 28 Ajout d un tubage plein Pour les autres donn es on proc de de la m me fa on Stage de 1 ann e 36 ONEP Conclusion et Perspectives Le pr sent rapport concerne l am lioration du projet BADRES dans le cadre du stage de fin de premi re ann e l ENSIAS Dans un premier chapitre j ai essay de pr senter l organisme d accueil et le projet BADRES Puis dans un deuxi me chapitre J ai d abord pr sent les technologies utilis es dans BADRES Ensuite j ai parl des probl mes rencontr s et J ai donn les solutions propos es Enfin j ai explicit les am liorations ajout es BADRES La derni re partie contient un guide de l utilisateur du site intranet BADRES Ainsi la r solution des probl mes de BADRES et les am liorations apport es au site intranet BADRES vont permettre aux cadres de la direction des ressources en eau potab
25. on_AEP asp La requ te de s lection des points d eau b n fici s par un centre est la suivante sqi SELECT IRE ETAT IRE ocalite IRE ire IRE X IRE Y IRE Z IRE fin IRE nature IRE 1d_ ire FROM IRE INNER JOIN B centres ON IRE 1d ire B centres ire WHERE cstr B_centres code_centre amp id_centre amp Stage de 1 ann e 23 ONEP Chapitre II Am lioration de BADRES ENSIAS De m me pour un douar on a la requ te suivante sqi SELECT IRE ETAT IRE localite IRE ire IRE X IRE Y IREZ IRE fin IRE nature IRE 1d ire FROM IRE INNER JOIN B douars ON IRE 1d 1ire B douars ire WHERE cstr B_douars code_douar amp id_douar amp La figure suivante illustre le r sultat du travail r alis C est un exemple de consultation gt par syst me d AEP Liste des Ouvrages par Syst me d AEP R gion TANGER TETOUAN Province CHEFCHAOUEN Commune AMTAR Centre AMTAR Profondeur Production Localit N IRE Coordonn es Date R alisation Nature D bit 3 Etat For e Equip e man s 534 7 AMTARF 1164 4 516 2 16 01 2007 Puits T Plein Sim z 8 NaM s 334 597 oued f ec Won targha 1055 4 r 532 Forage TE 50 T Plein 5 i Equip z 13 NM D TARERHA 10364 Y 532 65 Sondage 6 7 T Plein z En Re z 1 10 HSM D AMTAR 2564 Y 516 05 Puits 10 7 T Plein 10 pa her Exploitation z 10 HSM TOTAL DEBIT ESPLOITE 10 Figure 12 Consultation des points d eau dont b n ficie un
26. s lectionner une localit comme tant le plus petit l ment administratif puis de charger de la base de donn es les points d eau dont b n ficie cette localit Pour adopter cette solution il fallait cr er une nouvelle table Localit assurant la relation d crite dans le sch ma E A suivant Point d eau Num ire code centre B n ficie code march Localit Id Localit Code centre Code _ douar tat Nature Titre_carte Debut Fin Figure 9 La relation B n ficie entre une localit et un point d eau Donc 1l faut ajouter une nouvelle table Localit Ce qui va compliquer davantage la base de donn es Cependant une lecture attentive de la base de donn es a donn une deuxi me solution Stage de 1 ann e 21 ONEP Chapitre II Am lioration de BADRES ENSIAS 3 3 2 Une deuxi me solution La figure suivante repr sente la partie de la base de donn es qui relie la table des points d eau table IRE aux diff rentes entit s administratives communes region provinces code_ region code _ province region province code _ r gion commune code_province Statut population com OR centres code centre centre mode_gestion population_centre saep coade_commune douars douar coade_commune Figure 10 Une partie de la base de donn es de BADRES Dans cette figure on remarque qu il y a deux tables B_centres et B_douars qu
27. te g n rale du projet ENSIAS L organigramme g n ral ci dessous illustre l organisation interne de la compagnie DIRECTION GENERALE DIRECTEUR GENERAL DG SECRETAIRE GENERAL 50 pis TR AE WHE Fr T m E RE N Li ET rale Du u Pi DG ral J ju P le L eniT Lie L h Agie Th 1 Lei par elopp L ILE DIU EE mer reset CRT EST CULTURE D pp onnene enis JA Ti Pahana me CIE RE d os ie El T Er r A E 3 i ni SJ D Com m ere y P e amp M arch kis j A i nn reia Figurel Organigramme de l ONEP 1 Le lieu de stage fait partie de la direction de la g n ralisation de l alimentation en eau potable DEP Dans la deuxi me partie de ce chapitre je vais pr senter les missions et l organigramme de cette direction 1 2 La direction de la g n ralisation de l alimentation en eau potable La mission de cette direction est de participer l laboration de la strat gie de l Office en mati re de g n ralisation de l eau potable et de piloter les plans et programmes pour la g n ralisation de l alimentation en eau potable AEP et suivre leur ex cution 1 Stage de 1 ann e g ONEP Chapitre I Conteste g n rale du projet ENSIAS La figure suivante repr sente l organigramme de la direction de l AEP DIRECTION GENERALISATION DE L AEP AV1Si0ON VIOTVERS iml e Eo laf if i mnt on er GE 1 Moon vu Ti pia ne Es pans EE 1 ilg LT 1 L alu Tr E e T OT T
28. util d information et de publication mais les m tiers du groupe tant par nature tr s diversifi s la seconde g n ration de l Intranet a vite volu vers une structure de plate forme forte valeur ajout e dont la strat gie aurait d clin vers les quatre axes suivants Stage de 1 ann e 13 ONEP Chapitre II Am lioration de BADRES ENSIAS e optimiser et faciliter les processus de travail e partager connaissances et comp tences e renforcer et d velopper la culture du groupe e familiariser le management de nouveaux modes de gestion de l information L Intranet sera en fait un outil de management des connaissances collectives il permettra de r pondre des pr occupations pragmatiques et essentielles telles que e Perdre moins de temps chercher l information pertinente n cessaire une d cision une action ou une t che e Am liorer le transfert de savoir en comp tence et de comp tence en performance e Apprendre diffuser l information ad hoc la bonne information la bonne personne e Mieux documenter les processus afin d am liorer pour chaque personne la connaissance de son r le et de ses responsabilit s e Cr er une culture du partage o chaque utilisateur devienne consommateur et potentiellement producteur d informations 1 2 Active Server Pages ASP Microsoft Active Server Pages ASP est un environnement de scripts cot serveur que l on peut utiliser pour ex

Download Pdf Manuals

image

Related Search

Related Contents

ビスフェノールAがヒトの健康に与える影響    Siemens WM14Y891GB washing machine  Philips AJ3200  

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.