0% found this document useful (0 votes)
6 views55 pages

Final Documentation

The document is a project report for the 'Ceramic Portal' developed by Rital Kanani and Dipali Bhimani as part of their BCA program at Shree U.P.E.T. Mahila College. It outlines the project's objectives, technical specifications, and the development process, including the use of ASP.NET and SQL Server. The report also includes acknowledgments, a project profile, and various analyses related to system requirements and feasibility.

Uploaded by

vishvadalsaniya0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views55 pages

Final Documentation

The document is a project report for the 'Ceramic Portal' developed by Rital Kanani and Dipali Bhimani as part of their BCA program at Shree U.P.E.T. Mahila College. It outlines the project's objectives, technical specifications, and the development process, including the use of ASP.NET and SQL Server. The report also includes acknowledgments, a project profile, and various analyses related to system requirements and feasibility.

Uploaded by

vishvadalsaniya0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 55

2023 hello@domainame.

com

Ceramic Portal

Developed By: Rital Kanani

DIPALI BHIMANI
A
Project Report
On
“CERAMIC PORTAL”
SUBMITTED BY
Kanani Rital
EnrollmentNo:- 003203203204
Bhimani Dipali
Enrollment No:-003203203194

PARTIAL FULFILLMENT FOR

B.C.A. Sem – VI
(Year 2022-2023)

SUBMITTED TO

Shree U.P.E.T. Mahila B.Ed. Collage - Dhrol

Saurashtra University – Rajkot

GUIDED BY

RAKESH KANANI
ACKNOWLEDGEMENT

Without the invaluable support and guidance of a few people take great pleasure
in presenting this project done in the 6th semester of BCA(Bachelor of Computer
Application) would not have been possible.

It is great pleasure for us to get this opportunity expressing my sincere sense of


gratitude to Mr.Rakesh Kanani for giving us precious guidance, inspiration and great
support while developing the site. We are especially thankful to her. And my sincere
sense to Mr.Rakesh Kanani for providing me lots of help and are always ready for given
me whatever information I want.

We are thankful to our Management for giving us generous support for


developing the project and gave us sufficient strength to prepare the project. We are
heartily thankful to our IT Staff and our Friends for their opinions and support in the
system. We are also thankful to our librarian Miss.Dimple bhensdadiya for providing
us sufficient materials used in preparing this project. We are also thankful to all our
reserve and learned faculties whose inspiration, guidance and generous support gave us
sufficient strength to prepare the project during the short period it took to complete.

It is with profound feelings of gratitude, we place on record our extreme


indamines to them for providing us technical input in the form of manuscripts, book and
study materials and influencing our think. We acknowledge the kind assistance and
encouragement extended by them for giving us information and clarifying our doubt
and obligatory.
PREFACE

As per the schedule of the course of BCA(Bachelor of Computer Application)


the project work is must for every student in different government or private
organization during the study period. During this period student have to develop site
and implement it successfully.

We are the student of BCA Sem - VI, Shree U.P.E.T Mahila College situated in
Dhrol is affiliated with Saurashtra University - Rajkot. The period of project work is
from January 2022 to March 20223

We have used ASP.NET as front-end tool and Microsoft SQL Server 2012 as
database back-end tool. This website is developed on Ceramic Portal This project
development aims bridging the gap between theoretical and practical knowledge.

We are thankful to our project guide mr.Rakesh Kanani who always ready to
give any type of guidance and help about project. And we are also thankful to our family
members especially our mom and dad who inspired us for our project.

Yours' Faithfully
Kanani Rital

Bhimani Dipali
INDEX

SR NO. TOPIC PAGE NO.

PROFILE
1 1.1 Project Profile 1
1.2 College Profile

PROJECT PLANNING
2.1 Information Gathering
2.2 System Analysis
2 2.2.1 Existing System 3
2.2.2 Proposed System(Need for New System)
2.3 Requirement Analysis
2.4 Module Description

FEASIBILITY STUDY
3 3.1 Technical Feasibility 11
3.2 Economical Feasibility

DATA DICTIONARY
4.1 Normalization(1NF, 2NF, 3NF, 3.5/BCNF, 4NF, 5NF)
4 15
4.2 ER - Diagrams
4.3 Table Layout

SYSTEM DESIGN
5.1 Context Level Diagram
5 5.2 Data Flow Diagram(1st and 2nd Level) 27
5.3 Use Case Diagram
5.4 Screen Layout

TESTING
6 6.1 Black Box Testing(Manual Testing) 39
6.2 White Box Testing

CONCLUSION
7 7.1 Limitations/Future Enhancement 47
7.2 Bibliography/Reference
Ceramic portal

1.
PROFILE

Page 1
Ceramic portal

1.1 project profile

Project Title : “Ceramic portal”


Developed By : Kanani Rital & Bhimani Dipali

Developed From : Shree U.P.E.T Mahila College


Guided by : Mr. Rakesh Kanani
Duration : 3 Month
Front end Tool: ASP.net
Back end Tool : SQL Server
Editor : Visual Studio
Documentation Tools : Microsoft word 2007
Submited to : Saurashtra University- Rajkot

1.2 college profile

College Name : U.P.E.T Mahila College

College Address : U.P.E.T. Mahila College


Rajkot-Jamnagar Highway
At : Dhrol
Ta : Dhrol
Dis : Jamnagar
College Affiliated : Saurashtra University

Page 2
Ceramic portal

2.
PROJECT
PLANNING

Page 3
Ceramic portal

2.1 Information Gathering

 Ceramic portal is representing the tiles through the internet.

 It will provide a platform for the customer to information of the tiles.

 This project will help to give the information about wall , floor , parking
, and vitrified tiles for all peoples.

 This project will help to give the information about tiles manufacturers.

 We are including tiles items our website.

Page 4
Ceramic portal

Tiles Details

Tiles

Wall Tiles Floor Tiles VitrifiedTiles

Digital Porcelain Neno

Kitchen Wood GVT

Bathroom Granito PGVT

Pebbles Twin Charge

Travertine Slim Vitri.

Parking Multi Charge

DoublCharg

Page 5
Ceramic portal

Size of tiles

Wall Tiles Floor Tiles Parking Tiles Vitrified Tiles


8 * 12 inch 24 * 24 inch 12 * 12 inch 24 * 24 inch

10 * 15 inch 32 *32 inch 16 * 16 inch 32 * 32 inch

12 *18 inch 32 * 48 inch 17*17 inch 48 * 48 inch

12 * 24 inch 48 * 48 inch 13*13 inch 34*34 inch

12 * 36 inch 16 * 16 inch 10*10 inch 25*25 inch

10 * 13 inch 12 * 12 inch 8*8 inch 30*30 inch

8 * 8 inch 32 64 inch 15*15 inch 32*32 inch

 Maximum market demand of tiles


 Wall - 12 * 18 inch
 Floor - 24 * 24 inch
 Parking – 12 * 12 inch
 The Floor tiles above 24 * 24 size are sold in fit.

 The floor tiles below 24 * 24 size are sold in boxes .

 The wall tiles are sold in boxes .

 The parking tiles are also sold in boxes.

 The Biggest ceramic company:


 Varmora
 kajariya

Page 6
Ceramic portal

Type Of Information Gathering

 Questions
 Observation
 Internet
 News Paper
 Magazine
 Pamplets
 Catalog

Internet
Catelog
Questions

Page 7
Ceramic portal

2.2 Requirement Analysis

 First of all this website we can show information about tiles products .

 If user can choose product , then information of product show in screen .

 All information about tiles , user can see like tiles name , image , size etc…

 If client want to give feedback or suggestion it should be work .

 Admin has capability to add, update and delete project.

 We can show image of company and tiles in gallery section in our project .

 This project will help to user can choose the tiles .

Page 8
Ceramic portal

2.3 System Study

1. Existing system
2. Need for new system

2.3.1 Existing system

 It is very time consuming because customer needs to visit the company to get
information .
 Manually marketing is very expensive , using advertisement , visiting cards ,
catalogs , pemplet , etc…. it is very expensive .
 It is very hard to find old records manually .
 In short manually work is time consuming , expensive and more laborious .

2.3.2 Need for new system

 The cost of advertisement will now reduce using website .


 There is no need to go the companys for information , because all the
information is in the website .
 Customer will know all information in website like tiles image , size , etc …. To
save time.
 If they want to advertise in outside of the country so that can gave advertising
easily by website .
 Easy to maintain all records .
 Less expansive then manually work .

Page 9
Ceramic portal

Module Description
1. Admin
2. Client

 Admin :-

 Admin will be given a unique ID and Password to login .

 Admin have manage category .

 Admin have manage users .

 Admin can add , update and delete in website .

 Admin can handles whole system .

 Admin can‟t insert and update feedback option .

 Admin does the backup of the system for safety purpose .

 Client :-

 In the module we must have to display home page that will be


display without any login .

 User can give their feedback .

 User can get the all information about tiles .

Page 10
Ceramic portal

3.
FEASIBILITY
STUDY

Page 11
Ceramic portal

3.1 Technical feasibility

Technical feasibility includes required hard Disk , ram and processing power of
hardware and software .

Software requirement

Hardware requirement

Software requirement
 Client side
 Operating system
 Windows 7
 Windows 8
 Any windows operating system
 Web browser
 Need Internet
 Browser
 Any browser like ,
 Google chrome
 Internet Explorer
 Firefox etc…
 Admin Side
 Operating system
 Windows 7
 Web Browser
 Google chrome
 FireFox

 Database tool
 Sql Server

 Editor
 Visual Studio 2012
 MS Office 2007

Page 12
Ceramic portal

Hardware requirement

 Processor

 Motherboard

 Cabinet

 Keyboard

 Mouse

 Monitor

 RAM

 Hard Disk

No. Software Power Processing Power RAM Hard Disk Space

1 Windows 7 1GHz 4 GB 16 GB

2 Microsoft SQL 2 GHz 512MB 6 GB


server 2012
3 Visual Studio 2012 1.6 GHz 15GB 5 GB

4 Mozila firefox 200MHz 1.19MB 200MB

5 Micrsoft visio 233MHz 64MB 1.5GB

5 Microsoft Office 500 GHz 250MB 1 GB

Page 13
Ceramic portal

3.2 Economical feasibility

Economical feasibility includes cost and company name software and


Hardware.

1. Software

No. Software Name Version Price


1. Operating system Windows 7 RS /- 1500
2. Database : MySql Server Microsoft SQL RS/- 734
server 2012
3. Editor : Visual studio 2012 Visual studio 2012 RS/- 799
4. Browser : Mozila firefox Google Open source
Google chrome
5. Documentation tool : Microsoft office RS /- 2500
Microsoft office 2007

2. Hardware

No. Hardware Name Version Cost


1. Processor IntelCore- RS /- 7690
i3413003.4GHZLGA
1150
2. RAM Simmtronics RAM RS /- 2899
delr34 gb 1600Mhz
3. Motherboard Intel Dh61ww RS /- 5990
Mothorboard
4. Hard Disk HP 320GB wd sata RS /- 1399
3.5 desktop harddisk
5. Cabinet HP RS /- 200
6. Mouse Dell Mouse ms 111 RS /- 245
7. Keyboard Dell kb 212 USB RS /- 420
keyboard
8. Screen Dell 522 16821 RS /- 7443
sip3led

Page 14
Ceramic portal

4.
DATA
DICTIONARY

Page 15
Ceramic portal

4.1 NORMALIZATION

1st Normal Form

pid Product Name Company Code Company Name Category Subcategory Size
1 Black h1 101 Rosabella ceramic Wall tiles Digital wall 12*18
tiles
2 Gold g1 102 Glory ceramic Floor tiles Porcelain tiles 24*24
3 Blue hl1 101 Rosabell ceramic Wall tiles Kitchen tiles 10*15
4 Hl 1001 103 Royal touch Vitrified PGVT tiles 32*32
ceramic tiles
5 Hl 1024 104 Lotus ceramic Wall tiles Digital wall 12*36
tiles
6 Pink h2 103 Royal touch Vitrified GVT tiles 48*48
ceramic tiles
7 Hb 1223 105 Titanium ceramic Floor tiles Parking tiles 12*12
8 Gn 102 106 Antica ceramic Vitrified Slab vitrified 24*24
tiles
9 Hl 222 105 Titanium ceramic Vitrified PGVT tiles 32*32
tiles
10 Green g2 107 Rey ceramic Floor tiles Porcelain tiles 16*16
11 Red r1 107 Rey ceramic Floor tiles Granite tiles 12*12
12 White h1 108 Mozart ceramic Wall tiles Bathroom 12*18
tiles
13 Ivery 108 Mozart ceramic Vitrified GVT tiles 24*24
tiles
14 Il 1 109 Hilltop ceramic Floor tiles Granito tiles 16*16
15 El 2 104 Lotus ceramic Wall tiles Kitchen tiles 12*18
16 Black b2 110 Swiss ceramic Wall tiles Digital tiles 10*15
17 Pink k2 111 Senso ceramic Floor tiles Parking tiles 31*48
18 H2 l1 110 Swiss ceramic Wall tiles Kitchen tiles 12*36
19 I1 1000 112 Admin vitrified Vitrified GVT tiles 24*24
tiles
20 Hl2 113 Extica ceramic Wall tiles Digital wall 8*12
tiles
21 Blue b1 107 Rey ceramic Floor tiles Pebble tiles 32*32
22 Gold h 108 Mozart ceramic Wall tiles Digital wall 8*12
tiles
23 Pink bh2 107 Rey ceramic Wall tiles Digital wall 12*24
tiles
24 Hk2101 108 Mozart ceramic Vitrified PGVT tiles 48*48
tiles
25 Hl2 102 101 Rosabell ceramic Wall tiles Bathroom 12*36
tiles
26 Black 11 102 Glory ceramic Floor tiles Granite tiles 12*12
27 Pink p3 111 Senso ceramic Floor tiles Wood tiles 16*16
28 F2 001 102 Glory ceramic Floor tiles Pebbles tiles 32*64

Page 16
Ceramic portal

 Product_Table

Company Name Category Subcategory

Rosabel Ceramic Wall Tiles Digital Wall Tiles


Kitchen Tiles
Bathroom Tiles
Glory Ceramic Floor Tiles Porcelain Tiles
Wood Tiles
Granito Tiles
Pebbles
Royal Touch Ceramic Vitrified Tiles Neno Tiles
GVT Tiles
PGVT Tiles
Louts Ceramic Wall Tiles Digital Tiles
Kitchen Tiles
Titanum Vitrified Floor Tiles Parking Tiles
Wood Tiles
Porcelain Tiles
Antica Ceramic Virtifide Tiles PGVT Tiles
Slab Vitrified

Hilltop Ceramic Floor Tiles Parking Tiles


Porcelien Tiles
Granito Tiles
Swiss Ceramic Wall Tiles Digital Wall Tiles
Kitchen Tiles
Bathroom Tiles
Senso Ceramic Floor Tiles Parking Tiles
Porcelain Tiles
Wood Tiles
Travertine Tiles
Admin Ceramic Vitrified Tiles GVT Tiles
PGVT Tiles
Twin Charge Tiles
Exotica Ceramic Wall Tiles Digital Wall Tiles
Kitchen Tile
Titanum Ceramic Vitrified Tiles PGVT Tiles
GVT Tiles
Double
Charge Tiles
Rey Ceramic Floor Ceramic Porcelain Tiles
Granito Tiles
Pebbles Tiles
Mozart Vitrified Wall Tiles Digital wall Tiles
Kitchen Tiles
Bathroom Tiles

Page 17
Ceramic portal

 2nd Normal Form

Company table:

Company code Company name


101 Rosabell ceramic
102 Glory ceramic
103 Royal touch ceramic
104 Lotus ceramic
105 Titanium ceramic
106 Antica ceramic
107 Rey ceramic
108 Mozart ceramic
109 Hilltop ceramic
110 Swiss ceramic
111 Senso ceramic
112 Admin ceramic
113 Exotica ceramic

Page 18
Ceramic portal

 Product table:

Pid Product name Category Subcategory Company code


1 black h1 Wall tiles Digital wall tiles 101
2 Black hl1 Wall tiles kitchen tiles 101
3 Hl2 102 Wall tiles Bathroom tiles 101
4 Gold g1 Floor tiles Porcelon tiles 102
5 Black 11 Floor tiles Wood tiles 102
6 Pink p3 Floor tiles Gtanito tiles 102
7 F2 001 Floor tiles Pebbles 102
8 Pink h2 Vitrified tiles GVT tiles 103
9 HL 1001 Vitrified tiles PGVT tiles 103
10 Gold 991 Vitrified tiles Neno tiles 103
11 HL 1024 Wall tiles Digital wall tiles 104
12 El2 Wall tiles Kitchine tiles 104
13 HB 1223 Floor tiles Parking tiles 105
14 HL2 Floor tiles Wood tiles 105
15 HL2 002 Floor tiles Porcelian tiles 105
16 HL 222 Vitrified tiles PGVT tiles 105
17 TS 167 Vitrified tiles GVT tiles 105
18 Ts 166 Vitrified tiles Double charge tiles 105
19 GN 102 Vitrified tiles Slab vitrified tiles 106
20 Blue b2 Vitrified tiles PGVT tiles 106
21 HL1 002 Vitrified tiles Multi charge tiles 106
22 Green g2 Floor tiles Porcelain tiles 107
23 Red r1 Floor tiles Pebble tiles 107
24 Blue b1 Floor tiles Granito tiles 107
25 Pink bh2 Wall tiles Digital wal tiles l 107
26 White H1 Wall tiles bathroom tiles 108
27 Gold 009 Wall tiles Digital wall 108
28 HL 001 Wall tiles Kitchen tiles 108
29 Ivery Vitrified tiles GVT tiles 108
30 Hl2 101 Vitrified tiles PGVT tiles 108
31 BKL 110 Vitrified tiles Neno tiles 108
32 IL 1 Floor tiles Granito tiles 109
33 HL2 003 Floor tiles Parking tiles 109
34 HL1 107 Floor tiles Poselain tiles 109
35 Black b2 Wall tiles Digital tiles 110

Page 19
Ceramic portal

Company table

Primari Company code


key
Company Name

Product Table

Pid

Product Name

Category Name

Subcategory Name

Forgin key Company code

Page 20
Ceramic portal

 3rd Normal Form

CategoryTable
C_id Category Name
1 Wall Tiles
2 Floor Tiles
3 Vitrified Tiles

Subcategory Table

Subcategory id Subcategory Name C_id


1 Kitchen tiles 1
2 Bathroom tiles 1
3 Digital wall tiles 1
4 Parking tiles 2
5 Porcelain tiles 2
6 Wood tiles 2
7 Granito tiles 2
8 Pebbles tiles 2
9 Travertine tiles 2
10 Neno tiles 3
11 GVT tiles 3
12 PGVT tiles 3
13 Double charge tiles 3
14 Twin charge tiles 3
15 Slab vitrified tiles 3
16 Multi charge tiles 3

Category Tabel

Primary C_id
Category Name
Key

Subcategory Tabel

Subcategory id
Subcategory Name
Foreign C_id
Key

Page 21
Ceramic portal

 Main Product Table

Product Product Company S_id C_id Specification Size


s id Name Code
P1 Black H1 101 3 1 Light Pink 12*18
P2 Blue HL2 101 1 1 Kitchen blue 10*15
P3 HL2 102 101 2 1 Light kitchen 12*36
P4 Gold g1 102 5 2 Police dark 24*24
P5 Black 11 102 6 2 Natural wood 16*16
P6 Pink p3 102 7 2 Light pink 12*12
P7 F2 001 102 8 2 Floor dark 32*64
P8 Pink H2 103 11 3 GVT light 48*48
P9 HL 1001 103 12 3 PGVT dark 32*32
P10 Gold gg1 103 3 1 Vitri. Neno big 24*24
P11 HL 1024 104 3 1 Digital larg 12*36
P12 El 2 104 1 1 Kitchen tea-cofe 16*16
P13 Hb 1223 105 4 2 Parking squre 12*12
P14 HL2 105 6 2 Wood light 12*12
P15 TL2 002 105 5 2 Police floor 32*48
P16 HL 222 105 12 3 Original GVT 32*32
P17 TS 167 105 11 3 Amazon gris 32*32
P18 TS 166 105 13 3 Vitri. medium 24*24
P19 GN 102 106 15 3 Slab rustis 24*24
P20 Blue b2 106 12 3 Floor almond 10*15
P21 HL1 002 106 16 3 Multi charg matt 24*24
P22 Green g2 107 5 2 Polic pistachio 16*16
P23 Red R1 107 7 2 Advent almond 12*12
P24 Blue b1 107 8 2 Alpine decore 32*32
P24 Pink bh2 107 3 1 Digital natural 12*24
P25 White h1 108 2 1 Accent white 12*18
P26 Gold H 108 3 1 Accent H 8*12
P27 HL 001 108 1 1 Accent HL001 12*18
P28 ivery 108 11 3 Acero ivery 24*24
P29 HL2 101 108 12 3 Alpine decor 48*48
P30 BKL 110 108 10 3 Altra vitri. 24*24
P31 il 1 109 7 2 Aegis neon 16*16
P32 HL2 003 109 4 2 Sqre 12*12
P33 HL1 107 109 5 2 Advert HL1 32*32
P34 Black b2 110 3 1 Digital black 10*15
P35 H2 L1 110 1 1 Kitchen natural 12*36
P36 Bkl 002 110 2 1 Bathroom water 8*12
P37 Pink K2 111 4 2 Parking red 32*48

Page 22
Ceramic portal

4.2 E-R Diagram

 Admin

Ceramic Portal

id id

Name Company Manage Login

Username
Address
Logo Password

Product

P_id

P_Name

C_name
Image
Wall Vitrified
Specific Tiles Tiles
Size
ation

Size
Specific
Floor ation
C_name
Gellary Tiles
Image
P_id P_id

P_Name
Image
P_Name
id Image

C_name
Specific
Size
ation

Page 23
Ceramic portal

E-R Diagram
 Client

Ceramic Portal

id id

Name Company Manage Login

Username
Address
Logo Password

P_id
Product
P_name
Depend

C_name

S_name
Subcategory

Specification category

S_id C_id
Image
Gellary
C_id C_name S_name
Size

id Image P_id

Vitrified
Tiles Image
P_id
P_id Floor Tiles
P_name
Wall Tilees
P_name Specification Size
P_name
C_name
C_name
Specification C_name
Specification
Size

Size
Image Image

Page 24
Ceramic portal

4.3 TableLayout

Login:

Gallery:

Contect Us:

Page 25
Ceramic portal

Feedback:

Page 26
Ceramic portal

5.
SYSTEM
DESIGN

Page 27
Ceramic portal

5.1 Data Flow Diagram

As my project censists of three different phases I have designed three different DFD.

 0 level diagram
 1 level diagram
 2 level diagram
 Use case diagram

Basically 4 components of DFD:

 Process

 Input/Output

 Data Store

 Flow

Page 28
Ceramic portal

 0 Level Diagram

Create Account Account Information

Ceramic
User Admin
Portal
Account Conform Account Conform

Page 29
Ceramic portal

 Level Diagram
 Admin

Admin Request Login user


Response

Request
Response User user

Request
Response Category category

Request
Suncategor compansubcatego
Response
y ry

Request
Response Gallery gallery

Request
Response Company company

Request
Response
Product product

Request
Response

ContectUs contectus
Request
Response

Request
Response
Feedback feedbcak

LogOut

Page 30
Ceramic portal

 Client :

Client Request Home


Response

Request
Tiles
Response gallery
Design

Request
Response Company company

Request
Response Product product

Request
Response About Us

Request
Response Contect Us contectus

Request
Response
Feedbcak feedbcak

Page 31
Ceramic portal

5.2 Use case Diagram:

 Admin:

Login

User

Tiles
design

Admin
Catego
ry

Subcat
egory

Produ
ct

Contac
t us

Feedba
ck

Logout

Page 32
Ceramic portal

 Client:

Home

Tiles
Client Design

Produc
t

About
us

Contac
t us

Feedba
ck

Page 33
Ceramic portal

5.3 Screen Layout:

 Admin:

Login:

Page 34
Ceramic portal

User:

Page 35
Ceramic portal

Gellary:

Page 36
Ceramic portal

Feedback:

Page 37
Ceramic portal

 Client:
Index:

Page 38
Ceramic portal

Home:

Page 39
Ceramic portal

Feedback:

Page 40
Ceramic portal

6.
TESTING

Page 41
Ceramic portal

6.1 Black box Tisting

Manual testing is the process if manually testing software for defects. It


requires a tester play the role of an end use most of all feature of the application to ensure
correct behaviour.

We are explaining following types of manual testing.

1) Black Box Testing


2) White Box Testing
 Black Box Testing:

Black box testing treat the software as a “Black box”, examining functionality
without knowledge of internal implementation without seeing code.

The tester are only aware of the software is supported to do, not how it dose it.

Bellow example of black-box testing.

Black box output


Input
II

Page 42
Ceramic portal

 Admin :

 Contact us

Test Data

Case Id Contact No Result Email Result


1 1234567890 Expected [email protected] Expected
2 234567 Not expected abcgmail Not expected
3 456743298 Not expected ab@gmail Not expected
4 786752 Not expected [email protected] Not expected
5 5657633 Not expected [email protected] Not expected
6 2345769910 Not expected [email protected] Not expected

 Client

 Feedback

Test Data

Case Id Contact no Result Email Result

1 1234567890 Expected [email protected] Expected


2 5767632 Not Expected Abgmail Not Expected
3 423286637 Not Expected [email protected] Not Expected
4 745727 Not Expected Abgmail.com Not Expected
5 56867645 Not Expected Abgmail.com Not Expected
6 4655876 Not Expected [email protected] Not Expected

Page 43
Ceramic portal

6.2 White Box Testing :

 white- box testing (also known as clear box – testing , glass , box-testing by seeing
the source code.)
 testing internal structural or working of a program , as opposed the functionality
exposed to the end – user .
 In white-box testing an internal perspective of the system , as well as programming
skill, is used to deign test cases.
 The teser choose inputs to expercise path theough the code and determine the
appropriate output.

 Admin

 Login:

start

Username && password

False True

If username=Jigna &&

Password=Jigna

Valid username
Invalid username
& password
& password

End

Page 44
Ceramic portal

 Add Record:

start

Fire insert query

If isset
Not Success Success
„‟Add‟‟

button

Display message
Display message button

Button “record inserted”


“record not inserted”

Fire select query for

Display record

Redirect same page

End

Page 45
Ceramic portal

 Edit record:
start

Get id of record which we want to edit

Fire select query for refill respected fields

Change the record which we want


success

If isset “Edit”
Not success success
button

Display message
Display message “record edit”

“record not edit”

Fire select query for

Display record

Redirect same page

End

Page 46
Ceramic portal

 Delete Record:
start

Not success success

Get id of Record which we want to delete

Display message “record note Display message “record


deleted” deleted”

Redirect add page

End

Page 47
Ceramic portal

 Client:

 Feedback:

Start

User fill all data

If user
“submit” Success
button

Unfilled field or Fire select query


incurrent data

Display message
“feedback send”

End

Page 48
Ceramic portal

7.
CONCLUSION

Page 49
Ceramic portal

7.1 Limitation:

 We can‟t add the sanitary ware.


 We are including limited tiles category in our website.
 We can‟t provide personal login to user.
 It is simple informative site.

 Conclusion

This is a great site when you get the information of tiles. A site who give you famous
company like Rosabela , Glory , Kajariya , Varmora , Wintop , setmex , Admin , Titanum ,
Exotica , Senso , Hilltop , Swiss , Rey , Antica , Mozart , etc. using this site you can see the
category and subcategory of tiles. If you don‟t like the tiles design then see other tiles design.
If you have any problem the you can write feedback and we try to update our site.

7.2 Bibliography / reference:

 http://www.ceramicdirectory.com
 http://www.ceramicindia.com
 http://w3schools.com

Page 50

You might also like