Você está na página 1de 11

Business Requirement Specification

Restaurant Projects
Customer:

Dated:
Version: 1.0
Submitted By:

TrendAce Software Solutions


2nd Floor, Kalluveetil Shyras Centre
Court Road, Nagercoil 629001

Modification History
Date

Author(s)
Chris Johnson

Modification
st

1 Draft

Version
1.0

2013 Trend Ace Software Solutions All Rights Reserved. The contents on this document are not to be
reproduced or duplicated in any form or kind, either in part or full, without written consent from TrendAce
Software Solutions. All other trademarks are property of their respective owners. Some part of trademarks,
registration pending.

Table of Contents
Web Based Table Order ........................................................................................................................ 1
Web based Inventory Management .................................................................................................... 3
Android Table Order ............................................................................................................................. 5
Web based Staff Attendance and Salary ............................................................................................. 6
Website Online Order & Table Booking (Individual & Catering) ........................................................ 8
Android Online Order & Table booking ............................................................................................... 9

Project 1 - Web based Table Order


Modules involved in this project are as follows:

Menu Category
Menu Item
Table Details
Waiter Details
KOT (Table Order, Parcel, Catering Order)
Billing
Report

Menu Category
Here the user can add Menu Category, such as Rice, Noodles, Snacks, etc
Menu Item
Here the user can add Menu Items. The user can input the following details

Category ( The saved Menu Category will be shown in a dropdown list )


Item Name
Item Code
Tax (if applicable)
AC Rate
Non AC Rate
Catering Order Rate

Table Details
Here the user can add Table details of the restaurant. The user can input the
following details

Table Name
No. of seats
Max. Slots
AC / Non AC

Waiter Details
Here the user can add Waiter details. The user can input the following details

Name
Code

-1-

KOT
Here the user can add a KOT. The user can input the following details

AC / Non AC / Parcel / Catering Order


Table No (if applicable)
Waiter (if applicable)
Item Name and Quantity

Billing
Here the user can print bill. The user can input / select the following

The order type (Table / Parcel / Catering Order)


KOT No ( Based on the order type, already added KOTs will be displayed in a
dropdown list)
Waiter details (Auto fill based on KOT)
Option to add more KOTs under one bill
Update bill status after bill payment

Report
Here the user can get the following reports

Daily Sales report


Monthly sales report

-2-

Project 2 - Web based Inventory Management


Modules involved in this project are as follows:

Supplier Details
Item Category
Item
Purchase entry
Supplier Payments
Item Issuance
Reports

Supplier Details
Here the user can add supplier details such as,

Supplier Name
Contact Person
Contact Number
Email ID
Supplier Address

Item Category
Here the user can add Item Category
Item
Here the user can add Items under respective category
Purchase Entry
Here the user can add purchase item details such as,

Purchase Entry ID (Auto Fill)


Supplier (The saved supplier names will be displayed in a dropdown list, the user can
choose from the list)
Invoice Date
Received Date
Item
Quantity
Unit Price
Total Amount (Auto Calculate)

Supplier Payments
Here the user can maintain supplier payment details. The supplier names will be displayed in
a dropdown list. By choosing the supplier their corresponding due amount will be shown. If a

-3-

payment is done, the user will add the payment entry to the corresponding supplier. It will
subtract the paid amount from the due amount.
Item Issuance
Here the user will maintain the item issuance details such as,

Issue ID (Auto fill)


Issue Date
Item
Quantity

Report
Here the user can get the following reports

Stock Details
Purchase Report
Supplier Payment Report
Item Issuance Report

-4-

Project 3 - Android Table Order


In this Android application the user can add a KOT. The master details needed for
this application will be available through online table order project. The user can input the
following details

Table No
Waiter
Item Name and Quantity

The KOT created by this application will be available for billing

Online Table Order

INTERNET

Master Details

Server

Android Table Order

Upload KOT to
Server

Access Master Details

-5-

INTERNET

Project 4 - Web based Staff Attendance and Salary


Modules involved in this project are as follows:

Shift Details
Employee Details
Employee Attendance ( Get the data from Biometric attendance system)
Employee Salary Details ( Auto based on Employee details and Attendance)
Reports

Shift Details
Here the user can add shift details such as,

Shift Name
Shift Start Time
Shift End Time

Employee Details
Here the user can add the Employee details such as,

Employee Name
Contact Number
E Mail ID
Address
Salary
Shift (The saved Shift names will be shown in a dropdown list, the user can choose
from the list)

Employee Attendance
Here the user can get the details about the Employee Attendance. The attendance
details of employees are uploaded to the online server from the Biometric attendance
system.
Employee Salary
Here the user can get the salary amount of the employee based on the attendance
details uploaded to the server and the Salary given in the Employee Details master.
Report
Here the user can get the following reports

Employee Attendance Report


Employee Salary Report

-6-

System Overview Diagram

Employee Details Master

INTERNET

Server

Biometric Attendance System

INTERNET

Reports

-7-

Project 5 - Website Online Order & Table Booking (Individual & Catering)
The modules involved in this project are as follows

Customer Registration
Customer Approval
Table Booking
Food Ordering

Customer Registration
To reserve Table or Order food, the customer registration and approval from Admin is
required. Before Table reservation / Food ordering the customers will be shown a login screen, if
they are already registered they can proceed further by using their Email ID and Password. If they
are not registered, they can click the Register link and register.
The details customers have to provide at the time of registration are as follows

Customer Name
Contact Number
Address
Email ID
Password

Customer Approval
After the customer registration, the Admin will check the details provided by the customer
and approve if it is a genuine customer registration. The customers can Reserve Table or Order Food
only after Admin Approval.

Table Booking
After login the customer can book Tables. They will be shown the available tables and
respective seating capacity. They can reserve the required table by providing the following details

Number of occupants
Date and Time

Food Ordering
After login the customer can order Foods. They will be shown the menu of Food Items and
their Rate. They can choose the food items from the menu and enter the quantity required. Likewise
they can add as much as items needed and finally commit the order. They will be shown the Total
amount of the ordered food items.
-8-

Project 6 - Android Online Order & Table booking


The modules involved in this project are as follows
Customer Registration
Table Booking
Food Ordering

Customer Registration
To reserve Table or Order food, the customer registration and approval from Admin is
required. The customers will be shown a login screen. If they are already registered they can
proceed further by using their Email ID and Password. If they are not registered, they can click the
Register link and register.
The details customers have to provide at the time of registration are as follows

Customer Name
Contact Number
Address
Email ID
Password

Table Booking
After login the customer can book Tables. They will be shown the available tables and
respective seating capacity. They can reserve the required table by providing the following details

Number of occupants
Date and Time

Food Ordering
After login the customer can order Foods. They will be shown the menu of Food Items and
their Rate. They can choose the food items from the menu and enter the quantity required. Likewise
they can add as much as items needed and finally commit the order. They will be shown the Total
amount of the ordered food items.

-9-

Você também pode gostar