You are on page 1of 5

Castle bay restaurant management system

Product Backlog
ID User Story Estimatio Priority
n
As a admin I want to approve main stock and main 8
bar stock return to the supplier. So that I can manage 16
the stock behaviour.
As a admin I want to generate stock behaviour 8
16
graphs. So that I can manage the stock behaviour.
As a admin I want to create user logins and assign 8
16
user privileges .So that I can view user details.
As a admin I want to add new restaurant items to 8
16
the system and update existing items.
7 As a stock keeper I want to create current main 1
kitchen stock report. So that I can get an idea about 18
the current status of the stock.
As a bar tender I want to update the restaurant bar 4
stock by entering Restaurant Bar Stock Transfer Note 16
Details(RBSTN) to the system.
As a steward I want to place orders from the customers 5
in the table .So that I can avoid the complaints from the 16
customers which result in manual system.
As a cashier I want to create gross profit report. So that 2
I can less the time consumption and get accurate 12
information.
As a employee I want to submit my attendance. So that I 9
can less the time consumption and get accurate 16
information.
As a cashier I want to view the current availability of 2
riders. So that I can assign a door delivery order to a 16
rider.
As a stock keeper I want to issue Good Request 1
Note(GRN) to the supplier. So that I won’t have to handle 18
a large scale of physical files.
As a financial manager I want to record total restaurant 7
18
income details and generate day summary report.
As a admin, I want to remove and update suppliers, so that I 8
16
can generate a report of supplier details
8 As a admin I want to store details of employee information 8
12
,so that I can handle employee functions meaningfully.
9 As a admin I want to add to add new suppliers ,agents 8
,so that I can generate I can generate agent details 16
reports and supplier details reports.
11 As a user, I want to view my details, edit my login 6
23
credentials(user name, password)
As a cashier I want to know the distance to a particular 2
address ,so that I can calculate the corresponding
transportation fee.
10 As a admin, I want to remove and update suppliers, so that I 8
8
can generate a report of supplier details.
As a customer I want to view the available items .So that I 3
6
can self order.
As a cashier I want to check the status of the order, so that I 2
6
can view the orders to be completed.
As a admin I want to view any supplier or agent details, so 8
16
that I can know who are the suppliers and their details.
As a cashier I want to indicate pending payments in the table, 2
16
so that I can visualize bills to be calculated.
As a finance manager I want to generate Supplier Payments 7
16
Reports..

Sprint Backlog

Priorit Product User User Story Tasks Estimat


y Backlog Stor e
Item y# (Hours)
Design Employee Table
5
As developer, I want to Design Employee 4
store employee Attendence Table
Table
1 8 information, so that I Define data types 1
Creation
can handle employee
Define other constraints 1
functions meaningfully.
Define Primary and Foreign 1
Keys
Total 12
Development of navigation
2
panel
Development of input, and
2
tool components
As a admin, I want to add Development of data grid
2
Supplier new suppliers so that I and related methods
2 9
Inserting UI can generate a report of Development of supplier
student details. handling methods for better 4
user
Development of all methods
4
and error messages
Add validation constraints 2
Total 16
Development of search bar
1
and related methods
Development of viewing
2
As a admin, I want to components and other
remove and update Development of result
Supplier
3 10 suppliers, so that I can viewing data grid and related 2
Editor UI generate a report of methods
supplier details. Development of methods for
1
error messages
Development of navigation
2
panels
Total 8
Development of status
6
buttons and related methods
Development of input and UI
components to insert a 5
order.
Development of validation
6
methods
Development of input and UI
components to add 5
Cashier UI achievement details of clubs
As a cashier I want to
Interface to check the status of the Development of result
4 update the 7 order ,so that I can view viewing components to 5
order status. the orders to be display order details
completed. Development of result
viewing components to 5
display order details
Development of editing
5
components
Development of generating
10
bills.
Development of functions 10
Development of navigation
2
panels
Total 57
Development of viewing
6
items to the customer.
Development of interface
4
components to order items.
Development of methods 6
Customer UI As a customer I want to
5 for order 13 view the available items Development of validations
4
items. .So that I can self order. and methods for validations
Development interface
components to customize 2
appointments
Development of navigation
2
panels
Total 24
As a admin I want to
UI to
approve main stock
manage
and main bar stock
6 main stock 19 10
return to the supplier.
and bar
So that I can manage
stock.
the stock behaviour.
Cashier UI As a cashier I want to
assign riders view the current
availability of riders. So
7 according to 5 12
that I can assign a door
the delivery order to a
availability. rider.
As a stock keeper I
Stock want to generate Good
Request Note(GRN) to
Keeper UI to
8 6 the supplier. So that I 10
generate won’t have to handle a
GRN large scale of physical
files.
Development of viewing 3
components to display
details of the logged user
Development of interface 5
components to give
commands
User 6
As a user, I want to view Development of methods
interface to
9 11 my details, edit my login Adding validation constraints
view user credentials 2
details and display error messages
Development of password 5
encryptions and edit login
details(user name,
password)
Development of navigation 2
panels
Total 23
Development of interface
components to add new 4
restaurant item.
Development of interface
As a stock keeper I components to view and 4
Stock keeper want to create current manage current stock.
interface to main kitchen stock Development of validations
5
10 make and 7 report. So that I can and related methods
manage get an idea about the Development of methods to
5
stock. current status of the add, view, update and delete
stock. Development of navigation
2
panels
Development of methods to
generate reports of 2
appointment details
Total 22
Develop interface components 4
Cashier to search for riders .
interface for As a cashier I want to
view the current Develop components to 4
assigning display status.
availability of riders. So
11 and 4 that I can assign a door Develop methods to insert 6
managing delivery order to a update and delete
riders for rider. Develop methods for 4
deliveries
validations and duplication of
same rider.
Develop reports of 4
assignments with riders.
Develop navigation panels 2

Total 24

You might also like