Contact management system project in C++ in Hindi using linked list | with source code

 हेलो दोस्तों !

आज की इस पोस्ट में हम contact management system  का project C++ programming language की मदद से बनाना सीखेंगे। तो अगर आप इस प्रोजेक्ट को बनाना सीखना चाहते है तो इस पोस्ट को अंत तक जरूर पढ़े। 


इस पोस्ट के मुख्य टॉपिक्स निन्म है :-

  1. Project overview.
  2. Important concepts.
  3. Project Logic.
  4. Project source code.
  5. Project explanation video.


1.Project overview :-

तो दोस्तों सबसे पहले हम इस contact management system project का overview देख लेते है की यह प्रोजेक्ट क्या करेगा। कैसे करेगा ? 


contact management system project in c++ in hindi



दोस्तों यह एक सिंपल सा contact मैनेजमेंट सिस्टम प्रोजेक्ट है जिसे हमने C++ की मदद से visual studio code पर बनाया है। इस प्रोजेक्ट की मदद से आप contact को add कर सकते है , contact को delete कर सकते है ,contact को update कर सकते है और contact को search भी कर सकते है। 

इस प्रोजेक्ट को बनाने के लिए हमने singly linked list का यूज़ किया है। हमने contact को linked लिस्ट में स्टोर किया है ताकि कॉन्टेक्ट्स को जल्दी से एक्सेस किया जा सके। अगर आप चाहे तो कॉन्टेक्ट्स को स्टोर कराने के लिए फाइल हैंडलिंग का भी यूज़ कर सकते है। 

हमने इस प्रोजेक्ट में सभी ऑपरेशन्स के लिए अलग - अलग मेंबर फंक्शन बनाये है ताकि कोड को समझने के लिए आसान बनाया जा सके। जैसे हमने contacts को ऐड करने के लिए addContact नाम के मेंबर फंक्शन बनाया है , contact को डिलीट करने के लिए deleteContact नाम का मेंबर फंक्शन बनाया है , contact को update करने के लिए updateContact नाम का मेंबर फंक्शन बनाया है ,और contact को सर्च करने के लिए searchContact नाम का मेंबर फंक्शन बनाया है। 

2.Important concepts :-

तो दोस्तों अब हम इस contact management system project में यूज़ किये गए कुछ important concepts को देख लेते है। 

दोस्तों वैसे तो हमने इस प्रोजेक्ट में कई कॉन्सेप्ट्स का यूज़ किया है लेकिन हम केवल important concepts की चर्चा करेंगे। तो ये है कुछ important concept जो इस प्रोजेक्ट में यूज़ किये गए है -
  • Class - creating objects and accessing members
  • Conditional statement -  if , switch case, goto
  • Looping - do while loop, while loop
  • Data structure - singly linked list
  • Pointers
  • Dynamic memory allocation

तो दोस्तों अगर आपको इस project का source code समझना है या इस प्रोजेक्ट को बनाना है तो आपको ये कॉन्सेप्ट्स जरूर आने चाहिए तभी आप इस प्रोजेक्ट को बना पाएंगे। क्योंकि हमने इस प्रोजेक्ट में इन सभी कॉन्सेप्ट्स का यूज़ किया है। जिनके बिना इस प्रोजेक्ट बनाना मुश्किल है। इसलिए अगर आपको ये कॉन्सेप्ट्स नहीं आते है तो पहले आप इन कॉन्सेप्ट्स को सीख ले फिर इस प्रोजेक्ट की कोडिंग समझने का प्रयास करें। 

3.Project Logic :-

दोस्तों अब हम इस contact management system project को बनाने का logic समझ लेते है की इस project को कैसे बनाया गया है। 

दोस्तों इस प्रोजेक्ट में हमने linked लिस्ट का यूज़ किया है जो की एक important कॉन्सेप्ट् है। लेकिन अगर आपको लिंक्ड लिस्ट आती है तो आपको इस प्रोजेक्ट के लॉजिक को समझने में आसानी होगी। लिंक्ड लिस्ट एक इम्पोर्टेन्ट डाटा स्ट्रक्चर है जिसमें पॉइंटर का काफी ज्यादा यूज़ किया जाता है। 

हमारे इस प्रोजेक्ट का लॉजिक बिल्कुल आसान है। सबसे पहले हमें एक मेनू क्रिएट करने की कोडिंग की है की आप कौन सा ऑप्शन choose करना चाहते है contact को ऐड करने का या डिलीट करने का।  इसके बाद हमने कांटेक्ट को ऐड करने की कोडिंग की है। कॉन्टेक्ट्स को स्टोर कराने के लिए लिंक्ड लिस्ट का बनाया है। इसके बाद हमने कॉन्टेक्ट्स को डिलीट करने की कोडिंग की है। 

इसके बाद हमने कॉन्टेक्ट्स नंबर को अपडेट करने की कोडिंग की है। आप कॉन्टेक्ट्स नंबर को और नाम को अपडेट कर सकते है। इसके बाद हमने contact को सर्च करने की कोडिंग की है की कैसे किसी contact को सर्च करना है जो की एक लिंक्ड लिस्ट में स्टोर है। लास्ट में हमने सारे कॉन्टेक्ट्स को प्रिंट कराने की कोडिंग की है। इसके लिए हमने सारी लिंक्ड लिस्ट को travers करके वैल्यूज को प्रिंट कराया है। 

4.Project source code :-

दोस्तों हमने इस contact management system project को visual studio code पर C++ programming language की मदद से बनाया है और इसे compile करने के लिए g++ कम्पाइलर का यूज़ किया है। तो दोस्तों अगर आपको इस project का source code चाहिए तो आप नीचे दी इमेज पर क्लिक करके इस project के सोर्स कोड को डाउनलोड कर सकते है और अपने सिस्टम में रन करके देख सकते है। की यह project कैसे वर्क कर रहा है। 


download contact management system project source code in c++



5.Project explanation video :-

दोस्तों हमने इस contact management system project की explanation वीडियो भी you tube पर अपलोड कर रखी है। तो अगर आप इस प्रोजेक्ट का output देखना है या इस प्रोजेक्ट का explanation समझना है तो आप हमारी यह वीडियो नीचे दी गई इमेज पर क्लिक करके देख सकते है। और इस project को अच्छी तरह समझ सकते है। 


contact management system project video in C++ hindi




इन पोस्ट को भी पढ़े :-


Author :- तो दोस्तों अब हमारी यह पोस्ट यही पर ख़त्म होती है। हम आशा करते है की आपको हमारी यह पोस्ट जरूर पसंद आई होगी। और आप contact management system का project C++ programming language की मदद से बनाना सीख गए होंगे। तो दोस्तों आज के लिए बस इतना ही फिर मिलेंगे किसी और पोस्ट में तब तक के लिए अलविदा !

Post a Comment

0 Comments