49 lines
2 KiB
Markdown
49 lines
2 KiB
Markdown
|
|
|
|||
|
|
> [!NOTE] À retenir
|
|||
|
|
> Le `<système>` doit permettre à un `<acteur>` de `<réaliser une activité>` dans `<un contexte précis>`.
|
|||
|
|
|
|||
|
|
Exemple de reformulation du besoin client:
|
|||
|
|
Un pote: "Il me faut un logiciel qui puisse me permettre de savoir quelles cartes Pokémon je possède"
|
|||
|
|
$$\downarrow$$
|
|||
|
|
Le logiciel `PokéCard` doit permettre à `mon pote` de `gérer sa collection de cartes Pokémon` dans `le but de faciliter ses échanges avec ses amis`.
|
|||
|
|
|
|||
|
|
# Exercice 1: Sujet
|
|||
|
|
- Nous désirons réaliser le logiciel embarqué d’un Guichet Automatique Bancaire, plus communément appelé GAB. Compte-tenu du temps imparti, on étudiera plus particulièrement la fonction essentielle du GAB, à savoir le retrait d’argent.
|
|||
|
|
- Le client :
|
|||
|
|
- Peut consulter l’état de son compte, ou bien retirer de l’argent.
|
|||
|
|
- Pour y parvenir, il doit procéder classiquement en insérant sa carte, saisissant son code, …
|
|||
|
|
|
|||
|
|
Le `Firmware du GAB` doit permettre à `un client de la banque` de `Consulter ses comptes et retirer de l'argent` dans `le but de gérer ses comptes à tout moment`.
|
|||
|
|
|
|||
|
|
# Exercice 2 : Cycle de vie et parties prenantes
|
|||
|
|
• Lister les différentes phases de vie, puis les parties prenantes du GAB :
|
|||
|
|
Le GAB doit permettre à un client de pouvoir consulter l’état de son compte et retirer de l’argent via l’utilisation de sa carte bancaire 24h/24 et 7j/7.
|
|||
|
|
|
|||
|
|
Phases de vie:
|
|||
|
|
```mermaid
|
|||
|
|
flowchart TD
|
|||
|
|
Conception --> Développement --> Déploiement --> Utilisation --> Maintenance --> f["Fin de vie"] --> Conception
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
Analyse: Nous
|
|||
|
|
Conception: Nous
|
|||
|
|
Développement: Nous
|
|||
|
|
Déploiement: Technicien
|
|||
|
|
Utilisation: Le client de la Banque ou l'employé de la Banque
|
|||
|
|
Maintenance: Développeur, technicien ou employé de la Banque
|
|||
|
|
Administration: Le Banquier
|
|||
|
|
Fin de vie: Technicien
|
|||
|
|
|
|||
|
|
|
|||
|
|
![[Pasted image 20251016101653.png]]
|
|||
|
|
|
|||
|
|
![[Pasted image 20251016102557.png]]
|
|||
|
|
|
|||
|
|
|
|||
|
|
Story board du GAB
|
|||
|
|
|
|||
|
|
![[Drawing 2025-10-22 16.25.26.excalidraw|1000]]
|
|||
|
|
|
|||
|
|
![[Drawing 2025-10-24 16.11.20.excalidraw]]
|
|||
|
|
![[Pasted image 20251024162613.png]]
|