A
MINI PROJECT REPORT ON
“E -SHOP”
SUBMITTED TO THE SAVITRIBAI PHULE PUNE UNIVERSITY, PUNE
IN THE PARTIAL FULFILLMENT OF THE REQUIREMENTS
FOR THE AWARD OF THE DEGREE
OF
Master of Computer Application (MCA)
SUBMITTED BY
Mr.SHETE NILESH N Exam Seat No: 22355
MASTER OF COMPUTER APPLICATION (MCA)
PIRENS INSTITUTE OF BUSINESS MANAGEMENT AND
ADMINISTRATION,
Loni -413736
Tal-Rahata, Dist-Ahmednagar, (M.S), India
SAVITRIBAI PHULE PUNE UNIVERSITY
2020-21
1
CERTIFICATE
This to certify that the mini project report entitles
“E -SHOP”
SUBMITTED BY
SHETE NILESH N Exam Seat No: 22355
is a bonafide student of this institute and the work has been carried out by him/her under the
supervision of Prof. Jorwekar Y.S. and it is approved for the partial fulfillment of the
requirement of Savitribai Phule Pune University, for the award of the degree of Master Of
Computer Application (MCA).
(Prof. Y.S. Jorwekar) (Prof. M.S. Langote)
Internal Guide H.O.D
Master of Computer Application (MCA) Master of Computer Application (MCA).
(Dr. N.U. Bankar)
Director
PIRENS IBMA, Loni
SAVITRIBAI PHULE PUNE UNIVERSITY
2
CERTIFICATE
This to certify that
SHETE NILESH N Exam Seat No: 22355
Student of First Year of Master of Computer Application (MCA) was examined in Mini
Project Report entitled
“E -SHOP”
On: / /2021
At
MASTER OF COMPUTER APPLICATION (MCA)
PIRENS INSTITUTE OF BUSINESS MANAGEMENT AND
ADMINISTRATION,
Loni -413736
Tal-Rahata, Dist-Ahmednagar, (M.S), India
Prof. Jorwekar Y.S (……………..)
(Internal Examiner) (External Examiner)
3
ACKNOWLEDGEMENT
We especially to acknowledge incredible assistance and guidance of qualified and
distinguished teachers and preachers of Career Institute of Technology and Management,
Faridabad who always extended their helping hand to sail us smoothly through the final year
project.
We are greatly thankful to our guiding light, Mr. Jorwekar Y.S who has contributed her
valuable time as well as helpful suggestions in making our projects effort, a fruitful one. We
also extend our gratefulness and admiration to Mr. Jorwekar Y.S and all other Project
Laboratory Staff for his kind co-operation at various stages of our project and also for their
willfulness and genius guidance from time to time.
4
INDEX
Sr. no Title Page no
7. Bibliography 24.
1. Introduction
I) Introduction to System 7.
ii) Scope of System 8.
iii) Proposed of System 9.
2. System Analysis 10.
I) Fact Finding Techniques 10.
ii) Feasibility Study 11.
3. System Design
I) Functional Decomposition Diagram 13.
ii) Entity Relationship Diagram 14.
iii) Context Level Diagram 15.
4. Form Design 16.
5. Advantages & Disadvantages 22.
6. Future Enhancement 23.
INTRODUCTION
1).INTRODUCTION TO SYSTEM:-
5
Online shopping is a form of electronic commerce which allows consumers to directly buy goods
or services from a seller over the Internet using a web browser or a mobile app. Consumers find
a product of interest by visiting the website of the retailer directly or by searching among
alternative vendors using a shopping search engine, which displays the same product's
availability and pricing at different e-retailers. As of 2020, customers can shop online using a
range of different computers and devices, including desktop computers, laptops, tablet computers
and smart phones.
An online shop evokes the physical analogy of buying products or services at a regular "bricks-
and-mortar" retailer or shopping center; the process is called business-to-consumer (B2C) online
shopping. When an online store is set up to enable businesses to buy from other businesses, the
process is called business-to-business (B2B) online shopping. A typical online store enables the
customer to browse the firm's range of products and services, view photos or images of the
products, along with information about the product specifications, features and prices.
Online stores usually enable shoppers to use "search" features to find specific models, brands or
items. Online customers must have access to the Internet and a valid method of payment in order
to complete a transaction, such as a credit card, an Interact-enabled debit card, or a service such
as PayPal. For physical products (e.g., paperback books or clothes), the e-tailor ships the
products to the customer; for digital products, such as digital audio files of songs or software, the
e-tailor usually sends the file to the customer over the Internet. The largest of these online
retailing corporations are Alibaba, Amazon.com, and eBay. [1]
6
1.2) SYSTEM SCOPE AND PURPOSE:-
Scope of the System
Purchasing and selling products and services over the internet without the need of going
physically to the market is what online shopping all about. Online shopping is just like a retail
store shopping that we do by going to the market, but it is done through the internet. Online
shopping has made shopping painless and added more fun. Online stores offer product
description, pictures, comparisons, price and much more. Few examples of these are
Amazon.com, ebay.com, and the benefits of online shopping is that by having direct access to
consumer, the online stores can offer products that cater to the needs of consumer, cookies can
be used for tracking the customer selection over the internet or what is of their interest when they
visit the site again. Online shopping makes use of digital technology for managing the flow of
information, products, and payment between consumer, site owners and suppliers. Online
shopping can be either B2B (business to business) or B2C (business to consumer)
Display all the available categories for shopping on the home page.
Display all the subcategories on the home page that are associated with any particular
item.
Admin has the authority to add new particulars to the items list whenever needed.
Permission to the administrator to remove items, anytime.
Allows the admin to modify the price of each item, whenever required or felt like.
Admin has the authority to update the description of each item.
Permission to the admin to view information about each customer who checkouts the
items list.
7
Purposed of the System
An online shopping system is a process in which people (specifically customers) are being
provided with the option of purchasing goods and services directly from the seller, all in a real-
time environment. Online shopping is an application of the internet as electronic commerce.
From the business perspective, customers usually find the products more attractive, on websites,
as they get all the details available there.
People in large number are doing online shopping today, and it is not only because it is
convenient as one can shop from home, but also because there are an ample number of varieties
available, with a high competition of prices, and also it is easy to navigate for searching
regarding any particular item.
For sellers, their product has access to the World-Wide market, which also increases the number
of customers and enhances customer relationships. Also, web stores are a means for small-scale
companies to launch their products at the global level. The main objective of this project is to
develop a web-oriented application that can provide an online shopping feature to users.
8
2) Analysis:-
Facts Finding Techniques:-
Success of any requirement investigation depends upon availability of reliable and accurate data.
Generally, there are some methods for collecting the information for any institution that are the
fact finding techniques we used in our system.
1) Interview
2) Observation
All the methods are equally important as far this projects is connected & have to be collected all
information by following method.
1. Interview:-
This is used to collect information from individuals or group. This method helps to find areas of
misunderstanding and future problems of their proposed system. No limit on interview period
2. Observation:-
We observe some registered to find out how the account record, saving details, returns detail are
kept. Which are the criteria they use for the report generation &
Report format.
9
Feasibility study
Feasibility study:
A feasibility study is a short, focused study, which aims to answer a number of questions:
Does the system contribute to the overall objectives of the organizations?
Can the system be implemented using current technology and within given cost and
schedule constrains?
Can the system be integrated with systems which are already in place?
Technical Feasibility:
Is the project feasibility within the limits of current technology?
Does the technology exist at all?
Is it available within given resource constraints (i.e., budget, schedule)?
Financial Feasibility:
Is the project possible, given resource constraints?
Are the benefits that will accrue from the new system worth the costs?
What are the savings that will result from the system, including tangible and intangible
ones?
What are the development and operational costs?
Operational Feasibility:
Define the urgency of the problem and the acceptability of any solution; if the system is
developed, will it be used? Includes people-oriented and social issues: internal issues, such as
manpower problems, labour objections, manager resistance,organizational conflicts and policies;
also external issues, including social acceptability, legal aspects and government regulations
10
2.3) SOFTWARE& HARDWARE REQUIRNMENTS:-
1) Software Requirement:-
Front End:-python
Operating System: - Microsoft Windows 7,8,10
2) Hardware Requirement:-
Memory : - RAM- 1 GB
Storage Device : - Hard Disk- 500GB
11
3.0). SYSTEM DESIGN
3.1) Functional Decomposition Diagram
View Order
Maintain Customer
Maintain Product
View Product
Admin
12
3.2) Entity Relationship Diagram
Customer_ id
Quantity Price
last_name
id
first_name
Customer Order phone
makes
Password
status
customer_ id
email Phone
product_id
Beongs to
category_id
name
product_id
category has
product
category_id
price
name
13
3.2) Entity Relationship Diagram
Customer Management Order Management Product Management
Eshop
Payment Management Category Management
14
Form Design
Homepage:
15
Login Page:
16
Signup Page:
17
Cart Page:
18
Checkout Page:
19
Order Page:
20
7.1) Advantages:-
1. Convenience
2. Better Prices
3. More variety
4. Easy to send gifts
5. No sale pressure
6. Easy price comparisons.
7.2. Disadvantage:-
• Shipping problems & delays
• Risks of frauds
• No supports from local retailers
• Less contact with your community
• Unfriendly, Scammy, or complicated websites
21
8.1) Future Enhancements:-
1 Customer Data and Analytics Improve Marketing Tactics
2 Machine Learning Creates a Personalized E-Commerce Experience
3 Online Shopping Is Going Mobile
4 Analysts Are Key to Executing E-commerce Trends
5 Be a Leader in the Future of E-commerce
22
8) Bibliography:-
www.w3school.com
https://docs.djangoproject.com/en/3.2/
www.python.org
23