Professional Documents
Culture Documents
Documentation On
“TreakMonk”
e-DAC MAY 2021
Submitted By:
Group No: 17
Table of Contents
1. Introduction..........................................................................................................................4
1.1 Document Purpose............................................................................................................4
1.2 Problem Statement............................................................................................................4
1.3 Project Background..........................................................................................................4
1.4 Aim & Objectives.............................................................................................................4
2. Business Requirements Overview…………………………………………………………5
3.Functional Requirements......................................................................................................6
3.1 Customer Module.............................................................................................................6
3.2 Vendor Module.................................................................................................................6
3.3 Admin Module..................................................................................................................6
4. Non-Functional Requirement………………………………………………………………7
6. Database Design..................................................................................................................13
1 Customer............................................................................................................................13
2 Vendor................................................................................................................................13
3 Admin…………………………………………………………………………………… 13
4 Category.............................................................................................................................13
5 Product...............................................................................................................................14
6 My order............................................................................................................................14
7. E-R Diagram………………………………………………………………………………………15
8. Snapshots…………………………………………………………………………………………..16
9. Conclusion..............................................................................................……………….…21
List of Figures
• Document Purpose:
This document communicates the business requirements and scope for developing
travelling website for adventure enthusiastic traveller. The scope of this document is to
define the functional and nonfunctional requirements, business rules and other constraints
requirements.
In order to increase online shopping, customer online shopping behavior while shopping
online should be given priority. The Current shopping System is critical to set up online
shops, customers to browse through the shops, and a system administrator to approve and
reject requests for new shops and maintain lists of shop categories. This is a small-scale
project for Online Clothing shopping System. The basic idea is that the customer can buy
clothes from anywhere during any time by using their email and password through which
they have been logged in.
During the Pandemic Situation people found it very difficult to buy clothes for everyday use,
elderly people, growing children, newborn babies, bedridden patient etc. There is a need for online
shopping facility which brings customers and vendors on a common platform. This will save
people from travelling to markets and establish a direct contact between clothes and accessories
vendor. However there are not may such platform available.
An e-Shopping for Clothes is a virtual store where customers can search and select products of
their own choice. The selected items may be collected in a shopping cart. At checkout time, the
items in the shopping cart will be presented as an order. A notification is sent to the customer,
admin, vendor as soon as the order is placed. In today’s situation of pandemic instead of visiting
the shop physically we can purchase online. Main objective of this project is building a website,
which will allow customers to view and buy cloths and vendors to sell their product.
• Business Requirements Overview:
• E-Shopping for Clothes is the public web application.
• E-Shopping for Clothes will be opened to global, but in the phase 1, the main target is
India.
• Display all the categories available for shopping on the main page.
• E-shopping for clothes should provide facility to search clothes of a specific size and
type.
• Customer Module
• Vendor Module
• Admin Module
• Customer Module
• Vendor Module
• Non-Functional Requirement:
• The website should use professional design, look and feel and colour scheme.
• Users will have no limitations for accessing the application through Internet. The portal
being an internet application, it is difficult specify exact number of visitor or users.
Hence, we will target the system to support between5 and10 million users on launch of
phase 1.
• Being a public website, the site must follow general usability guidelines for menus,
navigation, colours, links and other actions provided on the screens.
• The system should be designed in such a manner that user will be able to complete
tasks in minimum number of steps.
5. Use-Case Diagram
5.1 Customer:
5.2 Vendor:
5.3 Admin:
• Admin
Following diagram explains the page navigation for the admin module:
6. Database Design:
1] Customer
Field Type Null Key Default Extra Description
uid int No Primary Null auto_increme User ID
nt
upassword varchar(45) No Null Password
ufname varchar(20) No Null First Name
ulname varchar(20) No Null Last Name
uemail varchar(45) No Null Email Address
uaddress varchar(100) No Null Customer Address
ucontactno int No Null Contact Number
uwallet decimal(9,2) Yes 2000.00 Amount
2] Vendor
Field Type Null Key Default Extra Description
vid int No Primary Null auto_increme Vendor ID
nt
uniqueid int No Unique Null Unique ID
vpassword varchar(45) No Null Password
vfname varchar(45) No Null First Name
vlname varchar(45) No Null Last Name
vcontactno int No Null Contact Number of
Vendor
vaddress varchar(100) No Null Permanent Address
vemail varchar(45) No Null Email Address
vwallet decimal(9,2) No 0.00 Amount
vstatus varchar(45) No false Status
3] Admin
Field Type Null Key Default Extra Description
adminid int No Primary Null auto_increme Admin ID
nt
apassword varchar(20) No Null Password
awallet decimal(9,2) Yes 0.00 Amount
4] Category
Field Type Null Key Default Extra Description
cid int No Primary Null auto_incremen Category ID
t
cname varchar(45) No Null Category Name
ctype varchar(20) No Null Ctype (M/F)
5] Product
Field Type Null Key Default Extra Description
pid int No Primar Null auto_increme Product ID
y nt
pname varchar(45) No Null Product Name
pdesc varchar(100) No Null Product description
pimg1 longblob No Null Product image 1
pimg2 varchar(45) No Null Product image 2
psize varchar(10) No Null Product size
prating int No Null Product Rating
pqty int No Null Product quantity
pprice decimal(9,2) No Null Price of Product
pbrand varchar(20) No Null Product brand
papprov varchar(10) No false Status
e
cid integer No Foreign Null Category ID
vid integer No Foreign Null Vendor ID
6] Myorder
Field Type Null Key Default Extra Description
oid int No Primary Null auto_increme Order ID
nt
uid int Yes Foreign Null User ID
uname varchar(45) No Null User Name
address varchar(100) No Null User Address
contactno int No Null Contact Number
totalprice decimal(9,2) No Null Total Amount
qty int No Null Quantity
ostatus varchar(10) No Null Order Status
pid int No Foreign Null Product ID
7. ER-Diagram:
8.Snapshots
E-Shopping for clothes provides a verified platform for online shopping of clothes. A single
platform to sell products by vendors and to buy by customers.
Our System provides a very user-friendly platform where Customers can search, filter and buy
various types of clothes which are added by approved vendors. Admin have overall control
over the website and can view logs of customers and vendors.
In future we would like to add photo search functionality.