0% found this document useful (0 votes)
235 views19 pages

Phone Book App

This document describes a mini phonebook application project in C language. It includes sections on the introduction, aim, advantages and disadvantages, hardware and software details, design, and modules. The introduction explains the basic functions of adding, listing, modifying, searching, and deleting phonebook contacts. The aim is to develop a phonebook app in C. The design section describes the preprocessor commands, structures, functions, variables, and statements used. The modules include header files, declaring structures and functions, the main function, and modules for adding, listing, searching, deleting, and modifying contacts. Implementation examples are provided.

Uploaded by

Vicky Jaiswal
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)
235 views19 pages

Phone Book App

This document describes a mini phonebook application project in C language. It includes sections on the introduction, aim, advantages and disadvantages, hardware and software details, design, and modules. The introduction explains the basic functions of adding, listing, modifying, searching, and deleting phonebook contacts. The aim is to develop a phonebook app in C. The design section describes the preprocessor commands, structures, functions, variables, and statements used. The modules include header files, declaring structures and functions, the main function, and modules for adding, listing, searching, deleting, and modifying contacts. Implementation examples are provided.

Uploaded by

Vicky Jaiswal
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/ 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