This commit is contained in:
2025-09-30 22:06:10 -04:00
parent 030d1425e8
commit 425a7206d6
10 changed files with 17119 additions and 251 deletions

View File

@@ -3,10 +3,10 @@ digraph "Reservation System - Account Load" {
graph [
rankdir="TB",
splines=ortho,
nodesep=1.0,
nodesep=0.0,
ranksep=1.0,
fontname="Arial",
fontsize=12,
fontname="Times New Roman",
fontsize=14,
label="Reservation System - Account Loading"
];
@@ -15,7 +15,7 @@ digraph "Reservation System - Account Load" {
shape=record,
style=filled,
fillcolor=lightyellow,
fontname="Arial",
fontname="Times New Roman",
fontsize=10
];
edge [
@@ -45,21 +45,8 @@ digraph "Reservation System - Account Load" {
DuplicateObjectException [label="<<exception>>\nDuplicateObjectException"];
IllegalArgumentException [label="<<exception>>\nIllegalArgumentException"];
}
subgraph cluster_test {
label="lodge (Test)";
style=filled;
color=honeydew;
TestAccountLoad [label="{TestAccountLoad|+ main(args: String[])\l- Test_AddAccount(mgr: AccomodationManager, acct: Account)\l}"];
TestAccountLoad_getRepositoryConfig [label="{getRepositoryConfig|+ getPath(): String\l}"];
}
// Class Relationships
TestAccountLoad -> AccomodationManager [label="uses"];
TestAccountLoad -> Account [label="uses"];
TestAccountLoad -> Address [label="creates"];
TestAccountLoad -> EmailAddress [label="creates"];
TestAccountLoad -> TestAccountLoad_getRepositoryConfig [style=dashed, arrowhead=open, label="has inner"];
AccomodationManager -> AccountList [arrowhead=diamond,label="manages 1"];
AccomodationManager -> DataRepository [label="uses"];