Professional Documents
Culture Documents
Project Overview
1.1. Project Description
Mot-Coffee is a coffee shop that has just entered the Vietnamese market. The store chain is expected to
open later this year. They have a need to manage a chain of coffee shop using software. Requirements are
arranged in order of priority from top to bottom.
1.2.Business Need
Object Funciton
Customer View menu
Choose drinking water
Choose table
Pay
Assess
Serve Enter drinks
Collect money
Print Bill
Update table
Statistical
Print out the total sales for a day
HRM View employee information
View employee status
View performance
View the number of days clocked
Website manager View a list of bills for the day
View chain stores
View reviews
1.4.Architecture Driver
High level functional requirements
FR1.1 Title View menu
Stakeholder Customer
Description The process of customers coming to the counter and viewing the
store's beverage list
FR1.2 Title Choose drinking water
Stakeholder Customer
Description The customer process, after looking through the list of drinks, will
choose the type of drink to use
FR1.3 Title Choose table
Stakeholder Customer
Description After the customer chooses a drink to use, they will choose a table to
sit at
FR1.4 Title Pay
Stakeholder Customer
Description The process of paying for a product or service to be purchased or
used
Stakeholder Customer
Description Customers will be able to rate the products or services they have
used on the store's website
FR2.1 Title Enter drinks
Stakeholder Serve
Description The process of delivering drinks to a customer's table after the
customer orders a drink
FR2.2 Title Collect money
Stakeholder Serve
Description The process by which a cashier receives payment from a customer
after the customer uses a store's product or service
Stakeholder Serve
Description After the end of a working day, the cashier will print out a statistical
list of the quantity of each drink ordered during the day.
Stakeholder Serve
Description After finishing work, the cashier will print out the store's total sales
for the day
Description The process of viewing the status of each employee is whether they
are working or not working