Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
Télécommunication Modélisationdeprocessus 26janvier2018
ModélisationdeprocessusMyTeamSport
L’applicationsportivesurmonéquipe!
TRAVAIL
Projet
ETUDIANTS
LoïcDufresneT-3f
PROFESSEURS
Jean-DanielFaessler
FILIERE
Télécommunication
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
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
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.
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.
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
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 6
2.4 Organisationtop/downChaquemembredel’organisationduclubestconcernéparl’application.
Figure1:Organisationtop/down-FCDomdidier
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 7
Leprocessusquenousanalysonstouchequelquesmembresdel’organisationduclub.
Figure2:Organisationtop/down-FCDomdidieretimpacteduprocessus
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 8
3 Définitiondesétapes
Lesétapessontdéfiniescommedestâchesdeprocessusetreprésententlatabledesmatièresdudocument.
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 9
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.
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.
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.
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.
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.
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.
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.
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
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 18
4.2 Formulaired’inscriptionUnformulaired’inscriptionestmisenplaceafinquelenouveaujoueurpuisseentrer,lorsdelapremièreconnexion,oumodifiercesinformationspersonnelles.
Figure4:Méthoded'élicitation-Formulaired’inscription
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 19
4.3 RôlesetresponsabilitésCetteétapepermetdedéfinirlesrôlesetlesresponsabilitésdechacundesmembresdansledomainedel’application.
Figure5:Méthoded'élicitation-Rôlesetresponsabilités
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 20
4.4 SatisfactiondesutilisateursLasatisfactiondesutilisateursglobauxenrapportavecl’utilisationdel’applicationestimportantepourl’administrateurouledéveloppeurquidoitsavoirquelchangementetaméliorationapporteràl’applicationpourquelasatisfactiondesutilisateurssoitaumaximum.
Figure6:Méthoded'élicitation-Utilisationdel’application
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
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.
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 23
6.1 AuthentificationJoueursDeuxetEntraineursDeuxseloguent:
Figure7:Interface-Authentification
Champs Type Fonctions
email String Trouverlacorrespondancedanslabasededonnéespourseloguer
utilisateur String
motdepasse String
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 38
7.1 AuthentificationCesous-processustraitedel’authentificationd’unmembreàl’arrivéesurlapage«Accueil».
Figure21:Sousprocessus-Authentification
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 39
7.2 ModificationdesinformationspersonnellesCesous-processustraitedelamodificationdesinformationspersonnellesparlejoueur
Figure22:Sousprocessus-Modificationdesinformationspersonnelles
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 40
7.3 AdministrationdesjoueursCesous-processustraitededel’administrationdesjoueurspasl’entraineur.
Figure23:Sousprocessus-Administrationdesjoueurs
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
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!
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
HEIA-FR LoïcDufresne 26janvier2018
MyTeamSport 44
10 Signature
Date Nom Signature
Fribourg, le vendredi 26 janvier 2018 Dufresne Loïc