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

A

Project Report ON

“CONTACT DIRECTORY”
SUBMITTED IN FULFILLMENT OF THE DEGREE OF DIPLOMA
ENGINEERING
[COMPUTER ENGINEERING]

DEPARTMENT OF COMPUTER ENGINEERING

A.Y. DADABHAI TECHNICAL INSTITUTE


Mahuvej Road, B/H old Marhiyambhai hospital
Kosamba -394120(Gujarat)

GUIDED BY: PREPARED BY:


Nasim I. Agham Twinkle Jeetani: 196010307070
Riya Roy: 196010307050
Vinay Solanki: 196010307065
Meet Sharama: 196010307061
Nirali Patel:196010307040
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po. Kosamba, Ta. Mangrol,
Dist. Surat (Gujarat)

CERTIFICATE

This is to certify that Ms. Twinkle Jeetani of Diploma in


Computer Engineering (5th semester ), and Enrollment No.
196010307070 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Guide Department In-charge

Signature of Principal
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po.Kosamba, Ta. Mangrol,
Dist. Surat (Gujarat)

CERTIFICATE

This is to certify that Ms. Twinkle Jeetani of Diploma in


Computer Engineering (5th semester ), and Enrollment No.
196010307070 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Examiner
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po.Kosamba,Ta. Mangrol,
Dist. Surat (Gujarat)

CERTIFICATE
This is to certify that Ms. Riya Roy of Diploma in Computer
Engineering (5th semester ), and Enrollment No.
196010307050 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Guide Department In-charge

Signature of Principal
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po.Kosamba,Ta.Mangrol,
Dist.Surat(Gujarat)

CERTIFICATE

This is to certify that Ms. Riya Roy of Diploma in Computer


Engineering (5th semester ), and Enrollment No.
196010307050 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Examiner
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po.Kosamba,Ta.Mangrol,
Dist.Surat(Gujarat)

CERTIFICATE

This is to certify that Mr. Vinay Solanki of Diploma in


Computer Engineering (5th semester ), and Enrollment No.
196010307065 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Guide Department In-charge

Signature of Principal
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po.Kosamba,Ta.Mangrol,
Dist.Surat(Gujarat)

CERTIFICATE

This is to certify that Mr. Vinay Solanki of Diploma in


Computer Engineering (5th semester ), and Enrollment No.
196010307065 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Examiner
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po. Kosamba, Ta. Mangrol,
Dist. Surat (Gujarat)

CERTIFICATE

This is to certify that Mr. Meet Sharma of Diploma in


Computer Engineering (5th semester ), and Enrollment No.
196010307061 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Guide Department In-charge

Signature of Principal
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po.Kosamba, Ta. Mangrol,
Dist. Surat (Gujarat)

CERTIFICATE

This is to certify that Mr. Meet Sharma of Diploma in


Computer Engineering (5th semester ), and Enrollment No.
196010307061 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Examiner
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po. Kosamba, Ta. Mangrol,
Dist. Surat (Gujarat)

CERTIFICATE

This is to certify that Ms. Nirali Patel of Diploma in Computer


Engineering (5th semester ), and Enrollment No.
196010307040 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Guide Department In-charge

Signature of Principal
A.Y. DADABHAI TECHNICAL INSTITUTE
Kosamba – Mahuvej Road, At.Po.Kosamba, Ta. Mangrol,
Dist. Surat (Gujarat)

CERTIFICATE

This is to certify that Ms. Nirali Patel of Diploma in Computer


Engineering (5th semester ), and Enrollment No.
196010307040 has satisfactorily completed his project
entitled “ Contact Directory” for the term ending in October
2021-22.

Date:

Signature of Examiner
Acknowledgement
This project has been the most practical exciting part of my
learning experience. Which would be an asset for me and for my future
career.

No system is created entirely by individual. Many people have


helped to create this system and each of their contribution has been
valuable. Proper organization of concept and analysis of system is due
to keen interest and helping hand of my teachers and colleagues.

My sincere thanks to our Director Mr. M. M. DALCHAWAL


and our principal Mr. D.V. PATEL molding my thought and vision
towards all subjects I was studying in all these three years.

I am deeply thankful to Mrs. S.S. MULTANI head of


department. Who is a constant source of inspiration during this project.

My most sincere thanks to my project guide Miss. Nasim I. Agham


for his kind of co-operation and who has always been guiding
encouraging and motivating me through the project.
Abstract
This project is aimed to developing an Contact Directory. The entire
project has been developed keeping in view of the distributed client server computing
technology, in mind. The main goal of the Contact Directory project is to store all the
details in central repository. In manual method if we forget information book then it
very difficult to get the contact details. By using this application, we can see our
contacts anywhere in the world, here we will have security to the login page and no one
can see our contacts without proper authentication. In this project we can save our
contacts, address and we can search them by name and also, we can see all them at a
time. The project's aim is to develop a android Application to minimize the manual
work for Phone Contacts. This Application is developed using the general required by
the user while using the phone directory book in order to keep updated the phone book
directory, the admin will have all the authority to add and delete as well as modify the
existing records within the phone book directory. The user will only have the authority
to search any particular and listing details of all available records.
INDEX
SR. NO Contents Page No.
1. Project Profile

Introduction

2.1 Definition
2 2.2 Problem Title 8

2.3 Problem summary Detail.

System Requirement Specification


3 3.1 Software requirement 9-12
3.2 Hardware requirement

System Graphical Specification

4.1 System E.R Diagram


4 13-14
4.2 Data Dictionary

4.3 System DFD

Comprehensive Description 15
5 5.1 Advantages of our System
5.2 Disadvantage of our system
6
Future scope of Application 16-71

7 Conclusion 72

8 Bibliography 73
Chapter 1

Project Profile
Project Title : Contact Directory

Operating System : Windows 10

Project Type : Android Application

Environment : Adobe Dreamweaver CS6

Front-End : Android

Back End : PHP,MySQL

Server Configuration : Apache

Tools for Documentation : Microsoft Word

Submitted To : A.Y.Dadabhai Technical Institute

Submitted By : Twinkle, Riya, Vinay,Meet,Nirali.

Project Guide : Nasim I. Agham


Chapter 2

Introduction
2.1 Definition
2.2 Problem Title
2.3 Problem summary Detail.
2.1 Definition
Contact Directory is aimed Develop an android application. The entire project
has been developed keeping in view of the distributed client server computing
technology, in mind. The main goal of the Contact Directory project is to store
all the details in central repository.

2.2 Problem Title

As we know that there is no Application that provides all the necessary contact
numbers like Contact Directory provides
.

2.3 Problem summary Detail


Our system is the solution for this problem. It provides all the necessary contact
numbers of people such as Doctors, carpenters, plumbers, etc. in your city.
Chapter 3
System Requirement Specification
3.1Software requirement
3.2 Hardware requirement
3.1 Software Requirement
Operating System : Windows 10

Project Type : Web Based Application

Environment : Adobe Dreamweaver CS6

Programming Language : PHP

Back end : MySQL

Tools for Documentation : Microsoft Word 2007

3.2 Hardware requirement


Chapter 4
System Graphical Specification
4.1 System E.R Diagram
4.2 Data Dictionary
4.3 System DFD
4.1 System ER Diagram

Admin password
Manages
category

Category_id email_id

Category_name admin_id admname

Subcategory_i
d subcatecory Information_ Logo
Id
information
Category_id
Feedback_id Subcategory_i
Status
d

Subcategory_
City_id
name
Name Website
Pincode
Name Cno

Email Feedback contact_us Address Emailid

Address Phoneno
State City Regdate
City_id
Contactus_id
Comment Description

State_id

State_ id State_name
City_name
4.2 Data Dictionary
Table 1 Admin

No Field Type Constraints Extra


1. admin_id Integer Primary key Auto_increment
2. admname varchar
3. email_id varchar
4. password varchar

Table 2 State

No Field Type Constraints Extra


1. State_id Integer Primary key Auto_increment
2. State_name varchar

Table 3 city

No Field Type Constraints Extra


1. City_id Integer Primary key Auto_increment
2. State_id Integer Forign Key
3. City_name varchar

Table 4 Category

No Field Type Constraints Extra


1. Category_id Integer Primary key Auto_increment
2. Category_name varchar
Table 5 Subcategory

No Field Type Constraints Extra


1. Subcategory_id Integer Primary key Auto_increment
2. Category_id integer Foreign Key
3. Subcategory_name varchar

Table 6 feedback

No Field Type Constraints Extra


1. Feedback_id Integer Primary key Auto_increment
2. Name varchar
3. Email varchar
4. Address varchar
5. Comment varchar

Table 7 Contact_us

No Field Type Constraints Extra


1. Contactus_id Integer Primary key Auto_increment
2. Description varchar
Table 8 Information

No Field Type Constraints Extra


1. Information_Id Integer Primary key Auto_increment
2. Subcategory_id varchar
3. City_id varchar
4. Name varchar
5. Address varchar
6. Regdate varchar
7. Phoneno varchar
8. Cno varchar
9. Emailid varchar
10. Pincode varchar
11. Website varchar
12. Status varchar
13. Logo varchar
4.3 SYSTEM DFD
CONTEXT LEVEL

Admin

Request to Login
Login
Registration

Manage user

manage feedback
Manage city
Apply for Registration Manage state
Give feedback

Give response Contact


Get search result Directory

Update profile
Login
Login
Give feedback Registered
user

Response
Unrigister user
Logout
LEVEL 1 DFD FOR ADMIN:

Request to login Login

admin

Edit Profile

Change
Password

Admin Logout

Manages user User information

Manages city City City

Manages state state state


LEVEL 1 DFD FOR Registered user

Registration
Request for Registration Registration Information
1.0

Request for Login Login 2.0 Login Information

Registered
user Edit profile Information

Change
Password

Logout

give feedback feedback feedback

search
search information information information
Chapter 5
Comprehensive Description
5.1 Advantages of our System
 Data is secured under password protection.

 Facility to easily add, finds, edit and delete any information by

Admin panel.

 User friendly.

 Efficient performance.
5.2 Disadvantages of our System

• User cannot recover his/her username if he forgets username. User can


only recover his/her password.
• The system can’t be accessed without working internet connection.
• Web applications are rare to find since they are not available in any App
Store or Play Store.
Chapter 6
Future scope of Application

 The websites is to get the information about more people of India.

 The websites includes:- maintaining more people of India details.

 It is also uses for find any people just minutes like as city classification at a
time.
 This websites easily find any people in few times & anywhere.

 In this system all places are available with address & contact numbers.
Chapter 7
Conclusion
The Contact Directory has been developed keeping in view of the distributed client
server computing technology, in mind. The main goal of the Contact Directory project
is to store all the details in central repository. In manual method if we forget information
book then it very difficult to get the contact details. By using this application, we can
see our contacts anywhere in the world, here we will have security to the login page
and no one can see our contacts without proper authentication. In this project we can
save our contacts, address and we can search them by name and also, we can see all
them at a time. The project's aim is to develop a android Application to minimize the
manual work for Phone Contacts. This Application is developed using the general
required by the user while using the phone directory book in order to keep updated the
phone book directory, the admin will have all the authority to add and delete as well as
modify the existing records within the phone book directory. The user will only have
the authority to search any particular and listing details of all available records.
This Web based application is flexible enough to be modified and implement as
per the future requirements.
Chapter 8
Bibliography
The following Books were used as references for the Project and preparing this
Project Report:
1. PHP and MySQL Web Development
-Luke Welling
2. Programming PHP: Creating Dynamic Web Pages
- Peter MacIntyre · Kevin Tatroe · Rasmus Lerdorf

The following Websites were used as references for the Project and preparing
this Project Report:

1. https://www.mysql.com
2. https://www.w3school.com

You might also like