You are on page 1of 44

REFECTORY

UPKEEP
S U B M I T T E D B Y:
TAN U G O YAL D ( 5 6 )
S H U B H I G U P TA D ( 5 3 )
ABHISHEK SINGH E(2)
S H I VAM T R I P AT H I E ( 5 2 )
PROJECT SUPERVISIOR:
M R .S A N D E E P R ATH OR E
A S S I S TAN T P R O F E S SO R
DE PT. OF CE A

INTRODUCTION
Apart from courses and faculties canteen makes college more

attractive.
Canteen is a junction of college where we can meet our friends,
faculties and family spending gala time after boredom schedule
of classes.
Canteen is the only place where we can enjoy yummy food and
celebrate birthday, special occasions and achievements.
The objective of the project is to provide online facility to the
students from purchase to delivery of food /beverages items at
their respective place.

Students can book their order from any where


they are through the foodies app in their
mobile phone.
The canteen will remain open throughout the week
from 10am to 12pm.
Delivery of items can only be done within the
campus.

DESCRIPTION
In this project student/faculty can book a table for

himself/herself and can order their meal from anywhere


through their mobile application.
So, customer need not to wait in queue for long they will get
their meal ready after half an hour of ordering.
They can also get their order/stationary items delivered
within the campus as per the canteens policy of delivering
the items.
This project will allow students to have their CANTEEN
SMART CARD for payment of the

CONT.
order placed.
If in case the smart card doesnt contain enough amount
to place the order then he/she will be asked to recharge
the card as soon as possible and the order will remain
unplaced.
Smart Card is recharged with 10000RS at the time of fees
submission.
If in case there is no amount left in the smart card the
person can get it recharged offline from the canteen or the
dues will be shown in their respective GLA accounts.

Cont.
If in case canteen is lacking in stock for the order or if the

payment is not successfully done then the confirmation


message will not be received by the user.
The person can cancel their order within the 5 minutes of
ordering.
Once the order is placed and confirmation message is
received order will not be cancelled.
If the person doesnt arrive within half an hour after
ordering online meal, the order will be remove from
counters and no payroll will be done later on.

HOME PAGE

REGISTRATION
PAGE:

about

FEASIBILITY STUDY
Earlier there was no online system that provides all the services

at one place.
The objective of the project is to provide online facility to the
students from purchase to delivery of food /beverages , items ,
bus information etc. at their respective place.
Customer will not have to wait in the queue.
There will not be rush in canteens

ANALYSIS
Hardware Configuration: Processor
Speed
RAM
Hard Disk
Floppy Drive

PENTIUM and more


1.70 GHz
4.00 GB
10 GB
1.44 MB

Software Configuration:Operating system


Database
Web Server

Windows 7, 8, 8.1 and further


Oracle 10g
Tomcat 7.0

ADMIN MODULE
This module is used to do following works Create an admin account:
Admin will create a new account by using passkey
given to him.
Login module:
Admin will login using given passkey, registered phone no and
password.
If in case admin forgets the password some security questions will
be asked which were answered during creation of the admin
account.

If he answers wrong, then otp will be generated on registered mobile


number.
View orders:
Admin can view list of ordered items by the user
Confirmation module:
If the order is successfully placed be the user then the confirmation
message will be send after 10 minutes of ordering, on respective
users registered mobile number.
Stock module:
List of quantity of stock available in the canteen will be displayed to
the admin and will be updated timely.
Detail Module:
The detail of employee of the canteen ,users and faculty members will
be available.
Delivery Module:
There will be detail of employee available in the canteen for delivery
and at what time the delivery will be done.

USER MODULE
This module is used to do following works Create an user account
Firstly, user will create an account by selecting user account and fill the
detail as required.
Login module
User will login by using university roll no as user name and a
password.
If in case user forgets password security questions will be asked and if
he forgets answers to the security questions then otp will be send to the
registered mobile number.
Menu/Item module:
The menu/item list will be provided after login the user account.
Then user will select the item and the quantity of that items
required according to price displayed in the menu.

Order module:

After selecting menu from the menu module user will have the
choice of selecting the type of order he/she wants.
Type of order includes on-service or delivery within the campus.
Delivery charges will also be applied on the minimum purchase of
100Rs.
Payment module:
When the user will confirm the order the payment module will be
open and user will pay for their order using canteen smart card. To
verify the order otp will be generated and user can cancel order
within 5 minutes of ordering after then confirmation message will
be send to registered user mobile no. and no payroll will be done.
Bus Info:
In this module user can see the bus info according to the need.

User will also be able to see hostel , class and library

portal at a same place in one website.


Feedback:
User can give his or her feedback and can see the
reviews of other users.

ADVANTAGES
Customer will not have to wait in the queue.
There will not be rush in canteens.
They can order half hours before so food will be made according to order.
Student Can enjoy food at their own place.
paperwork will be removed
We can save Time.

SOFTWARE DESIGN
ER-MODEL :

An entity relationship model, also called an entityrelationship (ER) diagram.


It is a graphical representation of entities and
their relationships to each other, typically used in
computing in regard to the organization of data within
databases or information systems.

DFD MODEL:

A context diagram is a top level (also known as


"Level 0") data flow diagram.
It contains one process node ("Process 0") and
(process 1) that generalizes the function of the entire
system in relationship to external entities.

Level 0 DFD

Level 1 DFD

USE-CASE MODEL

AUSE CASE DIAGRAM AT ITS


SIMPLEST IS A REPRESENTATION
OF A USER'S INTERACTION WITH
THE SYSTEM THAT SHOWS THE
REL ATIONSHIP BETWEEN THE
USER AND THE
DIFFERENTUSECASES IN WHICH
THE USER IS INVOLVED.

SEQUENCE DIAGRAM

GLA
CANTEEN

QUESTIONS?

You might also like