211 lines
7.0 KiB
Markdown
211 lines
7.0 KiB
Markdown
# Évolutions du Cahier des Charges
|
|
|
|
Ce document liste les modifications à apporter au cahier des charges original pour le rendre conforme à l'application développée.
|
|
|
|
## 1. Gestion des Enfants
|
|
|
|
### Modifications à apporter dans la section "Création de compte parent"
|
|
|
|
#### Situation actuelle dans le CDC :
|
|
- Mentionne uniquement la collecte d'informations sur l'enfant
|
|
- Ne précise pas la possibilité d'ajouter plusieurs enfants
|
|
- Ne mentionne pas la gestion des naissances multiples
|
|
- Ne mentionne pas la gestion des enfants à naître
|
|
|
|
#### Modifications proposées :
|
|
|
|
Ajouter le paragraphe suivant après la description de la collecte d'informations sur l'enfant :
|
|
|
|
```
|
|
Les parents peuvent ajouter autant d'enfants que nécessaire. Pour chaque enfant, les informations suivantes sont collectées :
|
|
- Prénom
|
|
- Date de naissance (ou date prévue pour les enfants à naître)
|
|
- Photo (optionnelle)
|
|
- Consentement pour l'utilisation de la photo
|
|
- Indication si l'enfant fait partie d'une naissance multiple (jumeaux, triplés, etc.)
|
|
|
|
Les parents peuvent :
|
|
- Ajouter un nouvel enfant à tout moment
|
|
- Supprimer un enfant ajouté
|
|
- Modifier les informations d'un enfant existant
|
|
- Indiquer si l'enfant est à naître
|
|
- Indiquer si l'enfant fait partie d'une naissance multiple
|
|
- Donner ou retirer leur consentement pour l'utilisation de la photo de l'enfant
|
|
```
|
|
|
|
### Modifications à apporter dans la section "Workflow de création de compte"
|
|
|
|
#### Situation actuelle dans le CDC :
|
|
- Étape 3 : "Collecte des informations sur l'enfant"
|
|
|
|
#### Modifications proposées :
|
|
|
|
Remplacer l'étape 3 par :
|
|
```
|
|
3. Collecte des informations sur les enfants
|
|
- Ajout d'un premier enfant
|
|
- Possibilité d'ajouter d'autres enfants
|
|
- Pour chaque enfant :
|
|
* Saisie du prénom
|
|
* Saisie de la date de naissance (ou date prévue)
|
|
* Option d'ajout d'une photo
|
|
* Option de consentement photo
|
|
* Indication si naissance multiple
|
|
* Indication si enfant à naître
|
|
- Possibilité de modifier ou supprimer un enfant
|
|
```
|
|
|
|
## 2. Workflow de Création de Compte
|
|
|
|
### Modifications à apporter dans la section "Workflow de création de compte"
|
|
|
|
#### Situation actuelle dans le CDC :
|
|
- Ne précise pas l'ordre exact des étapes
|
|
- Ne mentionne pas le statut du compte après création
|
|
- Ne détaille pas le processus de validation
|
|
|
|
#### Modifications proposées :
|
|
|
|
Ajouter les précisions suivantes au workflow :
|
|
|
|
```
|
|
Le processus de création de compte suit l'ordre suivant :
|
|
1. Collecte des informations du premier parent
|
|
2. Option d'ajout d'un second parent
|
|
3. Collecte des informations sur les enfants
|
|
4. Description de la situation familiale
|
|
5. Acceptation des conditions générales
|
|
6. Résumé et validation finale
|
|
|
|
Après la validation :
|
|
- Le compte est créé avec le statut "en attente"
|
|
- Un gestionnaire doit valider le compte avant son activation
|
|
- Les parents reçoivent une notification de la création de leur compte
|
|
- Une notification est envoyée aux gestionnaires pour validation
|
|
```
|
|
|
|
## 3. Informations Supplémentaires
|
|
|
|
### Modifications à apporter dans la section "Création de compte parent"
|
|
|
|
#### Situation actuelle dans le CDC :
|
|
- Ne mentionne pas la possibilité de présentation personnelle
|
|
- Ne mentionne pas la gestion des photos
|
|
- Ne précise pas les statuts possibles du compte
|
|
|
|
#### Modifications proposées :
|
|
|
|
Ajouter les sections suivantes :
|
|
|
|
```
|
|
### Informations complémentaires
|
|
Le premier parent peut optionnellement ajouter une présentation personnelle pour décrire sa situation et ses attentes.
|
|
|
|
### Gestion des photos
|
|
Pour chaque enfant, les parents peuvent :
|
|
- Ajouter une photo
|
|
- Donner ou retirer leur consentement pour l'utilisation de la photo
|
|
- La photo est stockée de manière sécurisée
|
|
- Le consentement est enregistré avec date et heure
|
|
|
|
### Statut du compte
|
|
Les statuts possibles du compte sont :
|
|
- En attente : compte créé, en attente de validation
|
|
- Validé : compte activé par un gestionnaire
|
|
- Rejeté : compte refusé par un gestionnaire
|
|
- Suspendu : compte temporairement désactivé
|
|
```
|
|
|
|
## 4. Validation et Sécurité
|
|
|
|
### Modifications à apporter dans la section "Validation"
|
|
|
|
#### Situation actuelle dans le CDC :
|
|
- Mentionne la validation par un gestionnaire
|
|
- Ne précise pas le processus de validation
|
|
- Ne mentionne pas les notifications
|
|
|
|
#### Modifications proposées :
|
|
|
|
Ajouter la section suivante :
|
|
|
|
```
|
|
### Processus de validation
|
|
1. Création du compte avec statut "en attente"
|
|
2. Notification automatique aux gestionnaires
|
|
3. Revue des informations par un gestionnaire
|
|
4. Décision de validation ou rejet
|
|
5. Notification aux parents de la décision
|
|
6. Activation ou rejet du compte selon la décision
|
|
|
|
### Notifications
|
|
- Les parents reçoivent une notification à chaque changement de statut
|
|
- Les gestionnaires reçoivent une notification pour chaque nouveau compte
|
|
- Un historique des validations est conservé
|
|
```
|
|
|
|
## 5. Initialisation de l'Application
|
|
|
|
### Ajout de l'administrateur par défaut
|
|
|
|
#### Situation actuelle dans le CDC :
|
|
- Ne mentionne pas l'existence d'un administrateur par défaut
|
|
- Ne précise pas les identifiants de connexion par défaut
|
|
|
|
#### Modifications proposées :
|
|
|
|
Ajouter la section suivante :
|
|
|
|
```
|
|
### Administrateur par défaut
|
|
Lors du premier démarrage de l'application, un compte administrateur est automatiquement créé avec les identifiants suivants :
|
|
- Email : administrateur@ptitspas.fr
|
|
- Mot de passe : password
|
|
|
|
Ce compte permet d'accéder à toutes les fonctionnalités administratives de l'application.
|
|
Le changement de mot de passe est obligatoire lors de la première connexion.
|
|
L'application doit forcer ce changement avant d'autoriser l'accès aux fonctionnalités administratives.
|
|
```
|
|
|
|
## 6. Changement de Nom de l'Application
|
|
|
|
### Situation actuelle dans le CDC :
|
|
- L'application est nommée "SuperNounou" dans tout le document
|
|
- Les références à l'application utilisent ce nom
|
|
|
|
### Modifications proposées :
|
|
|
|
Ajouter la section suivante :
|
|
|
|
```
|
|
### Changement de nom
|
|
L'application est renommée "P'titsPas" dans toute la documentation et l'interface utilisateur.
|
|
Ce changement implique :
|
|
- Mise à jour de toutes les références à "SuperNounou" dans le CDC
|
|
- Mise à jour des mentions légales
|
|
- Mise à jour de la documentation technique
|
|
- Mise à jour des interfaces utilisateur
|
|
- Mise à jour des messages système et notifications
|
|
- Mise à jour des adresses email (ex: support@ptitspas.fr)
|
|
```
|
|
|
|
### Impact sur l'application :
|
|
- Mise à jour de tous les textes statiques dans le code
|
|
- Mise à jour des templates d'email
|
|
- Mise à jour des messages de notification
|
|
- Mise à jour de la documentation utilisateur
|
|
- Mise à jour des mentions légales et CGU
|
|
|
|
## Format de présentation
|
|
|
|
Pour chaque évolution identifiée, ce document suivra la structure suivante :
|
|
1. Section concernée dans le CDC
|
|
2. Situation actuelle
|
|
3. Modifications proposées
|
|
4. Impact sur l'application
|
|
|
|
## Prochaines évolutions à documenter
|
|
|
|
- [x] Ajouter d'autres évolutions identifiées
|
|
- [ ] Mettre à jour le CDC original
|
|
- [ ] Valider les modifications avec les parties prenantes |