From c5c8a63abd0ae92a5157410469f9edac00d3fa46 Mon Sep 17 00:00:00 2001 From: Monika Date: Wed, 5 Jan 2022 01:08:44 +0100 Subject: [PATCH] Add system events diagrams for use case 2 --- models/128027.diagram | 5 +++-- models/128155.diagram | 47 +++++++++++++++++++++++++++++++++++++++++++ models/128283.diagram | 31 ++++++++++++++++++++++++++++ models/128411.diagram | 47 +++++++++++++++++++++++++++++++++++++++++++ models/128539.diagram | 41 +++++++++++++++++++++++++++++++++++++ models/128667.diagram | 30 +++++++++++++++++++++++++++ models/128795.diagram | 19 +++++++++++++++++ models/128923.diagram | 30 +++++++++++++++++++++++++++ models/129051.diagram | 41 +++++++++++++++++++++++++++++++++++++ models/27.session | 26 +++++++++++++++++++----- models/models.prj | 28 ++++++++++++++++++++++++-- 11 files changed, 336 insertions(+), 9 deletions(-) create mode 100644 models/128155.diagram create mode 100644 models/128283.diagram create mode 100644 models/128411.diagram create mode 100644 models/128539.diagram create mode 100644 models/128667.diagram create mode 100644 models/128795.diagram create mode 100644 models/128923.diagram create mode 100644 models/129051.diagram diff --git a/models/128027.diagram b/models/128027.diagram index 9280fbb..a790b00 100644 --- a/models/128027.diagram +++ b/models/128027.diagram @@ -41,7 +41,8 @@ msg 129947 return msg 130203 synchronous from durationcanvas_ref 128667 to durationcanvas_ref 130075 - yz 177 2015 explicitmsg "<> create(numerKarty:Number)" + yz 177 2015 explicitmsg "create(numerKarty:Number)" + stereotype "<>" xyz 318 193 3000 show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 235 161 + label_xy 268 161 end diff --git a/models/128155.diagram b/models/128155.diagram new file mode 100644 index 0000000..523e9eb --- /dev/null +++ b/models/128155.diagram @@ -0,0 +1,47 @@ +format 224 + +classinstance 128027 class_ref 128283 // Klient + name "" xyz 84 4 2005 life_line_z 2000 +classinstance 128155 class_ref 128121 // Bankomat + name "" xyz 205 4 2005 life_line_z 2000 +classinstance 128283 class_ref 134811 // KlawiaturaNumeryczna + name "" xyz 332 4 2010 life_line_z 2000 +classinstance 128539 class_ref 129145 // Bank + name "" xyz 522 4 2005 life_line_z 2000 +durationcanvas 128667 classinstance_ref 128027 // :Klient + xyzwh 99 67 2010 11 44 +end +durationcanvas 128795 classinstance_ref 128155 // :Bankomat + xyzwh 237 67 2010 11 181 +end +durationcanvas 129051 classinstance_ref 128283 // :KlawiaturaNumeryczna + xyzwh 401 79 2010 11 51 +end +durationcanvas 129691 classinstance_ref 128539 // :Bank + xyzwh 541 178 2010 11 44 +end +msg 128923 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 128795 + yz 67 2015 explicitmsg "wprowadzPin()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 130 51 +msg 129179 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129051 + yz 79 2015 explicitmsg "czytajPin()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 293 63 +msg 129307 return + from durationcanvas_ref 129051 + to durationcanvas_ref 128795 + yz 106 2015 explicitmsg "PIN" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 314 90 +msg 129819 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129691 + yz 178 2015 explicitmsg "sprawdzPin(PIN:PIN, numerKarty:Number)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 272 162 +end diff --git a/models/128283.diagram b/models/128283.diagram new file mode 100644 index 0000000..94a8cc2 --- /dev/null +++ b/models/128283.diagram @@ -0,0 +1,31 @@ +format 224 + +classinstance 128027 class_ref 128283 // Klient + name "" xyz 43 4 2005 life_line_z 2000 +classinstance 128155 class_ref 128121 // Bankomat + name "" xyz 282 4 2005 life_line_z 2000 +classinstance 128283 class_ref 128249 // Wplata + name "" xyz 514 4 2005 life_line_z 2000 +durationcanvas 128411 classinstance_ref 128027 // :Klient + xyzwh 58 67 2010 11 40 +end +durationcanvas 128539 classinstance_ref 128155 // :Bankomat + xyzwh 314 68 2010 11 49 +end +durationcanvas 128795 classinstance_ref 128283 // :Wplata + xyzwh 537 82 2010 11 25 +end +msg 128667 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128539 + yz 68 2015 explicitmsg "wybierzOpcjeWplatyGotowki()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 100 53 +msg 128923 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128795 + yz 83 2015 explicitmsg "create()" + stereotype "<>" xyz 389 97 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 403 69 +end diff --git a/models/128411.diagram b/models/128411.diagram new file mode 100644 index 0000000..6128e85 --- /dev/null +++ b/models/128411.diagram @@ -0,0 +1,47 @@ +format 224 + +classinstance 128027 class_ref 128283 // Klient + name "" xyz 117 4 2005 life_line_z 2000 +classinstance 128155 class_ref 128121 // Bankomat + name "" xyz 276 4 2005 life_line_z 2000 +classinstance 128283 class_ref 141339 // KieszenBankomatu + name "" xyz 395 4 2005 life_line_z 2000 +classinstance 129179 class_ref 128249 // Wplata + name "" xyz 594 4 2005 life_line_z 2000 +durationcanvas 128411 classinstance_ref 128027 // :Klient + xyzwh 132 57 2010 11 40 +end +durationcanvas 128539 classinstance_ref 128155 // :Bankomat + xyzwh 308 63 2010 11 138 +end +durationcanvas 128795 classinstance_ref 128283 // :KieszenBankomatu + xyzwh 454 64 2010 11 70 +end +durationcanvas 129307 classinstance_ref 129179 // :Wplata + xyzwh 617 160 2010 11 25 +end +msg 128667 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128539 + yz 63 2015 explicitmsg "wprowadzBanknoty()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 165 47 +msg 128923 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128795 + yz 67 2020 explicitmsg "przeliczBanknoty()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 333 51 +msg 129051 return + from durationcanvas_ref 128795 + to durationcanvas_ref 128539 + yz 100 2015 explicitmsg "sumaWplaty" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 350 84 +msg 129435 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 129307 + yz 160 2015 explicitmsg "ustawWplaconaIlosc(sumaWplaty:Pieniadze)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 346 144 +end diff --git a/models/128539.diagram b/models/128539.diagram new file mode 100644 index 0000000..a60aca7 --- /dev/null +++ b/models/128539.diagram @@ -0,0 +1,41 @@ +format 224 + +classinstance 128027 class_ref 128283 // Klient + name "" xyz 125 4 2005 life_line_z 2000 +classinstance 128155 class_ref 128121 // Bankomat + name "" xyz 254 4 2005 life_line_z 2000 +classinstance 128283 class_ref 134545 // Transakcja + name "" xyz 483 4 2005 life_line_z 2000 +classinstance 128411 class_ref 129145 // Bank + name "" xyz 749 4 2005 life_line_z 2000 +durationcanvas 128539 classinstance_ref 128027 // :Klient + xyzwh 140 74 2010 11 93 +end +durationcanvas 128667 classinstance_ref 128155 // :Bankomat + xyzwh 286 72 2010 11 25 +end +durationcanvas 128923 classinstance_ref 128283 // :Transakcja + xyzwh 517 83 2010 11 78 +end +durationcanvas 129179 classinstance_ref 128411 // :Bank + xyzwh 768 98 2010 11 111 +end +msg 128795 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128667 + yz 74 2015 explicitmsg "potwierdzTransakcje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 155 58 +msg 129051 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 128923 + yz 83 2020 explicitmsg "potwierdzTransakcje(wplata:Wplata)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 303 67 +msg 129307 synchronous + from durationcanvas_ref 128923 + to durationcanvas_ref 129179 + yz 99 2015 explicitmsg "aktualizujStanKonta(wplata:Wplata)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 547 82 +end diff --git a/models/128667.diagram b/models/128667.diagram new file mode 100644 index 0000000..37e5f9a --- /dev/null +++ b/models/128667.diagram @@ -0,0 +1,30 @@ +format 224 + +classinstance 128027 class_ref 128283 // Klient + name "" xyz 57 4 2005 life_line_z 2000 +classinstance 128155 class_ref 128121 // Bankomat + name "" xyz 300 4 2005 life_line_z 2000 +classinstance 128283 class_ref 141467 // DrukarkaPotwierdzen + name "" xyz 494 4 2005 life_line_z 2000 +durationcanvas 128411 classinstance_ref 128027 // :Klient + xyzwh 72 72 2010 11 40 +end +durationcanvas 128539 classinstance_ref 128155 // :Bankomat + xyzwh 332 72 2010 11 25 +end +durationcanvas 128795 classinstance_ref 128283 // :DrukarkaPotwierdzen + xyzwh 558 82 2010 11 47 +end +msg 128667 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128539 + yz 72 2015 explicitmsg "wybierzWydrukPotwierdzeniaTransakcji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 90 53 +msg 128923 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128795 + yz 82 2015 explicitmsg "drukuj(true:boolean)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 393 66 +end diff --git a/models/128795.diagram b/models/128795.diagram new file mode 100644 index 0000000..f21ace0 --- /dev/null +++ b/models/128795.diagram @@ -0,0 +1,19 @@ +format 224 + +classinstance 128027 class_ref 128283 // Klient + name "" xyz 87 4 2005 life_line_z 2000 +classinstance 128155 class_ref 128121 // Bankomat + name "" xyz 243 4 2005 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128027 // :Klient + xyzwh 102 75 2010 11 40 +end +durationcanvas 128411 classinstance_ref 128155 // :Bankomat + xyzwh 275 75 2010 11 25 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 75 2015 explicitmsg "odbierzKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 154 59 +end diff --git a/models/128923.diagram b/models/128923.diagram new file mode 100644 index 0000000..abe3255 --- /dev/null +++ b/models/128923.diagram @@ -0,0 +1,30 @@ +format 224 + +classinstance 128027 class_ref 128283 // Klient + name "" xyz 37 4 2005 life_line_z 2000 +classinstance 128155 class_ref 128121 // Bankomat + name "" xyz 369 4 2005 life_line_z 2000 +classinstance 128283 class_ref 141467 // DrukarkaPotwierdzen + name "" xyz 531 4 2005 life_line_z 2000 +durationcanvas 128411 classinstance_ref 128027 // :Klient + xyzwh 52 59 2010 11 40 +end +durationcanvas 128539 classinstance_ref 128155 // :Bankomat + xyzwh 401 53 2010 11 59 +end +durationcanvas 128795 classinstance_ref 128283 // :DrukarkaPotwierdzen + xyzwh 595 85 2010 11 25 +end +msg 128667 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128539 + yz 62 2015 explicitmsg "wybierzOpcjeNieDrukowaniaPotwierdzeniaTransakcji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 72 45 +msg 128923 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128795 + yz 85 2015 explicitmsg "drukuj(false:boolean)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 444 69 +end diff --git a/models/129051.diagram b/models/129051.diagram new file mode 100644 index 0000000..cd6c324 --- /dev/null +++ b/models/129051.diagram @@ -0,0 +1,41 @@ +format 224 + +classinstance 128027 class_ref 134545 // Transakcja + name "" xyz 494 4 2005 life_line_z 2000 +classinstance 128155 class_ref 128283 // Klient + name "" xyz 72 4 2005 life_line_z 2000 +classinstance 128411 class_ref 128121 // Bankomat + name "" xyz 242 4 2005 life_line_z 2000 +classinstance 129435 class_ref 141339 // KieszenBankomatu + name "" xyz 621 4 2005 life_line_z 2000 +durationcanvas 128667 classinstance_ref 128155 // :Klient + xyzwh 87 56.5 2010 11 68 +end +durationcanvas 128795 classinstance_ref 128027 // :Transakcja + xyzwh 528 65.5 2010 11 73 +end +durationcanvas 128923 classinstance_ref 128411 // :Bankomat + xyzwh 274 57 2010 11 136 +end +durationcanvas 129691 classinstance_ref 129435 // :KieszenBankomatu + xyzwh 680 172 2010 11 25 +end +msg 129051 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 128923 + yz 62 2015 explicitmsg "niepotwierdzajTransakcji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 116 46 +msg 129307 synchronous + from durationcanvas_ref 128923 + to durationcanvas_ref 128795 + yz 91 2020 explicitmsg "anulujTransakcje(wplata:Wplata)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 303 67 +msg 129819 synchronous + from durationcanvas_ref 128923 + to durationcanvas_ref 129691 + yz 172 2015 explicitmsg "anulujTransakcje(wplata:Wplata)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 389 156 +end diff --git a/models/27.session b/models/27.session index 302a36c..42728a3 100644 --- a/models/27.session +++ b/models/27.session @@ -2,16 +2,32 @@ window_sizes 1700 881 450 1244 699 128 diagrams sequencediagram_ref 128027 // 2-1-wlozKarte - 1244 699 100 A4 0 0 - sequencediagram_ref 135057 // 4-1-wlozKarte 995 559 100 A4 0 0 - active sequencediagram_ref 128155 // 2-2-wprowadzPin + sequencediagram_ref 128155 // 2-2-wprowadzPin + 114 98 100 A4 0 0 + sequencediagram_ref 128283 // 2-3-wybierzOpcjeWplatyGotowki + 114 98 100 A4 0 0 + sequencediagram_ref 128411 // 2-4-wprowadzBanknoty 1244 699 100 A4 0 0 - sequencediagram_ref 135185 // 4-2-podajPin + classdiagram_ref 128121 // domain-model + 114 98 90 A4 0 0 + active sequencediagram_ref 128539 // 2-5-potwierdzTransakcje + 1244 699 100 A4 0 0 + sequencediagram_ref 128667 // 2-6-wybierzWydrukPotwierdzeniaTransakcji + 114 98 100 A4 0 0 + sequencediagram_ref 135441 // 4-3-sprawdzStanKonta + 114 98 100 A4 0 0 + sequencediagram_ref 128923 // 2-8-wybierzOpcjeNieDrukowaniaPotwierdzenia + 114 98 100 A4 0 0 + sequencediagram_ref 135057 // 4-1-wlozKarte + 114 98 100 A4 0 0 + sequencediagram_ref 129051 // 2-9-niepotwierdzajTransakcji + 114 98 100 A4 0 0 + sequencediagram_ref 128795 // 2-7-odbierzKarte 114 98 100 A4 0 0 end show_stereotypes -selected sequencediagram_ref 128155 // 2-2-wprowadzPin +selected sequencediagram_ref 128539 // 2-5-potwierdzTransakcje open classview_ref 128121 // domain classview_ref 128027 // design diff --git a/models/models.prj b/models/models.prj index 07fcd61..5999b10 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 -"yep" - revision 9 +"models" + revision 13 modified_by 27 "s444419" @@ -1152,5 +1152,29 @@ format 224 mysql_decl "" end + + class 141339 "KieszenBankomatu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 141467 "DrukarkaPotwierdzen" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end end end