Sunteți pe pagina 1din 8

Group 005 Lumen

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

Online food ordering


system

Restaurant
clients

System administrators

Diagrams of project function

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!

Group 005 Lumen

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.

Registration and login


In order to use the services of the order and shipment system, a customer must first
register and establish an account with Lumen. Registration involves creating a user
name and password for access to the services provided by the order, payment and
shipment management system. When registering and creating a user id, the following
information needs to be entered: contact person name, delivery address, contact
telephone number, email address. The delivery address consists of building
information (name, floor, flat/suite, block/tower) if any, street information (number
and name). The user id for a personal customer can be associated with at most two
addresses. The customer information for a shipping account is the same as the
information of its associated user id. Customers can change any of their information
except for user id. After registration, a customer can login to Lumen. Once logged in,
a welcome message will always appear on the top.
Registration Information
User Name
---It is the unique identity for each customer.
Nick Name
---It is the name a user want to be called in Lumens website.
Password and Password Confirmation
---The password confirmation field should match with the
password entered above, otherwise the user will be refused to
register.
Delivery Addresses
---The first one among the addresses is the default address for
each delivery. It should not be beyond the delivery scope of each
restaurant.

Group 005 Lumen


Email Address
---This email address will be verified by the website. If it is not in
the right form, the user will be refused to register
Contact Phone Number
---It is for the convenience of contacting between the delivery
man and the customer.
Accept the regulation
---As other business-oriented websites, Lumen has some rules for
its users to follow. By checking this box, a user agrees to the
regulation we set.

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.

Order form and delivery status


Delivery status illustrate the food or reservation status, for instances, the dishes are
cooked / not cooked; the dishes are delivered / not delivered; the reservation is
revocable / irrevocable.
If the dishes have not been cooked yet, the customer, who orders the dish, is able to
cancel the order.
If the dishes have been cooked but have not been delivered, the customer is possible
to cancel the delivery but may suffer the loss proportional to the price of the bill.
Revoking reservation must be requested at least half an hour before the original time.

Group 005 Lumen

Delivery Status Chart

Ordered

Fully refundable

Cooking
Partial
refundable
Ready to deliver

Delivering
Irrevocable
Delivered

Group 005 Lumen

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

LG7 Student Canteen

Chinese or Western food

xxxxxxxx

LG1 Restaurants

Japanese and Thai food outlet,


Chinese and Italian cuisine

xxxxxxxx

Seafront Cafeteria
G/F New Hall

xxxxxxxx

China Garden
G/F

Peking & Cantonese dishes

xxxxxxxx

Uni-Bar

Drink and Snacks

xxxxxxxx

Coffee Shop
1/F

sandwiches, baked potatoes,


snacks, pastries, fruit, desserts
and drinks

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

Group 005 Lumen


registration time.
Revenue
--- The revenue of the registered restaurant since registered. The figure is
updated by the system automatically.
Cost
--- The cost of the registered restaurant since registered. The figure is
updated by the restaurant owner.
Weekly/Monthly/Yearly Profit
--- The profit of the registered restaurant since registered. The figure is
computed automatically by the system according to the revenue and cost.
Most Popular Food
--- The name of the most popular food in the registered restaurant. The
result is based on the number of ordering and the customers rating.
Least Popular Food
--- The name of the least popular food in the registered restaurant. The
result is based on the number of ordering and the customers rating.
3) Sale Information: A ranking function is available for restaurant owners to
identify the most favorite dishes or meal combinations among consumers in a
successive period (such as latest week, month, quarter, etc.). In this way, we can
help restaurant owners adjust and change their food supply strategy to better meet
the consumers need.
4) Promotion Activity:
Restaurant users are able to post announcements
involving promotion activity, introduction of new cuisines, and feedbacks to
customers.

Food Ordering and Delivery


After a personal customer orders a meal, such order including the delivery time,
address, customers contact information and delivery state can be acquired by the
restaurants. A list of all the food ordering requirements should be seen by the
restaurants. The restaurants, specifically, can update the delivery status: ordered,
cooking, ready to deliver, delivering, delivered.
The delivery system deals with delivery process.

Group 005 Lumen

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.

Group 005 Lumen

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.

Restaurant Accounts Management


Once logged in, the administrator is able to access the information of all the
restaurants that joined the Lumen. The information includes the sale volume, the
turnover of each restaurant and the customer comments.
If a particular restaurant is not doing well, the administrator will be able to delete the
restaurant account and database associated with the restaurant.
If a new restaurant has submitted the registration request, the administrator can
approve or decline the request according to the information provided by the
restaurants.

Customer Accounts Management


Apart from restaurant information, the administrator is also able to view the accounts
of all the customers. The customer account information is available to the
administrator including user ID, contact person name, delivery address, email address
and contact phone number.

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.
.

S-ar putea să vă placă și