SlideShare a Scribd company logo
Online Retailing
System
INFO 6210 Team 1 Final Project Report​
Shu-Ya Hsu, Hung-Chih Huang, JunyaoLi,
JialinWang, Yangzi Xin, YiningChen​
1 Business Problem
As a platform of Online Retailing System on Amazon,
the purpose of the database is to
• maintain data used for business managers to
purchase goods from vendors or ship directly from
inventory
• track orders’ shipment information
• check inventory value and provide customer
services. The database will be used by executive
managers, and business managers.​
Final ERD
ERD-Product
Information​
ERD-Purchase
Order Process​
ERD-Customer
Order Process​
We created 7 computed columns ​
• Calculate total price for Order Record and Purchase Order​
• Calculate total quantity for Purchase Order​
• Calculate net profit, Amazon Fee, and Vendor Price for Product
entity​
• Calculate the number of the returned order for each Customer​
• We can get all of them automatically based on the inserted
values.​
2 Computed Columns
Computed Column in Product
Online Retailing Database System on Amazon
3 Table-level CHECK Constraints for Inventory
• We created a function CheckNoInventory,
and use table-level CHECK constraint to
confirm that we have enough inventory
for each product.​
• To do that, we compare the ordered
product quantity with inventory product
quantity.​
• If the difference between inventory and
order product quantity is smaller than
zero, meaning the ordered quantity
exceeds the maximum amountin the
inventory, as a result, the system will
decline the insertion of that order.​
Online Retailing Database System on Amazon
4 Trigger for Decreasingand Increasing Inventory ​
• We Created a DML trigger to
update the product inventory
quantity. ​
• In the decreasing case, if a
purchase is made and the order
status from table order shipment
shows ’Ready’, the trigger will
decrease the product inventory
quantity accordingly.​
Online Retailing Database System on Amazon
• We also created another
trigger to increase the number
of products in the inventory by
tracking the new insertion in
the TABLE Inventory_FBA
shipment.
5 View of the Top Business Manager and Total Sales
• We created a view of business
managers’ ranking and the
total sales that they have sold. ​
• The view includes the rank of
sale values and business
manager information ​
• We used order records related
to the customer to calculate
sum of the total price.​
View of the Top Business Manager and Total Sales
View of the Popularity of Products
• We created a view to evaluate
the popularity of products.​
• We defined popularity based
on the number of products sold
and evaluate different
products.​
• We calculated the product
quantity of each product that
was purchased by customers.
The result listed popularity,
information of vendors and
total sales.​
View of the Popularity
Online Retailing Database System on Amazon
Online Retailing Database System on Amazon
Online Retailing Database System on Amazon
Q&A?

More Related Content

PDF
Beautifying Inventory and Service Levels at a Cosmetics Company
PPTX
Manufacturing erp
PDF
Flipkart advantage howitworks_inventory reconcilation_ppt_v1.0_12-june-2015
PPTX
OpenCart Amazon Connector Extension
PDF
Flipkart Advantage (FA) new features
PDF
FA schedule consignment and consolidated recall
PPTX
Incremental listing feed tutorial_0614
PPTX
Ins and Outs of Integrating NetSuite and Amazon
Beautifying Inventory and Service Levels at a Cosmetics Company
Manufacturing erp
Flipkart advantage howitworks_inventory reconcilation_ppt_v1.0_12-june-2015
OpenCart Amazon Connector Extension
Flipkart Advantage (FA) new features
FA schedule consignment and consolidated recall
Incremental listing feed tutorial_0614
Ins and Outs of Integrating NetSuite and Amazon

What's hot (19)

PDF
Flipkart labels
DOC
dop User manual
PPTX
Dynamic inventory
PDF
Engineering Product Mfg Co. Leverages Tally.ERP9 to run its Mfg Operations Im...
PPTX
Auto validation
PPTX
Ppts of odoo
PDF
Procurement Logistics Integration
PPTX
PPTX
Clothing tutorial.1
PDF
Calem Enterprise Setup Part 3: Inventory
PDF
My Listings - Newer, Better, Easier!
PPTX
Create a listing concept
PPTX
MngrPaycheck
PPTX
Odoo Warehouse
PPT
ApplicationSupport
PPT
Sean\'s skills and knowledge
PPTX
Industrial automation, the key to remain competitive
PPTX
Seller Recall under Flipkart Advantage
PPTX
Price check advantage
Flipkart labels
dop User manual
Dynamic inventory
Engineering Product Mfg Co. Leverages Tally.ERP9 to run its Mfg Operations Im...
Auto validation
Ppts of odoo
Procurement Logistics Integration
Clothing tutorial.1
Calem Enterprise Setup Part 3: Inventory
My Listings - Newer, Better, Easier!
Create a listing concept
MngrPaycheck
Odoo Warehouse
ApplicationSupport
Sean\'s skills and knowledge
Industrial automation, the key to remain competitive
Seller Recall under Flipkart Advantage
Price check advantage
Ad

Similar to Online Retailing Database System on Amazon (20)

PDF
OpenERP Functional Training Day2
PDF
Consignmentinventory 141028062943-conversion-gate02
PPT
fdocuments.in_consignment-inventory.ppt
PPTX
Strategic Inventory Planning for the Holiday Shopping Rush
PPTX
INFORMATICA EASY LEARNING ONLINE TRAINING
PPTX
Erp in business
PPT
Consignment inventory
PPTX
Wings ERP FMCG/Packaged Goods
PDF
5 Steps on Your Path to Amazon Vendor Operational Fitness
PPTX
Sales and Distribution ERP.pptx
DOCX
Data Science and Future of Retail: Beacon analytics
PPTX
Onboarding presentation - HK
PPTX
supply chain evaluations and performance KPIs.pptx
PPTX
Lazada Onboarding - Philippines
PDF
Analytic servise BI Datawiz
PPTX
Onboarding presentation - Indonesia
PPT
SAP Training in Noida
PPTX
Onboarding presentation - Vietnam - English
PPTX
Onboarding presentation - Thailand
PDF
Generic concept of erp
OpenERP Functional Training Day2
Consignmentinventory 141028062943-conversion-gate02
fdocuments.in_consignment-inventory.ppt
Strategic Inventory Planning for the Holiday Shopping Rush
INFORMATICA EASY LEARNING ONLINE TRAINING
Erp in business
Consignment inventory
Wings ERP FMCG/Packaged Goods
5 Steps on Your Path to Amazon Vendor Operational Fitness
Sales and Distribution ERP.pptx
Data Science and Future of Retail: Beacon analytics
Onboarding presentation - HK
supply chain evaluations and performance KPIs.pptx
Lazada Onboarding - Philippines
Analytic servise BI Datawiz
Onboarding presentation - Indonesia
SAP Training in Noida
Onboarding presentation - Vietnam - English
Onboarding presentation - Thailand
Generic concept of erp
Ad

Recently uploaded (20)

PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PDF
Website Design Services for Small Businesses.pdf
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
iTop VPN Crack Latest Version Full Key 2025
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
Complete Guide to Website Development in Malaysia for SMEs
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
Oracle Fusion HCM Cloud Demo for Beginners
Operating system designcfffgfgggggggvggggggggg
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Internet Downloader Manager (IDM) Crack 6.42 Build 41
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
Website Design Services for Small Businesses.pdf
Monitoring Stack: Grafana, Loki & Promtail
Design an Analysis of Algorithms I-SECS-1021-03
Wondershare Filmora 15 Crack With Activation Key [2025
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Designing Intelligence for the Shop Floor.pdf
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
iTop VPN Crack Latest Version Full Key 2025
Why Generative AI is the Future of Content, Code & Creativity?
Complete Guide to Website Development in Malaysia for SMEs
iTop VPN Free 5.6.0.5262 Crack latest version 2025
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
17 Powerful Integrations Your Next-Gen MLM Software Needs

Online Retailing Database System on Amazon

  • 1. Online Retailing System INFO 6210 Team 1 Final Project Report​ Shu-Ya Hsu, Hung-Chih Huang, JunyaoLi, JialinWang, Yangzi Xin, YiningChen​
  • 2. 1 Business Problem As a platform of Online Retailing System on Amazon, the purpose of the database is to • maintain data used for business managers to purchase goods from vendors or ship directly from inventory • track orders’ shipment information • check inventory value and provide customer services. The database will be used by executive managers, and business managers.​
  • 7. We created 7 computed columns ​ • Calculate total price for Order Record and Purchase Order​ • Calculate total quantity for Purchase Order​ • Calculate net profit, Amazon Fee, and Vendor Price for Product entity​ • Calculate the number of the returned order for each Customer​ • We can get all of them automatically based on the inserted values.​ 2 Computed Columns
  • 10. 3 Table-level CHECK Constraints for Inventory • We created a function CheckNoInventory, and use table-level CHECK constraint to confirm that we have enough inventory for each product.​ • To do that, we compare the ordered product quantity with inventory product quantity.​ • If the difference between inventory and order product quantity is smaller than zero, meaning the ordered quantity exceeds the maximum amountin the inventory, as a result, the system will decline the insertion of that order.​
  • 12. 4 Trigger for Decreasingand Increasing Inventory ​ • We Created a DML trigger to update the product inventory quantity. ​ • In the decreasing case, if a purchase is made and the order status from table order shipment shows ’Ready’, the trigger will decrease the product inventory quantity accordingly.​
  • 14. • We also created another trigger to increase the number of products in the inventory by tracking the new insertion in the TABLE Inventory_FBA shipment.
  • 15. 5 View of the Top Business Manager and Total Sales • We created a view of business managers’ ranking and the total sales that they have sold. ​ • The view includes the rank of sale values and business manager information ​ • We used order records related to the customer to calculate sum of the total price.​
  • 16. View of the Top Business Manager and Total Sales
  • 17. View of the Popularity of Products • We created a view to evaluate the popularity of products.​ • We defined popularity based on the number of products sold and evaluate different products.​ • We calculated the product quantity of each product that was purchased by customers. The result listed popularity, information of vendors and total sales.​
  • 18. View of the Popularity
  • 22. Q&A?