Professional Documents
Culture Documents
UNIVERSITY OF MUMBAI
A PROJECT REPORT ON
“SHOPPING CART ”
SUBMITTED BY
FYMCA-SEMESTER-II 2020-21 1
Shopping Cart
CERTIFICATE
(SHOPPING CART)
FYMCA-SEMESTER-II 2020-21 2
Shopping Cart
INDEX
Sr. No. Contents Page No.
Introduction 4 to 6
1.1 Introduction
1.1.1 Problem definition
1.1.2 Objectives of Project
1
1.1.3 Scope of Project
1.2 Technical Details
1.2.1Overview of Front End
1.2.2Overview of Back End
System Study and Planning 7 to 9
2.1 System Study
2.1.1 Existing System
2 2.1.2 Disadvantages of Existing system
2.1.3 Proposed System
2.2 System Planning and Schedule
2.2.1S/W development Model
System Design 10 to 20
3.1 Software Requirement
Specification(SRS)
3.1.1Introduction of SRS
3.1.2Technology Requirements
3.1.2.1Hardware to be used
3.1.2.2Software/tools to be used
3.2 Detailed life Cycle of the Project
3.2.1Modules
3 3.2.2Object Oriented Analysis & Design
Diagrams
3.2.2.1 Use Case Diagram
3.2.2.2 Activity Diagram
3.2.2.3 Class Diagram
3.2.2.4 Sequence Diagram
3.2.2.5 Flowchart/DFD/ER diagram
3.2.3Database
3.2.3.1Database Table
3.2.4 I/O Screen Layout
FYMCA-SEMESTER-II 2020-21 3
Shopping Cart
Chapter 1: Introduction
1.1 Introduction
FYMCA-SEMESTER-II 2020-21 4
Shopping Cart
FYMCA-SEMESTER-II 2020-21 5
Shopping Cart
CSS: - CSS stands for Cascading Style Sheets. CSS describes how
HTML elements are to be displayed on screen. It can control the layout of
multiple web pages all at once.
C#:-
SQL: -
FYMCA-SEMESTER-II 2020-21 6
Shopping Cart
Offline shopping has a sense of immediacy. You get to possess the item
you’ve purchased the very moment.
Time consuming
Shipping Rates
Refund / Return Disputes
Lack of option
Cash back offers not present
Bad customer service
Also, there are expenses for traveling from house to shop.
Moreover, the shop from where we would like to buy
something may not be open 24*7. In order to overcome
these, we have e-commerce solution, i.e. one place where
we can get all required goods / product online.
FYMCA-SEMESTER-II 2020-21 7
Shopping Cart
FYMCA-SEMESTER-II 2020-21 8
Shopping Cart
FYMCA-SEMESTER-II 2020-21 9
Shopping Cart
FYMCA-SEMESTER-II 2020-21 10
Shopping Cart
3.2.1 Modules
Accounts: - In accounts-model I implemented / stored the user’s /
customer’s login credentials. And also store the user's billing information
such as an address, payment method.
Products: - I stored all products related data into this model/table.
Categories: - In this model we are storing category information for
product.
Carts: - As per the name of the model I store all carts related data into
this model/table.
Orders: - If users complete the checkout process then the new order will
be generated, that order data will be store inside this model.
Admin: - In this model, the admin has full authority to manage all
queries related to the website.
The use case diagram is usually referred to as behavior diagram used to de-
FYMCA-SEMESTER-II 2020-21 12
Shopping Cart
FYMCA-SEMESTER-II 2020-21 13
Shopping Cart
FYMCA-SEMESTER-II 2020-21 14
Shopping Cart
classes.
FYMCA-SEMESTER-II 2020-21 15
Shopping Cart
3.2.2.5 ER Diagram
Entity Relationship Diagram is also known as ERD, ER Dia-
gram or ER model, is a type of structural diagram for use in
database design.
FYMCA-SEMESTER-II 2020-21 16
Shopping Cart
An ERD contains different symbols and connectors that visualize too im-
portant.
3.2.3 Database
3.2.3.1 Database Table
FYMCA-SEMESTER-II 2020-21 17
Shopping Cart
FYMCA-SEMESTER-II 2020-21 18
Shopping Cart
Home Page
FYMCA-SEMESTER-II 2020-21 19
Shopping Cart
FYMCA-SEMESTER-II 2020-21 20
Shopping Cart
Checkout Page
FYMCA-SEMESTER-II 2020-21 21
Shopping Cart
Dashboard Page
FYMCA-SEMESTER-II 2020-21 22
Shopping Cart
FYMCA-SEMESTER-II 2020-21 23
Shopping Cart
Chapter 4: Testing
Quality assurance is the review of the software product that checks for the
correctness, reliability, completeness and maintainability.
The different sections under quality assurance are
• • unit testing
• • integrated testing
• • validation testing
• • output testing
• • user acceptance testing.
FYMCA-SEMESTER-II 2020-21 24
Shopping Cart
FYMCA-SEMESTER-II 2020-21 25
Shopping Cart
Chapter 5: Conclusion
FYMCA-SEMESTER-II 2020-21 26
Shopping Cart
Chapter 6:Limitation
FYMCA-SEMESTER-II 2020-21 27
Shopping Cart
1. Tax Issue: - Sales tax is another bigger issue when the buyer and seller
are situated in different locations. Computation of sales tax poses
problems when the buyer and seller are in different states.
2. Legal Issues: - The cyber laws that govern the e-commerce transactions
are not very clear and vary from country to country. These legal issues
prevent people from entering into electronic contracts.
FYMCA-SEMESTER-II 2020-21 28
Shopping Cart
Online business is a form where one can sell or buy product over internet. In
terms of innovations or we call it as future scope that help eCommerce Sector to
grow more are: -
FYMCA-SEMESTER-II 2020-21 29
Shopping Cart
Chapter 8: References
● https://getbootstrap.com/
● https://docs.djangoproject.com/en/2.2/
● https://stackoverflow.com/
● https://www.officetimeline.com/online/gantt-chart-maker
FYMCA-SEMESTER-II 2020-21 30