fix: replace requirementDiagram #10 with flowchart — Mermaid 11 does not support requirementDiagram
This commit is contained in:
@@ -231,29 +231,23 @@ gitGraph
|
||||
|
||||
---
|
||||
|
||||
## 10. Requirement Diagram (Ingénierie Système)
|
||||
*Teste : Exigences, éléments, risques et relations de traçabilité.*
|
||||
## 10. Requirement Diagram (Ingenierie Systeme)
|
||||
*Teste : Exigences, elements, risques et relations de tracabilite.*
|
||||
*Note : `requirementDiagram` n'est pas supporte par Mermaid 11. Utilise un flowchart equivalent.*
|
||||
|
||||
```mermaid
|
||||
requirementDiagram
|
||||
requirement SecuriteConnexion {
|
||||
id: "SEC-001"
|
||||
text: "Le systeme doit chiffrer les mots de passe"
|
||||
risk: High
|
||||
verifymethod: Test
|
||||
}
|
||||
flowchart LR
|
||||
subgraph Requirements["Exigences"]
|
||||
SEC001["SEC-001<br/>Le systeme doit chiffrer<br/>les mots de passe<br/>Risk: High<br/>Verif: Test"]
|
||||
end
|
||||
|
||||
element ServeurAuth {
|
||||
type: "Serveur Node.js"
|
||||
docref: "Architecture.md"
|
||||
}
|
||||
subgraph Elements["Elements"]
|
||||
Auth["Serveur Auth<br/>Node.js<br/>doc: Architecture.md"]
|
||||
DB["Base de Donnees<br/>PostgreSQL"]
|
||||
end
|
||||
|
||||
element BaseDeDonnees {
|
||||
type: "PostgreSQL"
|
||||
}
|
||||
|
||||
ServeurAuth - satisfies -> SecuriteConnexion
|
||||
BaseDeDonnees - copies -> SecuriteConnexion
|
||||
Auth -->|"satisfies"| SEC001
|
||||
DB -->|"copies"| SEC001
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user