• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
projectsgeek

ProjectsGeek

Download Mini projects with Source Code, Java projects with Source Codes

  • Home
  • Java Projects
  • C++ Projects
  • VB Projects
  • PHP projects
  • .Net Projects
  • NodeJs Projects
  • Android Projects
    • Project Ideas
      • Final Year Project Ideas
      • JSP Projects
  • Assignment Codes
    • Fundamentals of Programming Language
    • Software Design Laboratory
    • Data Structure and Files Lab
    • Computer Graphics Lab
    • Object Oriented Programming Lab
    • Assembly Codes
  • School Projects
  • Forum

Phone Directory System project in C++

September 13, 2014 by ProjectsGeek 10 Comments

Phone Directory System project in C++

 

 

Project Objective

This system is developed using the general need required by the user while using the phone directory book. In order to keep updated the phone book directory, the admin will have the authority to add and delete as well as modify the existing records within the phone book directory. The users of the directory will only have the authority to search any particular record and listing details of all available records. Admin will have the authority to perform various operations such as add customer records, search any particular record, delete record, modify existing record etc. To provide the search result within short interval of time optimized search algorithm code has been used which will able to provide the results within seconds. To make all operations as easier as possible, user friendly approach has been taken into account by which users have to only give their answer during final confirmation to make their operations successful. The background processing system will take care of all processing task and maintain data integrity in order to reduce the redundancy of data. For searching operation, users will able to get any particular record using their contact or phone number but the only condition is that, customers record must be available within the file system. If no such record will be available, proper error message will be displayed as per user input provided to the system.

Existing System

Customer need more convenient way to get their required results in proper time. In today’s era where technology plays a vital role in each person life, they are bound to use the old fashioned manual book to search any particular record. Even the publishers have to print the new records in their new volume and published each year. Customers always gets irritated to pay amount for new volume in each year. Even searching process of particular record is also one big problem for the customers, they have to first go through the index page to details on alphabetical letter and after that they have to go through the various pages using page number to get their desired results which also a time consuming process.

Project Snapshots

menu page
search page
Phone Directory System page
Phone Directory System home
details page

 

Proposed System

Under this new system all the functionality has been added to meet the customer requirements in just few seconds. To provide the desired result on time, binary search method has been used to produce results on minimal time. As customers do not have to purchase new volumes each year and even they do not have to wait for the new year to get updated records. As the new customers details will be updated by the admin side, so users will able to get updated information each time. To eliminate data redundancy and perform validation process background codes by the class will responsible to do this task. If admin will make any mistake while entering they will be given a warning along with correction which is required to be made. It will also guide the customers to use this system in convenient manner through its graphical screen.

Download Project

Phone Directory System Abstract Download Abstract
Phone Directory System Source Code Download Source Code

Other Projects to Try:

  1. Book Shop System project in C++
  2. Hotel Management System project in C++
  3. Canteen Management System project C++
  4. Banking System Project using c Language
  5. Telephone Directory System Project in Java

Filed Under: C++ Projects Tagged With: C++ Projects

Reader Interactions

Comments

  1. abubakar sadiq abdullahi says

    November 26, 2015 at 12:50 pm

    please what kind of c++ compiler did you use to right the program.

    Reply
    • ProjectsGeek says

      November 28, 2015 at 11:43 am

      You can use turbo c++ IDE for running these projects.

  2. NIKHIL UPPAL says

    October 27, 2015 at 11:34 am

    sir as i downloaded this source code and run it on turboc++ i have many problem firstly it was unable to search any record .
    it is also unable to modify any record ,it is deleting all record. so can you please please me out .

    Reply
    • ProjectsGeek says

      November 1, 2015 at 10:15 am

      Please try to debug it, its failing at some step. That will help you.

  3. Diego says

    September 24, 2015 at 6:28 am

    What password i will type? Plsss help

    Reply
    • ProjectsGeek says

      November 1, 2015 at 12:14 pm

      Please check the code for hard coded username and password.

  4. Pranjal Shah says

    August 23, 2015 at 1:21 pm

    The modifying and deleting of records is not working correctly. When I enter name to be deleted or modified, it does nothing and program exits. I dont know if theres problem on my system. Other programs on ur site are working fine.

    Reply
    • ProjectsGeek says

      November 1, 2015 at 6:37 am

      Please try to find the line on which program is exiting by debugging. Then you will find the real piece of code where problem is there.

  5. Dinesh says

    August 1, 2015 at 3:21 am

    The program has no errors but after I enter password, it displays the main menu and when i choose any of the options the program exits…….
    What do i do??

    Reply
    • ProjectsGeek says

      August 2, 2015 at 7:16 am

      Please check the console section of IDE. May be you are getting some runtime exception.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Tags

.Net Projects Download Android Project Ideas Android Projects Angular 2 Assembly Codes C # Projects C & C++ Projects C++ Projects Class Diagrams Computer Graphics Database Project Data Mining Projects DataScience Projects Datastructure Assignments Download Visual Basic Projects Electronics project Hadoop Projects Installation Guides Internet of Things Project IOS Projects Java Java Interview Questions Java Projects JavaScript JavaScript Projects java tutorial JSON JSP Projects Mechanical Projects Mongodb Networking Projects Node JS Projects OS Problems php Projects Placement Papers Project Ideas Python Projects seminar and presentation Struts

Search this Website


Footer

Download Java Project
Download Visual Basic Projects
Download .Net Projects
Download VB Projects
Download C++ Projects
Download NodeJs Projects
Download School Projects
Download School Projects
Ask Questions - Forum
Latest Projects Ideas
Assembly Codes
Datastructure Assignments
Computer Graphics Lab
Operating system Lab
australia-and-India-flag
  • Home
  • About me
  • Contact Form
  • Submit Your Work
  • Site Map
  • Privacy Policy