@@ -11,4 +11,38 @@ Key components and Package: Web is our package for order selection, customer sel
Interface: get_Info and set_Info (get and set the information from customer based on database)
Association between components: Data Access: Used to connect components we have
\ No newline at end of file
Association between components: Data Access: Used to connect components we have.
Epics annotated (All based on our UML diagram):
Epic 1 annotated:
(As Jack, one of the function of our website can provide pre-order service by using our website, which really can help busy Jack to save much time)
This corresponds to the customer_info which is used to store the customer information after placing the order.
Epic 2 annotated:
(As Jessica, I want to see the weather that day on the home page and the webpage will push suggestion drinks for me so that I do not need to consider by myself).
This corresponds to the order selection which is used to giving suggestion on product selection based on the weather.
Epic 3 annotated:
(As Tom, he really want to buy enough coffee for his club activity, so that our website can offer shopping cart function for him to choose)
This corresponds to the shopping cart which makes customer can place their order.
Epic 4 annotated:
(As Lindsay, I want to check all cats’ information and available time online so that I can know when I should go the store for grabbing a drink and playing with my cuties without conflict)
This corresponds to the show_board which shows the information of current coffee we provide.
Epic 5 annotated:
(As Coco, I want to manage the website and update the menu so that I can make sure the website is running well)
This corresponds to the info_table and also the SQL_Command which allow manager to update or delete the coffee information.