📝 🚚 update Documentation folder and add somes README.md
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
1fdce42f49
commit
54fb6a74a7
@ -0,0 +1,107 @@
|
||||
[retour au README.md](../../../README.md)
|
||||
[Retour aux Documents](../../README_DOCUMENTS.md)
|
||||
|
||||
```plantuml.server
|
||||
@startuml issue028_DiagrammeDeClasses
|
||||
class Activite {
|
||||
-idActivite:int
|
||||
-type:String
|
||||
-date:Date
|
||||
-heureDebut:Date
|
||||
-heureFin:Date
|
||||
-effortRessenti:int
|
||||
-variability:float
|
||||
-variance:float
|
||||
-standardDeviation:float
|
||||
-average:float
|
||||
-maximum:int
|
||||
-minimum:int
|
||||
-avrTemperature:float
|
||||
-hasAutoPause:boolean
|
||||
+getIdActivite():int
|
||||
+getType():String
|
||||
+getDate():Date
|
||||
+getHeureDebut():Date
|
||||
+getHeureFin():Date
|
||||
+getEffortRessenti():int
|
||||
+getVariability():float
|
||||
+getVariance():float
|
||||
+getStandardDeviation():float
|
||||
+getAverage():float
|
||||
+getMaximum():int
|
||||
+getMinimum():int
|
||||
+getAvrTemperature():float
|
||||
+setType(type:String):void
|
||||
+setEffortRessenti(effortRessenti:int):void
|
||||
+__toString():String
|
||||
}
|
||||
class Role {
|
||||
-id:int
|
||||
}
|
||||
class Athlete {
|
||||
+getActivities():array
|
||||
+addActivity(myActivity:Activity):boolean
|
||||
}
|
||||
class User {
|
||||
-id:int
|
||||
-username:String
|
||||
-nom:String
|
||||
-prenom:String
|
||||
-email:String
|
||||
-motDePasse:String
|
||||
-sexe:String
|
||||
-taille:float
|
||||
-poids:float
|
||||
-dateNaissance:Date
|
||||
+getId():int
|
||||
+setId(id:int):void
|
||||
+getUsername():String
|
||||
+setUsername(username:String):void
|
||||
+getNom():String
|
||||
+setNom(nom:String):void
|
||||
+getPrenom():String
|
||||
+setPrenom(prenom:String):void
|
||||
+getEmail():String
|
||||
+setEmail(email:String):void
|
||||
+getMotDePasse():String
|
||||
+setMotDePasse(motDePasse:String):void
|
||||
+getSexe():String
|
||||
+setSexe(sexe:String):void
|
||||
+getTaille():float
|
||||
+setTaille(taille:float):void
|
||||
+getPoids():float
|
||||
+setPoids(poids:float):void
|
||||
+getDateNaissance():Date
|
||||
+setDateNaissance(dateNaissance:Date):void
|
||||
+getRole():Role
|
||||
+setRole(role:Role):void
|
||||
+isValidPassword(password:String):boolean
|
||||
+__toString():String
|
||||
}
|
||||
class AthleteManager {
|
||||
+getActivities():array
|
||||
}
|
||||
class ActivityManager {
|
||||
+saveFitFileToJSON(monFichierFit:object):boolean
|
||||
+uploadFile(type:string, effortRessenti:int, file_path_or_data:string|resource, options:array):boolean
|
||||
}
|
||||
class DataManager {
|
||||
}
|
||||
class UserManager {
|
||||
+login(loginUser:string, passwordUser:string):boolean
|
||||
+register(loginUser:string, passwordUser:string, data:array):boolean
|
||||
+deconnecter():boolean
|
||||
}
|
||||
|
||||
User -> Role: role
|
||||
Athlete -|> Role
|
||||
DataManager -> UserManager: -userMgr
|
||||
DataManager -> AthleteManager: -athleteMgr
|
||||
DataManager -> ActivityManager: -activityMgr
|
||||
UserManager -> AuthService: -authService
|
||||
UserManager -> User: -currentUser
|
||||
ActivityManager -> AuthService: -authService
|
||||
Athlete -> Activite: listActivite
|
||||
AthleteManager -> AuthService: -authService
|
||||
@enduml
|
||||
```
|
@ -0,0 +1,16 @@
|
||||
[retour au README.md](../../README.md)
|
||||
[Retour aux Documents](../README_DOCUMENTS.md)
|
||||
|
||||
# Diagrammes nécéssaires à notre projet
|
||||
|
||||
## Diagrammes de classes
|
||||
- [issue028 - Importation de fichiers .fit](Diagramme/DiagrammeDeClasses/README_issue028.md)
|
||||
|
||||
## Diagrammes de séquence
|
||||
- [issue025 - Importation de fichiers .fit]()
|
||||
|
||||
## Diagrammes de cas d'utilisation
|
||||
- [issue026 - Importation de fichiers .fit]()
|
||||
|
||||
## Base de Données
|
||||
-
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
@ -0,0 +1,13 @@
|
||||
[retour au README.md](../../../README.md)
|
||||
[Retour aux Documents](../../README_DOCUMENTS.md)
|
||||
[Retour à la Gestion](../README_GESTION.md)
|
||||
|
||||
# GANTT
|
||||
## Comparaison GANTT
|
||||
- [Comparaison GANTT - Excel](CompraraisonGANTT.xlsx)
|
||||
|
||||
<img src="ComparaisonGANTT.png">
|
||||
|
||||
## Gestion de projet - MSProject
|
||||
- [Gestion de projet - MSProject](Gantt.mpp)
|
||||
- [GANTT - PDF](Gantt.pdf)
|
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
@ -0,0 +1,10 @@
|
||||
[retour au README.md](../../../README.md)
|
||||
[Retour aux Documents](../../README_DOCUMENTS.md)
|
||||
[Retour à la Gestion](../README_GESTION.md)
|
||||
|
||||
## PERT
|
||||
- [PERT - Excel](PERT.xlsx)
|
||||
|
||||
### PERT - Image
|
||||
<img src="PERT1.png">
|
||||
<img src="PERT2.png">
|
@ -0,0 +1,10 @@
|
||||
[retour au README.md](../../README.md)
|
||||
[Retour aux Documents](../README_DOCUMENTS.md)
|
||||
|
||||
# Gestion de projet
|
||||
|
||||
## PERT
|
||||
- [PERT](PERT/README_PERT.md)
|
||||
|
||||
## GANTT
|
||||
- [GANTT](GANTT/README_GANTT.md)
|
@ -0,0 +1,8 @@
|
||||
[retour au README.md](../../README.md)
|
||||
[Retour aux Documents](../README_DOCUMENTS.md)
|
||||
|
||||
|
||||
# Personas
|
||||
- [Personas Elsa Justin - PDF](ElsaJustin.pdf)
|
||||
- [Personas Ethan Hulist - PDF](EthanHulist.pdf)
|
||||
- [Personas Jules Gerdoli - PDF](JulesGerdoli.pdf)
|
@ -0,0 +1,11 @@
|
||||
[README.md](../README.md)
|
||||
## SOMMAIRE
|
||||
# Diagrammes
|
||||
- [Diagrammes](Diagramme/README_DIAGRAMMES.md)
|
||||
|
||||
# Personnas
|
||||
- [Personnas](Personnas/README_PERSONNAS.md)
|
||||
|
||||
|
||||
# Gestion de projet
|
||||
- [Gestion de projet](Gestion/README_GESTION.md)
|
Loading…
Reference in new issue