Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Online Shopping Mall: Group No: 5 Exam No: 56,60

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 67

Online Shopping Mall

Group No : 5 Exam No : 56,60


Project Profile

Project Title Online Shopping Mall


Objective of Project For Shopping Online
OS Ubuntu 16.04
Front End HTML , CSS , JavaScript, Ajax
Back End Python(Django) , MySQL(ORM)
Tools Sublime Text, Lucid Chart Online
Doc. Tool MS Office 2007
Developed by Bhavesh Nabhani, Akashay Katriya
Group No. 5
Internal Guide Ms. Vandana Patel
Submitted To Shree V. G. Chaudhary M.Sc.(CA&IT) College,
Palanpur
Team Size Two Person
Project Duration 50 Days
Introduction

• Online Shopping Mall is E-Commerce Web Application.

• Online Shopping is the process whereby consumers


directly buy Goods or services form a seller in real-time,
without an intermediary service, over the internet.

• The main aim of "ONLINE SHOPPING MALL" is to improve


the services of Customers and vendors.
Advantages

• Saves time and efforts.

• Convenience of Shopping at home.

• Wide variety / range of products are available.

• Good discounts / lower prices.

• Get detailed information of the product.

• We can compare various models / brands.


Disadvantages

• Lack of touch and feel of merchandise in online shopping.

• Delay in delivery.

• Shipping and handling cost.

• Sometimes money transaction failure occurs because of


poor internet connection
Need for system

• For Online Services 24x7.

• For No need to go different shops.

• For Product Review & Rating.

• For No Crowds.
Existing System

• No Existing System in Global Space Tech.

• Similar System In Market

• Amazon
• Flipkart
• Snapdeal
• eBay
ER Diagram
Data Dictionary
No Table Name
1. auth_user
2. osm_mobile_info
3. osm_seller_info
5. osm_product_category
6. osm_product_type
7. osm_product
8. osm_product_gallery
9. osm_address_info
10. osm_order_info
11. osm_order
12. osm_cart
13. osm_feedback
Table Name osm_auth_user
Description This Table is use to store user Information
Constraints 1. Primary Key :- id
2. Unique :- username

Field Name Type Size Description

id Number Auto Id of auth_user


username Varchar 50 Username with unique name
password Varchar 35 Password of user
first_name Varchar 30 First Name of user
last_name Varchar 30 Last Name of User
email Varchar 50 Email of auth_user
date_joined DateTime - Join Date of user
last_login DateTime - Last Login of User
is_superuser Number 1 Admin or User Check
is_staff Number 1 Staff member Check
is_active Number 1 User Active or inactive Check
Table Name osm_mobile_info
Description This Table is use to store Mobile Number
Constraints 1. Primary Key :- id

Field Name Type Size Description

id Number Auto Id of osm_mobile_info


mobile no Varchar 10 Mobile No of user

auth_id Number Auto Id of auth_user


Table Name osm_seller_info
Description
osm_seller_info
This Table is use to store Seller Information
Constraints 1. Primary Key :- id
2. Foreign Key :- auth_id

Field Name Type Size Description


id Number Auto Id of osm_seller_info
date_joined DateTime 6 Join Date of seller
bankaccount_number Number 15 Bank Account Number of Seller
seller_shop_name varchar 30 Seller Shop Name

seller_shop_address Varchar 200 Seller Shop Address

seller_shop_city Varchar 30 Seller Shop City


seller_shop_pin code Number 6 Seller Shop Pincode
auth_id Number 11 Id of auth_user
Table Name osm_product_category
Description This Table is use to store Product Category
Constraints 1. Primary Key :- id

Field Name Type Size Description

id Number Auto Id of osm_product_category

Product_category_name Varchar 20 Category of Product


Table Name osm_product_types
Description
osm_product_type
This Table is use to store Product Types
Constraints 1. Primary Key :- id
2. Foreign Key :- product_category_id

Field Name Type Size Description


id Number Auto Id of osm_product_type
Product_type_name Varchar 20 Type of Product

Product_category_id Number Auto Id of osm_product_category


Table Name osm_product
Description osm_product
This Table is use to store Product
Constraints 1. Primary Key :- id
2. Foreign Key :- product_type_id,
Seller_id

Field Name Type Size Description

id Number Auto Id of osm_product

product_name Varchar 6 Join Date of seller


product_type_id Number Auto Id of osm_product_type
seller_id Number Auto Id of osm_seller
product_price Number 15 Price of Product
product_description Varchar 200 Description of Product
product_quantity Number 10 Quantity of Product
product _Brand Varchar 15 Brand Name of Product
product_add_date Date - Product Add Date
Table Name osm_product_gallery
Description This Table is use for store Product Gallery
Constraints 1. Primary Key :- id
2. Foreign Key :- product_id

Field Name Type Size Description

id Number auto Id of osm_product_gallery

gallery_Name Varchar 100 Name of image or video

gallery_Type Varchar 25 Type Of image or video

product_id Number auto Id of osm_product


Table Name osm_address_info

Description This Table is use to store Delivery address Information

Constraints 1. Primary Key :- id

Field Name Type Size Description


id Number auto Id of osm_address_info
Name Varchar 15 Name of Order Receiver
Mobile No Number 10 Mobile No of Order Receiver

Address Varchar 50 Address of user


Pincode Number 6 Pincode of Area
City Varchar 15 City of user
State Varchar 15 State of user
Table Name osm_order_info
Description
osm_order_info
This Table is use to store order detail
Constraints 1. Primary Key :- id

Field Name Type Size Description


id Number auto Id of osm_order_info
order_date Date 6 Date Of Order
order_payment_method Varchar 5 Order Payment Method
order_quantity Number 10 Quantity of Order
order_total_payment Number 15 Total Payment of Order
order_delivery_Date Date - Delivery Date of Order
Table Name osm_order
Description
osm_order
This Table is use to store order full information
Constraints 1. Primary Key :- id
2. Foreign Key :- auth_id, product_id, address_id

Field Name Type Size Description

id Number Auto Id of osm_order


order_product_id Number Auto Id of osm_product
order_auth_id Number Auto Id of auth_user
order_address_id Number Auto Id of osm_address_info
Table Name
osm_cartosm_cart
Description This Table is use to store user cart detail
Constraints 1. Primary Key :- id
2. Foreign Key :- cart_product_id, cart_auth_id

Field Name Type Size Description


id Number Auto Id of osm_cart
cart _Product_id Number Auto Id of product
cart_auth_id Number Auto Id of user
cart_quantity Number 2 cart product Quantity
Check Boolean 2 Check Present In Cart
Table Name osm_feedback
Description osm_feedback
This Table is use to store feedback
Constraints 1. Primary Key :- id
2. Foreign Key :- auth_id

Field Name Type Size Description

id Number Auto Id of osm_feedback

feedback_Name Varchar 15 Name of Feedbacker


feedback_Email Varchar 50 Email of Feedbacker
feedback_Type Varchar 15 Type of feedback
feedback_desc Varchar 400 Description of feedback
feedback_auth_id Number Auto Id of auth_user
Context Level / 0 Level DFD
Level 1 DFD
Level 2 DFD
1.0
Level 2 DFD
2.0
Level 2 DFD
3.0
Level 2 DFD
4.0
Level 2 DFD
5.0
Level 2 DFD
6.0
Level 2 DFD
7.0
Level 2 DFD
8.0
Admin Side Page
Admin Login Error
Admin Login
Admin Home Page
Admin User Control
Admin User add error
Admin User add
Admin Control Product List
Admin add product
Admin control order list
Feedback Check
Admin logout
User Side
Home Page without login
Product type and Category
Product list Mobile
Product full view
Product description
Similar Product In Full view
Product Search
Product list laptop
Product not Found
Customer Login
Customer Login error
Customer Registration
Customer Registration error
Home Page With Login
Product Out of stock
Shopping Cart Empty
Shopping Cart with product
Shopping Cart with multiple product
Order Delivery Address
Order Delivery Address error
Order Payment Method
Order receipt
Order Total list
Customer Logout
Bibliography

https://stackoverflow.com/
https://docs.djangoproject.com/
https://docs.python.org/

You might also like