Saturday, September 14, 2013

Updated proposal


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.


1 comment:

  1. dear all,

    highlighted 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 :)

    ReplyDelete