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:
 This Application size is 33Kb and the size of the code is 5Kb.
TurboC++
Code::blocks
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.
by
S.V.Rohith

A c program of Phonebook application

  • 1.
    Mini project on‘PHONEBOOK APPLICATION’ in c language.
  • 2.
    Index  Introduction.  Aimof the project.  Advantages & Disadvantages.  Software & Hardware details.  Design.  Modules.  Implementation.
  • 3.
    Introduction  Phonebook isa 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.
  • 4.
     Personal informationsuch 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.
  • 5.
    Aim of theproject  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.
  • 6.
    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.
  • 7.
    Software & Hardwaredetails.  This Phonebook application is coded and made using the following compilers:  This Application size is 33Kb and the size of the code is 5Kb. TurboC++ Code::blocks
  • 8.
    Design The present programconsists of the following modules: Preprocessor commands. Structures. Functions Variables Statements & Expressions.
  • 9.
  • 10.
  • 11.
    Module-3(main function)  Thisfunction displays the user to select his choice of operations.
  • 12.
    Module -4(adding contacts) This module is used for inputting contact details.
  • 13.
    Module-5(list record)  Thispart is to show up the saved contacts list.
  • 14.
    Module -6(Searching record) This process lets the user to give in a name to get contact number of the searched contact.
  • 15.
    Module-7(Deleting record)  Thisoption deletes the added contact details of a person.
  • 16.
    Module-8(Modifying contact)  Thisoption is used to update or change the details of the contact.
  • 17.
    Example for Implementation The home screen that is displayed by the program is:
  • 18.
  • 19.