0% found this document useful (0 votes)
15 views5 pages

User-Friendly Online Shopping System

The document outlines the development of an Online Shopping Portal, a web-based application that facilitates product purchases through the internet, featuring user registration, shopping cart management, and an admin module. It highlights the advantages of automation over traditional shopping methods, detailing the technical, operational, and economical feasibility of the project. The document also discusses system requirements, diagrams, and potential future enhancements such as online payment integration and mobile applications.

Uploaded by

pikav32077
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views5 pages

User-Friendly Online Shopping System

The document outlines the development of an Online Shopping Portal, a web-based application that facilitates product purchases through the internet, featuring user registration, shopping cart management, and an admin module. It highlights the advantages of automation over traditional shopping methods, detailing the technical, operational, and economical feasibility of the project. The document also discusses system requirements, diagrams, and potential future enhancements such as online payment integration and mobile applications.

Uploaded by

pikav32077
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Introduction

An Online Shopping Portal is a web-based application that allows customers


to purchase products through the internet. Users can browse products, add
items to a shopping cart, and place orders online without visiting a physical
store. The system provides convenience, saves time, and offers easy access
to a wide range of products.

This project also includes an admin module that helps manage products,
users, and orders efficiently.

2. Objective

To develop a user-friendly online shopping system

To provide secure user registration and login

To understand database connectivity and management

To implement CRUD (Create, Read, Update, Delete) operations

To gain practical knowledge of web application development

3. Scope of the Project

The scope of this project includes:

User registration and authentication

Product browsing and searching

Shopping cart management

Order placement and order history

Admin panel for managing products and orders

This system is suitable for small-scale online businesses.

4. System Analysis

4.1 Existing System

In the existing system, shopping is done manually by visiting physical stores.


Product details, billing, and inventory are managed manually, which may
lead to errors. The process is time-consuming and inefficient for both
customers and shop owners.

4.2 Proposed System


The proposed system is an online shopping portal that automates the
shopping process. Customers can shop anytime and anywhere. The system
provides better accuracy, faster processing, and efficient management of
products and orders.

5. Planning Phase / Feasibility Study

5.1 Operational Feasibility Study

The system is easy to use and does not require special training. Users can
easily understand and operate the system.

5.2 Technical Feasibility Study

The project is developed using PHP, HTML, CSS, and MySQL, which are widely
used and technically feasible technologies.

5.3 Economical Feasibility Study

The system is economical as it uses open-source tools and requires minimal


hardware resources.

6. Front-End and Back-End

Front-End

HTML

CSS

Bootstrap

JavaScript

Back-End

PHP

MySQL Database

7. Requirement

7.1 Hardware Requirement

Processor: Intel i3 or higher

RAM: Minimum 4 GB

Hard Disk: 20 GB free space

7.2 Software Requirement


Operating System: Windows / Linux

Web Server: XAMPP

Database: MySQL

Browser: Google Chrome / Firefox

8. Diagrams

8.1 ER Diagram (ERD)

Shows the relationship between entities like User, Product, Cart, and Order.

8.2 Data Flow Diagram (DFD)

Context Level:

Shows interaction between User, Admin, and Online Shopping System.

First Level:

Shows processes like Login, Product Management, Cart, and Order


Processing.

8.3 Class Diagram / Object Diagram

Represents classes such as User, Product, Order, and Admin with their
attributes and methods.

8.4 Use Case Diagram

Shows actions performed by User and Admin.

8.5 Activity Diagram

Represents the flow of activities during shopping.

8.6 Sequence Diagram

Shows the sequence of interactions between user, system, and database.

8.7 Component / Deployment Diagram

Shows system components and deployment architecture.

9. Data Dictionary

Table Name

Description
User

Stores user details

Product

Stores product information

Cart

Stores cart details

Order

Stores order information

10. Screen Shot

Screenshots include:

Home Page

Login / Registration Page

Product Listing Page

Cart Page

Admin Dashboard

11. Advantages and Limitation

Advantages

Saves time

Easy shopping experience

Available 24×7

Efficient data management

Limitations

Requires internet connection

No online payment gateway

Basic security features

12. Future Enhancement

Online payment integration


Mobile application

Product reviews and ratings

Email and SMS notifications

13. Conclusion

The Online Shopping Portal successfully demonstrates an e-commerce


system using web technologies. It provides practical knowledge of frontend,
backend, and database integration and helps students understand real-world
application development.

14. References

PHP Official Documentation

MySQL Documentation

W3Schools

Bootstrap Documentation

You might also like