diff --git a/README.md b/README.md index 78e97f8..805b83b 100755 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# 3.01-QCM_MuscuMaths +# 3.01-QCM_MuscuMaths (Maths'Educ) LogicSys Digital @@ -22,4 +22,5 @@ Convention de nommage des commits : ...Etc... + par GUITARD Maxence, VAN BRABRANDT Jade, DUCOURTHIAL Jérémy, CALATAYUD Yvan, NORTIER Damien \ No newline at end of file diff --git a/Website/controllers/ControllerUser.php b/Website/controllers/ControllerUser.php index 07aaf83..c1aee1e 100644 --- a/Website/controllers/ControllerUser.php +++ b/Website/controllers/ControllerUser.php @@ -339,7 +339,7 @@ class ControllerUser 'idplayer' => $_SESSION["idPlayerConnected"], 'maxscore' => $_SESSION["Score"] ]; - + if($_SESSION["idPlayerConnected"] != null){ if ($this->mdPlayer->verifyJouer($jouer) == null) { $this->mdPlayer->addJouer($jouer); diff --git a/documentation/diagramme_de_cas_d_utilisation.png b/documentation/diagramme_de_cas_d_utilisation.png new file mode 100644 index 0000000..d6dc480 Binary files /dev/null and b/documentation/diagramme_de_cas_d_utilisation.png differ diff --git a/documentation/diagramme_de_cas_d_utilisation.uml b/documentation/diagramme_de_cas_d_utilisation.uml new file mode 100644 index 0000000..b55ce21 --- /dev/null +++ b/documentation/diagramme_de_cas_d_utilisation.uml @@ -0,0 +1,41 @@ +@startuml +left to right direction +"Admin" as Admin +actor "Player" as pl +rectangle Maths'Educ { + usecase "Répondre aux questions" as UC1 + usecase "Créer un compte" as UC2 + usecase "Consulter ses scores" as UC3 + usecase "//Consulter//" as UC4 + usecase "Choisir une série de questions" as UC5 + usecase "S'authentifier" as UC6 + usecase "//Ajouter//" as UC7 + usecase "//Modifier//" as UC8 + usecase "//Supprimer//" as UC9 + usecase "Chapitres" as UC10 + usecase "Questions/Réponses" as UC11 + usecase "Administrateurs" as UC12 +} +Admin-->UC4 +pl --> UC1 +pl --> UC2 +pl --> UC3 +UC1 --> UC5 #line.dashed : include +UC6-->UC2 #line.dashed : extend +UC3-->UC6 #line.dashed : include +UC4-->UC7 #line.dashed : extend +UC4-->UC8 #line.dashed : extend +UC4-->UC9 #line.dashed : extend +UC7<|--UC10 +UC8<|--UC10 +UC9<|--UC10 +UC7<|--UC11 +UC8<|--UC11 +UC9<|--UC11 +UC7<|--UC12 +UC8<|--UC12 +UC9<|--UC12 +UC4<|--UC10 +UC4<|--UC11 +UC4<|--UC12 +@enduml \ No newline at end of file diff --git a/documentation/diagramme_de_classe.png b/documentation/diagramme_de_classe.png new file mode 100644 index 0000000..ad72b49 Binary files /dev/null and b/documentation/diagramme_de_classe.png differ