RAPPORT DE STAGE - - Portfolioportfolio.benkiranemedali.fr/bundles/portfolio/documents/stage.pdf ·...

Post on 16-Oct-2020

4 views 0 download

Transcript of RAPPORT DE STAGE - - Portfolioportfolio.benkiranemedali.fr/bundles/portfolio/documents/stage.pdf ·...

BENKIRANEMohamedAli 1/32

(1erAvril2014-30Juin2014)

BENKIRANEMohamedAli

Développementd’unespacecollaboratifsousSharePoint

Tuteurpédagogique: M.SergeGROS

Tuteurenentreprise:M.VanLY

JUIN2014

RAPPORTDESTAGE

BENKIRANEMohamedAli 2/32

Remerciements

JeprofitedecerapportpourremercierlegroupeTotaldem’avoiraccueillipendantces3

moisdestage.Jetiensàremerciertouteslespersonnesquiontparticipédedifférentesfaçonsàla

réussitedemonstageetplusparticulièrement:

Monresponsabledestage,M.VanLY,dem’avoirdonnélapossibilitéderéaliserunstagesi

enrichissant.Jeleremercieaussidesaconfianceetsadisponibilitémalgréunemploidutemps

chargé.

Toute l’équipe de l’Exploration Production / Juridique / Coordination des Associations

d’avoir rendumon stage intéressant et humainement enrichissant. Et aussi à notre assistante

FrançoiseAMBASSA-MBALLApoursagentillesse.

Enfin,jeremercieMr.SergeGROS,tuteurpédagogique,ainsiquetouslesenseignantsdu

départementInformatiquedel’IUTLyon1quiontcontribuéàmaformationtoutaulongdemon

DUT,etgrâceàquij’aipuacquérirdenouvellescompétencesquim’ontpermisdemeneràbien

mamission.

BENKIRANEMohamedAli 3/32

FichetechniqueNomdel’entreprise TotalSAActivitédel’entreprise Énergie,Pétrochimie. Intitulédusujet Mise en place d’un espace collaboratif pour la branche

ExplorationetProduction(EP). Besoinauquelrépondleprojet Un espace collaboratif pour la collecte d’informations

annuellesconcernantlesfilialesauniveaumondialpourlesiègedeParis.

Le projet est destiné à l’équipe de la Coordination desAssociationsdelabrancheExplorationetProduction.

Devenirdel’outil L’outil sera utilisé par les personnes qui ont le droit

d’accèsauxinformations. Travailréalisépar Moi-même,accompagnéparmontuteur. Technologiesutilisées SharePoint.Langagesutilisés C#,HTML,CSS,JavaScript.Apprentissage OutilsSharePointetC# Avancementduprojet Terminé. Tempspourlarédactiondurapportdestage

5jours.

BENKIRANEMohamedAli 4/32

REMERCIEMENTS............................................................................................................................................................2

FICHETECHNIQUE..........................................................................................................................................................31. INTRODUCTION:....................................................................................................................................................52. L’ENTREPRISE:TOTALSA...................................................................................................................................62.1. Historique:...........................................................................................................................................................................62.2. Activitésdugroupe:.........................................................................................................................................................72.3. Organisationdugroupe:...............................................................................................................................................8

2.3.1. BrancheExplorationetProduction(EP)...............................................................................................................................................82.3.2. Organigrammecompletdugroupe:.......................................................................................................................................................9

2.4. IntégrationauseindelaDivisionCoordinationdesAssociations:..........................................................112.5. Lieu,missionetpostedetravail:............................................................................................................................11

3. PRESENTATIONDUSTAGE:.................................................................................................................................123.1. Lesujetdustage:...........................................................................................................................................................123.2. Objectifdustageetréalisationsattendues:......................................................................................................13

3.2.1. Objectifsprofessionnels:...........................................................................................................................................................................133.2.2. Objectifspersonnels:...................................................................................................................................................................................13

3.3. Outilsetméthodesutilisés:........................................................................................................................................143.3.1. Principed’unintranet:...............................................................................................................................................................................143.3.2. MicrosoftOfficeSharePointServer2010:.........................................................................................................................................15

3.3.2.1. LesfonctionnalitésdebasedeMicrosoftOfficeSharePoint2010:............................................................................163.3.2.2. Langagesdeprogrammations:..................................................................................................................................................173.3.2.3. Lepackoffice:....................................................................................................................................................................................18

3.4. Lesphasesetréalisations:..........................................................................................................................................183.4.1. Lesphases:.......................................................................................................................................................................................................18

3.4.1.1. Formationàl’outilSharePoint:..................................................................................................................................................183.4.1.2. Etudeetanalysedesbesoins:.....................................................................................................................................................19

3.4.2. Etudedel’existant:.......................................................................................................................................................................................193.4.3. Lesréalisations:.............................................................................................................................................................................................223.4.4. Avoirunoutilintuitif:.................................................................................................................................................................................22

3.4.4.1. Accèsàunezone:.............................................................................................................................................................................233.4.4.2. Choixd’unefiliale:...........................................................................................................................................................................253.4.4.3. Choixd’unAsset:..............................................................................................................................................................................253.4.4.4. Editiond’unefiched’unAsset:...................................................................................................................................................27

3.4.5. Avoirunoutilsécurisé:..............................................................................................................................................................................283.4.6. Réalisationssecondaires:..........................................................................................................................................................................293.4.7. Lesobjectifsatteintsetdifficultésrencontrées:.............................................................................................................................30

4. BILAN:..................................................................................................................................................................314.1. Bilanpersonnel:.............................................................................................................................................................314.2. Lienentremamissiondestageetmonprojetpersonneletprofessionnel...........................................31

5. SOURCES:.............................................................................................................................................................32

SOMMAIRE

BENKIRANEMohamedAli 5/32

1. Introduction:Dans le cadre de ma 2ème année de Diplôme Universitaire Technologique (DUT) en

Informatiqueauseindel’InstitutUniversitairedeTechnologie(IUT)deLyon1,j’aiétéamenéà

effectuerunstagedefind’étudesd’uneduréede10à12semaines.

Ce stage en entreprise a pour objectif la mise en pratique de mes connaissances en

développement,acquisesdurantmaformation,ainsiquedesnotionstellequelagestiondeprojet,

ouencoreledéveloppementdemonrelationneletletravailenéquipe.

Grâceàmesrecherches,j’aipuintégrerlegroupeTotalpouruneduréede3mois:du1erAvril

2014au30Juin2014.

Amonarrivée,j’aiintégréladirectionJuridiqueetAccords(JA)danslabrancheExplorationet

Production (EP) du groupe au sein de la Division Coordination des Associations, sous la

responsabilitédemontuteurdestage:M.VanLY.

Lesujetquim’aétéconfiés’intitule:«Développementd’unespacecollaboratif».Ilconsisteen

l’analyse,ledéveloppementetlamiseenplaced’unsiteintranetquifaciliteralacommunication

d’informationsentrelesdifférentesfilialesdugroupeetlesiègeàParis.

Eneffet,latransmissiond’informationssefaisaitviadesfichiersExcelenvoyésparmailentre

différentespersonnes.Cettesolutionprésentaitdeuxinconvénientsmajeurs:

• Envoiedemailsnoncryptés.

• Seretrouveravecplusieursversionsd’unmêmedocument.

Danscerapportjedécriraiscommentlaréalisationdemamissionpermettraderemédier

àcesproblèmes.

Jepensequecestagenepeutêtrequ'enrichissantnotamment,grâceàl'autonomiequim’a

étéofferteetgrâceàl'applicationdemesconnaissancesaussibieneninformatiquequ'engestion

deprojet.Deplus,ilm’apermisd'évoluerauseind'unegrandeentrepriseoùl'organisationest

importante.Cestagemepermettraàl’avenird'acquériruneplusgrandematuritédansunmilieu

professionnelavectouslesaléasqu'ilpeutgénérer.

BENKIRANEMohamedAli 6/32

2. L’entreprise:TOTALSA.2.1. Historique:LegroupeTOTALestunacteurmajeurdel’énergiedepuisprèsd’unsiècle.Eneffet,l’histoire

du groupe commence dans les années 1920 avec la création de la Compagnie française des

pétroles(CFP).Celle-cidébutesesactivitésdeproductionauMoyen-Orienten1924.Aufildesans,

elleasus’adapteràsonenvironnementens’internationalisantetendiversifiantsesactivitésdans

les secteurs Aval, raffinage et distribution, Chimie. Elle a également su garder son esprit

d’innovation : conquête de nouveaux gisements, expansion du réseau de distribution dans le

mondeetconstitutiond’unpôlechimiquedegrandeenvergure.

Àl'origine,c'estunesociétémixteassociantdescapitauxd'Étatetdescapitauxprivés.Le21

juin1985,sadénominationaétéchangéeenTotalCompagniefrançaisedespétroles(TotalCFP)

puis transformée en Total le 26 juin 1991. Elle est privatisée en 1993 par le gouvernement

d’Édouard Balladur. À la suite des rapprochements avec la belge Petrofina et la Française Elf

Aquitaine,lasociétéestdevenueTotalFinaSAle14juin1999,puisTotalFinaElfSAle22mars

2000.L'entrepriseareprisladénominationTotalSAle6mai2003.

Lasurviedugroupepeutparaîtreimpressionnantecariladûaffronter,depuissacréation,les

vicissitudes de l’Histoire : crises, guerres, nationalisations des pays producteurs, évolutions

technologiques,etc.Totals’estdepuisdéveloppéetaétendusaprésencedanslemondeentier.

FrisechronologiquedesPDGsdugroupe

BENKIRANEMohamedAli 7/32

2.2. Activitésdugroupe:Totals’emploieàrépondreauxbesoinscroissantsdeshommesenénergie,toutenintégrant

danssesmétiersetsesactivitésunedémarchepermanentededéveloppementdurable.Totalest

un groupe énergéticien international dont les activités couvrent l'ensemble de la chaîne

d’exploration,d’extractionetdeproductionpétrolièreetgazièrejusqu’àlacréationd’énergie,le

raffinage, et l’exploitation commerciale. Le développement des énergies complémentaires

(solaire,biomasse,nucléaire)s'inscritégalementaucœurdel'engagementdeTotal.

BENKIRANEMohamedAli 8/32

2.3. Organisationdugroupe:

LesactivitésdeTotalserépartissententretroissecteurs:

- L’Amont: rassemble la recherche et le développement, l’exploration et production de

pétroleetlesactivitésliéesaugaz.

- L’aval:

o Raffinage-chimie: couvre les activités de raffinage, pétrochimie, chimie de

spécialités,tradingpétrolierettransportmaritime.

o Marketing&Services:regroupel’approvisionnementetlacommercialisationde

produitspétroliers,ainsiquelesactivitésliéesauxénergiesnouvelles.

Voirl’organigrammecompletdugroupe(pagesuivante).

2.3.1. BrancheExplorationetProduction(EP)LabrancheExploration-ProductiondeTotalapourmissiondedécouvriretdedévelopperdes

gisementspétroliersougaziersafindesatisfairelademandeénergétiquecroissantedelaplanète.Troisimpératifss'imposentàelle:• Travailleraveclesoucipermanentdelasécuritédespersonnesetdesinstallations;• Assurerunecroissancedesesproductionstoutenaffichantunerentabilitéauniveaudes

meilleursdel’industrie;• Atteindrel’excellenceopérationnelleafinquesesactivitéssoientacceptéesparl’ensemble

despartiesprenantes.Avecprèsde17000collaborateurs,elleestprésentedansunecinquantainedepaysetsurles

cinqcontinents.LabrancheExploration-ProductiondeTotals’emploieenpermanenceàrenouveleretàmettre

en valeur son portefeuille de réserves d’hydrocarbures dans des environnements souventcomplexes.

L’Explorationestlavoietraditionnellepourtrouverdenouvellesréserves.Laprospectionsefaitenquatregrandesétapes:

• Les campagnes sismiques et les études géophysiquespermettent d’abord d’évaluer lepotentield’unestructuregéologique;

• Puis, on s’assure de la présence d’hydrocarbures grâce auxforages d’exploration. Lastructuregéologiqueviséedevientalorsungisementpétrolierougazier;

• L’analyse des données acquises dans les puits d’exploration, ainsi que dans les puitsd’appréciations,conduitàunepremièreévaluationdescaractéristiquesdugisementetdeshydrocarburesqu’ilrenferme.

• Des études approfondiespermettent alors d’évaluer la faisabilité et la rentabilité dudéveloppementde cegisementetde semettreainsi enpositiondedéciderounonsonlancement.

BENKIRANEMohamedAli 9/32

2.3.2. Organigrammecompletdugroupe:

BENKIRANEMohamedAli 10/32

OrganigrammeDirectionGénéraleExplorationetProduction

J’aiintégrél’équipe

Coordinationdes

Associations.Divisionde

ladirectionJuridiqueet

Accords

BENKIRANEMohamedAli 11/32

2.4. IntégrationauseindelaDivisionCoordinationdesAssociations:

J’ai intégré la Division Coordination des Associations au sein de la Direction Juridique et

AccordsdelabrancheEPàParis.Cetteintégrationaétéfacileetréussieparlesdifférentsmembres

duserviceetgrâceàmonmaitredestage.Deplus,latrèsgrandevariétédenationalitésauseinde

laDirectionafacilitémonadaptation.

LaCoordinationdesAssociationss’occupedel’animationdeséchangesavecetentrelesfiliales

dans le domaine associatif, le suivi des affaires associatives en cours, la consolidation des

expériences et le développement des méthodes appropriées à la gestion des associations, la

consolidation des informations sur les associés et sur les relations associatives ainsi que

l’évaluationdesprincipauxenjeuxdesactivitésenassociation.

2.5. Lieu,missionetpostedetravail:

Monstages’estdérouléausiègedugroupeàlatourCoupole-LaDéfense.J’aiétéplacédansunbureauavec3autresstagiaires.Cequifavoriseencoreplusl’intégrationauseindugroupe,etdesesentirplusàl’aisedèsle1erjour.

J’avais droit aux mêmes outils que tous les

collaborateurs:• Bureau.• Ordinateurfixe.• Postetéléphonique.• Badged’accès.

Je reviendrais plus tard sur les outils de

travail.

La mission qui m’a été confiée correspondait

parfaitement à ce qui avait été présenté lors de

mon entretien. J’ai été amené à réaliser d’autres

petitesmissions.Ellesseronttoutesdécritesdans

lapartiesuivante.

TourCoupole–LaDéfense

BENKIRANEMohamedAli 12/32

3. Présentationdustage:3.1. Lesujetdustage:

J’ai dû réaliser un portail intranet d’entreprise en SharePoint afin que les différents

collaborateursdelabrancheExplorationetProductionpuissentpartagerdel’informationpour

ensuiteprendredesdécisions.C’estpourquoij’aimisenœuvreunmoyenquileurpermettrade

centralisercesinformationsetfaciliterl’accèsàcelles-cietleurfiltrage.

J’aidûdéveloppercetintranetàl’aidedeMicrosoftOfficeSharePointServerpourlequel,j’aieuau

préalable différents documents de l’entreprise qui m’ont permis de me former sur cet outil.

MicrosoftOfficeSharePoint reposeessentiellementsur les technologiesASP.NETmaisonpeut

également développer des modules dans d’autres langages de programmations web

(HTML/CSS/JavaScript)afindelesintégrerdansunsiteSharePoint.Cependant,jenepouvaispas

développer«toutetn’importequoi»,card’uncôté,toutestsécuriséauseindel’entreprise,et

d’unautre,ilfautrespecterunechartegraphiquetrèspréciseimposéeparTotalSA.

L’intérêtprincipaldecetintranet:

• FaciliterletravaildesCoordinateurs:diminuerletempsderecherched’uneinformation,

diminuerlenombrededocumentsenvoyés.

• Augmenter la sécurité: Plus demail non cryptés. Pas d’accès pour des personnes non

autorisées.

• Cesitecontientdesinformationsconfidentielles,concernant leszonesd’explorations,et

qu’onpeutdiviserendeuxcatégories:

o Donnéesd’Enjeux.

o Donnéesd’Influences.

Cesdonnéessontrempliespardifférentespersonnesenfonctiondelazoneàlaquelleelles

sontrattachées.

• Lebutprincipalduportailestdepermettreàl’utilisateurdeprendreunedécisionquiest

lavalidationd’unprocessusdedéveloppement.

Tous les salariés du groupeTotal qui ont un identifiant de connexion auront accès au site

seulementsil’administrateurleurdonnelesdroits.

Ce stage à étéplusqu’unprojet informatique.En effet, il regroupait un certainnombrede

tâchesàeffectuerdansdesdomainesvariéstelquel’analyse,lagestionrelationnelle(Analyse

desbesoins,bienrépondreàcesderniers,gestiondel’organisationduprojet…).

BENKIRANEMohamedAli 13/32

3.2. Objectifdustageetréalisationsattendues:

3.2.1. Objectifsprofessionnels:

Ilyaplusieursobjectifsàréaliseraucoursdecestage:

• Satisfairelesbesoinsdumaitred’ouvrage(MOA)enleconsultantetciblantses

attentes.

• Analyserlesbesoinsdesfutursutilisateurs.

• Gérerlesdroitsd’accèsetlasécuritédel’outil.

• Respecterunechartegraphique.

• Concevoirunproduitintuitif.

• Rédigerlesmanuelsd’administrateuretd’utilisateurs.

• Organisersinécessaireuneformationauxfutursutilisateurs.

3.2.2. Objectifspersonnels:Au-delàdesobjectifsprofessionnels,jemesuisfixédesobjectifspersonnels:

• Accomplirmesobjectifsprofessionnelsenréalisantuntravailsérieuxetdequalité

enadéquationaveclesattentesdel’entrepriseetdesutilisateurs.

• Découvriretintégrerunenvironnementprofessionnelauseind’ungrandgroupe.

• Appliquermesacquisdansdesdomainesvariés,aussibieneninformatiquequ’en

gestiondeprojet.

• Etreforcedepropositiondansmonéquipe.

• Développermonsensdurelationnel.

Mon objectif principal est que le résultat final demon développement soit utilisé par

l’équipedelaCoordinationdesAssociations,etqu’ilrépondeàleursbesoinspourqu’ilpuisse

dureraprèsmondépart.

BENKIRANEMohamedAli 14/32

3.3. Outilsetméthodesutilisés:

Leprincipaloutilquej’aiutiliséetpourlequelj’aieuplusieursdocumentspourmeformerestle logiciel de la suiteMicrosoft Office, qui se nommeMicrosoft Office SharePoint Server 2010(MOSS2010),spécialementconçupourledéveloppementd’intranet(siteinternedel’entreprise).Mais,qu’estcequ’unintranet?

3.3.1. Principed’unintranet:

UnIntranetestunsitewebinterneàl'entreprise,réservéàsescollaborateursetinaccessible

auxpersonnesnonautorisées.Larapidecroissancedel'intranetauseindesentreprisess'explique

parlesavantagesqu'iloffre:

• Faciliterlacommunicationàl’intérieurdel’entreprise.• Améliorerlaproductivitédanslepartageetlarecherched’informations.• Permetdevéhiculerunecertainecultured’entreprise.• Centralisationdesdonnées.• Portaild’entreprise.• Simplicitéd’utilisationcarilfautjusteunnavigateurweb.

Deplus,touslesservicesdel’entreprisepeuventenprofiter:• DirectionGénérale.• RessourcesHumaines.• ServicesGénéraux.

C’estunsystèmed’informationcompletetàfaiblecoût.Lefacteurhumainestimportantdans

unprojetdeconceptiond’unintranetcarc’estunprojetinformatiquemaisaussietavanttoutun

projet d’organisation (gestiondeprojet). Un intranet doit-être conçu en fonctiondes besoins

d’uneentrepriseouselonl’organisationdecelle-ci(servicesàmettreenplace).L’intranetnedoit

pasêtreconçuqueparlesinformaticiensdel’entreprisemaisselonunprojetprenantencompte

touslesbesoinsdetouslesservicesdel’entreprise.LegroupeTotal,parl’intermédiairedeson

intranetaaffirmésavolontéderassembleràtraversune

architecturedetypeclientserveurinterne,lesaspectsles

plus révolutionnaires de l’internet : communiquer et

partager. En effet, l’intranet du groupe Total est

accessiblepartouteslesfilialesdansles5continentset

ce, tout en respectant les deux points essentiels d’un

intranet:sécuritéetconfidentialité.

Schémad’unaccèsàunintranetviaVPN(VirtualPrivateNetwork)

BENKIRANEMohamedAli 15/32

3.3.2. MicrosoftOfficeSharePointServer2010:

MOSSestuneapplicationpharede Microsoft qui s’est développéerapidement dans de multiplesentreprises qui étaient à la recherched’efficacité, de rapidité et surtout desimplicité afin de centraliser leursinformations.

MOSSestuneapplicationbasée

surWindowsSharePointServices(WSS3.0) et sur Framework.NET 3.0 etpermet donc de réaliser des portailsd’entrepriseoudesportailsWeb.

MOSS s’est développée

considérablementdepuis2003ets’estenrichie de nouvelles fonctionnalitéspermettant de mettre en place desoutils collaboratifs, des outils degestion documentaire, un moteur derecherched’entreprise…

La version sur laquelle j’ai

travailléest2010,aujourd’huionestàlaversion2013.

Lesprincipalesfonctionssont:

• Publieretconsulterfacilementdesdocuments.• Gestiondelapublication.• Gérerdifférentesversionsdedocumentsetl’approbationdedocuments.• Faire tout typede recherche (interneouexterne)dedocuments grâce àunmoteur. de

rechercheparamétrable.• GestiondesWorkflows(fluxdetravaux).

BENKIRANEMohamedAli 16/32

3.3.2.1. LesfonctionnalitésdebasedeMicrosoftOfficeSharePoint2010:

L'outil SharePoint propose par défaut de nombreuses « briques » prêtes à l’emploi,

permettantauconcepteurdemettreenplacefacilementunestructuredepublicationetdepartage

desinformations.

Parsimplification,lacréationd'unsiteSharePointconsisteà«emboiter»correctementces

briques,pourrendreopérationnellesleursinteractions.

Unsiteestconstitué:

• Depagesd’administrationpermettantlagestiondusiteetdeslistes:sécurité,contribution,conception,navigation,…

• Debibliothèquesetdelistes.• Depagesetdecontenu.• Dewebparts.• D’unenavigation.• D’utilisateursetgroupes(accèsetpermissions).

VoicilalistesimplifiéedesbriquesSharePoint:

Le site : Brique principale qui contient l'arborescence des sous-sites et tous les

constituantsci-dessous.

Leslistesetbibliothèques:Briques«Container».Pour lesélémentsd'informationde

type répétitif. Enregistrement de nombreux documents présentant une organisation et une

structuredesaisiecommune.

Les pages : Brique de « Présentation ». Elle regroupe dans un document unique, des

informations ponctuelles et personnalisées. Elle permet aussi l'affichage des documents

enregistrésdansleslistesetbibliothèques.

Leswebparts:Briquesd'interfacepersonnalisables,créesdanslesPagespourpermettre

lavisualisationdesinformationsenregistréesdanslesite(conteneursdedocuments,pagesweb).

BENKIRANEMohamedAli 17/32

Le bouton « Site Actions » ou « Actions du site » :

Ce bouton permet d’accéder aux principales actions à mener dans un site SharePoint. La liste des actions

s’adapte au niveau d’accès de l’utilisateur. Avec un accès administrateur, on a les 8 boutons suivants :

1-Modifierlecontenuetlescomposantsdelapageencours.

2-Créerunenouvellepagedanslesiteencours.3-Raccourcipourcréerunenouvellebibliothèquededocuments.4-Créationd’unnouveau«sous-site».5-Affichertoutlecontenudusiteencours(listes,bibliothèques,sites)6-Permet l’amélioration du portail grâce au logiciel SharePoint Designer (L’utilisation de celogicielestbloquéeparlaDSI).7-Gestiondesdroitsd’accès.8-Accèsàtousles«paramètresdesite»dusiteencours

L'expression « site en cours » correspond au positionnement dans l'arborescence duportail.Lesopérationsdecréationd'élémentsdestructure(sites,listes,bibliothèques,pages…),ne doivent être réalisées qu'après un positionnement correct dans l'arborescence des sitesSharePoint.

3.3.2.2. Langagesdeprogrammations:

Leslangagesdeprogrammationsutiliséslorsdudéveloppementdeceportailsontlesprincipauxlangagesdeprogrammationweb:

• HTMLestlelangagededéveloppementstandardpermettantlacréationdepageweb.C’est

unlangagedebalisages,quipermetdestructureretdemettreenformelecontenud’unepageweb(tableau,couleur,etc.).Ilpermetnotammentd’insérerducontenumultimédiatelquedesimages,des vidéos mais aussi d’inclure dans une page web des formulaires de saisies, des applets(développeravecdeslangagesdeprogrammationcommeJavaparexemple).

1234

5678

BENKIRANEMohamedAli 18/32

• CSS(CascadingStyleSheetsouFeuillesdestylesencascades)permetdemettreenformelespagesdéveloppéesenHTML.LeCSSestunlangageinformatiquequipermetdecréerlamiseenformeetlaprésentationdepagesweb.Al’heureactuelle,leCSSestindispensabledanslaconceptiondesitewebrespectantlesstandardsduWorldWideWebConsortium(W3C).

• JavaScript est un langage de programmation de scripts principalement utilisé lors dudéveloppementweb.Celangagepermetderendrelespagesplusinteractives.

Cestroislangagesm’ontpermisdedéveloppercertainestachesquejedétailleraidansla

partie«Réalisations»decerapport(Menusinteractifs,suppressiondepartienatifsdeSharePoint,

formulaires...).

3.3.2.3. Lepackoffice:

Lasuiteofficeàétéutiliséafindepouvoirréaliserlesdiversestachesrelativesàmonstage

etainsifourniràmescollaborateursunensemblededocumentstelquel’analysedesbesoins,le

rapporttechnique,maisaussileguideutilisateuretleguideadministrateur.

3.4. Lesphasesetréalisations:

3.4.1. Lesphases:

Afin de réussir le projet, il fallait que je sois au point et avec l’outil SharePoint et avecl’organisation de l’entreprise pour comprendre au mieux les attentes et les besoins de mescollaborateurs.Monstagepeutsedécomposerenplusieursphases.

3.4.1.1. Formationàl’outilSharePoint:

Lorsdemesdeuxpremièressemaines,j’aidûmeformeràl’outilSharePoint.Pourcela,j’aieuaccèsàdifférentsdocumentsproduits par la Direction des Systèmes d’informations dugroupeetàlasectione-Learning.

Grâceàcesressources,j’aipum’autoformersurunoutilpuissantdedéveloppementd’espaceintranetquiesttrèsutilisédenosjoursparlesentreprises.

BENKIRANEMohamedAli 19/32

3.4.1.2. Etudeetanalysedesbesoins:

Avecl’aidedemontuteur,j’aipucomprendrecommentsedéroulaitlaprisededécisionsurlesprocessusdevalidationdesAssetsopérésounonopérés1parlegroupeTotallorsdelaphaseexploration.Eneffet,pourconnaitrelaprocéduredelaprisededécision,sic’esten«Complet»ou«Allégé»lescollaborateurs,sontobligésd’étudiercertainesdonnées.C’estcesdonnéeslàquejesuiscenséorganiseretfaciliterl’accès.

Aprèsavoirbienétudiél’outil,j’aisucequejepouvaisdévelopperdessus,etcequejene

pouvaispasfaire,fautesd’autorisations.Etj’airédigéuncahierdechargesreprenanttouteslesattentesdututeur.

3.4.2. Etudedel’existant:En2012,ladivisionCoordinationdesAssociationsavaitdécidédemettreenplaceunsite

pourcentraliseretcollectersesdonnées.Celui-cin’apascorrectementfonctionnécarilétaittropchargéetn’étaitpasintuitif.Ilsontoubliécettesolutionpourreveniràl’envoidefichiersExcelparmail.Celle-ciprésentaitdeuxinconvénientsmajeurscommejel’aiprécédemmentstipulédansl’introduction:

• Envoidemailsnoncryptés(Aucunesécurité).• AugmentationdesfichiersExcelàgérer(différentesversionspourunmêmefichier).

Ci-dessousquelquesimprimes-écrandusiteexistantpuisdesfichiersExcelutilisésensuite:

Paged’accueil

Lesutilisateurstrouvaientquecettepageétaittropchargéeetn’étaitpasattirante.Deplusle

menuàgauchen’étaitpasdutoutintuitif.Pourunepremièrevisite,onseperdrapidementdans

1Asset:Blocouchampdepétroleenonshoreouoffshore,référencéparsapositiongéographique,taille…

Critèresdeprisededécisions

BENKIRANEMohamedAli 20/32

lesite.L’unedesprincipalesrèglesdel’ergonomiedessiteswebn’étaitpasdutoutrespectéequi

est: larègledes«troisclics»quiditque l’utilisateurdoitpouvoiraccéderàn'importequelle

information présente sur unsite weben suivant au plus troishyperliens(troisclicsdesouris)

depuislapaged’accueil.

Ajoutéàcela,laprésentationdesinformationsn’étaitpasattractive:

• Listechargée

• Formulairesimple

BENKIRANEMohamedAli 21/32

Aveccesite,lescollaborateursontdécidédepasseràdesfichiersExcel.Voiciunexempledufichierquipermetlepartagededonnéesactuellement:

ChaquedirecteurdezoneenvoieunclasseurExcelàlaCoordination.Chaqueclasseurcontientminimum3feuilles.Cequidonne18feuilles.

Deplus, chaquedirecteurdezone, remplissait leschampsàsamanière. Ilyadoncdes

donnéesdifférentesd’unfichieràunautre.C’estdifficiledefiltrerparcritèresensuite.

BENKIRANEMohamedAli 22/32

3.4.3. Lesréalisations:

Jedevaisrespecterdeuxobjectifsprincipauxpourledéveloppementdel’outil:

• Etresécurisé• Etreintuitif

Pour lepremierpoint, lamoitiédu travailétaitdéjà faite.Eneffet,vuque lesiteesten

intranet,laseulepartieàgérerestleparamétragedesdroitsd’accèsenfonctiondel’identifiantinternedescollaborateurs.

3.4.4. Avoirunoutilintuitif:Jeconsidèrequecettepartieàétélaplusduredansmamission.Eneffet,pouravoirunoutil

intuitif,ilfautsemettredanslapeaudel’utilisateur,etd’aprèsmontuteur,unutilisateurn’estpascenséconnaitreunsiteSharePoint.Doncjedevaisgérerlestouspetitsdétailspourfaireensortequ’unfuturutilisateurn’aitpasàseposerdequestions.

Pourpouvoirdévelopperunsiteintuitif,ildevaitavoirunestructuresimple:

SiteSharePoint Listedesite:Conteneurd’items Itemdeliste

Chaque listed’Assetscontenaitensuite tous lesAssetsde lazonecorrespondante.Cette

structurefacilitelagestiondesdonnées,etenpartieledroitd’accès.Lesdonnéesétantgéréespar

la technologie SharePoint, je devais plus me concentrer sur le design du site, et l’interaction

HommeMachine(IHM).

• Lapaged’accueil:Celle-ciestcomposéede3partiescontenantsoitdesinformations

concernantl’utilisateur,soitdeliensredirigeantversd’autrespages.

Siteweb

Zones

Les6zones

Filiales

Lesfiliales

AssetEN AssetECA AssetAPC AssetMENA AssetAFR AssetAME

BENKIRANEMohamedAli 23/32

3.4.4.1. Accèsàunezone:

1- Lapartiehautedelapageestunepartiefixequiseraprésentesurtouteslespages.

Celle-cis’appellele«Ruban».Présentdanstouteslesnouvellesversionsdesproduitsdelasuite

office,cerubancontientdesboutonsquifacilitentlaréalisationdetâchescourantes.

Entantqu’administrateur,jepeuxvoircesboutons:

2- La partie centrale de la page d’accueil est une sorte de menu interactif qui

représentelessixzonesquicomposentlabrancheEP.Chaquehexagonereprésenteunboutonqui

renvoieversunepagedelazoneoùonpeutsélectionnerunpayspouraccéderàsalisted’Assets.

1

23

BENKIRANEMohamedAli 24/32

Lessixzonessontlessuivantes:

3- La troisième partie, est la colonne de droite. Celle-ci est une sorte de menuhorizontal.Plusieurslienspeuventyêtreajoutés.

Codedumenudelapaged’accueilenjQueryetHTML

BENKIRANEMohamedAli 25/32

3.4.4.2. Choixd’unefiliale:Unefoislazonesélectionnée,l’utilisateurseraredirigéverslapagequiluicorrespond

aveclespaysqu’ilgère.

ChaquedrapeauestunlienquirenvoieversunelisteSharePoint,ajoutéàcelien,j’ajoute

unparamètreauniveaudel’URLpourfiltrerlalisteenfonctiondupayssélectionné.Onauraaufinalunelisted’Assetfiltrée.Commeci-dessous:

3.4.4.3. Choixd’unAsset:

BENKIRANEMohamedAli 26/32

Cettepagepermetd’afficherlalistedesAssetsdupayssélectionnéaveccommeaffichage

desboxcontenantlesinformationsessentiellespourunelecturerapide.Pourunaffichagecomplet

dela«fiched’identité»d’unchampdepétrole,ilsuffiraàl’utilisateurdecliquersurlenomde

l’Asset,cequiaurapoureffetd’ouvrirleformulairesuivant:

Commeonpeutlevoirsurcetimprimeécran,leformulaireestdiviséentroisparties:

Une partie contenant les informations qui identifient l’Asset (1). Puis, deux parties qui

représentent des données quantitatives (2) et une deuxième représentant des données

qualitatives (3). Celles-ci sont respectivement remplies par la Division Coordination des

Associations(CA)etlafiliale.

3

1

2

BENKIRANEMohamedAli 27/32

3.4.4.4. Editiond’unefiched’unAsset:Le bouton «Edit Item» en haut de la fiche permet de basculer d’un formulaire de

consultationàunformulaired’édition:

Ce formulaireenmodeédition facilite le travailde l’utilisateur.Eneffet,nonseulement

l’utilisateurnepourragérerlesAssetsquedesazone,maisenplusdecela,ilauramoinsdetexte

àsaisir.Leschampssontpré-remplisparlesdonnéesdel’annéeprécédente,etengénéral,ilnya

pasungrandchangementd’annéeenannée.Deplus,lescombo-box(listedechoix)facilitentla

gestiondesdonnéesparlasuite,caronadesdonnéeshomogènesetprédéfiniesentretoutesles

filiales(comparéàlasolutionprécédente).Ilneresteplusqu’àsauvegarderlesmodificationsen

cliquantsurlebouton«save».

BENKIRANEMohamedAli 28/32

3.4.5. Avoirunoutilsécurisé:

Vuquelesiteestenintranet,pourlesécuriserencoreplus,ilfallaitquejegèrelesdroitsd’accèspourchaquezone.

AMEGroup

Utilisateur/Groupe

AFGroup

ECAGroup

ENGroup

MENAGroup

APCGroup

Visiteurs

Paged’accueilGuide

Documentsderéférences

ListesSharePoint

AssetAME

AssetECA

AssetAFR

AssetEN

AssetMENA

AssetAPC

AccèsenlectureseulementAccèsenécritureseulement

BENKIRANEMohamedAli 29/32

3.4.6. Réalisationssecondaires:

Durantcestroismois,j’aidéveloppéd’autresoutilsquiontpermisdesimplifierdestâchespourmontuteur.Parmiceux-là,uneapplicationwebpourcompterlespersonnesprésentesauséminaireannueldelaJointVenture.Commeilfaitpartiedesorganisateurs,ilm’ademandésijepouvaisluidévelopperunoutilqu’ilpourrautilisersursatablette.

Voicilerendufinaldecetoutil:

Paged’accueil:

Page«Return»parexemple:

Lesdonnéessontautomatiquementchargéesetsauvegardéesdanslescookiesdunavigateur.Ainsi,mêmeaprèslafermeturedunavigateur,l’étatdel’applicationresteinchangé.Grâceàcettepage,onpeutajouterunepersonne,supprimerouchercherunepersonnedanslaliste.

Enappuyant sur le«P»devant lenomde lapersonne, celui-cidevientvert, et la ligneest

coloriéeenbleucequisignifiequelapersonneestprésente.Onpeutensuitefiltrerpourchoisirsoitlespersonnesprésentessoitcellesquinesontpasvenuesgrâceaumenuquiestsituéenhautouenbasdelapage.

BENKIRANEMohamedAli 30/32

3.4.7. Lesobjectifsatteintsetdifficultésrencontrées:

Jepenseavoirréussiàrépondreauxattentesdel’entreprise,etdemontuteur.Eneffet, les

objectifsontétérespectés.Etleproduitfinalàététestépardesutilisateursdifférents,quisansle

guideutilisateurontpumaitriserlesite.

Lesdifficultésquej’aipurencontrerrésidentdanslefaitquejen’aipasétédansladirection

dessystèmesd’informations(DSI).J’étaislimitéetjenepouvaisdéveloppertoutcequejevoulais.

C’estdûaufaitque laDSIsécuriseénormément lespostesd’utilisateursquisontconnectésau

réseaulocal.J’auraisaiméavoirunesortedebacàsablepourréaliserdestests.

BENKIRANEMohamedAli 31/32

4. Bilan:4.1. Bilanpersonnel:Toutd’abord,cestagem’aététrèsenrichissantdansdenombreuxdomainesquel’ontrouve

dansuneentreprise.Eneffet,cestagem’apermisdedécouvrirl’organisationd’ungrandgroupetelqueTOTAL,

top five des groupes pétroliers mondiaux, ainsi que le fonctionnement d’une Direction deCoordinationdesAssociations.

Deplus,lesenseignementsdelaformationDUTInformatiquenotammentlapartiegestion

m’aparticulièrementaidédansledéroulementduprojetetdanslamanièredem’organiserafinderéaliseruneanalysedesbesoinspertinentepourmescollaborateurs.

Grâce à ce stage, j’ai pu acquérir de nouvelles compétences techniques : formation,

utilisation,etfamiliarisationaveclelogicieldedéveloppementMicrosoftOfficeSharePointServer.J’aidécouvertunenvironnementdedéveloppementquejeneconnaissaispas,eneffet,jen’avaisjamaisentenduparlerdel’outilSharePointauparavant.

Toutcelam’aamenéàuneautoformationaussibiensurcetoutil,queledéveloppementde

mesconnaissancesenHTML/CSSetJavaScriptafinderéalisercertainstravaux.

Jepensequel’autoformationestbénéfiquedanslesensoùjeseraiscertainementconfrontéàl’utiliserdanslefuturpourl’apprentissagedenouvellestechnologiespourlesquelles,jen’auraispaseudeformationaupréalable.

Lepointpositifdecestageaétéledéveloppementdemonsensrelationnelaussibiendans

laconceptiondel’intranetquedansl’analysedesbesoins.

Durantmon stage, j’ai travaillé demanière autonomeet j’ai réalisé l’analysedesbesoinsconjointementavecmontuteur,cequim’apermisdemettreenpratiquemesnotionsengestiondeprojet,etengestionrelationnelle,communication.

Deplus, j’aiaussieudes formationsdesécuritécommele travaildansdes immeublesde

grandehauteur(IGH),lapréventiondesrisquesetcontrelamalveillance,luttercontrel’incendieetc.

4.2. Lienentremamissiondestageetmonprojetpersonneletprofessionnel

Cestagem’aapportéunegrandeexpérienceprofessionnelleetj’ensuisfier.Jepenseêtresurlabonnevoieencequiconcerneleprojetprofessionnelquejemesuisfixé,etquiàcourtetmoyentermeconsisteàacquérirplusd’expérienceendéveloppementpourdevenirchefdeprojetparlasuite.

Grâceàmonautonomie,etlachancequej’aieudepouvoirgérertoutunprojetentoute

autonomie, j’ai pu signer une promesse d’embauche avec la Société Générale pour unealternancede3anspourunepoursuited’étudedansuneécoled’ingénierie.L’offrequej’aieueetquis’intitule«Gestiondeprojetetd’outils»estlameilleureopportunitéàmonavispouratteindremonobjectif.

BENKIRANEMohamedAli 32/32

5. Sources:

- http://www.total.com

- SiteintranetTotal

- DocumentsinternesdugroupeTotal

- http://office.microsoft.com/fr-fr/sharepoint-server-help/quest-ce-que-sharepoint-

HA010378184.aspx