table de matière - · pdf file- ocb 283 (alcatel) d'une capacité de 25 000...

62
UNIVERSITE DE DJIBOUTI Institut Universitaire de Technologie – I.U.T SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 1 - REMERCIEMENT……………………………………………………………………………………………-2- INTRODUCTION……………………………………………………………………………………………..-3- I. Présentation du l’entreprise………………………………………………………………………….-4- 1. Historique……………………………………………………………………………………..-5- 2. Activités……………………………………………………………………………………….-5- 3. Fiche d’identité……………………………………………………………………………….-6- 4. Organigramme ……………………………………………………………………………….-7- 5. Rôle de Djibouti Telecom…………………………………………………………………….-8- 6. Stratégies et atouts ………………………………………………………………………......-9- 7. Infrastructure de Djibouti Telecom…………………………………………………………-9- II. Présentation du projet……………………………………………………………………………….-10- 1. Intranet………………………………………………………………………………………-11- 2. Parc Automobile ……………………………………………………………………………-11- 3. Ressources existants…………………………………………………………………………-11- 4. Présentation du problème…………………………………………………………………..-12- 5. Résultats attendus…………………………………………………………………………...-12- III. Conduite de projet…………………………………………………………………………………...-13- 1. Tableau des tâches…………………………………………………………………………..-14- 2. Diagramme de PERT……………………………………………………………………….-14- 3. Diagramme de GANTT……………………………………………………………………..-16- IV. Méthode d’analyse…………………………………………………………………………………...-17- 1. Planification des tâches……………………………………………………………………..-18- 2. Etudes détaillées..…………………………………………………………………………...-18- 3. Analyse comparative………………………………………………………………………..-19- 3.1. Choix de méthode d’analyse……………………………………………………..-19- 3.2. Choix des logiciels………………………………………………………………...-20- 4. Système d’information……………………………………………………………………...-21- 4.1. Dictionnaire des données…………………………………………………………-21- 5. Modélisation du futur système d’information…………………………………………….-23- 5.1. Diagramme MERISE……………………………………………………………..-23- 5.2. Modèle conceptuel des données………………………………………………….-24- 5.2.1 Description du Modèle conceptuel des données……………………………-25- 5.3. Modèle relationnel des données………………………………………………….-26- 5.4. Modèle conceptuel de traitement………………………………………………...-27- 5.5. Diagramme de case utilisation…………………………………………………...-31- 5.5.1 Description textuelle de diagramme de cas d’utilisation…………………..-32- 5.6. Diagramme de séquence………………………………………………………….-35- V. Développement de l’application…………………………………………………………………….-38- 1. Environnement de développement…………………………………………………………-39- 1.1. Base de données MYSQL………………………………………………………...-39- 1.2. Création de la Base des données…………………………………………………-39- 1.3. Connexion à la Base des Données ……………………………………………….-40- 2. Les fonctionnalités…………………………………………………………………………..-41- 3. Les interfaces graphiques…………………………………………………………………..-41- 3.1 Gestion des véhicules……………………………………………………………….-42- 3.2 Gestion des assurances…………………………………………………………….-47- 3.3 Gestion des révisions……………………………………………………………….-49- 3.4 Gestion des pannes d’auto…………………………………………………………-52- 3.5 Gestion des accidents automobile…………………………………………………-53- CONCLUSION………………………………………………………………………………………………-55- ANNEXES……………………………………………………………………………………………………-56- Table de matière Table de matière Table de matière Table de matière

Upload: lamliem

Post on 15-Feb-2018

228 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 1 -

REMERCIEMENT……………………………………………………………………………………………-2- INTRODUCTION……………………………………………………………………………………………..-3 -

I. Présentation du l’entreprise………………………………………………………………………….-4- 1. Historique……………………………………………………………………………………..-5- 2. Activités……………………………………………………………………………………….-5- 3. Fiche d’identité……………………………………………………………………………….-6- 4. Organigramme ……………………………………………………………………………….-7- 5. Rôle de Djibouti Telecom…………………………………………………………………….-8- 6. Stratégies et atouts ………………………………………………………………………......-9- 7. Infrastructure de Djibouti Telecom…………………………………………………………-9-

II. Présentation du projet……………………………………………………………………………….-10- 1. Intranet………………………………………………………………………………………-11- 2. Parc Automobile ……………………………………………………………………………-11- 3. Ressources existants…………………………………………………………………………-11- 4. Présentation du problème…………………………………………………………………..-12- 5. Résultats attendus…………………………………………………………………………...-12-

III. Conduite de projet…………………………………………………………………………………...-13- 1. Tableau des tâches…………………………………………………………………………..-14- 2. Diagramme de PERT……………………………………………………………………….-14- 3. Diagramme de GANTT……………………………………………………………………..-16-

IV. Méthode d’analyse…………………………………………………………………………………...-17- 1. Planification des tâches……………………………………………………………………..-18- 2. Etudes détaillées..…………………………………………………………………………...-18- 3. Analyse comparative………………………………………………………………………..-19-

3.1. Choix de méthode d’analyse……………………………………………………..-19- 3.2. Choix des logiciels………………………………………………………………...-20-

4. Système d’information……………………………………………………………………...-21- 4.1. Dictionnaire des données…………………………………………………………-21-

5. Modélisation du futur système d’information…………………………………………….-23- 5.1. Diagramme MERISE……………………………………………………………..-23- 5.2. Modèle conceptuel des données………………………………………………….-24-

5.2.1 Description du Modèle conceptuel des données……………………………-25- 5.3. Modèle relationnel des données………………………………………………….-26- 5.4. Modèle conceptuel de traitement………………………………………………...-27- 5.5. Diagramme de case utilisation…………………………………………………...-31-

5.5.1 Description textuelle de diagramme de cas d’utilisation…………………..-32- 5.6. Diagramme de séquence………………………………………………………….-35-

V. Développement de l’application…………………………………………………………………….-38- 1. Environnement de développement…………………………………………………………-39-

1.1. Base de données MYSQL………………………………………………………...-39- 1.2. Création de la Base des données…………………………………………………-39- 1.3. Connexion à la Base des Données ……………………………………………….-40-

2. Les fonctionnalités…………………………………………………………………………..-41- 3. Les interfaces graphiques…………………………………………………………………..-41-

3.1 Gestion des véhicules……………………………………………………………….-42- 3.2 Gestion des assurances…………………………………………………………….-47- 3.3 Gestion des révisions……………………………………………………………….-49- 3.4 Gestion des pannes d’auto…………………………………………………………-52- 3.5 Gestion des accidents automobile…………………………………………………-53-

CONCLUSION………………………………………………………………………………………………-55- ANNEXES……………………………………………………………………………………………………-56-

Table de matièreTable de matièreTable de matièreTable de matière

Page 2: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 2 -

Avant d’entamer ce rapport de projet de fin d’études, je tien à exprimer mon sincère gratitude

envers tous ceux qui nous ont aidé ou ont participé au bon déroulement de ce projet.

Tout d’abord, je tien à remercier DJIBOUTI TELECOM qui mon accueilli. En effet j’ai eu le plaisir de travailler dans une entreprise de grande valeur, reconnue à l’échelle mondiale.

Je suis reconnaissant également à Mr. Ilyas Souleiman mon encadreur durant le déroulement du projet pour sa générosité, sa compréhension et son aide inestimable à effectuer ce modeste travail, sans oublier tout mes professeurs, « Ahmed Diouf » pour leur disponibilité, leur soutien et leur aide technique.

Mes remerciements vont également aux membres du service ADSL « Mr. Abdikarim Hassan» et « Mr. Bilal Mohamed» pour leur accueille et leurs participation active et le temps qu’ils ont consacré à ce projet malgré leur charge de travail.

J’exprime mes sentiments de gratitude à tous nos professeurs et à tous ceux qui nous ont aidés ou encadré pour nous avoir transmis leur savoir et leur savoir faire dans les meilleures conditions possibles.

REMERCIEMENT

Page 3: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 3 -

Il ne fait désormais plus aucun doute que l’informatique représente la révolution la plus

importante et la plus innovante qui a marqué la vie de l’humanité en ce siècle passé. En effet, loin d’être un éphémère phénomène de mode, ou une tendance passagère, l’informatique vient nous apporter de multiples conforts à notre mode de vie. Aucun domaine n’est resté étranger à cette stratégie qui offre tant de services aussi bien pour l’entreprise que pour le personnel.

L’institut Universitaire de Technologie de l’Université de Djibouti, Méthodes Informatiques

Appliquées à la Gestion de l’Entreprise (IUP MIAGE) a pour vocation de former des élèves ayant des connaissances théoriques et pratiques dans le domaine de l’informatique et de la gestion. C’est dans ce cadre que j’ai eu l’opportunité d’effectuer un stage d’études en Licence MIAGE ayant comme intitulé « Gestion de Parc Automobile » d’une grande société. Le stage s’est déroulé du 20 Mars au 15 Juillet 2010 et a eu lieu à Djibouti dans la société DJIBOUTI TELECOM. J’ai été amené à implanter une application permettant la gestion de parc auto.

La premier partie de mon rapport est consacre la présentation de l’entreprise auquel j’ai effectué mon stage de formation, la deuxième partie explique le sujet de mon rapport ainsi que les besoins de l’entreprise, la troisième partie est consacre la partie de gestion de projet en terme de (délai, qualité, etc.), la quatrième partie de mon rapport présente la partie le plus important de mon rapport qui est l’analyse de l’application et enfin la dernier partie va nous expliquer le réalisation du projet de stage.

INTRODUCTION

Page 4: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 4 -

Page 5: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 5 -

1. Historique La société Djibouti Télécom est née en septembre 1999 par la fusion de deux sociétés dissoutes, la société de télécommunication internationale de Djibouti (STID) et l’office de la poste de télécommunication. La société de Djibouti Télécom a été inaugurée le 24 novembre 2001. Les deux sociétés dissoutes ont été liquidé et leur patrimoine respectif transférer à Djibouti Télécom. Elle a le statut juridique d'une société anonyme et son capital est détenu. A ce titre elle constitue le seul opérateur de télécommunication. Elle offre des services de télécommunication de qualités accessible aux usagers privés et particuliers. Elle est dotée d’un conseil d’administration de personne désigné par le décret. Elle est aussi dirigée par un directeur générale.

Djibouti Telecom a un capital Social de 4 milliards de FD et son Chiffre d'affaires est de 4.3 milliards FD. Elle a 10.000 Nombre de lignes principales. Son taux de numérisation pour la commutation est de100% avec un effectif de 850.

2. Activités Son activité est d’offrir des services de télécommunications de qualité et accessible à tous. Faire de DJIBOUTI TELECOM, un nœud régional du trafic des télécommunications sous régionales et régionales.

Ses produits sont :

� Connexion RTC. (Par ligne téléphonique classique avec modem). � Liaison spécialisée (Liaison permanente 24H/24H, Débit de 64Kbits/s ou 128Kbits/s). � Conception, développement et hébergement de site web. � Réservation et location de nom de domaine. � Connexion ADSL (haut débit)

I. PRESENTATION DE L’ENTREPRISE

Page 6: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 6 -

3. Fiche d’identité

Raison Social DJIBOUTI-TELECOM S.A.

Siège Social Boulevard George Pompidou

Forme Juridique Société Anonyme(S. A)

Société d’économie mixte

Capital 4 000 000 000 Fdj

Activité de la société Prestation Télécommunication

Acheminement du circuit téléphonique (national, international) ; des réseaux, de l’Internet.

Taux d’efficacité des appels Local : 59%

International : 40% (départ) Et 62% (arrivée)

Domaine La Communication

Date de création 20 septembre 1999

Effectif de la société

1220000 employés (200 Fonctionnaires et 120000 Conventionne)

Page 7: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 7 -

4. Organigramme

Page 8: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 8 -

5. Le rôle de Djibouti Telecom dans les Télécommunications en l'Afrique de l'EST. Le stage s'est déroulé pendant 2 mois à Djibouti, dans le Département Système Informatique Réseaux de Djibouti-Telecom et au département DATA. I) Aperçu rapide de Djibouti La république de Djibouti se situe sur la corne orientale de l’Afrique, au débouché de la Mer Rouge et du Golfe d’Aden. Elle partage ses frontières terrestres avec l’Erythrée, l’Ethiopie, et la somalie. Sa superficie est de 23200 Km² et elle est peuplée d’environ 620 000 habitants dont la majorité vit en zone urbaine. Djibouti possède une faune terrestre et sous-marine très varié. Il y'a de nombreux endroits varié à visiter, en particulier les plages et les îles. La faune sous-marine est extraordinaire en variétés et en couleurs : thons, barracudas, mérous, murènes, loches, napoléons, raies manta, carangues, tazars ou " King fish ", sans parler des milliers de poissons de coraux (poisson clowns, balistes, perroquets verts), etc.. La faune terrestre à Djibouti présente de beaux spécimens. Vautours et aigles de mer, hérons, ibis et pélicans, flamants roses, outardes communes, autruches devenues rares, antilopes, gazelles. Si le Koudou est en voie de disparition, et si l'oryx se fait rare, les arcouboudo (oréotrague) qui semblent marcher sur la pointe des pieds, les dig-digs, antilopes naines, sont encore très répandus. On trouve aussi carnassiers et fauves, le fennec, le chacal, le chat sauvage, la hyène, le guépard, la panthère. Et il faut encore citer le phacochère, les singes divers, les varans (lézards géants), les écureuils de sables etc. Enfin les paysages sont très varié et divers et il y'a de nombreux endroits à visiter pour les amoureux de la nature. L’économie du pays repose essentiellement sur les activités du secteur tertiaire (service, transports, télécommunications et commerce) qui constitue 72.6% du PIB en 1998, dont 24% représentant le transport et les Télécommunications à elles seules. Témoin de la position charnière du pays, les télécommunications Djiboutiennes figures parmi les plus performantes d’Afrique et servent de relais pour le compte de plusieurs Etats d’Afrique de l’Est. Le secteur Télécommunication est un pôle important de l’économie Djiboutienne. Il est le garant du développement économique et social du pays. Ce secteur bénéficie depuis longtemps d’un investissement continu et de plus en plus important de la part de l’Etat Djiboutien.

� Capitale Social : 4 milliards de FD � Chiffre d'affaires : 4.3 milliards FD � Nombre de lignes principales : 10 000 � Télé densité : 1.5 lignes (prévisions : 3% en 2004). � Taux de numérisation pour la commutation : 100% � Effectif : 550

Page 9: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 9 -

6. Stratégies et atouts

Djibouti Telecom a des services de télécommunications de qualité avec des prix abordables. Le développement de la téléphonie rurale, le développement sur le marché international et la préparation à la concurrence.

Djibouti Telecom présente des multitudes atouts géographique et politique. C’est un pays qui se situe au carrefour des quatre continents.

Elle a une politique gouvernementale ambitieuse et une équipe dirigeante compétente.

Elle a des liaisons directes avec la majorité des pays arabes, africains, européens, américains et asiatiques. Et aussi des infrastructures à la pointe de la technologie.

7. Infrastructure de Djibouti Telecom

� Architectures du réseau Internet - accès direct au backbone Internet - capacité du réseau : 4 Mbits

� Architectures du réseau GSM - le réseau GSM fourni par ALCATEL est de type, GSM 900 - capacité de 40000 abonnés - couverture de l'ensemble du territoire et des principales axes routiers

� Équipements de transmission - câbles sous-marins intercontinentaux : SMW II, SMW III et Aden-Djibouti - station terriennes et satellites : Arabsat et Intelsat - une liaison FH numérique avec l'Éthiopie

� Centraux de commutation numériques - EWSD (Siemens) d'une capacité de 30 000 abonnés extensible - OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données

� Transmission de données - lignes spécialisées, réseau SITA, DJIPAC, des liaisons directes avec la majorité des pays africains, européens, américains et asiatiques, grâce aux satellites et aux câbles sous-marins Comme on peut l'observer sur l'organigramme, le DSIR est le Département Système d’Information & Réseaux de Djibouti-Telecom. C'est dans ce service que j'ai passé mon stage, et qui m'a permis d'obtenir de nombreuses connaissances en réseaux et télécommunications.

Page 10: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 10 -

Page 11: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 11 -

1. Intranet Un intranet est un ensemble de services internet (par exemple un serveur web) internes à un réseau local, c'est-à-dire accessibles uniquement à partir des postes d'un réseau local, ou bien d'un ensemble de réseaux bien définis, et invisibles (ou inaccessibles) 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 (client basé sur le protocole HTTP) et des serveurs web (protocole HTTP), pour réaliser un système d'information interne à une organisation ou une entreprise.

2. Le Parc Automobile La gestion du Parc Automobile, sous la direction du Département d’Approvisionnement et Logistique (DAL) appartient à l’INTRANET de DJIBOUTI TELECOM qui consiste à gérer la répartition des véhicules de Djibouti Telecom entre les différents départements et leurs types d’affectation (véhicule de service, véhicule de fonction). Le Parc Automobile gère aussi la gestion des assurances, gestion des révisions des véhicules, la gestion des pannes et les accidents rencontrés. L’atelier du garage a pour tache essentielle des entretiens des véhicules à savoir les révisions et les pannes d’auto et les achats des pièces détachées.

3. Les ressources informatiques existantes La gestion de Parc Auto actuelle utilise sous EXCELL présentant des nombres perte des données aussi d’une long taire de des taches à effectué. Ce système permet de gérer les véhicules sur des écritures des papiers avant de les saisir sur une page EXCELL, ce qui prenait des temps précieux. Donc je suis amené a faire un outil cabale d’éviter touts les problèmes rencontrer lors de la gestion du Parc Auto.

II. PRESENTATION DU PROJET

Page 12: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 12 -

4. Présentation du problème La gestion actuelle du Parc Automobile est manuelle. De ce fait, cette gestion est difficile compte tenu de la diversité des tâches à accomplir et du nombre important de chercheurs qui ont besoin de véhicules. En fait, parmi ces tâches nous avons entre autres la gestion de la documentation (Assurance, les cartes grise) qui nécessite beaucoup d'attention, et de temps pour une vérification manuelle et régulière des délais de validité. En outre, le non informatisation de la gestion du Parc Automobile rend la circulation des informations très lente. En effet, certaines demandes venant de l'extérieur sont directement adressées au Directeur du département d’approvisionnement et logistique DAL qui ne les transmet pas toujours à temps au chef du parc pour traitement. En plus, l'absence d'une base de données et le non archivage des documents papiers utilisés pour les différentes tâches rendent quasiment impossible l’établissement de statistiques fiables.

5. Résultat attendu Le système à mettre en place devra résoudre les problèmes rencontrés dans la gestion manuelle des ressources et prendre en compte les perspectives d'évolution et les besoins des utilisateurs. Pour ce faire, notre travail consistera à mettre en place un système dont les fonctionnalités offriront:

Une meilleure affectation des véhicules (service, fonction) entre les différents départements et les dirigeants ;

Une gestion efficiente des documents des véhicules (assurance, carte grise, etc.…); Un suivi efficace de l'entretien des véhicules du parc; Une bonne gestion du personnel du Parc Automobile; Un meilleur suivi des achats des pièces détachées; Une bonne gestion des suivie des accidents rencontrés Un accès et une circulation des informations en temps réel; La rapidité, la fiabilité et la facilité des traitements; L’archivage, la sécurité et la confidentialité des données.

Page 13: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 13 -

Page 14: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 14 -

1. Tableau des taches Taches Nature Prédécesseurs Durée en jours

A Recueils d’informations 12 B Structuration des informations A 11 C Cahier de charge B 5 D Analyse des données C 8 E Choix de méthode de conception D 2 F conception D 20 G Sélection des logiciels a utilisé E, F 2 H Création des interfaces graphiques E, F 13 I Création de la base des données G, H 7 J Connexion des interfaces à la base des données I 15 K Jeux d’essaies J 5

2. Diagramme de PERT

Le graphique PERT (PERT : initiales de Program (ou Project) Evaluation and Review Technique, litt. « Technique d'évaluation et d'examen de programmes » ou « de projets » et jeu de mots avec l'adjectif anglais « PERT », signifiant « malicieux », « mutin ») permet de visualiser la dépendance des tâches et de procéder à leur ordonnancement. On utilise un graphe (Le mot graphe possède plusieurs significations. Il est notamment employé :) de dépendances. Pour chaque tâche, on indique une date de début et de fin au plus tôt et au plus tard. Le diagramme (Un diagramme est une représentation visuelle simplifiée et structurée des concepts, des idées, des constructions, des...) permet de déterminer le chemin critique qui conditionne la durée minimale du projet (Un projet est - dans un contexte professionnel - une aventure temporaire entreprise dans le but de créer un produit ou...).

Cet outil (Un outil est un objet finalisé utilisé par un être vivant dans le but d'augmenter son efficacité naturelle dans...) fournit une méthode permettant d'optimiser et de planifier l'ordonnancement de tâches. Il est utilisé dans la gestion de projet. Son but est de trouver la meilleure organisation (Une organisation est) possible pour qu'un projet soit terminé dans les meilleurs délais, et d'identifier les tâches critiques, c'est-à-dire les tâches qui ne doivent souffrir aucun retard sous peine de retarder l'ensemble (En théorie des ensembles, un ensemble, désigne intuitivement une collection d’objets (que l'on appelle éléments...) du projet.

III. CONDUITE DU PROJET

Page 15: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 15 -

Diagramme de PERT

Page 16: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 16 -

3. Diagramme de GANTT

DIAGRAMME DE GANTT, Du nom de son créateur Henry L. Gantt en 1917, diagramme permettant la représentation des besoins de ressources en fonction du temps, par l'intermédiaire d'une liste de tâches figurées par des lignes horizontales, pour la mise en place d'un projet, encore utilisé de nos jours par les logiciels de gestion de projet

Page 17: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 17 -

Page 18: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 18 -

1. Planification des taches

Module

Sous Modules

Les Différents taches

G E S T I O N

P A R C

A U T O

Taches Descriptions Durées en

jours

Véhicule A Ajout nouveau véhicule 2 B Affectation du véhicule 3 C Recherche des véhicules 15

Assurance

D Nouvelle assurance 2 E Recherche assurance 3 F Alerte des assurances expirer 8

Révision

G Nouvelle révision 2 H Recherche des révisions 3 I Alerte sur l’expiration des révisions 8

Panne

J Nouveau Panne 2 K Recherche des Pannes 5 L Achats des matériels de dépannage 3

Accident

M Nouvelle accident 2 N Recherche d’accident 3

2. Etudes détaillé Le Parc Auto a pour objective de résoudre les problèmes liés a la gestion des véhicules de Djibouti Telecom. Donc les différents sous module de gestion sont :

La gestion des véhicules et leurs affectations(ajout d’un nouveau véhicule, affectation de véhicule, modification des informations sur le véhicule, recherche, etc.).

La gestion des assurances(nouvelle assurance, mise à jour des assurance, etc.). La gestion des révisions des véhicules(nouveau révision, mise à jour des révision, modification,

etc.). La gestion des pannes des véhicules(insertion des pannes, modification et recherche des pannes,

suppression). La gestion des accidents des véhicules(enregistrement des nouveaux accidents, modification,

suppression, etc.).

IV. METHODE D’ANALYSE

Page 19: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 19 -

3. Analyse comparative

3.1. Choix de méthode d’analyse Présentation de Merise : La conception d'un système d'information n'est pas évidente car il faut réfléchir à l'ensemble de l'organisation que l'on doit mettre en place. La phase de conception nécessite des méthodes permettant de mettre en place un modèle sur lequel on va s'appuyer. La modélisation consiste à créer une représentation virtuelle d'une réalité de telle façon à faire ressortir les points auxquels on s'intéresse. Ce type de méthode est appelé analyse. Il existe plusieurs méthodes d'analyse, la méthode la plus utilisée en France étant la méthode MERISE. Le but de cette méthode est d'arriver à concevoir un système d'information. La méthode MERISE est basée sur la séparation des données et des traitements à effectuer en plusieurs modèles conceptuels et physiques. La séparation des données et des traitements assure une longévité au modèle. En effet, l'agencement des données n'a pas à être souvent remanié, tandis que les traitements le sont plus fréquemment. La méthode MERISE date de 1978-1979, et fait suite à une consultation nationale lancée en 1977 par le ministère de l'Industrie dans le but de choisir des sociétés de conseil en informatique afin de définir une méthode de conception de systèmes d'information. Les deux principales sociétés ayant mis au point cette méthode sont le CTI (Centre Technique d'Informatique) chargé de gérer le projet, et le CETE (Centre d'Etudes Techniques de l'Equipement) implanté à Aix-en-Provence. Merise étant une méthode de conception et de développement de système d’information,

Page 20: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 20 -

3.2. Choix des logiciels

Win design Pour modéliser ma base de données, j’ai utilisé l’outil de conception WINDESIGN qui offre un environnement complet pour la gestion du processus de conception. Ce logiciel permet de saisir, modifier, sauvegarder les modèles de la méthode Merise (MCD, MLD). Il possède également une interface de dialogue avec les différentes plates formes de SGBD sous forme de drivers permettant la génération automatique de bases de données à partir des modèles de conception. Easyphp Easyphp n’est pas en soi un logiciel, mais un environnement comprenant deux serveurs (un serveur Web Apache et un serveur de base de donnée MySQL), un interpréteur de script (PHP), ainsi qu’une administration SQL PhpMyAdmin .Il dispose d’une interface d’administration permettant de gérer les alias, et le démarrage /arrêt des serveurs. Son serveur MySQL permet de gérer une base de données MySQL. Son interface permet d'exécuter de nombreuses requêtes comme les créations de table de données, les insertions, les mises à jour, les suppressions, les modifications de structure de la base de données. Elle permet la sauvegarde d’une base de données sous forme de fichier.SQL et ainsi transférer ses données. Nous avons choisi d’utiliser Easyphp, pour héberger la base de données de notre logiciel sur son serveur MySQL et tester, à travers son interface, le bon fonctionnement de notre application en visualisant les tables après les traitements effectués à partir de l’interface de notre logiciel qui permet à son utilisateur de gérer sa base de données directement sans avoir une connaissance du langage SQL ou l’utilisation de Easyphp. Pour développer l’application on a utilisé le logiciel FrontPage Dreamweaver Logiciel créé par Macromedia (et géré maintenant par Adobe) permettant la conception de sites web. Dreamweaver fonctionne en mode WYSIWYG ou en mode code et dispose d'un client FTP permettant le transfert des pages créées sur le serveur hébergeant le site web. Le logiciel code les pages au format HTML (format constitué de balises qui s'insèrent dans le texte des pages) en respectant les recommandations de l'organisme W3C qui gère les normes de conception des sites web. Ce logiciel est très puissant d'utilisation et nécessite une bonne formation pour pouvoir le maîtriser. La partie Editeur de code du logiciel permet la modification rapide du contenu des pages, de leur mise en forme, de l'insertion d'images, de liens ou d'autres éléments habillant la page Web. La partie Gestion du site permet d'organiser tous les fichiers composant le site et de les publier sur le serveur distant pour qu'ils soient accessibles via Internet.

Page 21: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 21 -

4. Système d’information

4.1. Dictionnaire des données

Champs Description Type Longueur IDBadge Identifiant du salarié integer Matricule Matricule du salarié integer MatriculeOPS Matricule de OPS integer Civilite Civilité du salarié varchar 5 Genre Genre du salarie varchar 20 Nom Nom du salarié varchar 50 DateNaissance Date de naissance du salarié date LieuNaissance Lieu de naissance du salairé varchar 50 Fonction Fonction du salarié varchar 50 Niveau Niveau de sa fonction varchar 50 CodeDep Code de departement appartient le salarié varchar 50 Serv Service d’affectation du salarié varchar 50 DateEmbauche Date de l’embauche du salarié date Statut Statut du salarié varchar 50 TelPoste Telephone du bureau du salarié integer 50 TelMaison Telephone domicile du salarié integer 50 TelPortable Telephone portable integer 50 Email Adresse email integer 50 DateCreation Date creation du login date LoginUtilisateur Login du salarié varchar 50 PasswordUtilisateur Mote de passe du salarié varchar 50 ConnexionsRIP Droit d’acces a une module varchar 50 DesDep Description du departement varchar 50 DesDepBadge Description du departement de salarié varchar 50 CodeDep Code du département varchar 50 immat Immatriculation du vehicule integer date_acquisition Date d’acquisition du vehicule date model Modele du vehicule varchar 50 marque Marque du vehicule varchar 50 couleur Couleur du vehicule varchar 50 categorie Categorie du vehicule varchar 50 frs Fournisseur d’achat du vehicule varchar 50 num_chassis Numero chassis du vehicule varchar 50 num_carte_gris Numero de carte grise du vehicule varchar 05 type Type d’affectation du vehicule varchar 50 affecter Detenteur du vehicule varchar 50 usercreation Utilisateur enregistrer le vehicule varchar 50 datecreation Date de creation de l’enregistrement du vehicule dateheure id_ass Identifiant assurance integer immat Immatriculation appartient l’ assurance integer assureur Assureur du vehicule varchar

Page 22: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 22 -

date_deb_ass Date debut de l’ assurance date date_fin_ass Date fin de l’ assurance date montant Montant de assurance integer datecreation Date creation de l’enregistrement dateheure usercreation Utilisateur qui a creér l’enrgistrement varchar 50 id_rev Identtifiant du revision integer immat Immatriculation du vehicule integer date_rev Date de revision date date_ret Date de retour de revision date agent Agent reviseur varchar 50 usercreation Utilisateur creation du revision varchar 50 datecreation Date creation du revision dateheure id_pan Identifiant du panne integer immat Immatriculation vehicule en panne integer type Type de panne varchar 50 date_panne Date de panne date cause Cause du panne varchar 50 usercreation Utilisateur creation du panne varchar 50 datecreation Date creation du panne dateheure id_acc Identifiant de l’accident integer immat Immatriculation du véhicule accidenté integer date Date de l’accident date tord Tord de l’accident varchar 50 constat Constat de accident varchar 50 usercreation Utilisateur création de l’accident varchar 50 datecreation Date de creation de l’accident dateheure Id Identifiant du modèle integer Lib Libellé du modèle varchar 50 Id Identifiant marque integer Lib Libellé marque varchar 50 Id Identifiant catégorie integer Lib Libellé catégorie varchar 50 Id Identifiant couleur integer Lib Libellé couelur varchar 50 Id Identifiant du fournisseur integer nom Nom du fournisseur varchar 50

Page 23: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 23 -

5. Modélisation du futur système d’information

5.1. Diagrammes Merise

Modèle conceptuel des données : Le modèle conceptuel des données (MCD) a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données, facilement compréhensible, permettant de décrire le système d'information à l'aide d'entités. Modèle relationnel des données : Le modèle relationnel est basé sur une organisation des données sous forme de tables. La manipulation des données se fait selon le concept mathématique de relation de la théorie des ensembles, c'est-à-dire l'algèbre relationnelle. L'algèbre relationnelle a été inventée en 1970 par E.F. Codd, le directeur de recherche du centre IBM de San José. Elle est constituée d'un ensemble d'opérations formelles sur les relations. Les opérations relationnelles permettent de créer une nouvelle relation (table) à partir d'opérations élémentaires sur d'autres tables (par exemple l'union, l'intersection, ou encore la différence). Modèle conceptuel de traitement :

Le modèle conceptuel des traitements permet de traiter la dynamique du système d'information, c'est-à-dire les opérations qui sont réalisées en fonction d'événements.

Ce modèle permet donc de représenter de façon schématique l'activité d'un système d'information sans faire référence à des choix organisationnels ou des moyens d'exécution, c'est-à-dire qu'il permet de définir simplement ce qui doit être fait, mais il ne dit pas quand, comment ni où...

Diagramme d’état de transition :

Un diagramme états transitions est un schéma utilisé en génie logiciel pour représenter des automates déterministes. Il fait partie du modèle UML et s'inspire principalement du formalisme des statecharts et rappelle les grafcets des automates. S'ils ne permettent pas de comprendre globalement le fonctionnement du système, ils sont directement transposables en algorithme. Tous les automates d'un système s'exécutent parallèlement et peuvent donc changer d'état de façon indépendante.

Diagramme de cas d’utilisation : Le use case permet de structurer les besoins des utilisateurs et les objectifs correspondants d’un système. Il centre l’expression des exigences du système sur des utilisateurs. Il part du principe que les objectif du système sont tous motivés.

Page 24: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 24 -

Diagramme de séquence : Les principales informations contenues dans un diagramme de séquence sont les messages échangés entre les lignes de vie, présentés dans un ordre chronologique. Ainsi, contrairement au diagramme de communication, le temps y est représenté explicitement par une dimension (la dimension verticale) et s’écoule de haut en bas.

5.2. Modèle conceptuel des données

Page 25: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 25 -

5.2.1. Description du MCD

Entités Associations Cardinalité Rôles Badge Travailler 1.1 Un salarié travail un et un seule département

Département Travailler 1.N Un département est affecter par un ou plusieurs salarie Badge Affecter 0.1 Un salarié es affecter ou pas un véhicule

Véhicule Affecter 1.1 Un véhicule est affecté un et un seule salarié Département Affecter 1.N Un département est affecté un ou plusieurs véhicule

Véhicule Affecter 1.1 Un véhicule est affecté un et un seule département Véhicule Assurer 1.N Un véhicule est assuré par un ou plusieurs assureurs

Assurance Assurer 1.1 Une assurance appartient un et un seule véhicule Véhicule Avoir 1.1 Un véhicule a une et une seule marque Marque Avoir 1.N Une marque peut appartenir un ou plusieurs véhicules Véhicule Rencontrer 1.N Un véhicule peut rencontrer ou pas plusieurs pannes

Panne Rencontrer 1.1 Une panne appartient un et un seule véhicule Véhicule Acheter 1.1 Un véhicule est acheté par un et un seule fournisseur

Fournisseur Acheter 1.N Un fournisseur peut vendre un ou plusieurs véhicules Véhicule Appartient 1.1 Un véhicule appartient une et une seule catégorie Catégorie Appartient 1.N Une catégorie appartient un ou plusieurs véhicules Véhicule Etre 0.N Un véhicule peut être accidenté plusieurs fois ou pas Accident Etre 1.1 Un Accident appartient un et un seule véhicule Véhicule Avoir 1.1 Un véhicule peut avoir une et une seule modèle Modèle Avoir 1.N Un modèle peut appartenir par un ou plusieurs véhicules

Véhicule réviser 1.N Un véhicule est révisé un ou plusieurs Révision Révision réviser 1.1 Un Révision appartient un et un seule véhicule Véhicule Avoir 1.N Un véhicule peut avoir un ou plusieurs couleurs Couleur Avoir 1.N Un couleur peut appartenir un ou plusieurs véhicules

Page 26: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 26 -

5.3. Modèle relationnel des données Badge (IDBadge, Matricule, MatriculeOPS, Civilite, Genre, Nom, DateNaissance, LieuNaissance, Fonction, Groupe, Niveau, CodeDep, Serv , DateEmbauche, Statut, OrganismeAffiliation, TelPoste, TelDirec,t TelMaison, TelPortable, Email, LoginCreation, DateCreation, LoginUtilisateur, PasswordUtilisateur, ConnexionsRIP, ParcAuto ) ; Département (DesDep, DesDepBadge, CodeDep) ; Véhicule (immat date_acquisition, model, marque, couleur, categorie, frs, num_chassis, num_carte_gris, type, affecter, usercreation, datecreation ) ; Assurance (id_ass, assureur, date_deb_ass, date_fin_ass, montant, datecreation, usercreation, immat#) ; Révision (id_rev, date_rev, date_ret, agent, usercreation, datecreation, immat#) ; Panne (id_pan, type, date_panne, cause, usercreation, datecreation, immat#) ; Accident (id_acc, date, tord, constat, usercreation, datecreation immat#) ; Modèle (id, lib) ; Marque (id, lib) ; Catégorie (id, lib) ; Couleur (id, lib) ; Fournisseur (id, nom) ;

Page 27: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 27 -

5.4. Modèle conceptuel de traitement

� Gestion des véhicules

Page 28: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 28 -

� Gestion des révisions

Page 29: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 29 -

� Gestion de panne

Page 30: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 30 -

� Gestion des accidents

� Gestion des assurances

Page 31: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 31 -

5.5. Diagramme de cas d’utilisation

Page 32: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 32 -

5.5.1. Description textuel du diagramme de cas d’utilisation Cas d’utilisation : Gestion des véhicules

Acteurs primaires : Administrateur

Séquencement : le cas commence lorsque l’administrateur s’authentifie.

Pré-Conditions : l’administrateur possède un login et un mot de passe.

Scénario de succès principal :

1. l’administrateur se connecte par son login et mot de passe.

2. administrateur enregistre un nouveau véhicule.

3. l’administrateur affecte le véhicule.

4. le système valide la mise à jour avec succès.

5. l’administrateur se déconnecte.

6. le cas d’utilisation se termine avec succès.

Extension :

1.1 Si l’administrateur saisie un mot de passe erroné.

1.2 Le système lui demande de ressaisir sont login et mot de passe.

2.1 Si l’administrateur enregistre des fausses informations sur le véhicule.

2.2 Le système lui demande de ressaisir des informations juste sur le véhicule.

Cas d’utilisation : Gestion des assurances

Acteurs primaires : administrateur

Séquencement : le cas commence lorsque l’assurance d’un véhicule est expiré.

Pré-Conditions : l’administrateur possède un login et un mot de passe

Scénario de succès principal :

1. l’administrateur se connecte à l’application

2. l’administrateur sélectionne le véhicule dont l’assurance a expiré 3. l’administrateur met à jours l’assurance du véhicule.

4. le système enregistre la mise à jour.

Extension :

1.1 Si l’administrateur saisie un mot de passe erroné.

1.2 Le système lui demande de ressaisir sont login et mot de passe.

2.1 Si l’administrateur enregistre des fausses informations sur l’assurance.

2.2 le système lui demande de ressaisir des informations justes sur l’assurance.

3.1 Si le véhicule n’est pas assuré.

3.2Le système lui demande de mettre a jours l’assurance du véhicule.

Page 33: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 33 -

Cas d’utilisation : Gestion des révisions

Acteurs primaires : administrateur

Séquencement : le cas commence lorsque la révision d’un véhicule est expirée.

Pré-Conditions : l’administrateur possède un login et un mot de passe

Scénario de succès principal :

1. l’administrateur se connecte à l’application

2. l’administrateur sélectionne le véhicule dont la révision a expiré 3. l’administrateur met à jours la révision du véhicule.

4. le système enregistre la mise à jour.

Extension :

1.3 Si l’administrateur saisie un mot de passe erroné.

1.4 Le système lui demande de ressaisir sont login et mot de passe.

2.1 Si l’administrateur enregistre des fausses informations sur la révision.

2.3 le système lui demande de ressaisir des informations justes sur la révision.

3.2 Si le véhicule n’est pas révisé.

3.2Le système lui demande de mettre a jours la révision du véhicule. Cas d’utilisation : Gestion des pannes

Acteurs primaires : Administrateur

Séquencement : le cas commence lorsqu’il ya une présence d’un panne auto.

Pré-Conditions : l’administrateur possède un login et un mot de passe.

Scénario de succès principal :

1. l’administrateur se connecte par son login et mot de passe.

2. administrateur enregistre un nouveau la panne.

3. le système valide la mise à jour avec succès.

4. l’administrateur se déconnecte.

5. le cas d’utilisation se termine avec succès.

Extension :

1.3 Si l’administrateur saisie un mot de passe erroné.

1.4 Le système lui demande de ressaisir sont login et mot de passe.

2.1 Si l’administrateur enregistre des fausses informations sur la panne.

2.2 le système lui demande de ressaisir des informations juste sur la panne.

Page 34: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 34 -

Cas d’utilisation : Gestion des accidents

Acteurs primaires : Administrateur

Séquencement : le cas commence lors d’un accident.

Pré-Conditions : l’administrateur possède un login et un mot de passe.

Scénario de succès principal :

6. l’administrateur se connecte par son login et mot de passe.

7. administrateur enregistre les données concernant l’accident.

8. le système valide la mise à jour avec succès.

9. l’administrateur se déconnecte.

10. le cas d’utilisation se termine avec succès.

Extension :

1.5 Si l’administrateur saisie un mot de passe erroné.

1.6 Le système lui demande de ressaisir sont login et mot de passe.

2.1 Si l’administrateur enregistre des fausses informations sur l’accident.

2.2 le système lui demande de ressaisir des informations juste sur l’accident.

Page 35: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 35 -

5.6. Diagramme de séquence

� Gestion des véhicules

� Gestion des Assurances

Page 36: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 36 -

� Gestion des révisions

� Gestion des Pannes autos

Page 37: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 37 -

� Gestion des accidents

Page 38: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 38 -

Page 39: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 39 -

1. Environnement de développement

1.1 Base de données MYSQL

MySQL est un serveur de bases de données relationnelles Open Source.

Un serveur de bases de données stocke les données dans des tables séparées plutôt que de tout rassembler dans une seule table. Cela améliore la rapidité et la souplesse de l'ensemble. Les tables sont reliées par des relations définies, qui rendent possible la combinaison de données entre plusieurs tables durant une requête. Le SQL dans "MySQL" signifie "Structured Query Language" : le langage standard pour les traitements de bases de données.

1.2 Création de la base des données La base de données MySQL doit être préalablement créée de manière manuelle sur votre hébergement qui vous donnera les renseignements nécessaires: nom du serveur, le login et le mot de passe d'accès. A la création, cette base de données est vide. Vous pouvez utiliser une seule base de donnée pour des applications différentes le cas échéant, à condition de ne pas insérer 2 tables sous le même nom. Cette solution est à utiliser pour la majorité des hébergements qui n'autorisent qu'une seule base de donnée, même si cette solution ralentit le traitement.

V. DEVELOPPEMENT DE L’APPLICATION

Page 40: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 40 -

1.3 Connexion à la base des données

Une base de données peut être perçue par analogie comme un ensemble de feuilles de tableur, où chaque ligne est une fiche donnant divers renseignements, toutes les fiches ayant la même structure. Une colonne, appelée champ, est alors l'ensemble des informations d'un même type (âge, nom, code postal,...) figurant sur l'ensemble des fiches. Pour reprendre l'idée du tableur, celle feuille serait appelée dans la base de données une table. Les tables sont reliées entre elles par des relations pour constituer la base de données. Nous allons apprendre à utiliser les bases de données et à les interfacer avec le web.

1.4 Accès aux données

Une fois la connexion à la base de données établie, il est possible de demander des informations sur le nom des tables et le contenu de chaque colonne, ainsi que d'exécuter des requêtes SQL afin de récupérer des informations, d'en ajouter, d’en supprimer ou bien de les modifier.

Les objets utilisables pour obtenir des informations sur la base sont:

� SELECT : pour afficher et sélectionner une ligne ou plusieurs lignes des données. � CREATE : pour créer une table dans la base des données. � UPDATE : pour mettre à jour des données. � INSERT INTO : pour ajouter ou insérer des données dans une table des la base des données. � Etc. …

Page 41: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 41 -

2. Les fonctionnalités

2.1. Schéma des fonctionnalités

3. Les interfaces graphiques

Interface de connexion Cette interface permet de se connecter aux l’administrateur et aux utilisateurs en utilisant la même page accueil.

Page 42: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 42 -

Page d’accueil

3.6 Gestion des véhicules Cette interface permet de gérer la gestion des véhicule ainsi l’affectation des véhicule (service, fonction).

Page 43: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 43 -

Formulaire de Recherche par Lot

Cette page permet de faire des recherches multiples. C'est-à-dire des recherches par tranche des données, en choisissant plusieurs données qui se trouve dans la table, ou on spécifiant la recherche en affichant plusieurs données par valeur. Cette page est aussi accompagné un recherche individuel qui consiste à saisir une valeur pour recherche un donnée précis.

Résultat du recherche par Lot Cette interface est le résultat de recherche par lot des véhicules entre deux dates d’acquisition.

Page 44: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 44 -

Résultat de la recherche individuelle

Recherche Lot par Edition Cette recherche nous permet d’afficher un ensemble des données pour imprimer en format A4.

Page 45: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 45 -

Enregistrement d’un nouveau véhicule Cette interface permet d’enregistrer un nouveau véhicule.

Paramétrages Cette fenêtre les ajouts ou l’affichage des paramètres des véhicules.

Page 46: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 46 -

Affichage des Paramètres

Ajout des Paramètres

Page 47: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 47 -

3.7 Gestion des assurances

Assurances en cours d’expiration

Cette interface nous affiche liste des assurances en cours et en expiration après une comparaison du date fin de l’assurance.

Ajout d’une assurance Ce formulaire permet l’insertion d’une nouvelle assurance.

Page 48: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 48 -

Recherche par Lot des assurances et recherche individuelle

Résultat du recherche par Lot

Page 49: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 49 -

Résultat de la recherche individuelle

3.3 Gestion des révisions

Révision en cours d’expiration Affichage de liste des révisions en cours et en expiration dans le 15 jours.

Page 50: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 50 -

Recherche par Lot et recherche individuelle des révision

Résultat de recherche par Lot

Page 51: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 51 -

Résultat de recherche individuelle de révision

Ajout des révisions

Page 52: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 52 -

3.4 Gestion des pannes

Recherche par Lot et recherche individuelle des pannes automobile

Résultat de recherche par Lot

Page 53: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 53 -

Ajout d’une nouvelle panne

3.5 Gestion des accidents automobile

Formulaire de recherche par Lot et recherche individuelle des accidents

Page 54: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 54 -

Résultat de recherche par Lot des accidents

Formulaire d’ajout d’un nouvel accident

Page 55: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 55 -

Au cours de ce stage j’ai acquis des connaissances en programmation et en méthodologie de projet. En programmation, j’ai maitrisé le langage PHP, la modélisation MERISE et MySQL comme SGBD. J’ai aussi beaucoup travaillé avec MySQL Server, ce qui me fait une expérience supplémentaire en SGBD.

D’autre part, je retiendrai de ce stage le côté méthode et organisation de projet. J’étais habitué en étant à l’université ou dans ma première expérience de stage, à travailler en équipe. Avec ce stage, j’ai appris à quoi ressemble une méthodologie de projet, et ce que cela implique (délais, suivi, tests, etc.). Ce que j’ai appris de la formation MIAGE et qui m’a servi dans les différents projets, c’est la connaissance du langage PHP et de la notation MERISE. En effet, cette dernière m’a permise de saisir facilement les différents diagrammes sous WINDESIGNE et le langage PHP m’a permis de développer les fonctionnalités de l’application (création d’interfaces, etc.) assez rapidement.

� Les apports du stage au niveau du projet professionnel

Ce travail s’est étendu sur une durée de 4 mois au cours des quelles j’ai appris a bien m’organiser et gérer le temps dont je disposais afin d’accomplir ma tache avant le délai. En outre ce stage a été une bonne occasion pour s’habituer à la vie au sein de l’entreprise, qui est très différente du climat dans les établissements universitaires. Au cours de cette expérience professionnelle, j’ai démontré mon aptitude à m’adapter à tout type de tache ainsi que mes capacités d’organisation. De plus j’ai su rapidement m’intégrer dans une équipe ou dans un nouvel environnement de travail. J’ai essayé tout au long de la réalisation de ce projet d’assurer un équilibre entre structuration du recueil des données, ergonomie logicielle et efficacité du traitement de l’information. Ainsi la portabilité des données, sans oublier la sécurité et la confidentialité des données.

CONCLUSION

Page 56: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 56 -

Page 57: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 57 -

� Script login.php : <? include ('connexion.php'); if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['pass'])) { extract($_POST); // on recupère le password de la table qui correspond au login du visiteur $sql = "select * from badge, departement where badge.CodeDep=departement.CodeDep and LoginUtilisateur='".$login."'"; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); $data = mysql_fetch_assoc($req); if($data['PasswordUtilisateur'] != $pass) {header("Location: ModRecommencelogin.php");} else { session_start(); $_SESSION['LoginUtilisateur'] = $login; $_SESSION['Matricule'] = $data['Matricule']; $_SESSION['Nom'] = $data['Nom']; $_SESSION['DesDep'] = $data['DesDep']; $_SESSION['Fonction'] = $data['Fonction']; $_SESSION['ConnexionsRIP'] = $data['ConnexionsRIP']; $_SESSION['Hotline'] = $data['Hotline']; $_SESSION['LiaisonsSpecialisees'] = $data['LiaisonsSpecialisees']; $_SESSION['Facturation'] = $data['Facturation']; $_SESSION['Documentation'] = $data['Documentation']; $_SESSION['GestionsMails'] = $data['GestionsMails']; $_SESSION['ParcAuto'] = $data['ParcAuto']; header("Location: Parc_Auto/index.php?Choix=Connexions&Tri=NumTel"); } } else {header("Location: ManqueChampslogin.php"); } ?>

ANNEXES

Page 58: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 58 -

� Script index.php <?php include("session.php"); include("../connexionparcauto.php"); include("../connexion.php"); require("req_calendrier.php"); require("req_bouttons.php"); $resultat1 = mysql_query("select * from departement"); mysql_select_db('parc_auto_bdd'); $resultat2 = mysql_query("select * from categorie"); $resultat3 = mysql_query("select * from modele"); $resultat4 = mysql_query("select * from marque"); $resultat5 = mysql_query("select * from fournisseur"); mysql_close(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Technical Manager : gestion des éléments techniques</title> <LINK REL="SHORTCUT ICON" HREF="../../Images/favicon.ico"> <link href="../Styles/style.css" rel="stylesheet" type="text/css" /> <SCRIPT LANGUAGE="JavaScript"> function affichage_popup(nom_de_la_page, nom_interne_de_la_fenetre) { window.open (nom_de_la_page, nom_interne_de_la_fenetre, config='height=400, width=500, toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, directories=no, status=no') } </SCRIPT> </head> <script language="JavaScript" type="text/javascript" src="dates.js"></script> <body> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tr> <td height="59" colspan="3" valign="center" bgcolor="#EEF1F2" class="Style6">INTRANET DJIBOUTI TELECOM </td> <td width="72%" valign="center" bgcolor="#EEF1F2"><div align="right"><div class="outer"> <ul id="menu"> <li><a href="#nogo"><img src="../Images/Formation.png" alt="painting" title="painting" /><span><b class="h2">FORMATION</b><br />Gestion du centre de formation</span></a></li> <li class="active"><a href="#nogo"><img src="../Images/ParcAuto.png" alt="Parc_Auto" title="Parc_Auto"/><span><b class="h2">PARC AUTO</b><br />Gestion du parc automobile</span></a></li> <li><a href="#nogo"><img src="../Images/HRM.png" alt="painting" title="painting"/><span><b class="h2">HRM</b><br />Gestion administrative des Ressources Humaines</span></a></li>

Page 59: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 59 -

<li><a href="#nogo"><img src="../Images/Fixe.png" alt="painting" title="painting"/><span><b class="h2">FIXE</b><br />Aspects techniques et commerciaux du Fixe</span></a></li> <li><a href="#nogo"><img src="../Images/GSM.png" alt="painting" title="painting"/><span><b class="h2">GSM</b><br />Aspects techniques et commerciaux du Mobile</span></a></li> <li><a href="../Internet/ConnexionsADSL/index.php?Choix=Connexions&Tri=NumTel"><img src="../Images/Internet.png" alt="painting" title="painting"/><span><b class="h2">INTERNET</b><br />Aspects techniques et commerciaux de l'Internet</span></a></li> <li><a href="#nogo"><img src="../Images/Profil.png" alt="painting" title="painting"/><span><b class="h2">PROFIL</b><br />Eléments concernant l'utilisateur</span></a></li> </ul> </div></div></td> </tr> <tr bgcolor="#FFFFFF"> <td colspan="4" valign="center" bgcolor="#EEF1F2"><div align="right" class="Style3">Utilisateur connect&eacute; : <a href="javascript:affichage_popup('ChangerPassword.php','popup_1');"><? echo $_SESSION['LoginUtilisateur']; ?></a> [<a href="../logout.php">D&eacute;connexion</a>]<br /> Acc&egrave;s &agrave; ce module : <? echo $_SESSION['ConnexionsRIP']; ?>[<? echo $_SESSION['ParcAuto']; ?>] <br /></div></td> </tr> <tr bgcolor="#FFFFFF"> <td colspan="4" valign="center"><table width="100%" cellspacing="0" cellpadding="0" border="0" > <tr> <td class="white TxtAlignCenter"><div id="outer"><div id="MenTable"><ul id="pointparcauto"> <li class="first"><a href="index.php" class="current">HOME</a></li> <li><a href="vehicule/index.php">Véhicules</a></li> <li><a href="assurance/index.php"> Assurances </a></li> <li><a href="revision/index.php">Révisions </a></li> <li><a href="panne/index.php">Pannes</a></li> <li><a href="accident/index.php">Accidents</a></li> </ul></div></div></td> </tr> </table></td></tr> <tr> <td colspan="4">&nbsp;</td> </tr> <tr> <td width="20%" height="401" valign="top" colspan="2"><table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#EEF1F2"> <tr> <td><table width="100%" border="0" align="center" cellpadding="1" cellspacing="0" bgcolor="#999999"> <tr> <td height="35" bgcolor="#FFFFFF" class="Style3"><div align="center"><img src="PhotosSalaries/<? echo $_SESSION['Matricule']; ?>.JPG" width="133" height="169" /></div></td> </tr> <tr>

Page 60: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 60 -

<td height="35" bgcolor="#FFFFFF" align="center"><span class="Style3"><? echo $_SESSION['Nom']; ?><br /> </span> <span class="Style2"><? echo $_SESSION['Fonction']; ?><br /> <? echo $_SESSION['DesDep']; ?></a></span></td> </tr> <tr> <td height="7" bgcolor="#FFFFFF" align="center"></td> </tr> <tr height="19"> <td height="19" bgcolor="#FFFFFF" class="Style3"><a href="vehicule/index.php"><img src="../Images/vehicule.bmp" style="vertical-align: middle" width="20" height="20" border="0" />V&eacute;hicules <?php include("../connexionparcauto.php"); $sql = "select count(immat) as Nbr_vehicule from vehicule"; $requete1 = mysql_query($sql) or die( mysql_error() ) ; $requete = mysql_query( $sql) ; if( $result = mysql_fetch_array( $requete ) ) { ?>[<?php echo($result["Nbr_vehicule"]) ;?>]</a> <? }?></td> </tr> <tr height="19"> <td height="19" bgcolor="#FFFFFF" class="Style3"><a href="assurance/index.php"><img src="../Images/assurance.bmp" style="vertical-align: middle" width="20" height="20" border="0" />Assurances <?php include("../connexionparcauto.php"); $sql = "select count(immat) as Nbr_assurance from assurance"; $requete1 = mysql_query($sql) or die( mysql_error() ) ; $requete = mysql_query( $sql) ; if( $result = mysql_fetch_array( $requete ) ) { ?>[<?php echo($result["Nbr_assurance"]) ;?>]</a> <? }?></td> </tr> <tr height="19"> <td height="19" bgcolor="#FFFFFF" class="Style3"><a href="revision/index.php"><img src="../Images/CompEncFact.png" style="vertical-align: middle" width="20" height="20" border="0" />R&eacute;visions <?php include("../connexionparcauto.php"); $sql = "select count(immat) as Nbr_revision from revision"; $requete1 = mysql_query($sql) or die( mysql_error() ) ; $requete = mysql_query( $sql) ; if( $result = mysql_fetch_array( $requete ) ) { ?>[<?php echo($result["Nbr_revision"]) ;?>]</a> <? }?></td> </tr> <tr height="19"> <td height="19" bgcolor="#FFFFFF" class="Style3"><a href="panne/index.php"><img src="../Images/panne.bmp" style="vertical-align: middle" width="20" height="20" border="0" />Pannes<?php include("../connexionparcauto.php"); $sql = "select count(immat) as Nbr_panne from panne"; $requete1 = mysql_query($sql) or die( mysql_error() ) ;

Page 61: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 61 -

$requete = mysql_query( $sql) ; if( $result = mysql_fetch_array( $requete ) ) { ?>[<?php echo($result["Nbr_panne"]) ;?>]</a> <? }?></td> </tr> <tr height="19"> <td height="19" bgcolor="#FFFFFF" class="Style3"><a href="accident/index.php"><img src="../Images/accident.bmp" style="vertical-align: middle" width="20" height="20" border="0" />Accidents<?php include("../connexionparcauto.php"); $sql = "select count(immat) as Nbr_accident from accident"; $requete1 = mysql_query($sql) or die( mysql_error() ) ; $requete = mysql_query( $sql) ; if( $result = mysql_fetch_array( $requete ) ) { ?>[<?php echo($result["Nbr_accident"]) ;?>]</a> <? }?></td> </tr> </table></td> </tr> </table><br /> </td> <td colspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF"> <tr> <td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#999999"> <tr> <td width="100%" height="25" colspan="10" valign="middle" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="1"> <tr> <td colspan="3" class="Style7">Liste des vehicules non assur&eacute;s </td> </tr> <tr> <td width="50%">&nbsp;</td> </tr> <tr> <td colspan="3"> <table width="100%" border="0" cellspacing="1" bordercolor="#ACA899" bgcolor="#000000"> <tr class="Style7" bgcolor="#FFD3A8"> <th width="13%" height="24" bgcolor="#EEEEEE" class="Style3"> N&deg; Immatriculation</th> <th width="9%" bgcolor="#EEEEEE" class="Style3"> Date </th> <th width="7%" bgcolor="#EEEEEE" class="Style3"> Model </th> <th width="6%" bgcolor="#EEEEEE" class="Style3"> Marque </th> <th width="6%" bgcolor="#EEEEEE" class="Style3"> Couleur </th> <th width="6%" bgcolor="#EEEEEE" class="Style3"> Cat&eacute;gorie </th> <th width="8%" bgcolor="#EEEEEE" class="Style3"> Fournisseur </th> <th width="8%" bgcolor="#EEEEEE" class="Style3"> N&deg; chassis</th> <th width="10%" bgcolor="#EEEEEE" class="Style3"> N ° carte grise </th> <th width="8%" bgcolor="#EEEEEE" class="Style3"> type </th> <th width="9%" bgcolor="#EEEEEE" class="Style3"> detenteur </th> <? if($_SESSION['ParcAuto']=='Ecriture'){ ?>

Page 62: Table de matière -  · PDF file- OCB 283 (Alcatel) d'une capacité de 25 000 abonnés extensible - 1 central X25 pour la transmission de données Transmission de données

UNIVERSITE DE DJIBOUTI Institut Universi taire de Technologie – I.U.T

SOULEIMAN BARKAD ALI RAPPORT DE STAGE LICENCE MIAGE 2010 - 62 -

<th width="10%" bgcolor="#EEEEEE" class="Style3"> Mettre à jours</th> <? } ?> </tr> <?php include("../connexionparcauto.php"); $resultat=mysql_query("select* from vehicule where Tag='NO' ORDER BY date_acquisition ASC ") or die("erreur sql"); while($ligne=mysql_fetch_array($resultat)) { ?> <tr bgcolor='#EEEEEE' class='Style2'> <td height="24"align=center bgcolor="#FDFDFD"><? echo $ligne["immat"]; ?> C</td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["date_acquisition"]; ?></td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["model"]; ?></td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["marque"]; ?></td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["couleur"]; ?>C</td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["categorie"]; ?></td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["frs"]; ?></td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["num_chassis"]; ?></td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["num_carte_gris"]; ?></td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["type"]; ?></td> <td align=center bgcolor="#FDFDFD"><? echo $ligne["affecter"]; ?></td> <? if($_SESSION['ParcAuto']=='Ecriture'){ ?> <td align=center bgcolor="#FDFDFD"><a href="assurer.php?immat=<? echo $ligne["immat"]; ?>&amp;num_chassis=<? echo $ligne["num_chassis"]; ?>"><img src="../Images/update.png" width="22" height="22" border="0" /></a></td><? }?> <? } ?> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> </table> </td> </tr> </table> </body> </html>