Synopsis Part 2
Synopsis Part 2
1. Project Title 2
2. Introduction 3
3. Objective 4
4. Project Category 5
6. Survey of Technologies 7
14. Testing 23
15. Limitation 23
18. Bibliography 25
*
1. PROJECT TITLE
“ECOMMERCE FOR FOOD ORDERING” is title of my project. This system
is a web based portal developed in OOPS & RDBMS platform. It will allow
2. INTRODUCTION
The “ECOMMERCE FOR FOOD ORDERING” has been initiated for many
different reasons. This is very effective platform for manage food business online
with effective bill management. To perform this effectively user need to register
with this system. After successful registration they will verified by the admin.
After successfully verification user can put their food requirement and we fulfill
their test. We are the best and taking care of their test requirement.
Basically, this system provide an online interface where user can visit and choose
menu as per requirement and order online to interested menu item. Our system is
already connected with delivery system so ordered item can be delivered within
implementation with bank payment gateway it will also done by using credit card,
Developed By – 2
3. OBJECTIVE
With the help of this proposed project we can able to full fill the following
objectives:
We can also send information to the respective user via mail or sms.
Developed By – 3
4. PROJECT CATEGORY
used:
Developed By – 6
5. PURPOSE AND SCOPE
Purpose:
food availability to each and everyone at best price with best support.
Scope:
ORDERING” is very broad. We try to connect many vendors and person who
involved in food business So that we are able to serve many societies. Currently
our main focus is to implement in New Delhi area only. After successful
Developed By – 7
6. SURVEY OF TECHNOLOGIES
For preparing this proposed project (i.e. “ECOMMERCE FOR FOOD
But after lots of survey & discussion we found that following platform is suitable
Developed By – 8
7. REQUIREMENTS AND ANALYSIS
project for tasty food management system. Following are the problem area to
Payment Management
Database management
Developed By – 9
Delivery Module
Payment Module
Admin Module
Feedback Module
Planning and scheduling technique for this project I choose Gantt chart. It is a
Task achieved 1 2 3 4 5 6 7 8
( in weeks)
Analysis
Requirement
Gathering
Design
Coding
Testing
Implementation
Maintenance
Developed By – 10
7.4. TOOLS AND PLATFORM
Developed By – 11
7.5 MODULE DESCRIPTION
specification:
4. Delivery Module
5. Payment Module
6. Admin Module
7. Feedback Module
The basic purpose of this module is to provide an interface for new user who
wants to register with this system and fulfill their food requirement. They have
needed to just order their requirement as per mention menu. They can send order
via order menu, mail, call, smsetc but they must be mention user id. After order
we deliver food as per registered address and fulfill the payment responsibility.
2. Menu Management Module: This module includes menu details with their
price list. It is also available on website so that user can easily view, choose and
Developed By – 12
4. Delivery Module:This module designed for manage the food delivery
process smoothly from tasty food processing house to the user/customer address.
this system. This module is introduced for manage all the things in proper
manner.
user feedback properly. With the help of feedback we can enhance our tasty food
quality.
Developed By – 13
8. SYSTEM DEVELOPMENT LIFE CYCLE
There are several life cycle models available in the industries, which has been
tested and implemented over a long period of time. SDLC is beneficial to develop
any project because it describes how programs are developed. Following are some
Waterfall Model
Prototype Model
Spiral Model
FOOD ORDERING” for required application and desired result, but after
detailed studying and lots of research it was decided to develop this proposed
projecton the basis of the Spiral Model because it is easy to implement and
manage it effectively. So, that I Choose Spiral Model for Proposed System i.e.
Developed By – 14
9. DATA FLOW DIAGRAM
New User
MANAGER/Admin
Of this system
Registered
User
Delivery Payment
Admin
Developed By: 15
1.0
New User User
User Details System
Registration
System
2.0
Menu
Registered Management MenuDetails System
User System
3.0
Delivery Delivery
Management
Delivery Details System
System
4.0
Payment PaymentMan Payment Details System
agement
System
5.0
Invoice & Bill Invoice & Bill
Module invoice Details System
Management
Figure 2: Data flow diagram-Level 1
Developed By – 16
2.1
User
Registration
Verification
System
New User /
Registered User Login Management System
2.2
User Login
Management
System
Developed By – 17
10. USE CASE DIAGRAMS
Registration
Login
Add-Update
Details
Order &
Delivery
Manage User
Admin
User
Send details
Feedback
Support
Payment
Developed By – 18
11. ENTITY- RELATIONSHIP DIAGRAM
Contact no
User Id
Email id
Payment m
Mode
Invoice
details Register
Invoice id
Admin Id
Order id Admin
1 Password
1
MANAGER/Admin 1
date 1
Of this system
Registered
Invoice & Bill Login & Manage
User
Management
amount 1 m
1 User Id
Password
User id
1
1
m
Perform
Order id
m User id
date m
Order Delivery Delivery detail
amount
Payment
Date & time
User id address
Payment id User detail
date amount
Developed By – 19
12. DATA STRUCTURE
RegisteredUser Table:
Admin Table:
Order Table
Developed By – 20
Payment Table
Delivery Table
Developed By – 21
13. PROCESS LOGIC
“ECOMMERCE FOR FOOD ORDERING” is a web based platform by which
user are able to manage their food requirement effectively using web based
4. Delivery Module
5. Payment Module
6. Admin Module
7. Feedback Module
The basic purpose of this module is to provide an interface for new user who
wants to register with this system and fulfill their food requirement. They have
needed to just order their requirement as per mention menu. They can send order
via order menu, mail, call, smsetc but they must be mention user id. After order
we deliver food as per registered address and fulfill the payment responsibility.
2. Menu Management Module: This module includes menu details with their
price list. It is also available on website so that user can easily view, choose and
Developed By – 22
4. Delivery Module:This module designed for manage the food delivery
process smoothly from tasty food processing house to the user/customer address.
this system. This module is introduced for manage all the things in proper
manner.
user feedback properly. With the help of feedback we can enhance our tasty food
quality.
Developed By – 23
14. TESTING
Testing is the necessary part of any project for successful implementation and
test models as per requirement. But right now it is on process. So, after proposal
1. Unit Testing
2. System Testing
3. Acceptance Testing
4. Black-box Testing
5. White-box Testing
6. Grey-box Testing
As specialized testing following method also used:
1. Volume Testing
2. Stress Testing
3. Performance Testing
4. Interface Testing
5. Security Testing
6. Debugging
All above test will be done during development of the proposed project.
Developed By – 24
15. LIMITATION
1. The main problem to successful this project is converting all food order &
4. We have to advertise this system so that user can know about this and use
this.
Are you doing this project for any Industry/Client? Mention Yes/No. If Yes,
Developed By – 25
17. SCOPE OF FUTURE APPLICATION
who wants to manage their tasty food requirement with web based easiest &
software developer it becomes most popular food order and management system.
Developed By – 26
18. BIBLIOGRAPHY
Developed By – 27