Phone Book App

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

Mini project on ‘PHONEBOOK

APPLICATION’ in c language.
Index
 Introduction.
 Aim of the project.
 Advantages & Disadvantages.
 Software & Hardware details.
 Design.
 Modules.
 Implementation.
Introduction

 Phonebook is a very simple mini project in C that can help you


understand the basic concepts of functions, file handling and data
structure. This application will teach you how to add, list, modify or
edit, search and delete data to/from the file.

 Adding new records, listing them, modifying them and updating,


search for contacts saved, and deleting the phonebook records are the
basic functions which make up the main menu of this Phonebook
application.
 Personal information such as name, gender, phone number,email and
address are asked while adding a record into the Phonebook. These
records can then be modified, listed, searched for and removed.

 I have used many functions in this mini project. These functions are
easy to understand as their name only signifies their respective
operations.
Aim of the project

 To develop an “Phonebook contact” application using c


programming .

 This program is very useful now-a-days to store complete


information under single contact number.

 This program also has options to deletion and


modification of the entered contact number.
Advantages & Disadvantages
 It becomes easy for the user to store complete information( i.e e-mail id, address) about his contact.
 It is easy for the user to just search his required contact number by just typing name of the contact.
 Some times it becomes difficult to store more contacts(i.e over 150)
 It becomes even difficult to store contacts with two or more contact numbers.
Software & Hardware details.

 This Phonebook application is coded and made using the following compilers:

TurboC++
Code::blocks
 This Application size is 33Kb and the size of the code is 5Kb.
Design

 The present program consists of the


following modules:
 Preprocessor commands.
 Structures.
 Functions
 Variables
 Statements & Expressions.
Module -1(Header files)

#include<stdio.h>

#include<conio.h>

#include<string.h>
Module-2(declaring structure & functions)
Module-3(main function)
 This function displays the user to select his choice of operations.
Module -4(adding contacts)
 This module is used for inputting contact details.
Module-5(list record)
 This part is to show up the saved contacts list.
Module -6(Searching record)
 This process lets the user to give in a name to get contact number of the
searched contact.
Module-7(Deleting record)
 This option deletes the added contact details of a person.
Module-8(Modifying contact)
 This option is used to update or change the details of the contact.
Example for Implementation

 The home screen that is displayed by the program is:


Implementation
Thank You.

You might also like