add structure.puml

This commit is contained in:
2022-11-02 20:29:17 +01:00
parent b6be082f8f
commit 61edd4532e
4 changed files with 108 additions and 2 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.idea

View File

@ -3,7 +3,12 @@
| German | German abbreviation | English | English abbreviation |
|----------------------|----------------------|----------------------|----------------------|
| Mehrwertsteuer | MwSt | value-added tax | VAT |
| Mitglied | MG, Mgld | member | - |
| Mehrwertsteuer | MwSt. | value-added tax | VAT |
| Mitglied | MG | member | - |
| Geschäftsanteil | GA | business share | - |
| Region | - | region | - |
| Gebiet | - | area | - |
| Großlage | - | vineyard area | - |
| Gemeinde | - | municipality | - |
| Ried | - | reed | - |

99
structure/structure.puml Normal file
View File

@ -0,0 +1,99 @@
@startuml
hide circle
namespace BaseData {
class WineType {
id
name
}
class WineTypeAttribute {
id
name
}
class QualityLevel {
}
class Region {
}
class Area {
}
class VineyardArea {
}
class Municipality {
}
class Reed {
}
class Bank {
bic
blz
fullName
name
shortName
street
postalCode
city
}
Region -- Area
Area -- VineyardArea
VineyardArea -- Municipality
Municipality -- Reed
}
namespace Data {
class Member {
}
class Branch {
}
class AreaCommitment {
}
class BillingAddress {
}
class BankAccount {
}
class Delivery {
}
Member -- Branch
Member -- AreaCommitment
Member -- BillingAddress
AreaCommitment -- BaseData.WineType
AreaCommitment -- BaseData.WineTypeAttribute
Delivery -- Member
Delivery -- BranchOffice
}
@enduml

View File

@ -2,3 +2,4 @@ date;from;to;hours;category;name
2022-10-13;09:00;12:00;3;assessment;Ersteinschätzung WG Master in Matzen
2022-10-31;16:00;18:00;2;assessment;Erstes Treffen mit Christian Perschl
2022-10-31;22:00;01:00;3;structure;Projektstruktur
2022-11-02;19:30;20:15;0.75;structure;Klassendiagram

1 date from to hours category name
2 2022-10-13 09:00 12:00 3 assessment Ersteinschätzung WG Master in Matzen
3 2022-10-31 16:00 18:00 2 assessment Erstes Treffen mit Christian Perschl
4 2022-10-31 22:00 01:00 3 structure Projektstruktur
5 2022-11-02 19:30 20:15 0.75 structure Klassendiagram