diff options
| author | Kamal Wickramanayake <kamal@inbox.lk> | 2026-03-20 22:48:14 +0530 |
|---|---|---|
| committer | Kamal Wickramanayake <kamal@inbox.lk> | 2026-03-20 22:48:14 +0530 |
| commit | 938427dace1a9622a55e3f81845fb82af697d001 (patch) | |
| tree | 150c5c441339db4a2295e6e4ebb39c96b11b7df2 /oop/11-point-of-sale/docs/02-domain-model.uxf | |
| parent | ee94d753a9f87d0b46b3aad3d3cf855056562ad2 (diff) | |
Added 11-point-of-sale sample application
Diffstat (limited to 'oop/11-point-of-sale/docs/02-domain-model.uxf')
| -rw-r--r-- | oop/11-point-of-sale/docs/02-domain-model.uxf | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/oop/11-point-of-sale/docs/02-domain-model.uxf b/oop/11-point-of-sale/docs/02-domain-model.uxf new file mode 100644 index 0000000..04dae9e --- /dev/null +++ b/oop/11-point-of-sale/docs/02-domain-model.uxf @@ -0,0 +1,16 @@ +<diagram program="umletino" version="15.1"><zoom_level>10</zoom_level><element><id>UMLClass</id><coordinates><x>450</x><y>200</y><w>100</w><h>30</h></coordinates><panel_attributes>Customer</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>310</x><y>100</y><w>100</w><h>30</h></coordinates><panel_attributes>Cashier</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>50</x><y>520</y><w>100</w><h>80</h></coordinates><panel_attributes>Item +-- +id: String +name: String +unitPrice</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>50</x><y>330</y><w>100</w><h>30</h></coordinates><panel_attributes>Cart</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>80</x><y>350</y><w>40</w><h>190</h></coordinates><panel_attributes>lt=<<<<- +m2=*</panel_attributes><additional_attributes>10;10;10;170</additional_attributes></element><element><id>UMLClass</id><coordinates><x>270</x><y>340</y><w>180</w><h>100</h></coordinates><panel_attributes>Bill +-- +id +total +tax +cashByCustomer +balance</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>310</x><y>530</y><w>100</w><h>40</h></coordinates><panel_attributes>LineItem +-- +quantity: int</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>350</x><y>430</y><w>40</w><h>120</h></coordinates><panel_attributes>lt=<<<<<- +m2=*</panel_attributes><additional_attributes>10;10;10;100</additional_attributes></element><element><id>UMLClass</id><coordinates><x>60</x><y>100</y><w>120</w><h>30</h></coordinates><panel_attributes>PointOfSaleSystem</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>140</x><y>540</y><w>190</w><h>40</h></coordinates><panel_attributes>lt=<- +m1=1</panel_attributes><additional_attributes>10;10;170;10</additional_attributes></element></diagram>
\ No newline at end of file |
