19
Mini project on ‘PHONEBOOK APPLICATION’ in c language.

A c program of Phonebook application

Embed Size (px)

Citation preview

Page 1: A c program of Phonebook application

Mini project on ‘PHONEBOOK APPLICATION’ in c language.

Page 2: A c program of Phonebook application

Index Introduction. Aim of the project. Advantages & Disadvantages. Software & Hardware details. Design. Modules. Implementation.

Page 3: A c program of Phonebook application

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.

Page 4: A c program of 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.

Page 5: A c program of Phonebook application

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.

Page 6: A c program of Phonebook application

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.

Page 7: A c program of Phonebook application

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

Page 8: A c program of Phonebook application

Design

The present program consists of the following modules:Preprocessor commands.Structures.FunctionsVariablesStatements & Expressions.

Page 9: A c program of Phonebook application

Module -1(Header files)

#include<stdio.h>

#include<conio.h>

#include<string.h>

Page 10: A c program of Phonebook application

Module-2(declaring structure & functions)

Page 11: A c program of Phonebook application

Module-3(main function) This function displays the user to select his choice of operations.

Page 12: A c program of Phonebook application

Module -4(adding contacts) This module is used for inputting contact details.

Page 13: A c program of Phonebook application

Module-5(list record) This part is to show up the saved contacts list.

Page 14: A c program of Phonebook application

Module -6(Searching record) This process lets the user to give in a name to get contact number of

the searched contact.

Page 15: A c program of Phonebook application

Module-7(Deleting record) This option deletes the added contact details of a person.

Page 16: A c program of Phonebook application

Module-8(Modifying contact) This option is used to update or change the details of the contact.

Page 17: A c program of Phonebook application

Example for Implementation

The home screen that is displayed by the program is:

Page 18: A c program of Phonebook application

Implementation

Page 19: A c program of Phonebook application

Thank You.

byS.V.Rohith