Академический Документы
Профессиональный Документы
Культура Документы
ENSIAS/RADEEMA
Ralis par : Moulay El hassan EL MAJIDI Encadr par : Mlle Fatiha REGRAGUI
3.1. Java
Java est la fois un langage de programmation et une plateforme d'excution [7]. Le langage Java a la particularit principale d'tre portable, puisqu'il peut tourner sur n'importe quelle machine disposant d'un interprteur Java. Cette portabilit est fondamentale sur Internet,
1 page texte 1 page mixte 1 page image 1 CD vierge 1 pochette double 1 reliure
(baguette + transparent + papier cartonn)
0.5 DH 1 DH 2 DH 2 DH 0.5 DH 6 DH
4. Ralisation
Au lancement de lapplication, lutilisateur a le choix entre deux menus : New Project et Load Project.
Rapport de stage
ENSIAS/RADEEMA
Remerciements
Je tiens remercier mon encadrante Mlle Fatiha Regragui pour ses encouragements, ainsi que tous les membres de la division informatique de RADEEMA pour leur support, leurs conseils et leurs directives qui mont permis de mener bien mon stage. Je voudrais galement remercier tous les stagiaires qui ont travaill avec moi au sein du service informatique pour leur collaboration et leur comprhension .
Rapport de stage
ENSIAS/RADEEMA
Rapport de stage
ENSIAS/RADEEMA
Sommaire
1-Introduction ... 2-Prsentation de RADEEMA ..
5 6 6 6 7 9 10 12 12 14 15 15 16 18 19 25 26 2.1- Fiche technique 2.2- Historique . 2.3-Organisation de RADEEMA .. 2.4-Objectif de RADEEMA
4.1-Prsentation de la division. 4.2- Organigramme de la division ... 5.1- Description de lapplication. ... 5.2- Conception de la base de donnes 5.3 -Description des outils 5.4- Ralisation et description de lapplication ...
6- Conclusion 7- Bibliographie..................................................................................................................................
Rapport de stage
ENSIAS/RADEEMA
1. Introduction
A fin de parfaire leur formation dingnieur et davoir un premier contact avec le monde du travail, les lves ingnieurs de lENSIAS : Ecole Nationale Suprieure dInformatique et dAnalyse des Systmes sont mens chaque anne effectuer des stages. Ces stages sont considrs comme des priodes formatrices part entire. Ils assurent lintgration des futurs ingnieurs dans le milieu professionnel et leur permettent de mettre en pratique leurs connaissances thoriques acquises lcole. Dans ce cadre, jai effectu mon stage de premire anne au sein de la Rgie Autonome Intercommunale de Distribution dEau et dElectricit de Marrakech :RADEEMA. Mon objectif tait tout dabord de dcouvrir le monde du travail et ensuite acqurir de nouveaux outils danalyse et de programmation. Le stage sest droul du 01/08/2005 au 05/08/2005 au dpartement clientle et marketing lagence commerciale Arset_Lamaache, le reste de la priode du stage tait la division informatique au sige de la RADEEMA du 08/08/2005 au 31/08/2005 . Durant cette deuxime priode jai ralis une application informatique (VB/ACCESS) qui consiste en la gestion des compteurs au profit du laboratoire lectrique de la rgie.
Rapport de stage
ENSIAS/RADEEMA
2. Prsentation de RADEEMA
2.1 Fiche technique
RAISON SOCIALE
: Rgie Autonome de Distribution dEau et
SIEGE SOCIAL
TEL
: 044-44-78-55
FAX E-MAIL :
2.2 Historique
La Rgie Autonome de Distribution dEau et dElectricit de Marrakech a vu le jour en janvier 1971 aprs la disparition de la SMD : Socit Marocaine de Distribution. RADEEMA est un tablissement public vocation industrielle et commerciale dot de la personnalit civile et de lautonomie financire. La rgie assure la distribution deau et dlectricit lintrieur de la ville de Marrakech, cela sajoute la gestion du service dassainissement liquide depuis 1998.
6
Rapport de stage
ENSIAS/RADEEMA
Pour mener ses activits avec aisance, la rgie a procd la mise en place progressive de deux dlgations et des agences commerciales qui sont numres ci-dessous :
Dlgation Marrakech mdina Dlgation Sidi Youssef Ben Ali (S.Y.B.ALI) Sige Agence Guliz Agence Daoudiate Agence Kechich Agence Arset Lamach Agence S.Y.Bali Agence Mhamid Agence Yacoub El Mansour Agence Noujoum Agence zohour
Conseil dAdministration :
Il constitue lorgane principal de la rgie qui se charge de dfinir sa politique en se basant sur celle du gouvernement, il est sous la prsidence du WALI de la province de Marrakech. Il est compos de : 8 membres lus par le conseil municipal de la ville. 4 membres dsigns par le Ministre de lIntrieur.
Rapport de stage
ENSIAS/RADEEMA
Le Conseil est charg de voter le budget de fonctionnement et dinvestissement et de vrifier les comptes dfinitifs de lanne.
Le comit de direction
Ce comit est : Soumis au contrle du conseil dadministration. A pour mission de suivre la gestion de la rgie et de rpondre aux questions qui lui sont poses par le Conseil dAdministration. Il est compos de 6 membres : )Un prsident. ) Deux membres reprsentant de Ministre des Finances et le Ministre de lIntrieur. ) Deux membres reprsentant le conseil municipal. ) Un contrleur financier.
Le Directeur :
Il est nomm par arrt ministriel conformment au dahir n 163 132 du 28 Joumada II 1383 du (16 novembre 1963) et gre la rgie sous lautorit et le contrle du Conseil dAdministration et du Comit de Direction. Il assure la direction de lensemble des services et agit au nom de la rgie et veille la bonne marche du travail. Il prend toutes les mesures ncessaires lexcution des dcisions du conseil dAdministration. Il recrute et licencie le personnel dans la limite des inscriptions budgtaires. Il engage et liquide les dpenses et constate les recettes de la rgie. Il dlivre lagent comptable les ordres de paiement et les titres de recettes. Le Directeur peut, sous sa responsabilit, dlguer sa signature un ou plusieurs chefs de service. En outre, en Juillet 2001, leffectif du personnel est rparti comme suit : 12 Cadres suprieurs dont le Directeur. 86 Cadres. 185 Agents de matrise. 665 Agents dexcution. Donc lensemble des prestations est ralis par un personnel qualifi compos de 948 agents.
Rapport de stage
ENSIAS/RADEEMA
Rapport de stage
ENSIAS/RADEEMA
3. Division commerciale :
Cest la division o seffectue le 1er contact avec le client et la plupart des travaux concernant les abonns. Son rle est de suivre la gestion des abonns depuis leurs contrats avec la R.A.D.E.E.MA afin de faciliter la tche de ce service, le travail est divis entre plusieurs services qui sont : Le service abonnement. Le service produit. Le service encaissement. Le service portefeuille. Le service rglement de compte.
Le service Abonnement
Ce service se charge de ltablissement du suivi de rglement de compte et de lenvoi pour excution de toutes les demandes de branchement et dabonnement aux rseaux deau et dlectricit.
Demandes de Branchement :
Pour toutes nouvelle construction, le propritaire a besoin dtablir une demande de branchement pour que sa construction branche au rseau soit deau soit dlectricit. Les pices exiges sont : Plan de construction original ou copie lgalise. Copie de C.I.N. Autorisation de construire. Autorisation du propritaire si labonn est locataire. Electricien agre la R.A.D.E.E.MA.
Rapport de stage
ENSIAS/RADEEMA
Demande dabonnement :
La demande dabonnement est remise directement au service vrification qui va designer la nature dusage et de tension (B1 ou B2) aprs avoir t accepte la demande dabonnement sera adresse lagence commerciale pour paiement des frais du compteur.
Le service produit
Il soccupe de la prise en charge des abonns par facturation des quittances darrt de facturation en cas de rsiliation. Il se charge aussi de la facturation des consommations deau et d'lectricit des quittances dadministration des gros compteurs des bains et du personnel de la rgie qui bnficient de la gratuit. Quant il sagit dune rsiliation qui enregistre larrt de la facture sur le produit et avise le service abonnement pour rglement de compte.
Le service encaissement
Les encaisseurs sont des agents qui font la tourne dans les quartiers de la ville pour encaissement des quittances dlectricit et deau et en mme temps pour relever des index des compteurs dlectricit. Normalement ils font une premire et deuxime tourne pour simplifier le travail et aider les abonns payer leurs quittances. Les encaisseurs reoivent un nombre de quittance et le cahier de charge du secteur. Les sommes encaisses au cours de la tourne doivent tre verses chaque deux jours . Les impays remis aux guichets, seront pris en charge par le service porte feuille.
11
Rapport de stage
ENSIAS/RADEEMA
Si dans un dlai de 10 jours labonn ne paie pas, un bon de coupure deau ou dlectricit est tabli dans ce cas, labonne doit payer une pnalit de retard qui slve 83,10DH. Si labonn ne paie pas il sera procd ltablissement dun bon de rsiliation et son dossier sera transmit au rglement de compte pour le supprimer de la liste des clients de la rgie.
4. Division informatique
4.1 Prsentation de la division
Depuis 1987, la RADEEMA a pris la dcision de mettre en place une division informatique pour matriser la quantit des informations qui devient de plus en plus importante et pour liminer les risques derreur du travail manuel. Cette division a permis un meilleur rendement au sein de La Rgie. En assurant la fois llaboration des programmes, lacquisition des logiciels appropris, ladministration des donnes et la maintenance du matriel existant. Elle est organise comme suit :
Rapport de stage
ENSIAS/RADEEMA
Service Secrtariat
Les tches relevant de la bureautique de la division sont : -Traitement bureautique - Gestion et suivi des dossiers administratifs - Mise en forme des donnes issues des applications et traitement des donnes statistiques
13
Rapport de stage
ENSIAS/RADEEMA
14
Rapport de stage
ENSIAS/RADEEMA
5. Etude et Analyse
5.1 Prsentation de lapplication
Le laboratoire dlectricit de la RADEEMA se charge essentiellement des tches suivantes : Linstallation des compteurs pour tous les secteurs Le contrle de ltat des nouveaux compteurs La dsinstallation des compteurs dans les cas ou le client a des problmes de paiement avec la rgie Le changement des compteurs dfaillants (en cas de blocage ou de fuite) La rparation des compteurs dfaillants La tche qui ma t confie au sein de la division informatique tait la ralisation dune application informatique qui sert la gestion du stock des compteurs dans le laboratoire dlectricit de la rgie. A laide de cette application lutilisateur doit tre capable de : ajouter de nouveaux compteurs la liste des compteurs disponibles, supprimer un compteur de la liste, consulter la liste des compteurs affecter un compteur un client faire des changements de compteurs enregistrer les informations concernant chaque pose ou dpose de compteur. Dou la ncessit de lutilisation dune base de donnes.
15
Rapport de stage
ENSIAS/RADEEMA
Nom
16
Rapport de stage
ENSIAS/RADEEMA
Modle Entit-Association :
Compteur Pose Compt_num Compt_typ Nbre_fils Nbre_rou Compt_cte Amperage Date_ref Police_num
0, 1 0, 1 Date_pos Agent_pos Tournee_num 1, n
Dpose
Date_dep Agent_dep Motif Rsiliation_num 1, n
Les relations
Compteur : Compt_num Compt_typ Nbre_fils Nbre_rou Compt_cte Amperage Date_ref Police_num Pose : Compt_num Police_num Tournee_num Date_pos Agent_pos Dpose : Compt_num Police_num Tournee_num Date_dep Agent_dep Resiliation_num Motif Client : Police_num
Nom
Adresse
17
Rapport de stage
ENSIAS/RADEEMA
Microsoft Visual Basic 6 Cest le langage de programmation le plus utilis dans ce type dapplications. Il octroie plusieurs options et contrles qui permettent une simple et efficace connexion avec la base de donnes (dAccess). Lorsquon dsire se connecter partir de Visual Basic Access, on a le choix entre deux technologies pour le Visual basic 6: celle des DAO (Data Access Objects, objets daccs aux donnes) ou celle des ADO (ActiveX Data Objects, objets de donnes ActiveX). Ces deux technologies comprennent un modle de programmation performant qui permet de contrler les bases de donnes. jai choisi dutiliser la deuxime tant la plus utilise dans le milieu professionnel.
18
Rapport de stage
ENSIAS/RADEEMA
Conception des pages Jai commenc par concevoir les pages de lapplication, jai travaill sur des feuilles indpendantes pour grer respectivement les diffrentes fonctionnalits de mon projet, puis jai reli ces pages avec des commandes.
19
Rapport de stage
ENSIAS/RADEEMA
Fonctionnalits de lapplication Lorsquun utilisateur ouvre lapplication, il se trouve devant une premire page (cf fig5), qui lui donne la possibilit daccder soit la partie : Gestion des compteurs soit la partie : Gestion des clients.
Dans la partie Gestion des compteurs lutilisateur peut ajouter un compteur, consulter la liste des compteurs, comme il peut modifier les informations concernant les compteurs (cf fig6)
Fig6 : Oprations/Compteur
20
Rapport de stage
ENSIAS/RADEEMA
Dans la partie Gestion des clients (cf fig7), lutilisateur trouve un menu qui lui permet de choisir entre diffrentes fonctionnalits, savoir : Saisie : en choisissant cette fonctionnalit lutilisateur peut entrer des informations concernant la pose, la dpose, la rforme, et le changement dun compteur. Consultation : en choisissant cette fonctionnalit en peut consulter les informations sur les compteurs et les clients. Modification : laide de ce choix lutilisateur peut modifier les informations sur les compteurs et les clients.
Fig7 : Oprations/Client
Fonctionnalits gnrales et interaction Insertion des nouveaux enregistrements Loption ajouter dans les diffrentes feuilles de lapplication permet dinsrer dans la base de donnes des nouveaux enregistrements, en loccurrence de nouveaux compteurs, ou nouvelles oprations sur ces derniers. En cliquant sur le bouton ajouter dans lune des feuilles appropries : on nous donne la main pour remplir les champs dun nouveau compteur, la fin de la saisie, il faut valider en cliquant sur le bouton valider (cf fig8). Cela est valable aussi pour les oprations de pose et dpose des compteurs (cf fig9) .
21
Rapport de stage
ENSIAS/RADEEMA
22
Rapport de stage
ENSIAS/RADEEMA
Modification des donnes Notre application permet lutilisateur de modifier certaines informations qui peuvent changer au cours du temps. Ou bien de corriger quelques insertions errones comme le cas dun faux numro de compteur. Il suffit de cliquer sur le bouton Modifier puis cliquer sur la commande Valider aprs avoir saisi les modifications. (cf fig10)
Consultation des donnes Comme toute application de gestion dune base de donne la consultation et la recherche des informations et des enregistrements existants est lune des fonctionnalits les plus fondamentales. Cette application permet la consultation et la recherche des informations techniques concernant un compteur (cf fig11) ou des enregistrements concernant les oprations dinstallation et de dsinstallation (cf fig12).
23
Rapport de stage
ENSIAS/RADEEMA
Fig11 : Consultation1
Fig12 : Consultation2
Suppression des donnes Cette application permet aussi lutilisateur de supprimer certaines informations qui nont plus dintrt ou bien une information quon a saisit par mgarde. Lorsquon clique sur le bouton Supprimer (cf fig13) , un message box est affich pour confirmer la suppression de lenregistrement .
24
Rapport de stage
ENSIAS/RADEEMA
6. Conclusion
Mon projet durant ce stage tait la conception dune application de gestion des compteurs laide de Visual Basic et Access, par consquent jai manipul plusieurs contrles de Visual Basic qui mont permis de mener bien mon application. Jai du aussi pendant mon stage manipuler quelques techniques de communication. Finalement je pense que lapplication ralise durant ce stage malgr sa simplicit constitue une assez bonne plate forme pour linformatisation des travaux effectuer par le personnel du laboratoire lectrique de la RADEEMA. Je pense aussi que linstallation de cette application sur lintranet de la rgie sera bnfique.
25
Rapport de stage
ENSIAS/RADEEMA
7. Bibliographie
Rfrences :
9 Cours de premire anne de bases de donnes de M. KRIOUILE
Sites Web :
9 http://www.developpez.com 9 http://www.codes-sources.com 9 http://www.vbFrance.fr
26