diff --git a/doku/diagrammes/dashboard.puml b/doku/diagrammes/dashboard.puml new file mode 100644 index 0000000..58fb813 --- /dev/null +++ b/doku/diagrammes/dashboard.puml @@ -0,0 +1,18 @@ +@startuml +class Dashboard { + List locations = new List(); + List rentlocation = new List(); + List rentedlocations = new List(); + BindingSource locationBinding = new BindingSource(); + BindingSource addlocationBinding = new BindingSource(); + BindingSource showrentBinding = new BindingSource(); + + Dashboard() + - void UpdateBinding() + - void LocationSearchButton_Click() + - void LocationInsertButton_Click() + - void RentInsertButton_Click() + - void ADDLocationButton_Click() + - void Dashboard_Load() + - void ShowRentButton_Click() +} +@enduml diff --git a/doku/diagrammes/dashboard.svg b/doku/diagrammes/dashboard.svg new file mode 100644 index 0000000..63f84e3 --- /dev/null +++ b/doku/diagrammes/dashboard.svg @@ -0,0 +1,31 @@ +DashboardList<GetLocations> locations = new List<GetLocations>();List<GetLocations> rentlocation = new List<GetLocations>();List<GetRents> rentedlocations = new List<GetRents>();BindingSource locationBinding = new BindingSource();BindingSource addlocationBinding = new BindingSource();BindingSource showrentBinding = new BindingSource();Dashboard()void UpdateBinding()void LocationSearchButton_Click()void LocationInsertButton_Click()void RentInsertButton_Click()void ADDLocationButton_Click()void Dashboard_Load()void ShowRentButton_Click() \ No newline at end of file diff --git a/doku/diagrammes/dataaccess.puml b/doku/diagrammes/dataaccess.puml new file mode 100644 index 0000000..e651e89 --- /dev/null +++ b/doku/diagrammes/dataaccess.puml @@ -0,0 +1,12 @@ +@startuml +class DataAccess { + + SqlConnection connection + + List GetLocations() + + List DisplayUser() + + void InsertLocations() + + void InsertRent() + + void InsertMember() + # List GetRentedLocations() + + void CheckLogin() +} +@enduml diff --git a/doku/diagrammes/dataaccess.svg b/doku/diagrammes/dataaccess.svg new file mode 100644 index 0000000..271b6e8 --- /dev/null +++ b/doku/diagrammes/dataaccess.svg @@ -0,0 +1,25 @@ +DataAccessSqlConnection connectionList<GetLocations> GetLocations()List<GetMembers> DisplayUser()void InsertLocations()void InsertRent()void InsertMember()List<GetRents> GetRentedLocations()void CheckLogin() \ No newline at end of file diff --git a/doku/diagrammes/getlocations.puml b/doku/diagrammes/getlocations.puml new file mode 100644 index 0000000..6f25e90 --- /dev/null +++ b/doku/diagrammes/getlocations.puml @@ -0,0 +1,9 @@ +@startuml +class GetLocations { + + int location_id + + string streetname + + int location_capacity + + string location_name + + string LocatinInfo +} +@enduml diff --git a/doku/diagrammes/getlocations.svg b/doku/diagrammes/getlocations.svg new file mode 100644 index 0000000..3a00b2d --- /dev/null +++ b/doku/diagrammes/getlocations.svg @@ -0,0 +1,22 @@ +GetLocationsint location_idstring streetnameint location_capacitystring location_namestring LocatinInfo \ No newline at end of file diff --git a/doku/diagrammes/getmembers.puml b/doku/diagrammes/getmembers.puml new file mode 100644 index 0000000..addf1e4 --- /dev/null +++ b/doku/diagrammes/getmembers.puml @@ -0,0 +1,10 @@ +@startuml +class GetMembers { + + int member_id + + string email_address + + string password + + int member_status_id + + string MemberInfo + + string MemberID +} +@enduml diff --git a/doku/diagrammes/getmembers.svg b/doku/diagrammes/getmembers.svg new file mode 100644 index 0000000..b71ca7e --- /dev/null +++ b/doku/diagrammes/getmembers.svg @@ -0,0 +1,23 @@ +GetMembersint member_idstring email_addressstring passwordint member_status_idstring MemberInfostring MemberID \ No newline at end of file diff --git a/doku/diagrammes/getrents.puml b/doku/diagrammes/getrents.puml new file mode 100644 index 0000000..83a7dd2 --- /dev/null +++ b/doku/diagrammes/getrents.puml @@ -0,0 +1,14 @@ +@startuml +class GetRents { + + int rent_id + + string rent_date + + string payment_date + + int member_id + + int rent_price_id + + int location_id + + string streetname + + int location_capacity + + string location_name + + string RentInfo +} +@enduml diff --git a/doku/diagrammes/getrents.svg b/doku/diagrammes/getrents.svg new file mode 100644 index 0000000..9510d1d --- /dev/null +++ b/doku/diagrammes/getrents.svg @@ -0,0 +1,27 @@ +GetRentsint rent_idstring rent_datestring payment_dateint member_idint rent_price_idint location_idstring streetnameint location_capacitystring location_namestring RentInfo \ No newline at end of file diff --git a/doku/diagrammes/loginform.puml b/doku/diagrammes/loginform.puml new file mode 100644 index 0000000..6c1bc12 --- /dev/null +++ b/doku/diagrammes/loginform.puml @@ -0,0 +1,8 @@ +@startuml +class LoginForm { + + LoginForm() + - void RegistrationButton_Click() + - void LoginButton_Click() + - void LoginForm_Load() +} +@enduml diff --git a/doku/diagrammes/loginform.svg b/doku/diagrammes/loginform.svg new file mode 100644 index 0000000..81c9cee --- /dev/null +++ b/doku/diagrammes/loginform.svg @@ -0,0 +1,21 @@ +LoginFormLoginForm()void RegistrationButton_Click()void LoginButton_Click()void LoginForm_Load() \ No newline at end of file diff --git a/doku/diagrammes/usecase.puml b/doku/diagrammes/usecase.puml new file mode 100644 index 0000000..c2bd2fe --- /dev/null +++ b/doku/diagrammes/usecase.puml @@ -0,0 +1,15 @@ +@startuml +left to right direction +skinparam packageStyle rectangle +actor :Anbieter: as anb +actor :Nachfrager: as nach +actor :Angestellter: as ang + +rectangle "Standfläche Mieten" { + anb -- (Anmeldung) + nach -- (Anmeldung) + (Anmeldung) -- ang + (checkout) .> (payment) : include + (help) .> (Anmeldung) : extends +} +@enduml