Online Food Store for Royal Bakery
Nature of the Business
The
Royal Bakery has come along a long way
since its first loaves of Bread were baked way back in 1906. Now a third
generation business, it has always maintained its tradition for quality while
modernization of its infrastructure has gradually and carefully taken place. The
Royal Bakery thus continues the ritual
of baking the crispiest of oven fresh Bread but also offering you delectable
Cakes, scrumptious Pastries, delicious Sweet meats and over one hundred other
Delicacies. These products are all prepared in a sterile and hygienic
environment by trained bakery staff under strict supervision to ensure that all
cooked goods are fresh and of the finest quality.
As in the past, The Royal Bakery refuses to compromise product quality for price. All raw
materials are specially selected and many are manufactured strictly to our own
specifications. The Royal Bakery follows both national and international trends
and translates its products to be the very best in flavor and taste and
continues to give its customers a high quality product, which has been enjoyed
by many for decades. Now they are hoping to provide a service to the Sri
Lankan's who shop online.
Overview
The system is described as an online Food Store application.
It contains bakery products like Bread, Cakes, Scrumptious Pastries, delicious
Sweet meats and over one hundred other Delicacies. The primary users will be
Customers who will select Food Store items for purchase. These Customers will
have the ability to query the system relating to the availability of specific
products they wish to select for purchase. The system will also require customers
to provide personal information such as name, address, telephone, e-mail
address and login password. Customers will also be prompted to specify whether
the items chosen are to be picked up or delivered, include pickup or delivery
instructions and authorize payment information upon completing their online
purchase.
General Description
Product features
Features available for both guests and registered users
- Explore through a
comprehensive list of food items categorized to address the customers’
needs (e.x: bread, cakes, savories etc)
- Advanced search specially
for cakes: Filter your search by size, shape, servings, preferences as in
eggless or normal, type of flour etc
- Download menus and price
lists
- Place an order online
- Links to social networks
- Be rewarded for likes and
shares posted on social networks on the site
Special Features available only for registered users
Design your own cake from
- Choosing among a range of cakes, fillings and
colours
- adding your own photo/
image or select from a image gallery
- adding a special message
- previewing your cake to
- ordering cake online
- supported with
- A you tube video on how
to and
- tips for designing
Subjected to defined notice periods.
·
Bridal cuisine: design your own wedding cake
·
Reedeem
o
share your cake design and enter a draw
o
become eligible to be taste testers and win
discounts for your purchases
Online-Catering orders: Choose among the party packages available
Recipe archive
Product Functions
The application should:
- Two types of users with
different privileges assigned; registered users and guest users
·
Retrieve available food items relative to a
consumer’s requests.
·
Maintain inventory levels to ensure consumers
are able to purchase those items requested based on availability.
·
Advanced password protected content management
system with the ability to manage products, categories, customers, settings
& etc.
·
Search facility to help customers find items
quickly within the website.
·
Stock management including email alerts based on
stock levels.
·
Special offers & Daily Deals.
·
Payment gateway integration to accept credit
cards.
·
View order status functionality.
·
Automated email notifications when purchased.
·
Integrated + spam protected forms,
·
Social Media Links to Facebook – Twitter –
MySpace,
·
locations and free/ delivery areas marked
depending on delivery address (applicable only if the client has branches)
Functional requirements:-
ü
The application will maintain item inventory
levels.
ü
The application will display available items.
ü
The application will collect orders.
ü
The application will store customer’s personal
data.
ü
The application will display order summaries.
ü
The application will verify payment details.
ü
The application will store order data.
ü
The application will retrieve order data.
Non-functional requirements:-
Covers requirements related to Access Controls, Security,
Performance, Contingency, User Friendliness, Database Requirements, Hardware
and Servers.
ü
Security
The application must ensure privacy regarding credit card information and
other personal information entered by a user.
ü
Reliability
The application must provide complete functionality whenever in use.
Application failures are not to impair the data or the application.
ü Maintainability
The application is to be maintained by the proprietor once it has been
delivered.
ü Portability
The application must account for all known portability issues.
ü Extensibility
The application must be modifiable to support future enhancements.
ü Reusability
The application components must be reusable for present and future
versions of this application.
ü Resource
Utilization
The
application should be limited to those resources normally allocated to standard
commercial PC/Laptop/Mobile applications.
dear all,
ReplyDeletehighlighted are the only new stuff. let's not include these if they are not feasible coz my technical knowledge is 0 i guess compared to you all :)