Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus,...

45
Télécommunication Modélisation de processus 26 janvier 2018 Modélisation de processus MyTeam Sport L’application sportive sur mon équipe ! TRAVAIL Projet ETUDIANTS Loïc Dufresne T-3f PROFESSEURS Jean-Daniel Faessler FILIERE Télécommunication

Transcript of Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus,...

Page 1: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

Télécommunication Modélisationdeprocessus 26janvier2018

ModélisationdeprocessusMyTeamSport

L’applicationsportivesurmonéquipe!

TRAVAIL

Projet

ETUDIANTS

LoïcDufresneT-3f

PROFESSEURS

Jean-DanielFaessler

FILIERE

Télécommunication

Page 2: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 1

1 INTRODUCTION.......................................................................................................................3

2 CADRAGEDUPROJET...............................................................................................................32.1 CONTEXTE..............................................................................................................................................3

Moi&leFCDomdidier.................................................................................................................3 LeFCDomdidierenbref...............................................................................................................4 Problème.....................................................................................................................................4 Solution........................................................................................................................................4

2.2 BUTDUPROJET........................................................................................................................................52.3 CLIENTS..................................................................................................................................................52.4 ORGANISATIONTOP/DOWN.......................................................................................................................6

3 DÉFINITIONDESÉTAPES...........................................................................................................83.1 ANALYSEDEL’ENVIRONNEMENT...............................................................................................................10

Lesgroupesetlesmembres.......................................................................................................10 Lesespaces................................................................................................................................11 Labasededonnées...................................................................................................................12

3.2 ANALYSEDESPARTIESPRENANTES.............................................................................................................13 Lesutilisateurs...........................................................................................................................13 L’administrateur........................................................................................................................13 Labasededonnées...................................................................................................................13

3.3 ANALYSEDESTÂCHES..............................................................................................................................143.4 ANALYSEDESDONNÉES...........................................................................................................................143.5 ANALYSEDESINTERFACES........................................................................................................................15

Authentification.........................................................................................................................15 Accueil.......................................................................................................................................15 Documents.................................................................................................................................15 Calendrier..................................................................................................................................15 Moncompte..............................................................................................................................15 Listedesmembres.....................................................................................................................16

4 MÉTHODED’ÉLICITATION......................................................................................................174.1 CHOIXDESTECHNOLOGIES.......................................................................................................................174.2 FORMULAIRED’INSCRIPTION....................................................................................................................184.3 RÔLESETRESPONSABILITÉS......................................................................................................................194.4 SATISFACTIONDESUTILISATEURS..............................................................................................................20

5 MÉTHODEDECOMMUNICATION...........................................................................................21

6 MODÉLISATIONDESINTERFACES...........................................................................................226.1 AUTHENTIFICATION................................................................................................................................236.2 ACCUEIL...............................................................................................................................................246.3 DOCUMENTS.........................................................................................................................................256.4 CALENDRIER..........................................................................................................................................286.5 MONCOMPTE.......................................................................................................................................31

Page 3: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 2

6.6 MEMBRES............................................................................................................................................32

7 MODÉLISATIONDUPROCESSUS.............................................................................................367.1 AUTHENTIFICATION................................................................................................................................387.2 MODIFICATIONDESINFORMATIONSPERSONNELLES.....................................................................................397.3 ADMINISTRATIONDESJOUEURS................................................................................................................407.4 ADMINISTRATIONDESÉVÉNEMENTS..........................................................................................................41

8 CONCLUSION.........................................................................................................................428.1 FUTUR&AMÉLIORATION........................................................................................................................42

9 FIGURES.................................................................................................................................43

10 SIGNATURE............................................................................................................................44

Page 4: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 3

1 Introduction

Danslecadreducoursdemodélisationdeprocessus,ilnousestdemandéderéaliserunprocessus,desonanalyseàsaconception.Ceprocessuspourraêtreenrelationavecplusieursautresprocessus.J’aichoisidecréeruneapplicationAndroid/iOS/Desktopcontenanttouteslesinformationsspécifiquesàmonclubdefoot,celuiduFCDomdidier.

2 Cadrageduprojet

2.1 Contexte

Moi&leFCDomdidierJ’aicommencélefootauseinduFCDomdidierilyabientôt20ansaveclesJuniorsE-D-C-BetA,ensuitejesuispassédansl’équipedesActifsdela2duFCDomdidier,depuiscelafaitmaintenant5ansquejejoueaveccetteéquipesansjamaisavoirquittémonclubdecœur.Actuellement,nousfaisonsunbonchampionnat,nousavonsuneambianced’équipeincroyableetnoussommesunebellebandedepotes.

MafamilleestaussitrèsactiveauseinduFCDomdidier,monfrèrejoueavecla1denotreclub,mamèretientlabuvetteduFCdepuisplusieursannéesetmonpèreacommencéentantqu’entraineurdesJuniorsilyapresque20ans,avantdegravirleséchelonsetintégrantlecomitéduclubentantqueresponsabledumouvementJuniorsilyapresque10ans.Ilestactuellementtoujoursaucomitéetestundesplusgrandsupporterdenoséquipes.Vousêtessûresdecroisertoutemafamilleunsamediaprès-midiautourduterrainduPâquieràDomdidier.

Pourmapart,jesuislestracesdemonpèreetj’aiintégrélecomitéduFCDomdidierily6moisentantqueresponsabledelacommunicationduclub,monrôleestdegérerlapageofficielleduFCDomdidiersurFacebook,jecrééaussichaquedeuxsemaines,lefameuxlibrettoduFCDomdidierquiestpubliépourlesmatchsdela1lorsdesmatchsàdomicile,dederniercontenantlalistedesjoueursetlesphotosd’équipedela1etdela2,desinterviewsdesjoueursdesdeuxéquipesdesActifs,unechroniquedesvestiairesrédigéesparlescoachsdela1etlalistedesjoueursdel’équipeadverses.Jegèreaussilapromotiondesévénementsquelecluborganiseencréantdesflyers,desévénementssurFacebook.

Page 5: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 4

LeFCDomdidierenbrefLeFCDomdidierc’estplusde150Juniorsduvillagedont3équipesdeF,2équipesdeE,2équipesdeD,2équipesdeC,2équipesdeBaveclesautresJuniorsduregroupementdel’UnionSuisseBasseBroyeet2équipesdeAaussiaveclesautresJuniorsduregroupementdel’UnionSuisseBasseBroye.ConcernantlesActifsc’estplusde40joueursavecuneéquipeen3èmeligueetuneéquipeen4èmeligue.LeclubaaussiuneéquipedeSéniorsregroupéesavecd’autresvillagesdelaBroye.Nouspouvonsaussicompterlatrentained’entraineursetlesautresmembresdivers.

Notreclubesttrèsactifdansl’événementielavecunesoiréeannées80/90organiséechaqueannée,dontl’annéepasséeAlainMorisodétaitinvitépourdonnerunconcert,destournoisjuniors,dernièrementl’organisationdel’assembléedesdéléguésdetouslesclubsfribourgeoisavecleTeamAFF(AssociationFribourgeoisedeFootball),dessoupersdesoutiensénormesdontl’annéepasséepourle75èmeanniversairedenotreclubaveclefameuxcheffribourgeoisPierrotAyerquiaacceptédevenirnousaideràconcocterlerepas,l’organisationl’annéepasséedelafinaledelacoupefribourgeoise,etj’enpasse...Pluscommun,destâchesassezrégulièrescommelesconvocationspourlesmatchsetentrainementsdesentraineursauxjoueurs,lagestionetl’annoncedestransfertdelacommissiontechniquepourleséquipesd’Actifs,lapaperasseentrelesmembresducomité,lesinformationsduprésidentàtoutleclub,lagestiondustockdelabuvetteparlestenancières...

ProblèmeAvectoutcequejevousaicitéprécédemmentcelafaitbeaucoupd’informationsetdechosesànepasoublierpourqueleclubfonctionnesansproblèmeetquetoutsepassecorrectement.Leproblèmeestquenousnepouvonspastoutretenir,unebonneorganisationestprimordialepourquetoutroulecommesurdesroulettes.Denosjours,noussommesdeplusenplusstressésetcertaineschosesnesontpasforcémentretenuounousoublionsdenoter.

J’enfaisl’expériencedepuisquej’aiintégrélecomitéduFCDomdidier,exempletoutsimple,nousorganisonsactuellementlasoiréeannées80/90quiauralieudans3semaines,beaucoupd’informationsetdepetitstravauxsontàréaliseretjemesuisviterenducomptequejenepeuxpastoutretenir,lorsdescomités,j’aimaintenanttoujoursmoncahierdenotesavecmoi.

Maiscecines’appliquepasqu’àmoi,lesautresmembresducomitésontdanslemêmecasquemoiavecparexemplelagestiondetouslesjoueursduclub,lesentraîneursquidoiventorganiserleursmatchs,leursentrainements,lestenancièresdelabuvettequidoiventorganiserlestockdelabuvetteoumêmelesjoueursquinedoiventpasoublierlesheuresdesrendez-vous...

SolutionL’objectifestdecréerlasolutionquipermettraauxmembresduFCDomdidierd’avoirunrepère,unendroitoùtoutestnotéetpeutêtrenoté,uneplateformeouchaquemembrepeuts’envoyerunenote,stockerdesinformationscommedesdocuments,unesolutionsimpled’accès,accessiblepartoutetàtoutmomentpourtouslesmembresduFCDomdidier.

JeveuxcréeruneapplicationcompatibleiOS/Android,afindecentralisertoutescesdonnéesenunseulendroitpourtouslesmembresduFCDomdidier,autantpourlecomité,lescoachs,lestenanciersdelabuvetteoulesjoueurs,bienentenduchaquepartiaurasonespaceprédéfiniaveccertainesrèglesdedroitd’accès.Deplus,l’applicationpermettraauxpersonnesnonmembreduclubd’avoiraccèsàcertainesinformationsrelativesauFCDomdidier.

Page 6: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 5

2.2 ButduprojetLebutduprojetestd’analyserenprofondeurunprocessusdecettesolutionouapplicationetdel’implémenterafinqu’ilsoitfonctionnel.

LeprocessusanalyséestlaconvocationdesjoueursdelaDeuxauxentrainements,auxmatchsetauxdiversévénementsdel’équipeouduclubparlesentraineurs,afinderespecterlahiérarchieduclub.

2.3 ClientsCommedécritprécédemment,lesclientsoulepubliccibledecetteapplicationousolutionsontlesmembresduFCDomdidier:

• Lecomité• Lesentraineurs• LesjoueursJuniorsetActifs• Lestenanciersdelabuvette• Lespersonnesexternes• ...

Leprocessusanalyséacommeclients:

• L’entraineurdelaDeux• LesjoueursActifsdelaDeux

Page 7: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 6

2.4 Organisationtop/downChaquemembredel’organisationduclubestconcernéparl’application.

Figure1:Organisationtop/down-FCDomdidier

Page 8: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 7

Leprocessusquenousanalysonstouchequelquesmembresdel’organisationduclub.

Figure2:Organisationtop/down-FCDomdidieretimpacteduprocessus

Page 9: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 8

3 Définitiondesétapes

Lesétapessontdéfiniescommedestâchesdeprocessusetreprésententlatabledesmatièresdudocument.

Page 10: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 9

Page 11: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 10

3.1 Analysedel’environnement

TouslesmembresduFCDomdidierpeuventutiliserl’applicationpouravoiraccèsauxdonnées/informations.Certainesdonnées/informationssontaccessiblespartouslesgroupes,certainsgroupes,ungroupeoucertainespersonnes.Lanotiondedroitd’accèsestimportanteafinderespecterlahiérarchiedel’organisation.Cesgroupessontdéfinisenfonctiondecertainscritèrescommelesdomainescitédansl’organisationtop/downprésentéci-dessus.

Concernantleprocessusd’échanged’informationspourl’équipedelaDeux,seulementl’entraineurdelaDeuxetlesjoueursdelaDeuxinteragissentetsonconcernés,cegroupeforméparcesmembresestlegroupeActifsDeux.

LesgroupesetlesmembresLabasedel’accèsauxdonnées/informationsestdéfiniepardesgroupescontenantdesmembres:

Groupes Membres

Direction Président,vice-président,secrétaire,trésorerie,finances/comptabilité,commissionsdesjuniors,manifestations,buvetteetréseauxsociaux

Présidence Président,vice-président

Commissiontechnique Responsabletechnique,entraineurdelaUne,entraineurdelaDeuxetentraineurdesSéniors

MouvementJuniors ResponsablemouvementJuniors,entraineurF,entraineurEetentraineurD

Buvette Buvetteettenanciers

ActifsUne EntraineurUneetjoueursUne

ActifsDeux EntraineurDeuxetjoueursDeux

Séniors EntraineurSéniorsetjoueursSéniors

JuniorsF EntraineurFetjoueursF

JuniorsE EntraineurEetjoueursE

JuniorsD EntraineurDetjoueursD

Personnesexternes PersonnesexternesauFCDomdidiercommelessponsorsoulessupporters

Cesgroupesetcesmembressontdéfinisparl’administrateur,cettelisteestbasiqueetévolutive.

Page 12: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 11

Lesespaces

Chaquegroupe,groupedegroupesetpossèdentleurpropreespacedetravailavecaccèssécurisé.

Concernantleprocessusd’échanged’informationspourl’équipedelaDeux,legroupeetlenomdel’espaceestActifsDeux.

Espaces Groupes Butprincipal

Direction Direction Rassemblerlecomitéetgérerleclub

Présidence Présidence Gérercertainesdonnées/informationsplusconfidentielles

Commissiontechnique Commissiontechnique Gérerleséquipesd’Actifs

Directionetcommissiontechnique

Présidence,commissiontechnique CoordonnerlaprésidenceduclubetlacommissiontechniqueresponsabledesActifs

MouvementJuniors MouvementJuniors GérerleséquipesdeJuniors

Buvette Buvette Gérerlabuvette

ActifsUne ActifsUne DonnerlesinformationsauxjoueursdelaUneparleurentraineur,relatifàleuréquipe

ActifsDeux ActifsDeux DonnerlesinformationsauxjoueursdelaDeuxparleurentraineur,relatifàleuréquipe

Séniors Séniors DonnerlesinformationsauxjoueursdesSéniorsparleurentraineur,relatifàleuréquipe

JuniorsF JuniorsF DonnerlesinformationsauxjoueursFparleurentraineur,relatifàleuréquipe

JuniorsE JuniorsE DonnerlesinformationsauxjoueursEparleurentraineur,relatifàleuréquipe

JuniorsD JuniorsD DonnerlesinformationsauxjoueursDparleurentraineur,relatifàleuréquipe

Actifs Commissiontechnique,ActifsUne,ActifsDeuxetSéniors

DonnerlesinformationsauxjoueursetentraineursdesActifsparlacommissiontechnique

Juniors MouvementJuniors,JuniorsF,JuniorsEetJuniorsD

DonnerlesinformationsauxjoueursetentraineursdesJuniorsparlemouvementJuniors

FCDomdidier Touslesgroupes Partageràtoutleclublesdonnées/informationsglobales

Personnesexternes Personnesexternes Donnerdesinformationssurleclub

Cesespacessontdéfinisparl’administrateur,cettelisteestbasiqueetévolutive.

Page 13: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 12

LabasededonnéesUndesélémentslesplusimportantduprojetestlabasededonnéesquicontientlesdonnées/informationsconcernantleclubdel’application.Ilestprimordiald’enavoirune.

Leprocessusconcernantl’échanged’informationsdel’équipedelaDeuxaaussibesoindelabasededonnéesquicontientlesinformationssurl’entraineursetlesjoueurs,lalistedesmatchsetdesentrainementspouraconvocationetlesréponsesdesjoueurs,lalistedesdiversévénementsrelatifsauclubetàl’équipe.

Page 14: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 13

3.2 Analysedespartiesprenantes

LesutilisateursLesutilisateurssontidentifiésgrâceàleurloginquidéfinitleurappartenanceàunoudesgroupes.Enfonctiondecedernier,ilsontaccèsàleurespacedetravailetpeuventinteragiraveclesautresmembresdugroupeenpartageantdesdonnées/informations.Desutilisateursexternesseconnectententantqu’invitéetontaccèsàunespaceoudiversesinformationssurleclubsontdonnées.

Dansnotrecasavecnotreprocessus,lesdeuxtypesd’utilisateursconcernésparleprocessussontidentifiésparlegroupeActifsDeuxetontaccèsàleursespacesActifsDeux.Cesdeuxtypesutilisateursn’aurontpaslesmêmesdroitsdansl’espacedetravail.

L’administrateurL’administrateurgèrel’applicationaveclesmembres,lesgroupes,lesespacesdetravail,lesdroitsd’accès,lesproblèmes.Touslesélémentsdel’applicationsontmodifiablesetévolutifs.

Dansnotrecasavecnotreprocessus,l’administrateurgèrel’espacedetravailActifsDeuxetlesmembresdugroupeActifsDeux.

LabasededonnéesLabasededonnéesestconsidéréecommeunedespartiesprenantes.Ellepermetdestockerlesdonnées/informationscontenuesdanschaqueespacesécurisédesmembresetdesgroupesquivonttravailleravecl’application.

Page 15: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 14

3.3 Analysedestâches

TâchesPartiesprenantes

Utilisateurs/MembresAdministrateur Basededonnées

EntraineurDeux JoueursDeux

Partagededocuments

Partagelesdocuments

Consultelesdocuments

- Stockelesdocuments

Miseàjourducalendrier

Ajouteousupprimedesévénementsdanslecalendrier(matchsetrésultats,entrainements,événementsdivers)

Consultelesévénementsdanslecalendrier

- Stockeousupprimelesdonnéesducalendrier

Convocationpourlesmatchsouentrainements

Convoquelesjoueurs

Répondeàlaconvocation(présentounonprésent)

- Stockelesdonnéesdelaconvocation

Ajoutd’unnouveaujoueuràl’équipe

Remplileformulairedunouveaujoueuretajoutelenouveaujoueuràl’équipe(ajoutaugroupeJoueursDeux)

- - Stockelesinformationsdunouveaujoueurdel’équipe

Suppressiond’unjoueurdel’équipe

Supprimelejoueurdel’équipe(suppressionaugroupeJoueursDeux)

- - Supprimelesinformationsdujoueurdel’équipe

Modificationdesinformationsd’unmembre

- Modifiecesinformations

- Metàjourlesinformationssurlejoueur

Maintenancedel’espaceetrésolutiondeserreursoubugs

Avertiounonl’administrateurd’undérangement

Avertiounonl’administrateurd’undérangement

Maintientl’espaceActifsDeuxetcorrigeleserreursoubugs

Metsàjoursinécessairelesdonnées

3.4 AnalysedesdonnéesToustypesdedonnéespeutêtreéchangéentremembresougroupesdesespaces,desdocuments(Word,Excel,PowerPoint...),desimages,desliens,desimplesfichierstextes,uncalendrierestmisàdispositionpourlesévénementsconcernantlesmembresougroupesdel’espacedetravail,unelistedetâchesavecéchéancespeutaussiêtremisenplace.

Page 16: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 15

3.5 Analysedesinterfaces

L’analysedesinterfacesprésentéeci-dessousestauniveauduprocessusquinousintéresse.

AuthentificationL’interfaced’authentificationpermetàl’utilisateurdesaisirsonnomd’utilisateurouadressee-mailetsonmotdepasseafind’avoiraccèsàsonespacedetravailenfonctiondesonappartenanceàungroupe.

Unlienpeutenvoyeràl’utilisateurunnouveaumotdepasses’ill’aoublié.

Dansnotrecasavecnotreprocessus,lesmembresEntraineurDeuxetJoueursDeuxdugroupeActifsDeuxaccèdentàleurespacedetravailActifsDeux.

AccueilL’interfaced’accueilpermetaumembredugroupeActifsDeuxd’avoirunevued’ensemblesurlesderniersnewsetchoisirentreplusieursorientations(listedesdocuments,calendrier,modificationdesinformationsdujoueurouentraineur,membres).

DocumentsL’interfacedelistagedesdocumentspermetauxmembresJoueursDeuxdeconsulterlesdifférentsdocumentsajoutésparlemembreEntraineurDeux.

LemembreEntraineurDeuxàlapossibilitédanscetinterfaced’ajouterdesdocuments,lorsqu’undocumentestajoutélesmembresJoueursDeuxreçoiventunenotification.

CalendrierL’interfaceducalendrierpermetauxmembresJoueursDeuxdeconsulterlesévénementsàvenircommelesmatchs,lesentrainementsoudiversévénementsconcernantl’équipedelaDeuxouduclub.LesmembresJoueursDeuxrépondentauxconvocationsviacetteinterfaceetl’entraineurreçoitunmailaveclesmembresprésentsounon.

LemembreEntraineurDeuxàlapossibilitédanscetinterfaced’ajouterunévénementaucalendrieretgénérerlesconvocationspourlesmembresJoueursDeux,lorsqu’unévénementsestajoutélesmembresJoueursDeuxreçoiventunenotification.

Cecalendriersertaussid’historiqueafinquelesmembresdugroupeActifsDeuxpuissentvoirlesanciensrésultatsdesmatchs.

MoncompteL’interfaced’informationspersonnellespermetauxmembresdugroupeActifsDeuxdemodifierlesinformationspersonnellesdecontactgrâceàunformulaire

Lorsdeleurpremièreconnexion,lesmembresJoueursDeuxdoiventremplirlesinformationslesconcernant.

Page 17: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 16

ListedesmembresL’interfacedesmembrespermetauxmembresdugroupesActifsDeuxdevoirquiestmembredecegroupeettouteslesinformationsdecontactdesmembressontprésentes.

Cetteinterfacepermetaussil’ajoutetlasuppressiond’unjoueurpourlemembreEntraineurDeuxenluienvoyantuneinvitationavecsonadressemail,lemembreEntraineurDeuxdoitavoirlenom,leprénonetl’adressemaildunouveaujoueur.LenouveaujoueurdevientunmembreJoueursDeuxdugroupeActifsDeuxencliquantsurlelienreçudansl’email.Celienleredirigeversl’interface«moncompte»oulenouveaujoueurdoitremplirleformulaired’inscriptionaveclesinformationsleconcernant.

Page 18: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 17

4 Méthoded’élicitation

Leméthoded’élicitationprésentéeci-dessousestauniveaudel’applicationglobal,elleenglobeleprocessusquinousintéresse.

4.1 ChoixdestechnologiesAfindecréerl’application,ledéveloppeurdoitfairelechoixdestechnologiesafindedévelopperl’application.

Figure3:Méthoded'élicitation-Choixdestechnologies

Page 19: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 18

4.2 Formulaired’inscriptionUnformulaired’inscriptionestmisenplaceafinquelenouveaujoueurpuisseentrer,lorsdelapremièreconnexion,oumodifiercesinformationspersonnelles.

Figure4:Méthoded'élicitation-Formulaired’inscription

Page 20: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 19

4.3 RôlesetresponsabilitésCetteétapepermetdedéfinirlesrôlesetlesresponsabilitésdechacundesmembresdansledomainedel’application.

Figure5:Méthoded'élicitation-Rôlesetresponsabilités

Page 21: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 20

4.4 SatisfactiondesutilisateursLasatisfactiondesutilisateursglobauxenrapportavecl’utilisationdel’applicationestimportantepourl’administrateurouledéveloppeurquidoitsavoirquelchangementetaméliorationapporteràl’applicationpourquelasatisfactiondesutilisateurssoitaumaximum.

Figure6:Méthoded'élicitation-Utilisationdel’application

Page 22: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 21

5 Méthodedecommunication

Laméthodedecommunicationprésentéeci-dessousestauniveaudel’applicationglobal,elleenglobeleprocessusquinousintéresse.

Who? What? When? Where? Why? How?

Utilisateurs(interneauclub)

Formation Dèsquel’applicationestopérationnelleauseinduclub

Danslabuvettepourmontrerlefonctionnementglobalparl’administrateur

Danslebutdesavoirutiliserl’application

Invitationparlecomitétransmisparl’entraineurparlegroupeWhatsappdel’équipe

Administrateur Formation Avantquel’applicationsoitopérationnelleauseinduclub

Danslabuvettepourmontrerlefonctionnementglobalparledéveloppeur

Danslebutdesavoirutiliseretadministrerl’application

Invitationparmail

Utilisateurs(externeauclub,invité)

Informationetformation

Dèsquel’applicationestopérationnelleauseinduclub

SurlapageFacebookduclub

Danslebutdesavoirquel’applicationexisteetsavoirutiliserl’application

InformationsurlapageFacebookduclub

Sponsors Informationetformation

Dèsquel’applicationestopérationnelleauseinduclub

Dansunmailavecundocumentjoint

Danslebutdesavoirquel’applicationexisteetsavoirutiliserl’application

Informationdanslemailavecundocumentjoint

Page 23: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 22

6 Modélisationdesinterfaces

Lamodélisationdesinterfacesprésentéeci-dessousestauniveauduprocessusquinousintéresse.

Lanavigationsefaitvialemenuenbasdespagesquidonneaccèsauxquatrepagesdel’applicationpourcegrouped’utilisateurs,commenousl’avonsdéfinidansleprocessus.Unbouton«réglage»enhautadroitdechaqueinterfacepermetàl’utilisateurdesedéconnecteretautresinformatisonssurl’applicationouréglagesdesnotificationsetsonores.

Page 24: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 23

6.1 AuthentificationJoueursDeuxetEntraineursDeuxseloguent:

Figure7:Interface-Authentification

Champs Type Fonctions

email String Trouverlacorrespondancedanslabasededonnéespourseloguer

utilisateur String

motdepasse String

Page 25: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 24

6.2 AccueilJoueursDeuxetEntraineursDeuxsevoientlesderniersnewsetpeuventnaviguerverslesautrespages:

Figure8:Interface-Accueil

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

nbr_news int Afficherlenombredenews

document String Afficherlenomdudocument

date String Afficherladatedecréationdesnews(documents,joueurs,événements)

createur String Afficherlenomducréateurdesnews(documents,joueurs,événements)

joueur_news String Afficherlenomdelanewsauniveaud’unjoueur

evenement_news String Afficherlenomdelanewsauniveaud’unévénement

recherche String Trouverlescorrespondancesdanslabasededonnées

Page 26: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 25

6.3 DocumentsJoueursDeuxconsultelesdocumentsencliquantdessus:

Figure9:Interface-DocumentsI

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

nbr_document int Afficherlenombrededocuments

document String Afficherlenomdudocument

date String Afficherladatedecréationdudocument

createur String Afficherlenomducréateurdudocument

recherche String Trouverlescorrespondancesdanslabasededonnées

Page 27: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 26

EntraineursDeuxconsultelesdocumentsencliquantdessus,supprimeundocumentencliquantsurlebouton«supprimer»etajouteundocumentencliquantsurlebouton«ajouter»:

Figure10:Interface-DocumentsII

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

nbr_document int Afficherlenombrededocuments

document String Afficherlenomdudocument

date String Afficherladatedecréationdudocument

createur String Afficherlenomducréateurdudocument

recherche String Trouverlescorrespondancesdanslabasededonnées

Page 28: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 27

EntraineursDeuxtéléchargeledocument:

Figure11:Interface-DocumentsIII

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

document String Récupérerlenomdudocument

date String Récupérerladatedecréationdudocument

createur String Récupérerlenomducréateurdudocument

Page 29: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 28

6.4 CalendrierJoueursDeuxconsultelesévénementsetrépondents’ilssontprésentsounon:

Figure12:Interface-CalendrierI

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

nbr_evenement int Afficherlenombred’événements

evenement String Afficherlenomdudocument

date String Afficherladatedel’événement

heure String Afficherl’heuredel’événement

lieu String Afficherlelieudel’événement

createur String Afficherlenomducréateurdel’événement

recherche String Trouverlescorrespondancesdanslabasededonnées

disponibilite String Récupérerladisponibilitédujoueur

Page 30: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 29

EntraineursDeuxconsultelesévénements,supprimeunévénementencliquantsurlebouton«supprimer»etajouteunévénementencliquantsurlebouton«ajouter»:

Figure13:Interface-CalendrierII

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

nbr_evenement int Afficherlenombred’événements

evenement String Afficherlenomdudocument

date String Afficherladatedel’événement

heure String Afficherl’heuredel’événement

lieu String Afficherlelieudel’événement

createur String Afficherlenomducréateurdel’événement

recherche String Trouverlescorrespondancesdanslabasededonnées

disponibilite String Récupérerladisponibilitédujoueur

Page 31: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 30

EntraineursDeuxcréél’événement,s’ilmanqueuneinformationdansunchamp,une«pop-up»s’ouvrepourinformerl’utilisateur,s’ilmanqueuneinformationdansunchamp,une«pop-up»s’ouvrepourinformerl’utilisateur:

Figure14:Interface-CalendrierIII

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

evenement String Récupérerlenomdudocument

date String Récupérerladatedel’événement

heure String Récupérerl’heuredel’événement

lieu String Récupérerlelieudel’événement

createur String Récupérerlenomducréateurdel’événement

Page 32: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 31

6.5 MoncompteJoueursDeuxetEntraineursDeuxpeuventmodifierleursinformations.

Figure15:Interface-Moncompte

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

nom String Afficher/Récupérerlenomprenom String Afficher/Récupérerleprénom

email String Afficher/Récupérerl’adresseemail

motdepasse String Afficher/Récupérerlemotdepassedate_naissance String Afficher/Récupérerladatedenaissance

localite String Afficher/Récupérerlalocalitérue String Afficher/Récupérerlarue

notel String Afficher/Récupérerlenumérodetéléphone

poste_terrain String Afficher/Récupérerleposteoccupésurleterrain

Page 33: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 32

6.6 MembresJoueursDeuxconsultelesmembresdel’équipeetpeuventcliquerdessuspourplusd’informations:

Figure16:Interface-MembresI

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

nbr_entraineur int Afficherlenombred’entraineurs

nbr_joueur int Afficherlenombredejoueurs

nom String Afficherlenomdumembre

prenom String Afficherleprénomdumembre

poste_terrain String Afficherlepostesurleterrain

disponibilite String Récupérerladisponibilitédujoueur

Page 34: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 33

EntraineursDeuxconsultelesmembresdel’équipeetpeuventcliquerdessuspourplusd’informations,supprimeunmembreencliquantsurlebouton«supprimer»etajouteunmembreencliquantsurlebouton«ajouter»:

Figure17:Interface-MembresII

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctiondulogin

nbr_entraineur int Afficherlenombred’entraineurs

nbr_joueur int Afficherlenombredejoueurs

nom String Afficherlenomdumembre

prenom String Afficherleprénomdumembre

poste_terrain String Afficherlepostesurleterrain

disponibilite String Récupérerladisponibilitédujoueur

Page 35: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 34

EntraineursDeuxentrelenom,leprénometl’adressemaildunouveaumembre,unmailestenvoyéàcenouveaumembreavecunmotdepassequ’ildoitchangeràlapremièreconnexion:

Figure18:Interface-MembresIII

Champs Type Fonctions

espace String Afficherl’espacedel’utilisateurenfonctionduloginnom String Récupérerlenom

prenom String Récupérerleprénomemail String Récupérerl’adresseemail

Page 36: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 35

JoueursDeuxetEntraineursDeuxconsultentlesinformationsdesmembres,s’ilmanqueuneinformationdansunchamp,une«pop-up»s’ouvrepourinformerl’utilisateur:

Figure19:Interface-MembresIV

Champs Type Fonctionsespace String Afficherl’espacedel’utilisateurenfonctiondulogin

nom String Afficherlenom

prenom String Afficherleprénomemail String Afficherl’adresseemail

date_naissance String Afficherladatedenaissance

localite String Afficherlalocalitérue String Afficherlarue

notel String Afficherlenumérodetéléphoneposte_terrain String Afficherleposteoccupésurleterrain

Page 37: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 36

7 Modélisationduprocessus

Lamodélisationdeprocessusaétédiviséeenplusieurssous-processuspourunemeilleurecompréhension.Leprocessusenentiern'estpasmodéliséparfautedetemps,maisdessous-processuscléssontmodélisésetprésentés.

Page 38: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 37

Voicileprocessusprincipalreprésentantlessousprocessusmodélisésplustard:

Figure20:Processusetsous-processus

Ceprocessusn’estpasmodélisé,ilnecomportepastouslessous-processusettâchesdel’application,maisreprésentel’emplacementdansl’applicationdessous-processusreprésentésci-dessous.

Page 39: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 38

7.1 AuthentificationCesous-processustraitedel’authentificationd’unmembreàl’arrivéesurlapage«Accueil».

Figure21:Sousprocessus-Authentification

Page 40: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 39

7.2 ModificationdesinformationspersonnellesCesous-processustraitedelamodificationdesinformationspersonnellesparlejoueur

Figure22:Sousprocessus-Modificationdesinformationspersonnelles

Page 41: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 40

7.3 AdministrationdesjoueursCesous-processustraitededel’administrationdesjoueurspasl’entraineur.

Figure23:Sousprocessus-Administrationdesjoueurs

Page 42: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 41

7.4 AdministrationdesévénementsCesous-processustraitedel’administrationd’unévénementparl’entraineuretlavisualisationdecetévénementparlejoueur.

Figure24:Sousprocessus-Administrationdesévénements

Page 43: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 42

8 Conclusion

Ceprojetnousapermisdedécouvrirunenouvellemanièredemettresurpiedunprojet.Eneffet,enpartantd’unproblème,j’aipumonterunprojetenprésentantunesolutionenplusieursétapes.Lefaitd’analyseretdeconcevoirmasolutiondecettemanière,m’apermisdedécouvrirl’utilitédelamodélisationdeprocessus.Lamodélisationdeprocessuspermetd’avoirunevueplusclaireetexplicitedesdiversestâchesàréalisereteffectuerdansuneapplication.

Créerdesapplicationsdecettemanièreestunefaçonbiendifférenteetoriginale,celachangeduquotidienquenousvoyonslorsdesautrescoursdegestiondeprojet.

8.1 Futur&améliorationLacerisesurlegâteauestquecetteapplicationaétépenséeetréaliséeavecl’objectifd’êtrecompatibleavecn’importequelautreclub,autantdanslesportaveclefootball,letennis,legolf,lehockey...maisaussiavecdesclubsdedanse,depoker,derandonnéeoumêmesimplemententreamis...Cetteapplicationpeutêtreutiliséeparn’importequicréantsonpropresystèmeaveccesdifférentsmembres,cesrègles.

Vul’évolutiondecetteapplicationpourquoinepaschangersonnomenMyTeamEveryThing!

Page 44: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 43

9 Figures

Figure1:Organisationtop/down-FCDomdidier...............................................................................................6Figure2:Organisationtop/down-FCDomdidieretimpacteduprocessus.......................................................7Figure3:Méthoded'élicitation-Choixdestechnologies.................................................................................17Figure4:Méthoded'élicitation-Formulaired’inscription...............................................................................18Figure5:Méthoded'élicitation-Rôlesetresponsabilités................................................................................19Figure6:Méthoded'élicitation-Utilisationdel’application............................................................................20Figure7:Interface-Authentification................................................................................................................23Figure8:Interface-Accueil...............................................................................................................................24Figure9:Interface-DocumentsI......................................................................................................................25Figure10:Interface-DocumentsII...................................................................................................................26Figure11:Interface-DocumentsIII..................................................................................................................27Figure12:Interface-CalendrierI......................................................................................................................28Figure13:Interface-CalendrierII.....................................................................................................................29Figure14:Interface-CalendrierIII....................................................................................................................30Figure15:Interface-Moncompte...................................................................................................................31Figure16:Interface-MembresI.......................................................................................................................32Figure17:Interface-MembresII......................................................................................................................33Figure18:Interface-MembresIII.....................................................................................................................34Figure19:Interface-MembresIV....................................................................................................................35Figure20:Processusetsous-processus............................................................................................................37Figure21:Sousprocessus-Authentification....................................................................................................38Figure22:Sousprocessus-Modificationdesinformationspersonnelles........................................................39Figure23:Sousprocessus-Administrationdesjoueurs...................................................................................40Figure24:Sousprocessus-Administrationdesévénements...........................................................................41

Page 45: Modélisation de processus · 2020. 5. 6. · Dans le cadre du cours de modélisation de processus, il nous est demandé de réaliser un processus, de son analyse à sa conception.

HEIA-FR LoïcDufresne 26janvier2018

MyTeamSport 44

10 Signature

Date Nom Signature

Fribourg, le vendredi 26 janvier 2018 Dufresne Loïc