Documente Academic
Documente Profesional
Documente Cultură
PROJECT STATEMENT
Description
Our project, Lumen, provides an online food ordering transaction platform for
restaurant customers and personal customers mainly in areas around HKUST.
Lumens users can be categorized as restaurants and personal clients, as well as
administrators.
The Project of Lumen
Personal
clients
Restaurant
clients
System administrators
Users like restaurants can have their dishes and menus displayed on the Internet,
while personal clients may access to these information shown online, choose what
they want, and have their meal delivered. Its convenient for both restaurants and
personal users to access services such as account management, restaurant ranking,
coupons distribution and discount. A security mechanism of Lumen guarantees an
efficient and successful food ordering process, as well as protecting the account
information of both restaurant users and personal customers.
The group Lumen is making every effort to offer a fast, flexible, convenient and
secure service to all clients. We are looking forward to any suggestion, complaint and
critics on our website and we are eager to be excellent. Join us, and you will acquire a
brand new food experience!
System requirements
Part I Customers
On Lumen, all visitors can access the content about the restaurant which includes the
exact location, menu, opening hours and promotions provided by restaurants. For
those visitors who do not have preferences, he can go to any restaurants webpage
under which some information about restaurants ranking, recommendation will be
provided. On the other hand, if the visitors have preferences or particular
requirements (i.e. location, price or keyword), a food search function is provided in
Lumens index page so that they can find the useful information step by step.
Although visitors can find their desired food on Lumen, they are not able to order
food, reserve seats or comment on the restaurants until they login the order system.
Ordering Procedure
To order a meal on Lumen requires a client to login his account, by which he will be
directed to an ordering page. The customer can either search a food by keyword or go
to any restaurants webpage to make the order. Once in the ordering page, the user can
select the some food with desired quantity. These selected food will be added to a
shopping cart. Now, with all food selected, the customer can click on the Check Out
link and he will be directed to the checking out page, where the user is still able to
delete a food or change its quantity. In this page, although the default sending address
will be set to his home address declared in the account, a client is able to use other
addresses stored in the account or type in one as ordering. Once checked out, a
confirmation, which contains all ordered food and contact information is shown to the
user. At this point, the users order is stored in the websites database.
Leaving a message
For a better interaction between restaurants and customers, Lumen provides its user
with a message board, in which a user can add any suggestions or complains. By
submitting this message, the users comment will be stored in Lumens database and
will be further processed by its administrators.
Ordered
Fully refundable
Cooking
Partial
refundable
Ready to deliver
Delivering
Irrevocable
Delivered
Part II Restaurants
This part consists of three subunits. One is registration system; second is restaurant
administration system; the third is ordering and delivery system.
Registration
Restaurant owners can register and establish an account in the system.
Registration involves creating a user name and password, as well as inputting the
address, telephone number and other optional information about the restaurant.
Restaurant registration will then be checked and approved by administrator if
qualified.
Restaurant Informantion in HKUST
Restaurant Name
Main Food
Telephone No.
LG5 McDonalds
Hamburger
xxxxxxxx
xxxxxxxx
LG1 Restaurants
xxxxxxxx
Seafront Cafeteria
G/F New Hall
xxxxxxxx
China Garden
G/F
xxxxxxxx
Uni-Bar
xxxxxxxx
Coffee Shop
1/F
xxxxxxxx
UC Bistro
Western cuisine
xxxxxxxx
Information Administration
1) Food Information:
Registered restaurant owners can add necessary
information about their food service:
Food Information (food name, price, pictures and brief introduction)
Such information should also be updated whenever a new dish or menu is
introduced by the restaurant.
2) Business Information:
To assist restaurant owners to adjust their business
flexibly, administration system should help them check their information on
revenue, cost and profits upon logging in the system. The detailed information are
as follows:
Restaurant ID
--- The unique restaurant ID assigned at the registration time
Restaurant Name
--- The restaurant name specified by the restaurant owner at the
Update
System
Confirm
Update
Customer
Order
Restaurant
Send
Delivery
Man
Step1:
Restaurant owners will immediately inform the delivery man when they are
informed of the ordering information.
Step2:
The delivery man sends the food to the customer comes back and confirms
the delivery which ensures that the reservation request has been responded
successfully.
Step 3:
When confirmation is made, the transaction should be updated both to the
restaurant owners account and to the personal customers account. Thus they can
check their transactions and make a better judgment.
Part III
Administrator
Administrator Account
An initial account will be created for the Lumen administrator. The administrator can
use his/her user ID and password to login the account. Once login, the administrator
will be able to query and manage the customer and the restaurant accounts, manage
the on-line service system.
Customer Survey
The administrator can post on-line survey questions. The questions may include 1)
whether the taste of the food is satisfactory 2) whether the price is reasonable 3)
whether the food is delivered on time 4) whether the service is qualified.
System management
The administrator is able to send system notice to all the accounts, shut down the
website temporally for system maintenance.
.