Skip to content

DSI-VD/poc_ssi_doc_arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poc_ssi_doc_arch

Introduction

La documentation d'architecture du POC SSI se construit en utilisant une visualisation de type C4 model. L'outil pour générer cette documentation est C4Builder qui utilise (entre autres) PlantUml et C4-PlantUML. Il est aussi possible de créer les diagrammes directement avec PlantUml, il n'y a donc pas de dépendance sur C4Builder.

GitPod

GitPod permet d'avoir un environnement distant sans à avoir à installer les outils. (Notez que la premère invocation est longue, car la machine doit être instanciée)

Open in Gitpod

Prérequis

  • Installer nodejs
  • Installer C4Builder npm i -g c4builder
  • Faire un clone du repo git clone https://github.com/DSI-VD/poc_ssi_doc_arch.git

Optionnel

HowTo

  1. Dans le répertoire ./poc_ssi_doc_arch
  2. Mise à jour git pull

Build

⚠️ WARNING
En l'état ça ne fonctionne pas derrière un proxy
  • Commande: c4builder

Générer un diagramme sans c4builder en utilisant plantuml

Exemple qui génère le diagramme de contexte dans le répertoire $HOME/Téléchargements au format svg

java -jar ~/bin/plantuml-1.2022.2.jar -tsvg ./poc_ssi_doc_arch/src/context.puml -o $HOME/Téléchargements

Documentation et détails

Visualisation

  • Site web local command c4builder site ouvrir
  • PDF ouvrir ./doc/poc_ssi_doc_arch/POC-SSI documentation.pdf
  • Dans l'éditeur VsCode la touche alt+d ou ctlr+shift+P puis la commande Plantuml: Prévisualiser le diagramme

About

Documentation architecture du POC - SSI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages