घटक-आधारित विकास (सीबीडी)

लेखक: Eugene Taylor
निर्मितीची तारीख: 16 ऑगस्ट 2021
अद्यतन तारीख: 22 जून 2024
Anonim
How to Implement Component Based Development - Phase 1: Discovery
व्हिडिओ: How to Implement Component Based Development - Phase 1: Discovery

सामग्री

व्याख्या - घटक-आधारित विकास (सीबीडी) म्हणजे काय?

घटक-आधारित विकास (सीबीडी) ही एक प्रक्रिया आहे जी पुन्हा वापरण्यायोग्य सॉफ्टवेअर घटकांच्या मदतीने संगणक-आधारित सिस्टमच्या डिझाइन आणि विकासावर जोर देते. सीबीडी सह, सॉफ्टवेयर प्रोग्रामिंगमधून फोकस सॉफ्टवेअर सिस्टम कंपोझिंगकडे वळविला जातो.

घटक-आधारित विकास तंत्रांमध्ये सॉफ्टवेअर-ऑफ-द-शेल्फ घटकांची निवड करून आणि नंतर योग्य-परिभाषित सॉफ्टवेअर आर्किटेक्चर वापरुन एकत्र करून सॉफ्टवेअर सिस्टम विकसित करण्याची कार्यपद्धती समाविष्ट असते. खडबडीत-दाणेदार घटकांचा पद्धतशीरपणे पुनर्वापर केल्याने, सीबीडीचा चांगल्या दर्जाचा आणि आउटपुट वितरित करण्याचा हेतू आहे.

घटक-आधारित विकास घटक-आधारित सॉफ्टवेअर अभियांत्रिकी (सीबीएसई) म्हणून देखील ओळखले जाते.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया घटक-आधारित विकास (सीबीडी) चे स्पष्टीकरण देते

ऑब्जेक्ट-ओरिएंटेड मॉडेलिंगचा परिणाम बारीक-बारीक वर्ग, वस्तू आणि नातेसंबंधांची भरभराट होते. या छोट्या छोट्या युनिटमधील पुन्हा वापरण्यायोग्य भाग शोधणे फार कठीण आहे. संबंधित भाग एकत्रित करणे आणि त्यांचा एकत्रितपणे पुनर्वापर करणे ही सीबीडीमागील कल्पना आहे. हे एकात्मिक भाग घटक म्हणून ओळखले जातात.

घटक-आधारित विकास तंत्रांमध्ये अपारंपरिक विकास दिनचर्या असतात ज्यात घटक मूल्यमापन, घटक पुनर्प्राप्ती इत्यादी असतात. सीबीडी प्रक्रियेस सहाय्य करणार्‍या मिडलवेअर पायाभूत सुविधांमध्ये चालविला जातो, उदाहरणार्थ एंटरप्राइझ जावा बीन्स.

सीबीडीची प्रमुख उद्दिष्टे खालीलप्रमाणे आहेतः

  • मोठी आणि गुंतागुंतीची प्रणाली तयार करताना वेळ आणि पैशाची बचत: ऑफ-द शेल्फ घटकांच्या मदतीने जटिल सॉफ्टवेअर सिस्टम विकसित करणे सॉफ्टवेअर डेव्हलपमेंट वेळ बर्‍यापैकी कमी करण्यात मदत करते. फंक्शन पॉईंट्स किंवा तत्सम तंत्रांचा वापर विद्यमान पद्धतीची परवडणारीता सत्यापित करण्यासाठी केला जाऊ शकतो.

  • सॉफ्टवेअरची गुणवत्ता वाढवा: सॉफ्टवेअर गुणवत्ता वाढवण्यामागील घटक घटक हा घटकांचा घटक आहे.

  • सिस्टममधील दोष शोधणे: सीबीडी रणनीती घटकांची चाचणी करून दोष शोधण्यास समर्थन देते; तथापि, दोषांचे स्रोत शोधणे सीबीडीमध्ये आव्हानात्मक आहे.
सीबीडीच्या काही फायद्यांमध्ये हे समाविष्ट आहेतः

  • कमीतकमी वितरण:
    • घटक कॅटलॉगमध्ये शोधा
    • पूर्व-बनावटी घटकांचे पुनर्वापर

  • सुधारित कार्यक्षमता:
    • विकसक अनुप्रयोग विकासावर लक्ष केंद्रित करतात

  • सुधारित गुणवत्ता:
    • घटक विकसक गुणवत्ता सुनिश्चित करण्यासाठी अतिरिक्त वेळेस परवानगी देऊ शकतात

  • कमी खर्च
सीबीडीचे विशिष्ट दिनक्रमः

  • घटक विकास
  • घटक प्रकाशन
  • घटक शोधणे तसेच पुनर्प्राप्ती
  • घटक विश्लेषण
  • घटक विधानसभा