Documente Academic
Documente Profesional
Documente Cultură
Dpartemen
t : Gnie Informatique
Ralis par:
Encadr par:
Anne universitaire:2011/2012
Dpartemen
t : Gnie Informatique
Ralis par:
Encadr par:
AZIZI Hanane
M.KADDAR
Anne universitaire:2011/2012
Remerciement
Au terme de ce travail, qui sinscrit dans le cadre
dun stage dapplication, je tiens exprimer mes
sentiments de reconnaissance et de gratitude tous les
dirigeants de lEcole Suprieure de Technologie Oujda.
Je tiens remercier aussi mon encadrant de la
cellule informatique qui ma soutenu tout au long de mon
stage et qui ma fourni de prcieuses informations qui
mont t dune utilit considrable lors de llaboration
de ce rapport.
Et mon remerciement aussi tous le personnel de
la Direction Rgionale Distribution Oujda pour leur
soutien durant ma priode de stage.
ABREVIATIONS
ONE: Office National de lElectricit.
DRDO: Direction Rgionale Distribution Oujda
ASO: Agence Services Oujda
BT: Basse Tension
MT: Moyenne Tension
MCD: Modle Conceptuel de Donnes
MLD: Modle Logique de Donnes
Sc : Succursale
HTML: Hyper Text Markup Language
CSS: Cascading Style Sheets
PHP: Hypertext Preprocessor
UML: Unified Modeling Language
Sommaire
Introduction
..1
Partie 1 : Prsentation de
lONE2-4
Historique de lONE
Structure juridique de lONE
Identification
Activits de lONE
Services
Administrateur
Conclusion
..36
Webographie
.37
Introduction
Partie 1 :
Prsentation de
lONE
o Historique de lONE
Llectrification au Maroc est passe par trois principales
tapes :
En
1891,
LE
Maroc
connu
son
premier
vers
o Identification
Dnomination sociale : Office National de lElectricit
Date de cration : 5 aot 1963
Sige sociale : rue Otman bnouAffan N65
BP 13498/20000 Casablanca
Activit principale : production, transport et distribution de
lnergie lectrique
Effectif : peu prs 9000 agents
Email : www.one.org.ma
Tl : 05.22.26.55.53
05.22.22.23.30
3
Fax : 05.22.22.00.38
Forme juridique : entreprise public
o Activits de lONE
LOffice National de lElectricit est le premier oprateur de
llectricit au Maroc. Il a pour principale mission de grer la
demande globale d'nergie lectrique du Royaume.
Et avec 9000 collaborateurs et plus de 4 millions de clients,
l'ONE exerce des activits centres sur les mtiers de
l'nergie : Production, Transport et Distribution.
- Production :
En tant que producteur, lONE a la responsabilit de fournir sur
tout le territoire national et tout instant une nergie de
qualit dans les meilleures conditions conomiques.
Il assure cette fourniture par de nouveaux moyens de
production quil dveloppe comme les nergies renouvelables
(lolienne, solaire), hydraulique et thermique.
- Transport :
Ayant pour mission d'assurer le transport de l'nergie
lectrique et la scurit d'alimentation du pays, l'ONE
dveloppe et renforce son rseau de transport qui couvre la
quasi-totalit du territoire national.
Les principales missions des Services de Transport se rsument
comme suit :
Perte dnergie.
Intgrer le march lectrique national dans un vaste march
euromaghrbin.
- Distribution :
LONE est le premier distributeur d'lectricit au Maroc, il
couvre toutes les activits ncessaires la gestion et au
dveloppement des rseaux moyenne et basse tension de
distribution sur le territoire national.
4
Partie 2 :
Prsentation de lAS
Oujda
Service
contrle de
gestion
Service
conduite
rgionale
8 Services
Mdecine du
Travail
Rgionaux
Charge
daffaires
principales
6
Service
cComptabilit
Service
Affaires
Juridiques
Gestion client BT
Gestion clients
Administratifs
Suivie
rclamations
8
Gestion clients MT
Domiciliation
bancaire
Unit administrative :
Les tches accomplies dans cette unit sont :
Gestion
Gestion
Gestion
Gestion
du personnel
stock magasin
caisse
courriers
Unit commerciale :
Les tches accomplies dans cette unit sont :
Branchement
Il soccupe de la modification du branchement.
Passage de deux fils deux connecteurs, 4 fils 4 connecteurs.
Pour un branchement les pices fournir sont les suivantes:
Copie de la CIN lgalise
Demande de branchement cachete par llectricien (agr)
Copie du permis doccupe Lgalise ou attestation
administratives
Acte dachat
Montant payer : 516,09 pour 2 et 4 fils
Aprs cette opration, on remet au client les fiches suivantes :
Estimation, Reu de rglement, Facturation des travaux.
Branchement provisoire
12
* Rsiliation volontaire
Dclenche suite la demande du client.
Pour effectuer une rsiliation volontaire voici les pices
fournir :
Photocopie de la CIN lgalise;
Dernire quittance rgle (Dernire facture paye).
Service de Facturations :
L'encaissement est opr dans :
L'espce
Chque
13
Remarque
En cas de rglement par chque on :
Vrifie la date du chque
Vrifie la concordance du montant en chiffres et en lettres ;
Vrifie lexistence de la signature du tireur ;
Vrifie le nom du bnficiaire en toutes lettres (Office National
de lElectricit);
Reporter sur lendos du chque le(s) numro(s) de(s) contrat(s)
et le numro du guichet.
o Suivie rclamations
Les rclamations visent lamlioration continue de la qualit des
services offerts la clientle BT ou encore MT.
Les rclamations des clients sont rpertories comme suit :
Estimation leve
Index erron
Anomalies de poste
Compteur dfectueux : minuterie bloque, disque bloqu,
tourne lenvers
Compteur avec vitre casse
Compteur gar ou disparu
Compteur dplomb
Compteur grill
Le suivie de rclamations consiste :
Relever toutes les informations client : tous les lments
permettant de le situer (commune, tourne, type
dalimentation, adresse, tlphone) ;
14
Demande dabonnement
Offices et socits nationales
Les pices fournir sont :
Les Rsiliations
Il existe deux types de rsiliation:
* Rsiliation d'office
Rsiliation effectue linitiative de lONE.
* Rsiliation volontaire
Dclenche suite la demande du client.
Le dossier de rsiliation volontaire est constitu de
et
o Domiciliation bancaire :
16
18
Partie 3 :
Analyse et conception du site
web
Problmatique
19
JavaScript
JavaScript,
un
langage
de
programmation
de
scripts
CSS
CSS (Cascading Style Sheets : feuilles de style en cascade) est un
langage informatique qui sert dcrire la prsentation des
documents HTML et XML. Les standards dfinissant CSS sont
publis par le World Wide Web Consortium (W3C). Introduit au
milieu des annes 1990, CSS devient couramment utilis dans la
conception de sites web et bien pris en charge par les navigateurs
web dans les annes 2000.
La feuille de style contient les instructions de mise en forme de la
page html qui permet de :
Choisir la couleur du fond est jaune
Choisir lcriture utilise est le Times Roman 12, italique...
Sparer la mise en forme et contenu du site
Faciliter la maintenance du site
PHP
Le langage PHP possde les mmes fonctionnalits que les autres
langages permettant d'crire des scripts, comme collecter des
donnes, gnrer dynamiquement des pages web ou bien envoyer
et recevoir des cookies.
La plus grande qualit et le plus important avantage du langage
PHP est le support d'un grand nombre de bases de donnes.
Raliser une page web dynamique interfaant une base de donns
est extrmement simple avec PHP. Les bases de donnes suivantes
sont supportes par PHP: Oracle, Sybase, PostgreSQL ou encore
MySQL.
PHP a t utilis pour tablir une connexion la base a fin de
rcuprer les donnes saisis par les utilisateurs au niveau des
formulaires et grer aussi l'affichage des rsultats des requtes.
Avant de commencer coder en PHP, il est trs important de
comprendre comment cela fonctionne. Il faut savoir que lorsque
vous tapez une URL depuis votre navigateur vous demandez en fait
un serveur (un logiciel tournant gnralement sur une machine
distante) de vous retourner une page. S'il s'agit d'un page HTML
alors cette page sera retourne telle quelle (telle qu'elle a t crite
par le "programmeur" ou "designer").
22
MySQL
MySQL, Un systme de gestion de base de donnes(SGBD) et qui
est gnralement utilis pour les applications web. Donc ce
systme nous permet le contrle daccs aux donnes pour assurer
la connexion simultane des utilisateurs dune mme base de
donnes, pour y accder rapidement et garantir que seuls les
utilisateurs autoriss peuvent accder aux donnes.
Une base de donnes MySQL permet denregistrer et manipuler les
informations dune manire efficace. Le serveur MySQL stocke les
donnes dans des tables spares relies par des relations bien
dfinies, et qui assure la combinaison des donnes entre les tables
via les requtes.
WampServer
23
WinDesign
WinDesign, un logiciel de modlisation qui contient trois modules.
Module de base de donnes:
L'intention des analystes et des gestionnaires de bases de
donnes, base de donnes pour l'analyse, la conception et
l'ingnierie inverse.
Module de l'objet:
Destin aux gestionnaires de projets et les dveloppeurs, pour
spcifier les points statiques et dynamiques du point de vue
d'une application ou un systme, les schmas et les langues
recommandes par UML.
Module Business Process:
architectes destine aux analystes d'affaires pour les
processus oprationnels et organisationnels de modlisation
des structures et de TI pour la modlisation des infrastructures
systmes, applications.
PowerAMC
UML
UML (en anglais Unified Modeling Language ou langage de
modlisation unifi ), un langage de modlisation graphique
24
Merise
Merise, une mthode de conception, de dveloppement et de
ralisation de projets informatiques. Base sur la sparation des
donnes et des traitements effectuer en plusieurs modles
conceptuels et physiques elle permet de mieux un systme
dinformation.
La mthode merise propose une approche de la conception
sparant ltude des donnes de celles de traitement, en avanant
progressivement par niveaux. Chacun de ces niveaux a pour
objectif principal de fournir un certain de documents qui sont
indispensables la concertation et llaboration autour de tout
projet informatique
25
MCD/MLD
26
27
29
Connexion PHP/MySQL
Schmatiquement, il va falloir effectuer le parcours suivant pour
pouvoir accder une base de donnes.
Se connecter la base de donnes MySQL par le biais de la fonction
int mysql_connect(string host, string user, string password,)
Qui accepte comme paramtres :
Le nom d'hte du serveur de base de donnes. (ordinateur sur
lequel le SGBD est install) dans notre cas local host parce quon
travaille dans la mme machine.
Le nom de lutilisateur de MYSQL (root)
Le mot de passe de lutilisateur
Choisir une base de donnes parmi celles disponibles mme si
certains hbergeur ne permettent que de crer une seule base, il faut
spcifier le nom de la base sur laquelle on veut travailler.
Le choix de la base de donnes se fait par le biais de la fonction
int mysql_select_db(string nombase, int idconn)
qui accepte comme paramtres:
nom base de donnes
valeur de lidentifiant de connexion.
Passer des requtes SQL
via des primitives du genre MySQL_query....
Lexcution de la requte se fait par le biais de la fonction
int mysql_query(requete sql)
Fermer la connexion
Mme si par dfaut lors de la fin du script la fermeture peut se faire
automatiquement
La fermeture de la connexion se fait par le biais de la fonction
mysql_close(idconnection).
31
Partie 4 :
Prsentation du site
web
32
Page daccueil
33
34
35
36
Administrateur
Ladministrateur se connecte via ce panneau administrateur
37
Conclusion
38
Webographie
www.one.org.ma
www.sap.com
www.wikipedia.com
39