From 6d0ec122a040069f3acfd7e140f9dd58a5390251 Mon Sep 17 00:00:00 2001 From: esoe Date: Sun, 10 Mar 2024 15:48:42 +0300 Subject: [PATCH] samples --- doc/puml/api/home.puml | 28 ++++++++++++++++++++++++++++ doc/puml/services/main.puml | 16 ++++++++++++++++ doc/puml/services/models/sample.puml | 11 +++++++++++ 3 files changed, 55 insertions(+) create mode 100644 doc/puml/api/home.puml create mode 100644 doc/puml/services/main.puml create mode 100644 doc/puml/services/models/sample.puml diff --git a/doc/puml/api/home.puml b/doc/puml/api/home.puml new file mode 100644 index 0000000..7485054 --- /dev/null +++ b/doc/puml/api/home.puml @@ -0,0 +1,28 @@ +actor actor +actor/ "actor/" +agent agent +artifact artifact +boundary boundary +card card +circle circle +cloud cloud +collections collections +component component +control control +database database +entity entity +file file +folder folder +frame frame +hexagon hexagon +interface interface +label label +node node +package package +queue queue +rectangle rectangle +stack stack +storage storage +usecase usecase +usecase/ "usecase/" +@enduml \ No newline at end of file diff --git a/doc/puml/services/main.puml b/doc/puml/services/main.puml new file mode 100644 index 0000000..43e8f39 --- /dev/null +++ b/doc/puml/services/main.puml @@ -0,0 +1,16 @@ +' File: sample.puml +@startuml + +' Include first section (0-based index) of commons.puml +!include /models/sample.puml!0 + +' Include section with id mail of commons.puml +!include /models/sample.puml!mail + + +[Sample Application] <> as SampleApp + +User --> SampleApp +SampleApp --> Mail + +@enduml \ No newline at end of file diff --git a/doc/puml/services/models/sample.puml b/doc/puml/services/models/sample.puml new file mode 100644 index 0000000..bd477c7 --- /dev/null +++ b/doc/puml/services/models/sample.puml @@ -0,0 +1,11 @@ +' File: models/sample.puml + +' section with id user to define user actor +@startuml(id=user) +actor "Application User" as User +@enduml + +' section with id mail to define mail component +@startuml(id=mail) +[Mail server] as Mail <> #ffcc66 +@enduml \ No newline at end of file