Вы находитесь на странице: 1из 36

Online Diamond and jewellery shopping & dynamic

designing

-: DEVELOPED BY :-
Company Profile:-
“ARIHANT Gems & Jewels PVT.Ltd”
The Pioneer of the Company, Mr. Mahavir Shah corporate the
business from the scratch in 2005. The flagship company of our
Arihant Gems & Jewelleries (P) ltd was formed to carry on the
business of manufacturing and trading of Diamond Jewellery.
• To manufacture diamond Jewellery with ultimate brilliance, A G
& J (P) Ltd. has employed the latest and most advanced
technologies for manufacturing diamond jewellery.
• As a supplier to some of the most exclusive retailers, we have
intimate knowledge of the cultures and trends of the markets we
serve. Our national sales and distribution network team allows
us to cultivate a close relationship with our customers and
guarantees efficient services.
• A G & J (P) Ltd. believes in reflecting our jewellery with special
magic, conjured by melting of spirit and dedication, labor and
craftsmanship, and art of work. Our talented designers, skilled
craftsmen and dedicated managers use state-of-the-art
technology to produce the finest level of diamond jewelry for
leading retailers.
• Our sincere desire is to give every client a reason to feel good.
Our Policy is to offer top quality merchandise to our customers
at the best possible price. Your complete satisfaction is the goal
that we always strive towards.
• With a vision and motto of providing its customers products of
impeccable quality, A G & J (P) ltd. has out numbered many in
innovative design and quality, making itself the benchmark and
hallmark of the Indian jewelry industry.
• A G & J (P) ltd Is situated at ghod dod road which itself makes
to be the mark of quality.
Current System:-
There are large numbers of commercial Online Shopping
websites offering large number of products tailored to meet the
shopping interests of large number of customers. These online
marketplaces have thousands of products listed under various
categories.

Problems:-
• The basic problems with the existing systems are the non
interactive environment they provide to the users.
• The use of traditional user interfaces which make continuous
post backs to the server; each post back makes a call to the
server, gets the response and then refreshes the entire web
form to display the result. This scenario adds an extra trade off
causing a delay in displaying the results
• A search engine that would display the results without allowing
the users to further filter the results based on various
parameters.
• Use of traditional and non user friendly interfaces that are hard
to use too.
Benefits Of New System:-
Solutions:-
• The motive of this Online Shopping Web Application is to allow
the user to play with the search tool and create different
combinatorial search criterion to perform exhaustive search.
• Provide Interactive interface through which a user can interact
with different areas of application easily.
• A search engine that provides an easy and convenient way to
search for products specific to their needs. The search engine
would list a set of products based on the search term and the
user can further filter the list based on various parameters.
• Provide Shopping Cart feature thereby allowing the user to add
products to or remove products from the shopping cart by
dragging the products in to or out of the shopping cart.
• Provides accurate level of security so that transactions can be
made confidentially. (verySign Security)
• People who is not much aware of the system can easily make
purchase by easy to Register interface.
Objectives:-
The goal of this application is to develop a web based
interface for online retailers. The system would be easy to use and
hence make the shopping experience pleasant for the users. The
goals of this application are:-

• To develop an easy to use web based interface where users can


search for products, view a complete description of the products
and order the products.
• A search engine that provides an easy and convenient way to
search for Products specific to their needs. The search engine
would list a set of products based on the search term and the
user can further filter the list based on various parameters.
• Add To Shopping Cart feature which would allow the users to add
a product to or remove a product from the shopping cart by
dragging the product in to the shopping cart or out of the
shopping cart.
• A user can view the complete specification of the product along
with various images so they can visualize and compare the
products properly.
Scopes:-
• The current system can be extended to allow the users to create
accounts and save products in to wish list.
• The users could subscribe for price alerts which would enable
them to receive messages when price for products fall below a
particular level.
• The current system is limited only to the shopping cart process.
It can be extended to have a easy to use check out process.
• Users can have multiple shipping and billing information saved.
(Transactions Made, Order Details, etc…)
Hardware Requirements:-

 At least 256 MB of RAM


 CPU – Intel Pentium-3 or above
 RAM – At least 512 MB
 The video device should support
graphics
Software Requirements:-

 Web browser - Microsoft Internet


Explorer 7 or above, Mozilla Firefox
 Adobe Flash Player 9.0 or above
Tables:-
TABLE NAME: AdminLoginMst

Field Name Data Type Key Description


Primary
userName Varchar(50) Administrator Name
key
Not
Password Varchar(50) Password Of Admin
Null

TABLE NAME: BrandMst

Field Name Data Type Key Description


Primary
Brand_ID nchar(10) ID Of Particular Brand
key
Not Type Of Brand
Brand_Type Varchar(50)
Null (Asmi,D’damas,etc…)
TABLE NAME: CatMst

Field Name Data Type Key Description


Primary
Cat_ID nchar(10) ID Of Category
key
Cat_Name Varchar(50) Not Null Name Of Category

TABLE NAME: CertifyMst

Field Name Data Type Key Description


Certify_ID nchar(10) Primary key ID Of Certification
Name Of Certification
Certify_Type Varchar(50) Not Null
(918,920,etc…)
TABLE NAME: CharnyMst

Field Name Data Type Key Description


Charny_ID nchar(10) Primary Key ID Of Charny
Name Of Charny
Charny_Name Varchar(50) Not Null
(+1,-1,+2,etc…)

TABLE NAME: DimMst


Field Name Data Type Key Description
Style_Code Varchar(50) Foreign Key Code Of Style
DimQlty_ID nchar(10) Foreign Key ID Of Diamond Quality
DimSubType_ID nchar(10) Foreign Key Sub Type ID Of Diamond
Carat Of Diamond
Dim_Crt Numeric(10,2) Not Null
(18 Crt,22 Crt,etc…)
Dim_Pcs Numeric(10,2) Not Null Total Pcs Of Diamond In Item
Dim_Gm Numeric(10,2) Not Null Weight Of Each Diamond(Grams)
Dim_Size Numeric(10,2) Not Null Size Of Each Diamond
Dim_Rate Numeric(10,2) Not Null Rate Of Each Diamond
Total Amount Of All Diamonds In
Dim_Amt Numeric(10,2) Not Null
Item
TABLE NAME: DimQltyMst

Field Name Data Type Key Description


DimQlty_ID nchar(10) Primary Key ID Of Diamond Quality
Quality Of Diamond
DimQlty Varchar(50) Not Null
(AD,FD,VVS,etc…)

TABLE NAME: GoldKrtMst


Field Name Data Type Key Description
GoldType_ID nchar(10) Primary Key ID Of Gold Type
Carat Of Gold
Gold_Crt Varchar(50) Not Null
(18 Crt,22 Crt,etc…)

TABLE NAME: ProdMst

Field Name Data Type Key Description


Prod_ID nchar(10) Primary Key Product ID
Prod_Type Varchar(50) Not Null Type Of Product
TABLE NAME: StoneMst

Field Name Data Type Key Description


Style_Code Varchar(50) Foreign Key Code Of Style
StoneQlty_ID Varchar(50) Foreign Key ID Of Stone Quality
Stone_Gm Numeric(10,2) Not Null Weight Of Each Stone(Grams)
Stone_Pcs Numeric(10,2) Not Null Total Pcs Of Stones In Item
Stone_Crt Numeric(10,2) Not Null Carat Of Stone
Stone_Rate Numeric(10,2) Not Null Rate Of Each Stone
Stone_Amt Numeric(10,2) Not Null Total Amount Of Stones In Item

TABLE NAME: StoneQltyMst

Field Name Data Type Key Description


StoneQlty_ID nchar(10) Primary Key ID Of Stone Quality
Quality Of Stone
StoneQlty Varchar(50) Not Null
(Ruby,Meena,etc…)
TABLE NAME: UserRegMst

Field Name Data Type Key Description


userID nchar(10) Primary key User ID
userFname Text Not Null First Name Of User
user:Lname Text Not Null Last Name Of User
address varchar(Max) Not Null Address Of User
city nvarchar(50) Not Null City Of User
state nvarchar(50) Not Null State Of User
mobNo Text Not Null Mobile Number
emailID Text Not Null EmailID Of User
dob nvarchar(50) Not Null Birth Date Of User
cdate nvarchar(50) Not Null Current Date
password Varchar(50) Not Null Password Of Users
TABLE NAME: ItemMst
Field Name Data Type Key Description
Style_Code Varchar(50) Primary Key Code Of Style
Pairs Numeric(3,0) Not Null Pairs Of Product
Brand_ID nchar(10) Foreign Key ID Of Particular Brand
Quantity Numeric(18,0) Not Null Available Quantity
Cat_ID nchar(10) Foreign Key ID Of Category
Prod_Quality Varchar(50) Not Null Quality Of Product
Certify_ID nchar(10) Foreign Key ID Of Certification
Prod_ID nchar(10) Foreign Key Product ID
GoldType_ID nchar(10) Foreign Key ID Of Gold Type
Gold_Wt Numeric(10,3) Not Null Weight Of Gold
Stone_Wt Numeric(10,2) Not Null Weight Of Stone
Net_Gold Numeric(10,3) Not Null Net Gold
Wstg_Per Numeric(10,3) Not Null Wastage In Percentage
Wstg Numeric(10,3) Not Null Wastage
Tot_Gross_Wt Numeric(10,3) Not Null Total Gross Weight

Gold_Rate Numeric(10,2) Not Null Rate Of Gold

Gold_Amt Numeric(10,2) Not Null Amount Of Gold In Item

Gold_Making Numeric(10,2) Not Null Gold Making Charges

Stone_Making Numeric(10,2) Not Null Stone Making Charges

Other_Making Numeric(10,2) Not Null Other Making Charges

Tot_Making Numeric(10,2) Not Null Total Making Charges

MRP Of Product (Including Stone


MRP Numeric(10,2) Not Null
Making,Gold Making And Other Making)

TABLE NAME: DimQltySubMst

Field Name Data Type Key Description


DimSubType_ID nchar(10) Primary Key Sub Type ID Of Diamond
DimQlty
Varchar(50) Not Null Quality Of Diamond
TABLE NAME: DimInfoMst
Field Name Data Type Key Description
DimID nchar(10) Primary Key Diamond ID
DimType Varchar(50) Not Null Type Of Diamond

DimSubType Varchar(50) Not Null Sub Type Of Diamond

DimCrt Varchar(50) Not Null Carat Of Diamond

DimPrice nchar(50) Not Null Price Of Diamond

DimImg Varchar(50) Not Null Image Of Diamond

TABLE NAME: Inquiry

Field Name Data Type Key Description

ID nchar(10) Primary Key ID Of user.


Name Varchar(50) Not Null Name Of User.
City Varchar(50) Not Null City Of User.
Contact Nchar(10) Not Null Contact Number
EmailID Varchar(50) Not Null Email ID
Comment Varchar(MAX) Not Null Comments Of user
Cdate Date Not Null Current Date

TABLE NAME: JewelTypeMst

Field Name Data Type Key Description


ID nchar(10) Primary Key ID Of Jewellery

Jewellery_Type Varchar(50) Not Null Type Of Jewellery

TABLE NAME: CartList

Field Name Data Type Key Description


ID nchar(10) Primary Key ID Of Category

Product_Name Varchar(50) Not Null Name Of Product

MRP Numeric(10,2) Not Null MRP of product


Data Flow Diagrams:-
LEVEL – 0 (Online Shopping)

Request For Registration Request Product Details


Request For Inquiry Request Reports
Request For Products Request Order Details

Online
Customer Shopping Admin

Response Products Response Order Details


Response Inquiry Response Reports
Response Registration Response Product Details
BrandMst CategoryMst CertifyMst CharnyMst

Brand Info. Category Info. Certify Info. Charny Info.

Brand Catego Certify Charny


(1) ry (3) (4)
(2) DimMst

Diamond Info.

Diamon
d
(5)
Brand Info.
Admin
Brand Info.

LEVEL – 1 (Admin)
Gold
Carat
(6)
Item
(9) Gold Carat Info.
Stone Produc
(8) t GoldCrtMst
(7)
ItemMst
Inquiry Details
LEVEL – 1 (User) Inquiry Inquiry
Response
(6)

Customer UserRegMst
Login
(2)

Registe
r Valid User
(1)
Product Info. Browse
Catego
ry (3)
Item Info.

Selected Prod.
Browse Prod. UserRegMst
Add/Ed
Browse it Cart CartList
Browse Prod. Product (5) Prod. List
List (4)

Product
Shippin Address
g Status
Show Status
(7)
Cust. Details
LEVEL – 2 (Admin Process 1 (Brand))

Insert Inserted
(1.1) Successfully

Brand Info.

Update BrandMst
Brand Info
Add Brand Update BrandMst
Info. (1.2) Updated BrandMst
(1)

Delete Deleted
(1.3) Successfully
LEVEL – 2 (Admin Process 2 (Category))

Insert Inserted
(2.1) Successfully

Category Info.

Add Update CatMst


Category Info
Category Update CatMst
Info. (2.2) Updated CatMst
(2)

Delete Deleted
(2.3) Successfully
LEVEL – 2 (Admin Process 1 (Brand))

Brand Info. Insert Brand Details


Insert
Inform Admin (1.1)

Update BrandMst
Update BrandMst
(1.2)
Updated BrandMst

Delete Brand Details


Delete Delete Brand Details
(1.3)
Inform Admin
LEVEL – 2 (Admin Process 2 (Category))

Category Info.
Insert Category Details
Insert
Inform Admin (2.1)

Update CatMst
Update CatMst
(2.2)
Updated CatMst

Delete Category Details Delete Delete Category Details


(2.3)
Inform Admin
LEVEL – 2 (Admin Process 3 (Certify))

Certify Info.
Insert Certify Details
Insert
Inform Admin (3.1)

Update CertifyMst
Update CertifyMst
(3.2)
Updated CertifyMst

Delete Certify Details Delete Delete Certify Details


(3.3)
Inform Admin
LEVEL – 2 (Admin Process 4 (Charny))

Charny Info.
Insert Charny Details
Insert
Inform Admin (4.1)

Update CharnyMst
Update CharnyMst
(4.2)
Updated CharnyMst

Delete Charny Details Delete Delete Charny Details


(4.3)
Inform Admin
LEVEL – 2 (Admin Process 5 (Diamond))

Diamond Info.
Insert Diamond Details
Insert
Inform Admin (5.1)

Update DimMst
Update DimMst
(5.2)
Updated DimMst

Delete Diamond Details Delete Delete Diamond Details


(5.3)
Inform Admin
LEVEL – 2 (Admin Process 6 (Gold Carat))

Gold Carat Info.


Insert Gold Carat Details
Insert
Inform Admin (6.1)

Update GoldKrtMst
Update GoldKrtMst
(6.2)
Updated GoldKrtMst

Delete Gold Carat Details Delete Delete Gold Carat Details


(6.3)
Inform Admin
LEVEL – 2 (Admin Process 7 (Product))

Product Info.
Insert Product Details
Insert
Inform Admin (7.1)

Update ProdMst
Update ProdMst
(7.2)
Updated ProdMst

Delete Product Details Delete Delete Product Details


(7.3)
Inform Admin
LEVEL – 2 (Admin Process 8 (Stone))

Stone Info.
Insert Stone Details
Insert
Inform Admin (8.1)

Update StoneMst
Update StoneMst
(8.2)
Updated StoneMst

Delete Stone Details Delete Delete Stone Details


(8.3)
Inform Admin
LEVEL – 2 (Admin Process 9 (Item))

Item Info.
Insert Item Details
Insert
Inform Admin (9.1)

Update ItemMst
Update ItemMst
(9.2)
Updated ItemMst

Delete Item Details Delete Delete Item Details


(9.3)
Inform Admin

Вам также может понравиться