Online Hostel Management

Download as pdf or txt
Download as pdf or txt
You are on page 1of 68

A

Project Report on

ONLINE TILES SHOPPING

As a partial fulfillment of B.C.A. SEM VI


Batch Year (2019-2020)

Under taken at
Matrushri L. J. Gandhi (Bakorwala) B.C.A College,
Modasa

Submitted By
Name Exam No
Vaghela Chetana.D. 97
Parmar Mayur.D. 120
Kachchhavaha Puja.M. 139

Internal Guide External Guide


Dr.Darshna Pandya Ass.Proff.Arpit Joshi

Submitted to
Matrushri L.J Gandhi (Bakorwala) BCA College, Modasa
Affiliated by
Hemchandracharya North Gujarat University
PATAN-384265
Managed By: The M.L Gandhi Higher Education Society, Modasa

Matrushri L.J Gandhi (Bakorwala) B.C.A College


&
Dr.N.J shah P.G.D.C.A College ,Modasa
Affilliated with Hemchandracharya North Gujarat University, Patan.

Date:08/08/2020

Certificate
This is to Certify that Mr. / Mrs.
VAGHELA CHETABEN DHANJIBHAI
is a Student of Sem-VI Bachelor of Computer Application (BCA)
During Academic Year 2019-2020 in Matrushri L.J Gandhi(Bakorwala) B.C.A
College,Modasa

He/She Developed Project on


Online Tiles Shopping
Using Asp .Net C# as Front End and SQL SERVER 2008 as Back End at
Matrushri L.J Gandhi (Bakorwala) BCA College

The Duration of the Project is 50 days.


The System is Verified by us and Found Suitable for Implementation At the Firm/Institute.
Project Work , He/She was Sincere and Regular.

Project Coordinator Principal


Dr.Darshna Pandya Dr.JaydipTrivedi

College Campus , Dhansura Road ,Modasa,Ta Modasa Dist:Arvalli Pin :383315


Ph.No (02774)249039, Telefax:(02774) 249039
Website: http://www.ljgbcamod.ac.in Email: [email protected]
Managed By: The M.L Gandhi Higher Education Society, Modasa

Matrushri L.J Gandhi (Bakorwala) B.C.A College


&
Dr.N.J shah P.G.D.C.A College ,Modasa
Affilliated with Hemchandracharya North Gujarat University, Patan.

Date:08/08/2020

Certificate
This is to Certify that Mr. / Mrs.
KACHCHHAVAHA PUJAKUNVARBA MADANSINH
is a Student of Sem-VI Bachelor of Computer Application (BCA)
During Academic Year 2019-2020 in Matrushri L.J Gandhi(Bakorwala) B.C.A
College,Modasa

He/She Developed Project on


Online Tiles Shopping
Using Asp .Net C# as Front End and SQL SERVER 2008 as Back End at
Matrushri L.J Gandhi (Bakorwala) BCA College

The Duration of the Project is 50 days.


The System is Verified by us and Found Suitable for Implementation At the Firm/Institute.
Project Work , He/She was Sincere and Regular.

Project Coordinator Principal


Dr.Darshna Pandya Dr.JaydipTrivedi

College Campus , Dhansura Road ,Modasa,Ta Modasa Dist:Arvalli Pin :383315


Ph.No(02774)249039, Telefax:(02774) 249039
Website: http://www.ljgbcamod.ac.in Email: [email protected]
Managed By: The M.L Gandhi Higher Education Society, Modasa

Matrushri L.J Gandhi (Bakorwala) B.C.A College


&
Dr.N.J shah P.G.D.C.A College ,Modasa
Affilliated with Hemchandracharya North Gujarat University, Patan.

Date:08/08/2020

Certificate
This is to Certify that Mr. / Mrs.
PARMAR MAYURKUMAR DALSUKHBHAI
is a Student of Sem-VI Bachelor of Computer Application (BCA)
During Academic Year 2019-2020 in Matrushri L.J Gandhi (Bakorwala) B.C.A College,
Modasa

He/She Developed Project on


Online Tiles Shopping
Using Asp .Net C# as Front End and SQL SERVER 2008 as Back End at
Matrushri L.J Gandhi (Bakorwala) BCA College

The Duration of the Project is 50 days.


The System is Verified by us and Found Suitable for Implementation At the Firm/Institute.
Project Work, He/She was Sincere and Regular.

Project Coordinator Principal


Dr.Darshna Pandya Dr.JaydipTrivedi

College Campus , Dhansura Road ,Modasa,Ta Modasa Dist:Arvalli Pin :383315


Ph.No(02774)249039, Telefax:(02774) 249039
Website: http://www.ljgbcamod.ac.in Email: [email protected]
Acknowledgement

This Satisfaction And Eurphoria That Accompany the Sucessful Completion

Of Any Task Would be

Incomplete Without Mentionig the Name Of People Who Made it Possible ,

Whose Constant Guidance And Encouragement Crowns All Efforts With Our Sucess.

We Would Like To Express Our Prefound Thanks Dr.Darshna Pandya

i Who Guide Us

Thought The Project Tenure, Provided Us Each And Every Details,

References, And Technical Helps,

Without Which it Was Impossible To Complete This Project.

We are also Thanks Full To All Professors For Thier Help And

Guidance Throughout My Project Future.


Index

Sr. No Title Page No

1 Introduction 1

2 Project Profile 2

3 Existing System 3

4 Need For The New System 4

5 Hardware & Software Requirment (Admin Side) 6

6 Hardware & Software Requirment (Client Side) 7

7 System Flow Chart 9

8 Data Flow Diagram 10

9 E-R Diagram 16

10 Data Dictionary 17

11 User side screenshot 25

12 Admin side screenshot 52

13 Testing 59

14 Bibliography 61
Introduction

 Main Objective of this system is to provide Online


Registration, Tiles Information, Tiles Buying.

 Online Tiles Selling is a System that gives you facility of


buying any type of Tiles.

 This System is made so that customer will not have to


come to us to then buy Tiles. But this system to provide
the online buying facilities.

 This system to provide the Online Payment System.

Matrushri L.J.Gandhi (Bakorvala) BCA College,Modasa Page 1


Project Profile
Project Title Online Tiles Shopping

Goal of System Goal of Tiles Website is To Communicate To Brod


Audience. This Website Provides Types of
Category,Collection Of Product,Quality.

Type of Application Webbase Application

Organization Matrushri L.J.Gandhi(Bakorwala) BCA


College,modasa

Front End Visual Studio 2010 Using ASP.NET with C#


(Framework 4.0)

Back End SQLServer 2008

Tools Used Photoshop , Ms Office,RFlow

Internal Guide Dr.Darshna Pandya

External Guide Ass.Proff. Arpit Joshi

Submitted To Matrushri L.J.Gandhi(Bakorwala) BCA


College,modasa
Vaghela Chetana.D (Exam No:-97)
Developed By
Parmar Mayur.D (Exam No:-120)

Kachchhavaha Puja.M (Exam No:-139)

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 2


Existing System

 Its a traditional way of buying services or products.

 Customers find less variety or options for the products.

 Customers come to know late about the new products.

 customers may come back with empty hands after a shopping


session if they do not find the product of their choice.

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 3


Need for New System

 The purpose behind this project is to overcome some defects in


the existing system.

 It’s a nontraditional way of buying products or service.

 Wide variety / range of products are available.

 Buyers come to know about latest product & information.

 Quick comparison shopping.

 Shopping can be done from anywhere and anytime.

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 4


Hardware & Software
Requirement Specification

1. Admin Side Requirement

2. Client Side Requirement

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 5


Admin Side Requirement

Hardware Requirement(Minimum)
Processor Pentium IV or Higher
RAM 1GB RAM or more
Hard Disk 80GB HDD or more
Communication Internet connection

Software Requirement(Minimum)
Operating System Windows XP and Above
Web Server IIS (Internet Information
Service)
Framework Microsoft Framework 4.0
Database Server Microsoft SQL Server 2008

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 6


Client Side Requirement

Hardware Requirement(Minimum)
Processor Pentium IV or Higher
RAM 128 MB RAM or more
Hard Disk 80GB HDD or more
Communication Internet connection

Software Requirement(Minimum)
Operating System Windows XP and Above
Web Browser
Internet Explorer, Google
Chrome, Mozilla Firefox

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 7


System Design
1. System flowchart
2. Data Flow Diagram
3. E-R Diagram

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 8


SYSTEM PROCESS FLOWCHART

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 9


DATA FLOW DIAGRAM

Definition: -

“Data flow diagram is a graphical aid for defining systems inputs, processes
and outputs. It represents flow of data through the system.”

SYMBOLS FOR DATAFLOW DIAGRAM

Symbol
1.Process: -

“Here flow of data is transformed.”

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 10


2.External Entity: -

“A source or destination of data which is


external to the System”

3.Data Flow: -

“It is a packet of data. it may be in the form


of document”

4.Data store: -

“Any stored data but with no reference to the


physical method of storing”

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 11


Context Level DFD for Online
Tiles Shopping (0.0)

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 12


FIRST LEVEL DFD FOR ADMIN SIDE

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 13


FIRST LEVEL DFD FOR USER SIDE

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 14


Entity Relationship Diagram

Definition: - “An entity relationship diagram is a data model for


describing a database in an abstract way”

Symbol of ERD
Entity: -
“An entity is a piece of data an object or
concept about which is stored.”

Process: -

“Here flow of data is transformed.”

Relationship: -

“Relationship is a meaning full association


or connection between entities.”

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 15


E-R DIAGRAM

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 16


DATA DICTIONARY

DATABASE NAME: TILES.Mdf

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 17


Table Summry Report

Database Name:- Tiles.mdf

No TABLE NAME
1 ADMIN_MST

2 REG (Registration)

3 ORDBOOK (Order)

4 PAYMENT

5 FEEDBACK

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 18


1].ADMIN_MST

SR.NO Field Name Data Type Constraints


1 ADMIN_ID int AUTO INC.
2 USERNAME Varchar(MAX) NOT NULL
3 PASSWORD Varchar(MAX) NOT NULL

Description : This Table Shows Admin Login Details

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 19


2].REG (REGISTRATION)

SR.NO Field Name Data Type Constraints


1 ID Big int AUTO INC.
2 NAME Varchar(MAX) NOT NULL
3 ADDRESS Varchar(MAX) NOT NULL
4 PINCODE Nchar(6) NOT NULL
5 EMAIL ADDRESS Varchar(MAX) NOT NULL
6 MOBILE NO Nchar(10) PRIMARY KEY
(U-NAME)
7 PASSWORD Varchar(MAX) NOT NULL
8 RE-PASSWORD Varchar(MAX) NOT NULL

Description : This Table Shows User Registration Details

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 20


3].ORDBOOK (ORDER)
SR.NO Field Name Data Type Constraints
1 ORDER_ID Big int PRIMARY KEY
AUTO INC.
2 FULLNAME Varchar(MAX) NOT NULL
3 ADDRESS Varchar(MAX) NOT NULL
4 MOBILE NO Nchar(10) FOREIGN KEY
5 EMAIL ADDRESS Varchar(MAX) NOT NULL
6 CITY Varchar(MAX) NOT NULL
7 ADDRESS TYPE Varchar(MAX) NOT NULL
8 TILES NAME Varchar(MAX) NOT NULL
9 PRICE Varchar(MAX) NOT NULL
10 TILES SIZE Varchar(MAX) NOT NULL

Description : This Table Shows Order Details

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 21


4].PAYMENT

SR.NO Field Name Data Type Constraints


1 PAYMENT ID Big int AUTO INC.
PRIMARY KEY
2 NAME ON CARD Varchar(MAX) NOT NULL
3 CARD NO Varchar(MAX) NOT NULL
4 CVV Varchar(MAX) NOT NULL
5 EXPIRY DATE Varchar(MAX) NOT NULL
6 TOTAL AMOUNT FLOAT NOT NULL

Description : This Table Shows Payment Details

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 22


5].FEEDBACK

SR.NO Field Name Data Type Constraints


1 F_ID Big int AUTO INC.
PRIMARY KEY
2 NAME Varchar(MAX) NOT NULL
3 MOBILE NO Nchar(10) NOT NULL
4 EMAIL Varchar(MAX) NOT NULL
5 SUBJECT Varchar(MAX) NOT NULL
6 MESSAGE Varchar(MAX) NOT NULL

Description : This Table Shows Feedback Details

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 23


Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 24
HomePage 1

Description : Home Page of User-side

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 25


HomePage 2

Description : Home Page of User-side

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 26


REGISTRATION PAGE-1

Description : Registration Page for New User

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 27


REGISTRATION PAGE-2

Description : Registration Page With Validation Control

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 28


REGISTRATION PAGE -3

Description : Registration Page with Filled User Detail

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 29


LOGIN PAGE-1

Description : Login Page for Register User

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 30


LOGIN PAGE-2

Description : Login Page With Validation Control

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 31


LOGIN PAGE-3

Description : Login Page with Filled Detail of


Register user

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 32


FLOOR TILES

Description : This Page show Product Page of Floor Tiles

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 33


KITCHEN TILES

Description : This Page show Product Page of


Kitchen Tiles

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 34


WALL TILES

Description : This Page show Product Page of Wall Tiles

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 35


LIVING ROOM TILES

Description : This Page show Product Page


Living Room Tiles

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 36


BED ROOM TILES

Description : This Page show Product Page of


Bed Room Tiles

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 37


MARBLE

Description : This Page show Product Page of Marble

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 38


CERAMIC

Description : This Page show Product Page of Ceramic

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 39


GRANITE

Description : This Page show Product Page of Granite

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 40


OUTDOOR TILES

Description : This Page show Product Page of Outdoor


Tiles

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 41


BATHROOM TILES

Description : This Page show Product Page of


Bathroom Tiles

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 42


SINGLE

Description : This Page show Product Detail

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 43


ORDER PAGE-1

Description : Blank Order Page

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 44


ORDER PAGE-2

Description : Order Page With Validation Control

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 45


ORDER PAGE-3

Description : Order Page with Filled ORDER Detail

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 46


PAYMENT-1

Description : Blank Payment Page

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 47


PAYMENT-2

Description : Payment Page with Filled Payment Detail

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 48


FEEDBACK

Description : Feedback Page

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 49


PRINT

Description : Order Detail Print Page

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 50


Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 51
ADMIN HOME PAGE

Description :Home Page for Admin

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 52


ADMIN LOGIN-1

Description : Login Page for Admin

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 53


ADMIN LOGIN-2

Description : Login Page with Filled Detail of Admin

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 54


MANAGE USER

Description : Manage User Page of Admin

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 55


MANAGE ORDER

Description : This Page Show the View Order of the User


Buy the Product

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 56


MANAGE PAYMENT

Description : This Page show Payment of User

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 57


MANGE FEEDBACK

Description : This Page Show Detail of user Feedback

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 58


TEST CASES (ADMIN)

Test Test case Expected Actual


Pass/Fail Remarks
Case ID Description Output Output

Do not access
Output as
01 Login Test any other pages pass --
expected
without Login.

Entry of Only valid data


Output as
02 records in must be pass --
expected
Database entered.

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 59


TEST CASES (USER)

Test
Test case Expected Actual
Case Pass/Fail Remarks
Description Output Output
ID

If you register
Require
01 Login Test user you have pass --
registration
to login.

Show the
Output as
02 all products Show everyone pass --
to all products. expected
Test

Exception
Handling Proper error
of login Output as
03 message should pass --
and expected
registration display.
page Test

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 60


Bibliography

 During the Development of our system , we have taken the


reference from books and websites, which are:

Online Reference:

 www.Kajariaceramics.com

Books:
 Sql server 2010
 ASP.NET 4.0 BLACK BOOK

Website:
www.w3schools.com
www.javatpoint.com
www.c#sharpcorner.com
www.codeforc#.com

Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 61


Matrushri L.J.Gandhi (Bakorwala) BCA College,Modasa Page 62

You might also like