Skip to content

System view models

Nasit Vurgun edited this page Jan 9, 2024 · 13 revisions

4+1 View Model

We describe our system architecture using the 4+1 view model [1].

Scenarios View - Use Case Diagram

image

Logical View - ER Diagram

Important Remark: id denotes postgres ID, whereas objectID denotes mongoDB ID -- this is important for database consistency ToothCheck_ER_Diagram

Process View - Sequence Diagram

Typical Use Case: patient logs in and creates a booking. Screenshot_2024-01-09_085512

Development View - Component Diagram

ToothCheck_System_Architecture

Physical View - Deployment Diagram

ToothCheck_Deployment_Diagram

References

[1] Kruchten, P. B. (1995). The 4+ 1 view model of architecture. IEEE software, 12(6), 42-50.

Clone this wiki locally