KEMBAR78
Low Level Design Document | PDF | Data Analysis | Tax Refund
0% found this document useful (0 votes)
66 views13 pages

Low Level Design Document

The Low-Level Design (LLD) document outlines the internal logic design for analyzing Amazon sales data, detailing the architecture, data sourcing, transformation, and reporting processes. It emphasizes the importance of sales management in e-commerce and provides a problem statement focused on improving distribution methods based on sales trends. The document also includes a comprehensive data dictionary and describes the steps for data pre-processing, cleaning, exploratory data analysis, and modeling.

Uploaded by

huopl
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)
66 views13 pages

Low Level Design Document

The Low-Level Design (LLD) document outlines the internal logic design for analyzing Amazon sales data, detailing the architecture, data sourcing, transformation, and reporting processes. It emphasizes the importance of sales management in e-commerce and provides a problem statement focused on improving distribution methods based on sales trends. The document also includes a comprehensive data dictionary and describes the steps for data pre-processing, cleaning, exploratory data analysis, and modeling.

Uploaded by

huopl
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
You are on page 1/ 13

LOW LEVEL DESIGN

DOCUMENT

LOW LEVEL BY
Dhrumil Sanghavi
Revision Number and Date :- 0.0
01/02/2024

DESIGN
DOCUMENT
Amazon Sales Data
Analysis
LOW LEVEL DESIGN
DOCUMENT

Document Version Control

Date Issued Version Description Author

Created Document and


01st Feb 2024 0.0 Add Document Version Dhrumil
Control, Content Page,
Introduction Page
Created Architecture Dhrumil
01st Feb 2024 0.0 Page
,Architecture
Description Page & Add
page number to contents
section

1
LOW LEVEL DESIGN
DOCUMENT

CONTENTS
INTRODUCTION 3-4
Need of LOW LEVEL DOCUMENT
DESIGN
SCOPE
PROJECT INTRODUCTION
PROBLEM STATEMENT
ARCHITECTURE 5-6
ARCHITECTURE 7-10
DESCRIPTION

2
LOW LEVEL DESIGN
DOCUMENT
INTRODUCTION
Need of Low Level Design Document
The purpose of this Low-Level Design (LLD) document is
to give the internal logic design of the actual program
code for Foreign Direct Investment Analysis .LLD
document describes the class diagrams with the methods
and relations between classes and program specs. It
describes the modules so that the programmer can
directly code the program from the document.

SCOPE
The LLD document is a component-level design process
that follows a step-by-step refinement process. The
process can be used for designing data structures,
required software architecture, source code and
performance algorithms. Overall, the data organization
may be defined during requirement analysis and then
refined during data design work.

PROJECT INTRODUCTION
As different Organizations under the e-commerce
industry seek to increase market footprint by creating
and sustaining a unique process to collect personal
information about customers and their purchasing
trends. The report critically evaluates how a service-
based organization Amazon uses management information
systems as a vibrant tool in attaining competitive
advantage through efficient management and acquisition
of information. As in today’s market without proper
sales management, it’s very hard to predict how the
business is running and how it will be in future. Many
companies with proper sales management have shown
better growth as they already know which item they have
to focus on, which product needs some improvement etc.
Sales management helps in maintaining its customer base
for a longer time by providing them attractive offers,
as they already have the information’s like who are
their top customers, whom they have to focus on etc.
3
LOW LEVEL DESIGN
DOCUMENT
Sales management so helps in minimizing the losses.
Also, the competition is increasing day by day as many
new companies are coming with better management
systems and giving tough

4
LOW LEVEL DESIGN
DOCUMENT
competition due to that it is now very important to
have a proper sales management to run any business and
to compete with these companies.

PROBLEM STATEMENT
The problem statement aims to analyze amazon sales of
2023 to know more in depth information about the items
that are in high demand, high profit so that ways are
find out to improve methods of distribution to reduce
cost ,stay ahead in the competition, have progressive
growth as well as further increase in the sales. As
sale management today is the most important function in
a commercial and business enterprise. To achieve the
goal, we used a data set that is given and analyze most
important parameter that are responsible for it. Also
get some meaningful insights from the given information
regarding Sales Data.
Do ETL (Extract-Transform-Load) the dataset and find
for me some information from this large data. This is
form of data mining. What all information can be
achieved by mining this data, would be brainstormed by
interns. Find key metrics and factors and show the
meaningful relationship between attributes. Do your own
research and come up with findings.

5
LOW LEVEL DESIGN
DOCUMENT

ARCHITECTURE

Microsoft Power BI architecture consists of four major


steps that explain the whole process from data sourcing
to creation of reports and dashboard. Various
technologies and process work together to get required
results with extreme precision. Let us see those steps
in pictorial format.

6
LOW LEVEL DESIGN
DOCUMENT
Sourcing data:
The sourcing of data coming from Amazon Central
typically refers to the process of extracting,
retrieving, or accessing data related to sales, orders,
inventory, and other relevant metrics from Amazon's
central platform or seller central dashboard. Once the
data is sourced from Amazon Central, sellers and
businesses typically perform data analysis and
reporting to gain insights into sales trends, customer
behavior, inventory management, advertising
performance, and overall business health.

Transforming the data: Before visualizing the data,


cleaning and preprocessing it should be done. This
means useless or missing values from rows or columns.
Following that certain rules will be applied to
transform and load datasets into the warehouse.
Report and publish: After cleaning and transforming the
data, reports will be created based on requirements. A
report is a visualization of the data with different
filters and constraints presented in the form of
graphs, pie-chart, and other figures.

Creating dashboards: Power BI Dashboards are created by


pinning individual elements or pages of live reports.
Dashboard should be created after you have published
your reports to the BI service. When the reports get
saved, the visual maintains the filter setting chosen
so that the user can apply filters and slicers.

7
LOW LEVEL DESIGN
DOCUMENT

ARCHITECTURE DESCRIPTION

Data Sourcing:
The dataset is in excel format and Microsoft excel is
used to load the data. The
Data Description: Here is the Data Dictionary

Transaction Details Table:


 Transaction Type: Type of transaction (e.g., Order,
Refund).
 Order ID's: Unique identifier for each order.
 SKU: Stock Keeping Unit, a unique identifier for each
product.
 UNIT QTY: Quantity of units purchased or refunded.
 FULFILLMENT TYPE: Type of fulfilment (e.g., FBA - Fulfilled
by Amazon, FBM - Fulfilled by Merchant).
 STATE: State where the transaction occurred.
 Product Gross Sales: Gross sales amount for the product.
 product sales tax: Sales tax applied to the product.
 shipping credits: Credits applied to shipping.
 shipping credits tax: Tax applied to shipping credits.
8
LOW LEVEL DESIGN
DOCUMENT
 gift wrap credits: Credits applied to gift wrapping.
 giftwrap credits tax: Tax applied to gift wrap credits.
 promotional rebates: Promotional rebates applied.
 promotional rebates tax: Tax applied to promotional
rebates.
 marketplace withheld tax: Tax withheld by the marketplace.
 selling fees: Fees charged for selling the product.
 fba fees: Fees charged for FBA fulfilment.
 other transaction fees: Other transaction fees.
 other: Other miscellaneous fees.
 Product Net Sales: Net sales amount for the product.
 Ship Year: Year of the transaction.
 Month: Month of the transaction.
 Ship Date: Date of the transaction.
 Ship Week: Week number of the transaction.
 Parent Style: Parent style of the product.
 Brand: Brand of the product.
 Style: Style of the product.
 Garment: Type of garment.
 Color: Color of the product.
 SKU: Stock Keeping Unit, a unique identifier for each
product.
 Parent Style: Parent style of the product.
 Brand: Brand of the product.
 Style: Style of the product.
 Garment: Type of garment.

9
LOW LEVEL DESIGN
DOCUMENT

Data Pre-Processing: Before building any model, it is


crucial to perform data pre-processing to
feed the correct data to the model to learn and
predict. This process includes following steps:-
Handing Missing/Null values , Handling Skewed Data and
Outliers Detection and removal.

Data Cleaning: Data cleaning is the process of fixing


or removing incorrect, corrupted, incorrectly
formatted, duplicate, or incomplete data
within a dataset.
a)Remove duplicate or irrelevant observations. b)
Filter unwanted outliers. c) Renaming required
attributes.

Exploratory Data Analysis(EDA):Exploratory Data


Analysis refers to the critical process of performing
initial investigations on data to discover patterns,
spot anomalies,

10
LOW LEVEL DESIGN
DOCUMENT
test hypothesis and check assumptions with the help of
summary statistics and graphical representations.
Reporting: Reporting is a most important and underrated
skill of a data analytics field. Because being a Data
Analyst you should be good in the easy and self-
explanatory report because your model will be used
by many stakeholders who are not from a technical
background. a) HLD(High Level Document)b)LLD(Low Level
Document)c)Architecture Report. d) Wireframe report. e)
Detailed Project Report.

Modelling: Data Modelling is the process of analyzing


the data objects and their relationship to the other
objects. It is used to analyze the data requirements
that are required for the business processes. The data
models are created for the data to be stored in a
database. The Data Model's main focus is on what data
is needed and how we have to organize data rather
performing the operations that are need.

11
LOW LEVEL DESIGN
DOCUMENT
Deployment: Power BI Dashboard

12

You might also like