SlideShare uma empresa Scribd logo
1 de 105
“E-Commerce Management
System”
Submitted
In partial fulfillment
For the award of the Degree of
Bachelor of Science
in Department of Computer Science and Information Technology
Primeasia University
Department of Computer Science and Information Technology
Prepared By Supervised By
MD. Farhan Rahman Anik Sharmin Linta
171-010-043 Assistant Professor
CSIT Dept.of CSE
Candidate’s Declaration
I hereby declare that the work, which is begin presented in the project report,
entitled “E-Commerce Management System” in partial fulfillment for the award
of Degree of “Bachelor of Science” in the department of Computer Science and
Information Technology, Primeasia university is the record of my investigations
carried under the guidelines of Sharmin Linta department of computer science
and engineering, Primeasia University.
I have not submitted the matter presented in this project report anywhere for the
award of any other degree.
----------------------------------
MD. Farhan Rahman Anik
171-010-043
Computer Science and Information Technology
1
Approval
The final year project has been accepted in partial fulfillment of the requirements
for the degree of Bachelor of Science in Computer Science & Information
Technology (CSIT)
Project Supervisor
----------------------------------------
Sharmin Linta
Assistant Professor
Department of CSE Primeasia University
Project Examiner
----------------------------------------
Mustafa Hasan
Assistant Professor & Head
Department of CSE Primeasia University
2
Acknowledgment
The satisfaction that accompanies the successful completion of any task would be
incomplete without the mention of people whose ceaseless cooperation made it
possible, whose constant guidance and encouragement crown all efforts with
success. I am very grateful to my project supervisor, Asst. Prof. Sharmin Linta for
the guidance, inspiration, and constructive suggestions that help me in the
preparation of this project.
3
Abstract
Dazzle is a Business to Consumer online E-commerce application designed to
create a smart online shopping opportunity for consumers. This shopping
platform has a lot of features for consumers. The system is developed using PHP,
HTML, CSS, JavaScript, MySQL, etc. It helps Customers who want to buy their
necessary products in a user-friendly manner. The customers can simply visit
the system, choose products from any category, register for an order, log into
their accounts, and finally make payment of their purchased amount. The
customers can edit their order list before order confirmation. It provides 24x7
support. Customers can make inquiries about any products or services and place
orders anytime, anywhere from any location. The present shopping website
includes a range of electronic items, garments of all age groups, home
appliances, and other necessary products that consumers require daily. This
online E-commerce system may be a complete solution for a customer which
provides a flexible, safe, and user-friendly environment.
4
Table of Content
CHAPTER 1 7
INTRODUCTION 7
1.1 About the platform 7
1.2 Objectives 7
1.3 Expected Outcome 8
CHAPTER 2 9
LITERATURE REVIEW 9
CHAPTER 3 12
METHODOLOGY 12
3.1 Review of the waterfall model 12
3.2 Advantages of waterfall model: 13
3.3 Disadvantages of waterfall model: 14
3.4 When to use waterfall model: 14
3.5 Justify chosen methodology 14
3.6 System Requirement Analysis 15
CHAPTER 4 16
SYSTEM DESIGN AND DEVELOPMENT 16
4.1 Feasibilities study 16
4.2 Requirement validation 17
Economic Analysis 17
Technical Analysis 17
System Analysis 18
4.3 Investigation Phase 18
4.4 Constraints And Limitations 18
CHAPTER 5 20
PROJECT SCREENSHOTS 20
5.1 Front-end 21
5.2 Databases 27
5.3 Codes 34
5.3.1 index.php 34
5.3.2 header.php 39
5.3.3 footer.php 42
5.3.4 function.js 48
5.3.5 radial-progress-bar.js 51
5.3.6 smooth-scrolling.js 55
5
5.3.7 keyboard-image-navigation.js 55
5.3.8 style.css 56
5.3.9 responsive.css 87
5.4 Content Management System 94
5.4.1 Login 94
5.4.2 Users 95
5.4.3 Add New User 95
5.4.4 Dashboard 96
5.4.5 Banner 96
5.4.6 Products 97
5.4.7 Product Category 98
5.4.8 Product Filter 99
5.4.9 Add Product 100
5.4.10 Attributes 101
5.4.11 Coupons 101
5.4.12 Plugins 102
CHAPTER 6 103
CONCLUSION AND FUTURE SCOPE 103
6.1 Discussion and Conclusion 103
6.2 Scope for Further Developments 103
6
CHAPTER 1
INTRODUCTION
1.1 About the platform
The project is about daily online shopping, which is a web-based digital shopping
system. This system is designed to make shopping easy and convenient for
buyers. By using the web application, buyers and sellers will be benefited. The
project is developed by the most popular web programming languages PHP,
HTML, and CSS for the front-end and MySQL database. The user-friendly
interface and functionality help users and admin to manage the application
easily.
1.2 Objectives
The objective of the project Dazzle is to simplify the shopping system that helps
the customer order products and the sellers to manage the sale easily and pay the
bill using online devices like computers, smartphones, tablets, etc.
A few days ago, People thought that shopping was going to market physically and
buying the necessary products or services by exchanging money at a specific
time. But nowadays, The act of purchasing products or services over the Internet.
Online shopping has grown in popularity over the years, mainly because people
find it convenient and easy to bargain shop from the comfort of their home or
office. One of the most enticing factors about online shopping, particularly during
a holiday season, is it alleviates the need to wait in long lines or search from store
to store for a particular item. Also, the seller may not go to a specific location in a
particular period to sell their products. In online shopping, sellers get the
freedom to sell their products 24/7 in a week from anywhere.
There are several objectives of the project. They are as follows:
● To provide a user-friendly interface to look at different products which the
consumer wants to buy.
7
● To give an opportunity to open an account if any products are chosen by a
customer online.
● To give an opportunity to pay product prices online without being
physically present in a specific place.
● To make the shopping system hassle-free and time-saving.
● To help sellers to sell their products anytime over online also on a holiday.
1.3 Expected Outcome
This project is mainly designed to change the as usual definition of shopping. It’s
mainly expected that the outcome of this project brings comfort to our busy life
by saving our valuable time and energy. Know about the product details and
exact price from the office, home, and anywhere. Buy and sell any products from
any location over the world. Buy and sell products any time also on a holiday.
Enjoy the product discount and low sell cost. Easily find the necessary products
using search. Online payment system helps buyers and sellers as well as pay and
receive the bill. No need for physical gatherings to sell or buy products.
8
CHAPTER 2
LITERATURE REVIEW
When running an e-commerce store, one has to worry about the user experience
above all else. What affects user experience can range from return policy to level
of customer service — even social media reputation can affect sales, repeat
purchases, and more!
Given the analytics component of my platform, I have access to a large library of
data from e-commerce sites of various types around the world. Therefore, I
decided to dig into my database to see what really makes customers tick. By that,
I mean what can turn them away from making a purchase and what factors
affect the final purchase decision.
Fig 2.1: Factors of e-Commerce to a Client/Customer
I ensure those key points and encourage the customers to use e-commerce
websites more and more and explore the online marketplace.
9
Fig 2.2: Future of e-Commerce in Bangladesh
Bangladesh's e-Commerce has got a big boost as its market size has swelled by 30
times over the last five years, insiders said on Sunday. The suppliers' and
customers' devotion to the online platform for conducting business and
purchasing products have helped electronic trade expand in the country, they
added. According to the Bangladesh Competition Commission (CCB), the size of
e-Commerce in Bangladesh climbed to TK 166.16 billion until August of this year,
roughly 29.67 times the amount in 2016. After 2016, the year-on-year online trade
and commerce had started ballooning as the size of the business amounted to TK
86.32 billion in 2017. The figure reached TK 105.04 billion in 2018 and TK 131.84
billion in 2019, the CCB data showed.
10
Benefits of using my e-Commerce management system:
User-friendly interface
High-resolution visual content
User reviews
Mobile-friendly adaptation
Easy Check-out
Secure Shopping
Wish Lists
Related Items
Security Features
Clear branding
11
CHAPTER 3
METHODOLOGY
A software development methodology is a framework that is used to structure,
plan, and control the process of developing an information system, this includes
the pre-definition of specific deliverables and artifacts that are created and
completed by a project team to develop or maintain an application. A wide
variety of such frameworks have been produced over the years, each with its
own recognized power and weakness. One software development methodology
framework is not necessarily suitable for use by all projects. Each of the available
methodology frameworks is best suited to specific kinds of projects, based on
various technical, organizational, project, and team considerations. These
software development frameworks are often bound to some kind of organization,
which further develops, supports the use, and promotes the methodology
framework. The methodology framework is often defined in some kind of formal
documentation. Specific software development methodology frameworks
include:
✓ Rational Unified Process (RUP, IBM) since 1998.
✓ Agile Unified Process (AUP) since 2005 by Scott Amber
Every software development methodology approach acts as a basis for applying
specific frameworks to develop and maintain the system. Several system
development approaches have been used since the origin of information
technology. We have used the waterfall model in our project. Now we discuss this
system below.
3.1 Review of the waterfall model
The Waterfall Model is also referred to as a linear-sequential life cycle model. It is
very simple to understand and use. In a waterfall model, each phase must be
completed fully before the next phase can begin. This type of model is basically
used for a project which is small and there are no uncertain requirements. At the
end of each phase, a review takes place to determine if the project is on the right
12
path and whether or not to continue or discard the project. In this model, the
testing starts only after the development is complete. In the waterfall model
phases do not overlap.
3.2 Advantages of waterfall model:
This model is simple and easy to understand and use.
It is easy to manage due to the rigidity of the model – each phase has
specific deliverables and a review process.
In this model, phases are processed and completed one at a time. Phases do
not overlap.
The waterfall model works well for smaller projects where requirements
are very well understood.
Fig 3.1: Waterfall Method
3.3 Disadvantages of waterfall model:
13
Once an application is in the testing stage, it is very difficult to go back and
change something that was not well-thought-out in the concept stage.
No working software is produced until late during the life cycle.
High amounts of risk and uncertainty.
Not a good model for complex and object-oriented projects.
Poor model for long and ongoing projects.
Not suitable for the projects where requirements are at a moderate to high
risk of changing.
3.4 When to use waterfall model:
This model is used only when the requirements are very well known, clear
and fixed.
Product definition is permanent.
Technology is understood.
There are no indefinite requirements.
Sufficient resources with the required expertise are available freely.
The project is short.
However, very less customer enter action is involved during the development of
the product. Once the product is ready then only it can be demoed to the
end-users. Once the product is developed and if any failure occurs then the cost
of fixing such issues is very high because I need to update everywhere from
document to logic.
3.5 Justify chosen methodology
To solve actual problems in an industry setting, a software engineer or a team of
engineers must incorporate a development strategy that encloses the process,
methods, tools layers and generic phrases. This strategy is often referred to as a
process model or a software engineering instance or project development
approach. A process model for software engineering is chosen based on the
nature of the project and application, the methods and tools to be used, and the
controls and deliverables that are required. This E-Commerce Website is based on
14
the Waterfall Model. The waterfall model is a simple software development
process model that punctuates a long development period. If requirements are
well understood and the project scope is awkward, the waterfall process enables
a development team to create a “fully functional system” within short time
periods. And for this System development which falls within a short period of
time, there is no other methodology suitable other than the waterfall model,
which is the best approach in producing the expected deliverable E-Commerce
Management System.
3.6 System Requirement Analysis
This includes the development environment and the operating system in which
this E-Commerce Management system is built. The capacity of the client and
servers and the type of processors required in the hardware to develop this
application, ranging from front end to back end.
Hardware Requirements
Processor: Intel ® Core 64-Bit Operating system, x64-based processor
Memory: 4.00 GB
Speed: 1.70GHz or faster
Software Requirements
Operating System: Windows 7,8,10.
Database: MySQL Server
Web Server: IIS (Internet Information Services)
Web Technologies: HTML, CSS, BOOTSTRAP, PHP, JavaScript, jQuery.
Client Application: Internet Explorer, chrome, Mozilla Firefox etc.
15
CHAPTER 4
SYSTEM DESIGN AND DEVELOPMENT
Life Cycle Used to develop this Project
Life cycle used ---- SDLC
The System's Development Life Cycle (SDLC) is a conceptual model used in project
management that describes the stages involved in an information system
development project, from an initial feasibility study through maintenance of the
completed application. Various SDLC methodologies have been developed to
guide the processes involved, including the waterfall model (the original SDLC
method), rapid application development (RAD), joint application development
(JAD), the fountain model and the spiral model. Mostly, several models are
combined into some sort of hybrid methodology.
4.1 Feasibilities study
The first step is to study whether or not it is practical to develop the software, or
whether or not it is worth carrying on with the requirement analysis. The
following questions should be answered in this step:
A. Does the software contribute to the overall objective of the organization?
B. Can the software be implemented using current technology and within
given cost and schedule constraints?
C. Can the software be integrated with other software in the application
domain?
A widely used model to document requirements is called use case, which
describes the interaction of one or several scenarios. A use case usually consists
of the following parts. A description of what the software and users do except
when the scenario starts.
16
A. A description of the normal flow of events in the scenario.
B. A description of what can go wrong and how this is handled.
C. A description of the system state when the scenario finishes.
4.2 Requirement validation
This is the process to show that the requirements actually refine the software that
the users want.
A. Economic Analysis
Among the most important information contained in the feasibility study is Cost
Benefit Analysis and assessment of the economic justification for a computer
based system project. Cost Benefit Analysis delineates costs for the project
development and weighs them against tangible and intangible benefits of a
system. Cost Benefits Analysis is complicated by the criteria that vary with the
characteristics of the system to be developed, the relative size of the project and
the expected return on investment desired as part of the company's strategic
plan. In addition, many benefits derived from a computer-based system are
intangible (e.g., better design quality through iterative optimization, increased
customer satisfaction through programmable control etc.) As this is an in-house
project for the company, to be used for its own convenience, and also it is not that
big a project. So neither it requires a huge amount of money nor any costly tools
or infrastructure need to be set up for it.
B. Technical Analysis
During technical analysis, the technical merits of the system are studied and at
the same time collecting additional information about performance, reliability,
maintainability and predictability.
Technical analysis begins with an assessment of the technical viability of the
proposed system.
What technologies are required to accomplish system function and performance?
How will these obtained from technical analysis form the basis for another
go/no-go decision on the test system? If the technical risk is severe, if models
17
indicate that the desired function can not be achieved, if the pieces just won’t fit
together smoothly-it’s back to the drawing board.
As the software is very much economically feasible, then it is really important for
it to be technically sound. The software will be on MY SQL, PHP, HTML,
BOOTSTRAP, JavaScript, and jQuery.
C. System Analysis
System analysis is the process of studying the business processors and
procedures, generally referred to as business systems, to see how they can
operate and whether improvement is needed. This may involve examining data
movement and storage, machines and technology used in the system, programs
that control the machines, people providing inputs, doing the processing and
receiving the outputs.
4.3 Investigation Phase
The investigation phase is also known as the fact-finding stage or the analysis of
the current system. This is a detailed study conducted with the purpose of
wanting to fully understand the existing system and to identify the basic
information requirements. Various techniques may be used in fact-finding, and
all facts obtained must be recorded. A thorough investigation was done in every
affected aspect when determining whether the proposed system is feasible
enough to be implemented.
4.4 Constraints And Limitations
The constraints and limitations within a system are the drawbacks that occur
during the implementation of the system. These limitations and constraints can
crop up in almost every system; the most important fact is to find a way to
overcome these problems.
Software design is the first of three technical activities — design, code generation,
and tests that are required to build and verify the software. Each activity
transforms information in a manner that ultimately results in validated
18
computer software. The design task produces a data design, an architectural
design, an interface design and component design.
The design of an information system produces the details that clearly describe
how a system will meet the requirements identified during system analysis. The
system design process is not a step by step adherence to clear procedures and
guidelines. When I started working on system design, I faced different types of
problems; many of these were due to constraints imposed by the user or
limitations of hardware and software available. Sometimes it was quite difficult
to enumerate that complexity of the problems and solutions thereof since the
variety of likely problems is so great and no solutions are exactly similar,
however the following consideration I kept in mind during the design phase.
19
CHAPTER 5
PROJECT SCREENSHOTS
This project is based on PHP, HTML language, JavaScript, jQuery, Bootstrap, and
MySQL use for information base organization. Making, and supervision
prerequisites is a test of IT, frameworks and item improvement risk or in fact for
any activity where you need to deal with an authoritative relationship.
Organizations need to sufficiently differentiate and supervise necessities to
guarantee they are addressing the requirements of the customers while
publishing consistency and remaining on the timetable and inside spending plan.
It considers other related frameworks and in the future think of framework
determinations. The framework is then planned as per details to fulfill the
prerequisites. The framework configuration is then executed with MySQL, PHP,
HTML, BOOTSTRAP, JavaScript, and jQuery. The framework is planned as an
intelligent and imports the executive’s framework. Import the board framework
manages information section, approval affirms and refreshing while the
intelligent framework manages framework help with the organization and
clients.
Thus, the above features of this task will save transaction time and therefore
increase the efficiency of the framework.
20
5.1 Front-end
Fig 5.1: Home Page
21
Fig 5.2: Shop Page
22
Fig 5.3: Product Page
23
Fig 5.4: Wishlist Page
Fig 5.5: Cart Page
Fig 5.6: Login/Register Page
24
Fig 5.7: Checkout Page
25
Fig 5.8: Blog Page
26
5.2 Databases
Fig 5.9: Main Database
27
Fig 5.10: Options Table
28
Fig 5.11: Users Table
29
Fig 5.12: Product Terms Table
30
Fig 5.13: Product Table
31
Fig 5.12: Product Relationship Table
32
Fig 5.12: Posts Table
33
5.3 Codes
5.3.1 index.php
34
35
36
37
38
5.3.2 header.php
39
40
41
5.3.3 footer.php
42
43
44
45
46
47
5.3.4 function.js
48
49
50
5.3.5 radial-progress-bar.js
51
52
53
54
5.3.6 smooth-scrolling.js
5.3.7 keyboard-image-navigation.js
55
5.3.8 style.css
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
5.3.9 responsive.css
87
88
89
90
91
92
93
5.4 Content Management System
5.4.1 Login
94
5.4.2 Users
5.4.3 Add New User
95
5.4.4 Dashboard
5.4.5 Banner
96
5.4.6 Products
97
5.4.7 Product Category
98
5.4.8 Product Filter
99
5.4.9 Add Product
100
5.4.10 Attributes
5.4.11 Coupons
101
5.4.12 Plugins
102
CHAPTER 6
CONCLUSION AND FUTURE SCOPE
6.1 Discussion and Conclusion
There has been an increase in activity in online trading around the world.
Following the large companies manufacturing computer equipment, traders
began to enter the network with traditional goods. Now, almost any goods can be
bought through the Network.
E-commerce is the process of earning money using Internet technologies, or it is a
form of supply of products in which the choice and order of goods are carried out
through computer networks, and settlements between the buyer and the supplier
are made using electronic documents and/or means of payment. At the same
time, both individuals and organization scan act as purchasers of goods (or
services).
6.2 Scope for Further Developments
The concept defines the main directions of E-Commerce development in the
medium term, ways, and forms of expanding the competitive environment, the
growth of modern infrastructure and the creation of additional jobs, as well as
further improvement of the legislation on e-commerce.
103
References
[1] Use Case, https://www.tutorialspoint.com/
[2] Fundamentals of E-commerce, https://www.CreativeWorld99.com/
[3] Related Work and Design, https://www.amazon.com/
[4] Coding tutorial, https://www.w3schools.com/
[5] Related Work and Design, https://www.daraz.com.bd/
[6] Related Work and Design, https://ajkerdeal.com/
[7] Report layout and information,
https://sites.google.com/daffodilvarsity.edu.bd/picsediu/downloads/
[8] Overall information, https://www.wikipedia.org/
Appendices
Appendix A: Project Reflection
Dazzle Online Shopping is my business plan, the online customer can buy their
International brand product thought using the website. I will add here, so many
feature product options they can see for consume in feature. The daily online
shopping E-Commerce beta version which is not only Bangladesh market, it is a
global market for consumer.
104

Mais conteúdo relacionado

Mais procurados

Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comTmu
 
Online shopping ecommerce java project
Online shopping ecommerce java projectOnline shopping ecommerce java project
Online shopping ecommerce java projectTutorial Learners
 
E commerce website Project Presentation
E commerce website Project PresentationE commerce website Project Presentation
E commerce website Project PresentationZT MESH
 
Online Shopping System
Online Shopping SystemOnline Shopping System
Online Shopping SystemKusum Sankhala
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slideRakibul Hasan Pranto
 
E Commerce - Final Project
E Commerce - Final ProjectE Commerce - Final Project
E Commerce - Final ProjectJamie Hutt
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shoppingSandeep Bittu
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)Sarp Infotech
 
E-commerce documentation
E-commerce documentationE-commerce documentation
E-commerce documentationSohel Parvez
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping ReportPragnya Dash
 
Online Shop Project Report
Online Shop Project ReportOnline Shop Project Report
Online Shop Project ReportJayed Imran
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]Ch Fahadi
 
Project Report on Online shopping by Nawazish Anwar
Project Report on Online shopping by Nawazish AnwarProject Report on Online shopping by Nawazish Anwar
Project Report on Online shopping by Nawazish AnwarNawazish Raaz
 
E commerce project report
E commerce project report E commerce project report
E commerce project report Aditya Purohit
 
Himanshu Sharma E-commerce project
Himanshu Sharma E-commerce projectHimanshu Sharma E-commerce project
Himanshu Sharma E-commerce projectdezyneecole
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)Mudasir Ahmad Bhat
 

Mais procurados (20)

Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
 
Online shopping ecommerce java project
Online shopping ecommerce java projectOnline shopping ecommerce java project
Online shopping ecommerce java project
 
E commerce website Project Presentation
E commerce website Project PresentationE commerce website Project Presentation
E commerce website Project Presentation
 
Online Shopping System
Online Shopping SystemOnline Shopping System
Online Shopping System
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slide
 
E Commerce - Final Project
E Commerce - Final ProjectE Commerce - Final Project
E Commerce - Final Project
 
Online shopping project synopsis
Online shopping project synopsisOnline shopping project synopsis
Online shopping project synopsis
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
 
ONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPMONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPM
 
E-commerce documentation
E-commerce documentationE-commerce documentation
E-commerce documentation
 
My ppt
My pptMy ppt
My ppt
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping Report
 
Online Shop Project Report
Online Shop Project ReportOnline Shop Project Report
Online Shop Project Report
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]
 
Project Report on Online shopping by Nawazish Anwar
Project Report on Online shopping by Nawazish AnwarProject Report on Online shopping by Nawazish Anwar
Project Report on Online shopping by Nawazish Anwar
 
E commerce project report
E commerce project report E commerce project report
E commerce project report
 
Mini Project- Shopping Cart Development
Mini Project- Shopping Cart DevelopmentMini Project- Shopping Cart Development
Mini Project- Shopping Cart Development
 
Himanshu Sharma E-commerce project
Himanshu Sharma E-commerce projectHimanshu Sharma E-commerce project
Himanshu Sharma E-commerce project
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
 

Semelhante a Report of e commerce website

Online shopping report-6 month project
Online shopping report-6 month projectOnline shopping report-6 month project
Online shopping report-6 month projectGinne yoffe
 
IRJET- Online Shopping System
IRJET-  	  Online Shopping SystemIRJET-  	  Online Shopping System
IRJET- Online Shopping SystemIRJET Journal
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxkrushnaborade2
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxkrushnaborade2
 
E-commrce page.docx
E-commrce page.docxE-commrce page.docx
E-commrce page.docxAmitmAHI4
 
IRJET- Comparative Information Regarding Shopping Mall Portal using Data Mining
IRJET- Comparative Information Regarding Shopping Mall Portal using Data MiningIRJET- Comparative Information Regarding Shopping Mall Portal using Data Mining
IRJET- Comparative Information Regarding Shopping Mall Portal using Data MiningIRJET Journal
 
Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1MEGHA JAIN
 
A major project on.pptx
A major project on.pptxA major project on.pptx
A major project on.pptxSubham376423
 
Synopsis of yashbazaar.com
Synopsis of yashbazaar.comSynopsis of yashbazaar.com
Synopsis of yashbazaar.comTmu
 
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile System
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile SystemAdequate Solution for Business to Customer (B2C) by an ongoing Mobile System
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile SystemAM Publications
 
ECommerce Website Development.pptx
ECommerce Website Development.pptxECommerce Website Development.pptx
ECommerce Website Development.pptxEastSonsTechnologies
 
online shopping
online shopping online shopping
online shopping Ankuj Kumar
 
Ecommerce by bhawani nandan prasad
Ecommerce by bhawani nandan prasadEcommerce by bhawani nandan prasad
Ecommerce by bhawani nandan prasadBhawani N Prasad
 
Attract Group web&mobile portfolio
Attract Group web&mobile portfolio Attract Group web&mobile portfolio
Attract Group web&mobile portfolio Attract Group
 
IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent CartIRJET Journal
 

Semelhante a Report of e commerce website (20)

Online shopping report-6 month project
Online shopping report-6 month projectOnline shopping report-6 month project
Online shopping report-6 month project
 
IRJET- Online Shopping System
IRJET-  	  Online Shopping SystemIRJET-  	  Online Shopping System
IRJET- Online Shopping System
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
E-commrce page.docx
E-commrce page.docxE-commrce page.docx
E-commrce page.docx
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
IRJET- Comparative Information Regarding Shopping Mall Portal using Data Mining
IRJET- Comparative Information Regarding Shopping Mall Portal using Data MiningIRJET- Comparative Information Regarding Shopping Mall Portal using Data Mining
IRJET- Comparative Information Regarding Shopping Mall Portal using Data Mining
 
Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1
 
A major project on.pptx
A major project on.pptxA major project on.pptx
A major project on.pptx
 
Synopsis of yashbazaar.com
Synopsis of yashbazaar.comSynopsis of yashbazaar.com
Synopsis of yashbazaar.com
 
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile System
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile SystemAdequate Solution for Business to Customer (B2C) by an ongoing Mobile System
Adequate Solution for Business to Customer (B2C) by an ongoing Mobile System
 
ECommerce Website Development.pptx
ECommerce Website Development.pptxECommerce Website Development.pptx
ECommerce Website Development.pptx
 
online shopping
online shopping online shopping
online shopping
 
Ijbrm 24
Ijbrm 24Ijbrm 24
Ijbrm 24
 
GLAM COLLECTION.pptx
GLAM COLLECTION.pptxGLAM COLLECTION.pptx
GLAM COLLECTION.pptx
 
REport Fle.pdf
REport Fle.pdfREport Fle.pdf
REport Fle.pdf
 
Online shopping system.pptx
Online shopping system.pptxOnline shopping system.pptx
Online shopping system.pptx
 
Ecommerce by bhawani nandan prasad
Ecommerce by bhawani nandan prasadEcommerce by bhawani nandan prasad
Ecommerce by bhawani nandan prasad
 
Attract Group web&mobile portfolio
Attract Group web&mobile portfolio Attract Group web&mobile portfolio
Attract Group web&mobile portfolio
 
IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent Cart
 

Último

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 

Último (20)

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 

Report of e commerce website

  • 1. “E-Commerce Management System” Submitted In partial fulfillment For the award of the Degree of Bachelor of Science in Department of Computer Science and Information Technology Primeasia University Department of Computer Science and Information Technology Prepared By Supervised By MD. Farhan Rahman Anik Sharmin Linta 171-010-043 Assistant Professor CSIT Dept.of CSE
  • 2. Candidate’s Declaration I hereby declare that the work, which is begin presented in the project report, entitled “E-Commerce Management System” in partial fulfillment for the award of Degree of “Bachelor of Science” in the department of Computer Science and Information Technology, Primeasia university is the record of my investigations carried under the guidelines of Sharmin Linta department of computer science and engineering, Primeasia University. I have not submitted the matter presented in this project report anywhere for the award of any other degree. ---------------------------------- MD. Farhan Rahman Anik 171-010-043 Computer Science and Information Technology 1
  • 3. Approval The final year project has been accepted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science & Information Technology (CSIT) Project Supervisor ---------------------------------------- Sharmin Linta Assistant Professor Department of CSE Primeasia University Project Examiner ---------------------------------------- Mustafa Hasan Assistant Professor & Head Department of CSE Primeasia University 2
  • 4. Acknowledgment The satisfaction that accompanies the successful completion of any task would be incomplete without the mention of people whose ceaseless cooperation made it possible, whose constant guidance and encouragement crown all efforts with success. I am very grateful to my project supervisor, Asst. Prof. Sharmin Linta for the guidance, inspiration, and constructive suggestions that help me in the preparation of this project. 3
  • 5. Abstract Dazzle is a Business to Consumer online E-commerce application designed to create a smart online shopping opportunity for consumers. This shopping platform has a lot of features for consumers. The system is developed using PHP, HTML, CSS, JavaScript, MySQL, etc. It helps Customers who want to buy their necessary products in a user-friendly manner. The customers can simply visit the system, choose products from any category, register for an order, log into their accounts, and finally make payment of their purchased amount. The customers can edit their order list before order confirmation. It provides 24x7 support. Customers can make inquiries about any products or services and place orders anytime, anywhere from any location. The present shopping website includes a range of electronic items, garments of all age groups, home appliances, and other necessary products that consumers require daily. This online E-commerce system may be a complete solution for a customer which provides a flexible, safe, and user-friendly environment. 4
  • 6. Table of Content CHAPTER 1 7 INTRODUCTION 7 1.1 About the platform 7 1.2 Objectives 7 1.3 Expected Outcome 8 CHAPTER 2 9 LITERATURE REVIEW 9 CHAPTER 3 12 METHODOLOGY 12 3.1 Review of the waterfall model 12 3.2 Advantages of waterfall model: 13 3.3 Disadvantages of waterfall model: 14 3.4 When to use waterfall model: 14 3.5 Justify chosen methodology 14 3.6 System Requirement Analysis 15 CHAPTER 4 16 SYSTEM DESIGN AND DEVELOPMENT 16 4.1 Feasibilities study 16 4.2 Requirement validation 17 Economic Analysis 17 Technical Analysis 17 System Analysis 18 4.3 Investigation Phase 18 4.4 Constraints And Limitations 18 CHAPTER 5 20 PROJECT SCREENSHOTS 20 5.1 Front-end 21 5.2 Databases 27 5.3 Codes 34 5.3.1 index.php 34 5.3.2 header.php 39 5.3.3 footer.php 42 5.3.4 function.js 48 5.3.5 radial-progress-bar.js 51 5.3.6 smooth-scrolling.js 55 5
  • 7. 5.3.7 keyboard-image-navigation.js 55 5.3.8 style.css 56 5.3.9 responsive.css 87 5.4 Content Management System 94 5.4.1 Login 94 5.4.2 Users 95 5.4.3 Add New User 95 5.4.4 Dashboard 96 5.4.5 Banner 96 5.4.6 Products 97 5.4.7 Product Category 98 5.4.8 Product Filter 99 5.4.9 Add Product 100 5.4.10 Attributes 101 5.4.11 Coupons 101 5.4.12 Plugins 102 CHAPTER 6 103 CONCLUSION AND FUTURE SCOPE 103 6.1 Discussion and Conclusion 103 6.2 Scope for Further Developments 103 6
  • 8. CHAPTER 1 INTRODUCTION 1.1 About the platform The project is about daily online shopping, which is a web-based digital shopping system. This system is designed to make shopping easy and convenient for buyers. By using the web application, buyers and sellers will be benefited. The project is developed by the most popular web programming languages PHP, HTML, and CSS for the front-end and MySQL database. The user-friendly interface and functionality help users and admin to manage the application easily. 1.2 Objectives The objective of the project Dazzle is to simplify the shopping system that helps the customer order products and the sellers to manage the sale easily and pay the bill using online devices like computers, smartphones, tablets, etc. A few days ago, People thought that shopping was going to market physically and buying the necessary products or services by exchanging money at a specific time. But nowadays, The act of purchasing products or services over the Internet. Online shopping has grown in popularity over the years, mainly because people find it convenient and easy to bargain shop from the comfort of their home or office. One of the most enticing factors about online shopping, particularly during a holiday season, is it alleviates the need to wait in long lines or search from store to store for a particular item. Also, the seller may not go to a specific location in a particular period to sell their products. In online shopping, sellers get the freedom to sell their products 24/7 in a week from anywhere. There are several objectives of the project. They are as follows: ● To provide a user-friendly interface to look at different products which the consumer wants to buy. 7
  • 9. ● To give an opportunity to open an account if any products are chosen by a customer online. ● To give an opportunity to pay product prices online without being physically present in a specific place. ● To make the shopping system hassle-free and time-saving. ● To help sellers to sell their products anytime over online also on a holiday. 1.3 Expected Outcome This project is mainly designed to change the as usual definition of shopping. It’s mainly expected that the outcome of this project brings comfort to our busy life by saving our valuable time and energy. Know about the product details and exact price from the office, home, and anywhere. Buy and sell any products from any location over the world. Buy and sell products any time also on a holiday. Enjoy the product discount and low sell cost. Easily find the necessary products using search. Online payment system helps buyers and sellers as well as pay and receive the bill. No need for physical gatherings to sell or buy products. 8
  • 10. CHAPTER 2 LITERATURE REVIEW When running an e-commerce store, one has to worry about the user experience above all else. What affects user experience can range from return policy to level of customer service — even social media reputation can affect sales, repeat purchases, and more! Given the analytics component of my platform, I have access to a large library of data from e-commerce sites of various types around the world. Therefore, I decided to dig into my database to see what really makes customers tick. By that, I mean what can turn them away from making a purchase and what factors affect the final purchase decision. Fig 2.1: Factors of e-Commerce to a Client/Customer I ensure those key points and encourage the customers to use e-commerce websites more and more and explore the online marketplace. 9
  • 11. Fig 2.2: Future of e-Commerce in Bangladesh Bangladesh's e-Commerce has got a big boost as its market size has swelled by 30 times over the last five years, insiders said on Sunday. The suppliers' and customers' devotion to the online platform for conducting business and purchasing products have helped electronic trade expand in the country, they added. According to the Bangladesh Competition Commission (CCB), the size of e-Commerce in Bangladesh climbed to TK 166.16 billion until August of this year, roughly 29.67 times the amount in 2016. After 2016, the year-on-year online trade and commerce had started ballooning as the size of the business amounted to TK 86.32 billion in 2017. The figure reached TK 105.04 billion in 2018 and TK 131.84 billion in 2019, the CCB data showed. 10
  • 12. Benefits of using my e-Commerce management system: User-friendly interface High-resolution visual content User reviews Mobile-friendly adaptation Easy Check-out Secure Shopping Wish Lists Related Items Security Features Clear branding 11
  • 13. CHAPTER 3 METHODOLOGY A software development methodology is a framework that is used to structure, plan, and control the process of developing an information system, this includes the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application. A wide variety of such frameworks have been produced over the years, each with its own recognized power and weakness. One software development methodology framework is not necessarily suitable for use by all projects. Each of the available methodology frameworks is best suited to specific kinds of projects, based on various technical, organizational, project, and team considerations. These software development frameworks are often bound to some kind of organization, which further develops, supports the use, and promotes the methodology framework. The methodology framework is often defined in some kind of formal documentation. Specific software development methodology frameworks include: ✓ Rational Unified Process (RUP, IBM) since 1998. ✓ Agile Unified Process (AUP) since 2005 by Scott Amber Every software development methodology approach acts as a basis for applying specific frameworks to develop and maintain the system. Several system development approaches have been used since the origin of information technology. We have used the waterfall model in our project. Now we discuss this system below. 3.1 Review of the waterfall model The Waterfall Model is also referred to as a linear-sequential life cycle model. It is very simple to understand and use. In a waterfall model, each phase must be completed fully before the next phase can begin. This type of model is basically used for a project which is small and there are no uncertain requirements. At the end of each phase, a review takes place to determine if the project is on the right 12
  • 14. path and whether or not to continue or discard the project. In this model, the testing starts only after the development is complete. In the waterfall model phases do not overlap. 3.2 Advantages of waterfall model: This model is simple and easy to understand and use. It is easy to manage due to the rigidity of the model – each phase has specific deliverables and a review process. In this model, phases are processed and completed one at a time. Phases do not overlap. The waterfall model works well for smaller projects where requirements are very well understood. Fig 3.1: Waterfall Method 3.3 Disadvantages of waterfall model: 13
  • 15. Once an application is in the testing stage, it is very difficult to go back and change something that was not well-thought-out in the concept stage. No working software is produced until late during the life cycle. High amounts of risk and uncertainty. Not a good model for complex and object-oriented projects. Poor model for long and ongoing projects. Not suitable for the projects where requirements are at a moderate to high risk of changing. 3.4 When to use waterfall model: This model is used only when the requirements are very well known, clear and fixed. Product definition is permanent. Technology is understood. There are no indefinite requirements. Sufficient resources with the required expertise are available freely. The project is short. However, very less customer enter action is involved during the development of the product. Once the product is ready then only it can be demoed to the end-users. Once the product is developed and if any failure occurs then the cost of fixing such issues is very high because I need to update everywhere from document to logic. 3.5 Justify chosen methodology To solve actual problems in an industry setting, a software engineer or a team of engineers must incorporate a development strategy that encloses the process, methods, tools layers and generic phrases. This strategy is often referred to as a process model or a software engineering instance or project development approach. A process model for software engineering is chosen based on the nature of the project and application, the methods and tools to be used, and the controls and deliverables that are required. This E-Commerce Website is based on 14
  • 16. the Waterfall Model. The waterfall model is a simple software development process model that punctuates a long development period. If requirements are well understood and the project scope is awkward, the waterfall process enables a development team to create a “fully functional system” within short time periods. And for this System development which falls within a short period of time, there is no other methodology suitable other than the waterfall model, which is the best approach in producing the expected deliverable E-Commerce Management System. 3.6 System Requirement Analysis This includes the development environment and the operating system in which this E-Commerce Management system is built. The capacity of the client and servers and the type of processors required in the hardware to develop this application, ranging from front end to back end. Hardware Requirements Processor: Intel ® Core 64-Bit Operating system, x64-based processor Memory: 4.00 GB Speed: 1.70GHz or faster Software Requirements Operating System: Windows 7,8,10. Database: MySQL Server Web Server: IIS (Internet Information Services) Web Technologies: HTML, CSS, BOOTSTRAP, PHP, JavaScript, jQuery. Client Application: Internet Explorer, chrome, Mozilla Firefox etc. 15
  • 17. CHAPTER 4 SYSTEM DESIGN AND DEVELOPMENT Life Cycle Used to develop this Project Life cycle used ---- SDLC The System's Development Life Cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project, from an initial feasibility study through maintenance of the completed application. Various SDLC methodologies have been developed to guide the processes involved, including the waterfall model (the original SDLC method), rapid application development (RAD), joint application development (JAD), the fountain model and the spiral model. Mostly, several models are combined into some sort of hybrid methodology. 4.1 Feasibilities study The first step is to study whether or not it is practical to develop the software, or whether or not it is worth carrying on with the requirement analysis. The following questions should be answered in this step: A. Does the software contribute to the overall objective of the organization? B. Can the software be implemented using current technology and within given cost and schedule constraints? C. Can the software be integrated with other software in the application domain? A widely used model to document requirements is called use case, which describes the interaction of one or several scenarios. A use case usually consists of the following parts. A description of what the software and users do except when the scenario starts. 16
  • 18. A. A description of the normal flow of events in the scenario. B. A description of what can go wrong and how this is handled. C. A description of the system state when the scenario finishes. 4.2 Requirement validation This is the process to show that the requirements actually refine the software that the users want. A. Economic Analysis Among the most important information contained in the feasibility study is Cost Benefit Analysis and assessment of the economic justification for a computer based system project. Cost Benefit Analysis delineates costs for the project development and weighs them against tangible and intangible benefits of a system. Cost Benefits Analysis is complicated by the criteria that vary with the characteristics of the system to be developed, the relative size of the project and the expected return on investment desired as part of the company's strategic plan. In addition, many benefits derived from a computer-based system are intangible (e.g., better design quality through iterative optimization, increased customer satisfaction through programmable control etc.) As this is an in-house project for the company, to be used for its own convenience, and also it is not that big a project. So neither it requires a huge amount of money nor any costly tools or infrastructure need to be set up for it. B. Technical Analysis During technical analysis, the technical merits of the system are studied and at the same time collecting additional information about performance, reliability, maintainability and predictability. Technical analysis begins with an assessment of the technical viability of the proposed system. What technologies are required to accomplish system function and performance? How will these obtained from technical analysis form the basis for another go/no-go decision on the test system? If the technical risk is severe, if models 17
  • 19. indicate that the desired function can not be achieved, if the pieces just won’t fit together smoothly-it’s back to the drawing board. As the software is very much economically feasible, then it is really important for it to be technically sound. The software will be on MY SQL, PHP, HTML, BOOTSTRAP, JavaScript, and jQuery. C. System Analysis System analysis is the process of studying the business processors and procedures, generally referred to as business systems, to see how they can operate and whether improvement is needed. This may involve examining data movement and storage, machines and technology used in the system, programs that control the machines, people providing inputs, doing the processing and receiving the outputs. 4.3 Investigation Phase The investigation phase is also known as the fact-finding stage or the analysis of the current system. This is a detailed study conducted with the purpose of wanting to fully understand the existing system and to identify the basic information requirements. Various techniques may be used in fact-finding, and all facts obtained must be recorded. A thorough investigation was done in every affected aspect when determining whether the proposed system is feasible enough to be implemented. 4.4 Constraints And Limitations The constraints and limitations within a system are the drawbacks that occur during the implementation of the system. These limitations and constraints can crop up in almost every system; the most important fact is to find a way to overcome these problems. Software design is the first of three technical activities — design, code generation, and tests that are required to build and verify the software. Each activity transforms information in a manner that ultimately results in validated 18
  • 20. computer software. The design task produces a data design, an architectural design, an interface design and component design. The design of an information system produces the details that clearly describe how a system will meet the requirements identified during system analysis. The system design process is not a step by step adherence to clear procedures and guidelines. When I started working on system design, I faced different types of problems; many of these were due to constraints imposed by the user or limitations of hardware and software available. Sometimes it was quite difficult to enumerate that complexity of the problems and solutions thereof since the variety of likely problems is so great and no solutions are exactly similar, however the following consideration I kept in mind during the design phase. 19
  • 21. CHAPTER 5 PROJECT SCREENSHOTS This project is based on PHP, HTML language, JavaScript, jQuery, Bootstrap, and MySQL use for information base organization. Making, and supervision prerequisites is a test of IT, frameworks and item improvement risk or in fact for any activity where you need to deal with an authoritative relationship. Organizations need to sufficiently differentiate and supervise necessities to guarantee they are addressing the requirements of the customers while publishing consistency and remaining on the timetable and inside spending plan. It considers other related frameworks and in the future think of framework determinations. The framework is then planned as per details to fulfill the prerequisites. The framework configuration is then executed with MySQL, PHP, HTML, BOOTSTRAP, JavaScript, and jQuery. The framework is planned as an intelligent and imports the executive’s framework. Import the board framework manages information section, approval affirms and refreshing while the intelligent framework manages framework help with the organization and clients. Thus, the above features of this task will save transaction time and therefore increase the efficiency of the framework. 20
  • 22. 5.1 Front-end Fig 5.1: Home Page 21
  • 23. Fig 5.2: Shop Page 22
  • 24. Fig 5.3: Product Page 23
  • 25. Fig 5.4: Wishlist Page Fig 5.5: Cart Page Fig 5.6: Login/Register Page 24
  • 26. Fig 5.7: Checkout Page 25
  • 27. Fig 5.8: Blog Page 26
  • 28. 5.2 Databases Fig 5.9: Main Database 27
  • 29. Fig 5.10: Options Table 28
  • 30. Fig 5.11: Users Table 29
  • 31. Fig 5.12: Product Terms Table 30
  • 32. Fig 5.13: Product Table 31
  • 33. Fig 5.12: Product Relationship Table 32
  • 34. Fig 5.12: Posts Table 33
  • 36. 35
  • 37. 36
  • 38. 37
  • 39. 38
  • 41. 40
  • 42. 41
  • 44. 43
  • 45. 44
  • 46. 45
  • 47. 46
  • 48. 47
  • 50. 49
  • 51. 50
  • 53. 52
  • 54. 53
  • 55. 54
  • 58. 57
  • 59. 58
  • 60. 59
  • 61. 60
  • 62. 61
  • 63. 62
  • 64. 63
  • 65. 64
  • 66. 65
  • 67. 66
  • 68. 67
  • 69. 68
  • 70. 69
  • 71. 70
  • 72. 71
  • 73. 72
  • 74. 73
  • 75. 74
  • 76. 75
  • 77. 76
  • 78. 77
  • 79. 78
  • 80. 79
  • 81. 80
  • 82. 81
  • 83. 82
  • 84. 83
  • 85. 84
  • 86. 85
  • 87. 86
  • 89. 88
  • 90. 89
  • 91. 90
  • 92. 91
  • 93. 92
  • 94. 93
  • 95. 5.4 Content Management System 5.4.1 Login 94
  • 96. 5.4.2 Users 5.4.3 Add New User 95
  • 104. CHAPTER 6 CONCLUSION AND FUTURE SCOPE 6.1 Discussion and Conclusion There has been an increase in activity in online trading around the world. Following the large companies manufacturing computer equipment, traders began to enter the network with traditional goods. Now, almost any goods can be bought through the Network. E-commerce is the process of earning money using Internet technologies, or it is a form of supply of products in which the choice and order of goods are carried out through computer networks, and settlements between the buyer and the supplier are made using electronic documents and/or means of payment. At the same time, both individuals and organization scan act as purchasers of goods (or services). 6.2 Scope for Further Developments The concept defines the main directions of E-Commerce development in the medium term, ways, and forms of expanding the competitive environment, the growth of modern infrastructure and the creation of additional jobs, as well as further improvement of the legislation on e-commerce. 103
  • 105. References [1] Use Case, https://www.tutorialspoint.com/ [2] Fundamentals of E-commerce, https://www.CreativeWorld99.com/ [3] Related Work and Design, https://www.amazon.com/ [4] Coding tutorial, https://www.w3schools.com/ [5] Related Work and Design, https://www.daraz.com.bd/ [6] Related Work and Design, https://ajkerdeal.com/ [7] Report layout and information, https://sites.google.com/daffodilvarsity.edu.bd/picsediu/downloads/ [8] Overall information, https://www.wikipedia.org/ Appendices Appendix A: Project Reflection Dazzle Online Shopping is my business plan, the online customer can buy their International brand product thought using the website. I will add here, so many feature product options they can see for consume in feature. The daily online shopping E-Commerce beta version which is not only Bangladesh market, it is a global market for consumer. 104