From 4acb0a0c1e1a82a561b45a90d8f94bb556e14eca Mon Sep 17 00:00:00 2001 From: Charton Date: Sun, 25 Feb 2024 21:57:47 +0100 Subject: [PATCH] add templates for visitor and staff --- DigitalZoo/templates/animalmanagement.html | 86 ++++++++++++++++++++ DigitalZoo/templates/homepage.html | 93 ++++++++++++++++++++++ DigitalZoo/templates/staffportal.html | 91 +++++++++++++++++++++ UML.md | 47 +++++++++++ 4 files changed, 317 insertions(+) create mode 100644 DigitalZoo/templates/animalmanagement.html create mode 100644 DigitalZoo/templates/homepage.html create mode 100644 DigitalZoo/templates/staffportal.html diff --git a/DigitalZoo/templates/animalmanagement.html b/DigitalZoo/templates/animalmanagement.html new file mode 100644 index 0000000..8a2194d --- /dev/null +++ b/DigitalZoo/templates/animalmanagement.html @@ -0,0 +1,86 @@ + + + + + + Animal Management + + + +
+

Zoo Connect Staff Portal

+ +
+ + + +
+
+

Main Content

+

Hello.

+
+
+ + diff --git a/DigitalZoo/templates/homepage.html b/DigitalZoo/templates/homepage.html new file mode 100644 index 0000000..64176e0 --- /dev/null +++ b/DigitalZoo/templates/homepage.html @@ -0,0 +1,93 @@ + + + + + + Home Page + + + +
+

Zoo Connect

+ +
+ + + +
+ + +
+

Main Content

+

Hello.

+
+
+ + diff --git a/DigitalZoo/templates/staffportal.html b/DigitalZoo/templates/staffportal.html new file mode 100644 index 0000000..be075d6 --- /dev/null +++ b/DigitalZoo/templates/staffportal.html @@ -0,0 +1,91 @@ + + + + + + Staff Portal + + + +
+

Zoo Connect Staff Portal

+ +
+ + + +
+ + +
+

Main Content

+

Hello.

+
+
+ + diff --git a/UML.md b/UML.md index fbb5538..67413b1 100644 --- a/UML.md +++ b/UML.md @@ -45,3 +45,50 @@ Species "1" --> "0..*" Animal: has Venue "1" --> "0..*" Animal: has @enduml + +# Use Case Diagram + +@startuml + +left to right direction + +actor "Tourist" << human >> as T +actor "ZooStaff" << human >> as ZS + +rectangle "Digital Zoo\nManagement System" { + + rectangle "Staff Portal" << application >> { + + rectangle "Animal\nManagement"{ + usecase (CRUD Animal) as UC1 + + } + + } + + rectangle "Tourist Interface" << application >> { + + + usecase (Browse Informantion) as UC5 + + } + + rectangle "Database Server" << server >> { + usecase (Store Data) as UC7 + usecase (Return Data) as UC8 + } + +} + +ZS --> UC1 + +UC1 --> UC7 + +UC8 --> ZS + +T --> UC5 + +UC5 --> UC8 + +UC8 --> T +@enduml \ No newline at end of file