From 1eb0db8fc8c3ca2fe69957c2040fec1c3c306618 Mon Sep 17 00:00:00 2001 From: s452645 Date: Tue, 4 Jan 2022 23:47:54 +0100 Subject: [PATCH] add 7-2 and 7-5 system events diagrams --- models/134683.diagram | 14 +++++++++ models/134811.diagram | 68 +++++++++++++++++++++++++++++++++++++++++++ models/models.prj | 26 +++++++++++++++-- 3 files changed, 106 insertions(+), 2 deletions(-) create mode 100644 models/134683.diagram create mode 100644 models/134811.diagram diff --git a/models/134683.diagram b/models/134683.diagram new file mode 100644 index 0000000..ce1f5df --- /dev/null +++ b/models/134683.diagram @@ -0,0 +1,14 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 77 121 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 361 125 2000 +textcanvas 128411 "1 stwórzDostawe()" + xyzwh 218 110 2006 82 13 +linkcanvas 128283 + from ref 128027 z 2001 to ref 128155 +dirscanvas 128795 z 1000 linkcanvas_ref 128283 + +no_msg +end diff --git a/models/134811.diagram b/models/134811.diagram new file mode 100644 index 0000000..09f9dfa --- /dev/null +++ b/models/134811.diagram @@ -0,0 +1,68 @@ +format 224 + +classinstance 128027 class_ref 128795 // Spizarnia + name "" xyz 295 171 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 497 310 2000 life_line_z 2000 +classinstance 128283 class_ref 129563 // PracownikSpizarni + name "" xyz 67 161 2000 life_line_z 2000 +classinstance 128411 class_ref 130331 // IloscProduktu + name "newProdukt" xyz 695 307 2000 life_line_z 2000 +note 130075 "jako osoba, nie klasa - kompletnie inne +komunikuje sie z systemem poprzez interfejs +powinien byc pustym pudelkiem" + xyzwh 69 52 2000 235 75 +durationcanvas 128539 classinstance_ref 128283 // :PracownikSpizarni + xyzwh 108 239 2010 11 50 +end +durationcanvas 128667 classinstance_ref 128027 // :Spizarnia + xyzwh 319 239 2010 11 50 +end +durationcanvas 129051 classinstance_ref 128283 // :PracownikSpizarni + xyzwh 108 366 2010 11 40 +end +durationcanvas 129179 classinstance_ref 128155 // :Dostawa + xyzwh 518 370 2010 11 112 + overlappingdurationcanvas 129819 + xyzwh 524 440 2020 11 34 + end +end +durationcanvas 129435 classinstance_ref 128411 // newProdukt:IloscProduktu + xyzwh 755 376 2010 11 45 +end +msg 128795 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128667 + yz 239 2015 explicitmsg "znajdzProdukt(produktId: String)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 145 226 +msg 128923 return + from durationcanvas_ref 128667 + to durationcanvas_ref 128539 + yz 278 2020 explicitmsg "newProdukt: Produkt" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 170 265 +msg 129307 synchronous + from durationcanvas_ref 129051 + to durationcanvas_ref 129179 + yz 370 2015 explicitmsg "stworzProdukt(newProdukt: Produkt)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 236 357 +msg 129563 synchronous + from durationcanvas_ref 129179 + to durationcanvas_ref 129435 + yz 380 2015 explicitmsg "stworzProdukt(newProdukt: Produkt)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 549 367 +msg 129691 return + from durationcanvas_ref 129435 + to durationcanvas_ref 129179 + yz 410 2020 explicitmsg "newProdukt: IloscProduktu" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 570 397 +reflexivemsg 129947 synchronous + to durationcanvas_ref 129819 + yz 440 2025 explicitmsg "dodajProdukt(newProdukt: IloscProduktu)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 537 429 +end diff --git a/models/models.prj b/models/models.prj index f07396b..985df58 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 "models" - revision 35 + revision 36 modified_by 27 "Dell" @@ -945,6 +945,16 @@ format 224 overlapping_bars size A4 end + collaborationdiagram 134683 "7-2-stworzenieNowejDostawy" + collaborationdiagramsettings end + size A4 + end + + sequencediagram 134811 "7-5-dodanieProduktuDoDostawy" + sequencediagramsettings end + overlapping_bars size A4 + end + sequencediagram 175593 "8-1-restartSystemu" sequencediagramsettings end overlapping_bars size A4 @@ -1135,7 +1145,7 @@ format 224 end class 129563 "PracownikSpizarni" - visibility package + visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" @@ -1421,5 +1431,17 @@ format 224 mysql_decl "" end + + class 144283 "Dostawa" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end end end