Skip to content

Commit 20199d9

Browse files
committed
Update Structurizer DSL and README
1 parent 82272d4 commit 20199d9

File tree

3 files changed

+25
-23
lines changed

3 files changed

+25
-23
lines changed

docs/diagrams/structurizr/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# Introduction
22

3-
Just a README file ...
3+
This README describes use of Structurizr DSL for creating C4 model diagrams
44

55
## Repository Structure
66

7-
- `/structurizr/current`: Contains DSL for current (as-is) Lung Cancer Health Check state
8-
- `/structurizr/pilot`: Contains DSL for Pilot (interim to-be) Lung Cancer Health Check state
7+
- `/structurizr/current`: Contains DSL for current (as-is) Lung Cancer Risk Check state
8+
- `/structurizr/pilot`: Contains DSL for Pilot (interim to-be) Lung Cancer Risk Check state
99

1010
## Getting Started
1111

@@ -37,14 +37,14 @@ docker run -it --rm -p 8080:8080 -v ./:/usr/local/structurizr structurizr/lite
3737
Note: For MacOS Sequoia 15.2 and later, use this command instead to avoid sigterm exceptions:
3838

3939
```bash
40-
cd pilot
40+
cd structurizr/pilot
4141
docker run --rm -e JAVA_TOOL_OPTIONS="-XX:UseSVE=0" -p 8080:8080 -v ./:/usr/local/structurizr structurizr/lite
4242
```
4343

4444
##### Windows
4545

4646
```bash
47-
cd pilot
47+
cd structurizr\pilot
4848
docker run -it --rm -p 8080:8080 -v %cd%:/usr/local/structurizr structurizr/lite
4949
```
5050

docs/diagrams/structurizr/pilot/workspace.dsl

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@ workspace {
1919

2020
localNotificationSystem = softwareSystem "Local Notification System" "Delivers communications (letters only) to participants" "External System"
2121

22-
digitalLungCancerRiskSystem = softwareSystem "Pilot Digital Lung Cancer Risk System" "Software System" {
23-
digitalLungCancerRiskApp = container "Pilot Digital Lung Cancer Risk App" "Software System"
24-
digitalLungCancerRiskGUI = container "Pilot Digital Lung Cancer Risk GUI" "Software System"
25-
digitalLungCancerRiskDB = container "Pilot Digital Lung Cancer Risk Anonymous Database" "Anonymous digital app & telephone journey lung cancer risk scores & ratings" "Pilot Digital Lung Cancer Risk Anonymous Database" "Database"
22+
digitalLungCancerRiskSystem = softwareSystem "Pilot Digital Lung Cancer Risk Check System" "Software System" {
23+
url "https://nhsarchitecture.horizzon.cloud/sites/4b53edd4-70ee-451c-af34-7d70040b4d2c/views/75e82512-f992-f011-a3f8-9c2976524fd0"
24+
digitalLungCancerRiskApp = container "Pilot Digital Lung Cancer Risk Check App" "Software System"
25+
digitalLungCancerRiskGUI = container "Pilot Digital Lung Cancer Risk Check GUI" "Software System"
26+
digitalLungCancerRiskDB = container "Pilot Digital Lung Cancer Risk Check Anonymous Database" "Anonymous digital app & telephone journey lung cancer risk scores & ratings" "Pilot Digital Lung Cancer Risk Anonymous Database" "Database"
2627
}
2728

2829

@@ -37,7 +38,7 @@ workspace {
3738
st -> participant "Runs Pilot digital app consent journey & telephone lung risk check journey with"
3839

3940
localPreAssessmentSystem -> digitalLungCancerRiskSystem "Provides Pilot ID (LUNGDF200) and telephone lung cancer risk check info (LUNGDF400) to"
40-
participant -> digitalLungCancerRiskSystem "Completes Pilot Digital Lung Cancer Risk journey with"
41+
participant -> digitalLungCancerRiskSystem "Completes Pilot Digital Lung Cancer Risk Check journey with"
4142
digitalLungCancerRiskSystem -> localPreAssessmentSystem "Provides Pilot ID digital journey completion info (LUNGDF300) to"
4243

4344
digitalLungCancerRiskGUI -> digitalLungCancerRiskApp "Provides Participant facing GUI interface to"

0 commit comments

Comments
 (0)