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)
|
## 10. Requirement Diagram (Ingenierie Systeme)
|
||||||
*Teste : Exigences, éléments, risques et relations de traçabilité.*
|
*Teste : Exigences, elements, risques et relations de tracabilite.*
|
||||||
|
*Note : `requirementDiagram` n'est pas supporte par Mermaid 11. Utilise un flowchart equivalent.*
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
requirementDiagram
|
flowchart LR
|
||||||
requirement SecuriteConnexion {
|
subgraph Requirements["Exigences"]
|
||||||
id: "SEC-001"
|
SEC001["SEC-001<br/>Le systeme doit chiffrer<br/>les mots de passe<br/>Risk: High<br/>Verif: Test"]
|
||||||
text: "Le systeme doit chiffrer les mots de passe"
|
end
|
||||||
risk: High
|
|
||||||
verifymethod: Test
|
|
||||||
}
|
|
||||||
|
|
||||||
element ServeurAuth {
|
subgraph Elements["Elements"]
|
||||||
type: "Serveur Node.js"
|
Auth["Serveur Auth<br/>Node.js<br/>doc: Architecture.md"]
|
||||||
docref: "Architecture.md"
|
DB["Base de Donnees<br/>PostgreSQL"]
|
||||||
}
|
end
|
||||||
|
|
||||||
element BaseDeDonnees {
|
Auth -->|"satisfies"| SEC001
|
||||||
type: "PostgreSQL"
|
DB -->|"copies"| SEC001
|
||||||
}
|
|
||||||
|
|
||||||
ServeurAuth - satisfies -> SecuriteConnexion
|
|
||||||
BaseDeDonnees - copies -> SecuriteConnexion
|
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user