Store Management System for Domino's Pizza (Database Project)

advertisement
IT323 Course Projects
There are so many Franchising businesses around us. Examples:
Project1: Handling Sub Franchisee information for Edible Arrangements (Web
based Project)
Building web based application to support Master Franchisee to record potential sub
franchisee information around kingdom. Master Franchisee should be able to:
 Change status of each sub franchisee as deal progress.
 Track sub franchisee.
 Search
Project2: Store Management System for Domino's Pizza (Database Project)
Develop a database application to be used in store. Store Management System
(SMS) will support sales men and production staff in their every day tasks. The sales
men can select merchandise and collect customer information to produce ticket.
Initially Ticket will have the status of not cooked -> ready -> delivery -> complete.
Project3: Handling delivery of merchandise (KFC)
You are requested to develop delivery system to track orders. If order will be
delivered, the driver should update status after each delivery. The System should
1
allow sales man to specify right time for delivery. Only one order can be delivered per
driver per hour.
Project4: Warehouse control for Dunkin Donuts (Web based Project)
Building web based application to allow each store manager to order from
warehouse. There is one central warehouse that supports all stores in single city. The
items in warehouse should be decreased automatically when ever order is complete.
Project5: Monitor Staff Productivity for Starbucks (Database Project)
You are required to build database system to help top management to enhance staff
productivity and monitor their performance.
System should support staff punch in /out , productivity of staff, calculate bonus,
create shift schedule, Calculate monthly salary.
2
Project1: Lead Management System (LMS)
You are required to build web based application to help Master Franchisee (MF) to keep
track of all potential Sub Franchisees (Lead) who are interested to buy Edible Arrangement
store in the Kingdome. Initially, MF should record Lead contact information (First name, last
name, email, phone, fax, gender, city, date, status which can be "cold"-"warm"-"Hot""signed").
MF can view list of all Sub Franchisees in the system arranged by date. He can also search
for specific Lead. He can edit Lead information by clicking on any lead. According to how
negotiation will be, status can be changed from "cold" to "warm" or "Hot".
When contract is signed, the status will be "signed".
You should allow MF to record activities, which can be any contact between MF and Lead.
activity type can be:
o
o
o
o
o
Phone
Email
Fax
Meeting
Other
3
Project2: Store Management System for Domino's Pizza
You have to develop a database application to handle every day tasks in Domino's Pizza.
Store Management System (SMS) will support sales men, production staffs and drivers in
their everyday tasks.
When a new customer visit the store or call to place an order, the sales man should record
customer information (Fname, Lname, phone#, address).
If customer is exist, the sales man should search customer by phone number.
Then, the sales man will select merchandise, delivery or pickup, time.
To process order, Full amount should be received.
The production staff will see the orders for particular day as "not cooked", he will start
preparing pizzas, when finish, he should log order to change status to "Ready". If order is
for delivery, the driver should log order after delivery to be "Complete". If order is for pick
up, the sales man should log order after customer picking up his order.
Each staff should log in to the system by entering their ID and password.
4
Project3: Handling delivery of merchandise (KFC)
Upper management of KFC Saudi Arabia would like to enhance their delivery system. You
are required to build a system to serve their needs.
Initially, the customer call Toll free number to place order, the customer service
representative (CSR) answers the call and collects customer information (name, address,
phone#). If the customer is already exist, CSR searches by customer phone#. The customer
will place his order and CSR will give him total amount and expected delivery time. the
system should allows CSR to create ticket with all needed information.
CSR will send order to nearest branch according to customer address. the delivery
department (DD)in that store will confirm the recipient of order. the order will be papered
and sent to customer. DD should send confirmation to CSR upon delivery. CSR should close
ticket accordingly.
5
Project4: Warehouse control for Dunkin Donuts
You are required to build a web based application to mange a central warehouse in Riyadh
for Dunkin Donuts stores.
Initially, the warehouse controller should feeds database with all items according to their
types.
Types can be:
 Food Items
 Non food items
 Equipments
Each item is identified by its unique code. Ex: small plastic cup has unique code (NF101).
Warehouse controller should update database when ever new shipment is arrive in
warehouse.
The system should allow Store manager of every store to log in and fill in a form of all
requested items.
The warehouse controller will receive the request and start preparing the order, when
finish, he should call the store manager to pick up the order from main warehouse.
The system should decrease quantity accordingly.
The system should alert warehouse controller to order shipment when specific item reach
certain level. i.e. only 10 cartons of that item.
6
Project5: Monitor Staff Productivity for Starbucks (Database Project)
You are required to build database system to help General Manger (GM) of Starbucks in
KSA to enhance staff productivity and monitor their performance.
The system should allow store manager (admin) to enter staff information (First name, Last
name, ID#, Phone# and address). Staff can be store manager, Store supervisor or
productions staff.
Store manager should enter salary for each staff as well.
The system should allow store manager to create work schedule for all staff. This view
should be weekly view.
System should support all staffs to punch in and out when they first come to work or leave.
The system should allow GM to monitor productivity of every staff. Ex: when store
supervisor take order, the system should record this. At the end of each month, The system
should generate productivity report that shows sales per staff. The system should calculate
bonus accordingly. only one staff can win monthly bonus.
Bonus is calculated as the following:
bonus = Highest sales * 0.5 %
System should also calculate monthly salary at the end of each month as the following:
Monthly salary = Salary - ( (salary / 30) * absent days)
7
Download