Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
NicolasRuiz2005 committed Nov 27, 2024
2 parents 8dbb64f + 779d685 commit 56b6654
Show file tree
Hide file tree
Showing 14 changed files with 432 additions and 52 deletions.
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,7 @@ target/
bin/
build/
/bin1/
java/build/**
java/build/**

# json Files
*.json
375 changes: 375 additions & 0 deletions Cahier_Recette.adoc

Large diffs are not rendered by default.

2 changes: 0 additions & 2 deletions Doc_Conception.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ Ce document de conception vise à fournir une compréhension claire et détaill

== 2. Description Fonctionnelle

== 2. Description Fonctionnelle

=== 2.1 User Stories et Cas d'utilisation

|===
Expand Down
31 changes: 13 additions & 18 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,13 @@ Tuteur/tutrice enseignant(e) de l'équipe:: mailto:jean-michel.bruel@univ-tlse2.
=== Objectif

Moderniser le site tout en respectant l’identité graphique et en :

- Offrant une expérience fluide pour toutes les cibles : enfants, parents, jeunes adultes et seniors.
- Intégrant **LudiZone**, une nouvelle section dédiée aux produits pour enfants de moins de 6 ans, avec une charte graphique adaptée.
- Proposant une interface attractive, accessible et stable.



=== Enjeux Techniques

- Développement en **PHP** et **MySQL** pour s’intégrer aux systèmes actuels.
Expand Down Expand Up @@ -201,41 +204,33 @@ Moderniser le site tout en respectant l’identité graphique et en :

|===

== Gestion de projet & Qualité

- Version courante : https://github.com/IUT-Blagnac/sae-3-01-devapp-2024-2025-g1b6/releases/tag/Doc-Release[v0.1]

== Documentation

=== Document de conception
link:Doc_Conception.adoc[Lien vers le document de conception]

=== Cahier de Recette
link:Cahier_Recette.adoc[Lien vers le cahier de recette]

=== ODJ et CRs
link:https://github.com/IUT-Blagnac/sae-3-01-devapp-2024-2025-g1b6/tree/master/ODJ%20et%20CRs[Lien vers le dossier]


[[liensUtiles]]
=== Liens utiles
== Liens utiles

- Le https://webetud.iut-blagnac.fr/course/view.php?id=841[cours Moodle] sur la SAE
- Le dépôt https://github.com/IUT-Blagnac/sae3-01-template[template] qui sert de base à tous les dépôts étudiants.
- Le lien https://classroom.github.com/a/OUF7gxEa[classroom] si besoin.

TIP: Pensez à utiliser les salons Discord dédiés pour poser vos questions.

== Réalisations

TIP: Mettez ici toutes les informations nécessaire à l'utilisation de votre dépôt (comment on installe votre application, où sont les docs, etc.)

== Gestion de projet & Qualité

Chaque sprint (semaine) vous devrez livrer une nouvelle version de votre application (release).
Utilisez pour cela les fonctionnalités de GitHub pour les https://docs.github.com/en/repositories/releasing-projects-on-github[Releases].

De plus ce fichier `README.adoc` devra être à jour des informations suivantes :

- Version courante : https://github.com/IUT-Blagnac/sae3-01-template/releases/tag/v0.1.2[v0.1.2]
- Lien vers la doc technique
- Lien vers la doc utilisateur
- Liste des (ou lien vers les) User Stories (ToDo/Ongoing/Done) et % restant
- Tests unitaires et plans de test
- Indicateurs de qualité du code (dette technique)
- ... tout autre élément que vous jugerez utiles pour démontrer la qualité de votre application

=== Evaluation bi-hebdomadaire :

ifdef::env-github[]
Expand Down
File renamed without changes.
File renamed without changes.
Binary file added documentation/ODJ et CRs/CR-21-11.pdf
Binary file not shown.
Binary file added documentation/ODJ et CRs/CR-25-11.pdf
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file added documentation/ODJ et CRs/ODJ-21-11.pdf
Binary file not shown.
Binary file added documentation/ODJ et CRs/ODJ-25-11.pdf
Binary file not shown.
Binary file added documentation/diagramme/diagramme_navigation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
71 changes: 40 additions & 31 deletions images/USE_CASE/usecase.pu
Original file line number Diff line number Diff line change
@@ -1,37 +1,46 @@
@startuml
left to right direction
skinparam {
actorBackgroundColor LightBlue
packageBackgroundColor LightBlue
usecaseBorderColor Black
arrowColor DarkBlue
UsecaseRectangleRounded true
}

actor Client
actor Administrateur

' Account Management
Client --> (Se connecter / Déconnecter)
Client --> (Créer compte client)

' Product Management
Client --> (Rechercher produits)
Client --> (Visualiser liste produits)
Client --> (Trier liste produits)
Client --> (Visualiser détail produit)

' Wishlist and Loyalty
Client --> (Gérer liste de souhaits)
Client --> (Gérer points fidélité)

' Order History and Reviews
Client --> (Visualiser commandes passées)
Client --> (Rédiger avis)

' Cart Management
Client --> (Ajouter au panier)
Client --> (Gérer panier)

' Administrator Console
Administrateur --> (Ajouter / Supprimer produit)
Administrateur --> (Gérer les produits)
Administrateur --> (Répondre aux avis)

' Relation between Reviews and Responses
(Rédiger avis) <-- (Répondre aux avis)
left to right direction

package "Gestion du compte" {
Client -u-> (Créer un compte)
Client -u-> (Se connecter)
Client -u-> (Se déconnecter)
Client -u-> (Rester connecté)
}

package "Navigation et filtres" {
Client --> (Naviguer via un menu global)
Client --> (Naviguer par regroupements de produits)
Client --> (Voir les produits par catégorie)
Client --> (Filtrer les produits par prix)
}

package "Consultation des produits" {
Client --> (Faire défiler les articles sur la page d'accueil)
Client --> (Consulter la description des produits)
Client --> (Voir la quantité de stock disponible)
Client --> (Voir les produits en rupture de stock)
Client --> (Choisir la couleur du produit)
}

package "Achat" {
Client -u-> (Acheter un lot)
Client -u-> (Payer une commande)
Client -u-> (Choisir le moyen de paiement)
}

package "Avis" {
Client -u-> (Déposer un avis)
Client -u-> (Consulter les avis)
}
@enduml

0 comments on commit 56b6654

Please sign in to comment.