گھر ترقی جزو پر مبنی ترقی (سی بی ڈی) کیا ہے؟ - ٹیکوپیڈیا سے تعریف

جزو پر مبنی ترقی (سی بی ڈی) کیا ہے؟ - ٹیکوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - اجزاء پر مبنی ترقی (سی بی ڈی) کا کیا مطلب ہے؟

اجزا پر مبنی ڈویلپمنٹ (سی بی ڈی) ایک ایسا طریقہ کار ہے جو دوبارہ استعمال کے قابل سافٹ ویئر اجزاء کی مدد سے کمپیوٹر پر مبنی سسٹم کے ڈیزائن اور ترقی کو تیز کرتا ہے۔ سی بی ڈی کے ساتھ ، سافٹ ویئر پروگرامنگ سے سافٹ ویئر سسٹم کمپوز کرنے پر توجہ مرکوز ہوجاتی ہے۔


اجزاء پر مبنی ترقیاتی تکنیکوں میں سافٹ ویئر کے نظام کی نشوونما کے طریقہ کار شامل ہیں مثالی آف شیلف اجزاء کا انتخاب کرکے اور پھر ان کو جمع کرکے کسی عمدہ سافٹ ویئر فن تعمیر کا استعمال کریں۔ موٹے دانوں والے اجزاء کے منظم طریقے سے دوبارہ استعمال کے ساتھ ، سی بی ڈی بہتر معیار اور پیداوار فراہم کرنے کا ارادہ رکھتا ہے۔


اجزاء پر مبنی ترقی کو جزو پر مبنی سافٹ ویئر انجینئرنگ (سی بی ایس ای) کے نام سے بھی جانا جاتا ہے۔

ٹیکوپیڈیا جز کی بنیاد پر ترقی (سی بی ڈی) کی وضاحت کرتا ہے

آبجیکٹ پر مبنی ماڈلنگ کا نتیجہ باریک دانے والی کلاسوں ، اشیاء اور تعلقات کی بہتات میں ہوتا ہے۔ ان چھوٹے یونٹوں میں دوبارہ پریوست حصوں کی دریافت کرنا بہت مشکل ہے۔ سی بی ڈی کے پیچھے یہ خیال ہے کہ متعلقہ حصوں کو مربوط کریں اور اجتماعی طور پر ان کا دوبارہ استعمال کریں۔ یہ مربوط حصے اجزاء کے طور پر جانا جاتا ہے۔


اجزاء پر مبنی ترقیاتی تکنیک غیر روایتی ترقیاتی معمولات پر مشتمل ہوتی ہے ، جس میں جزو کی تشخیص ، جزو کی بازیابی وغیرہ شامل ہیں۔ یہ ضروری ہے کہ سی بی ڈی ایک مڈل ویئر بنیادی ڈھانچے کے اندر عمل میں لایا جائے جو اس عمل کی حمایت کرتا ہو ، مثال کے طور پر ، انٹرپرائز جاوا بینز۔


سی بی ڈی کے کلیدی اہداف مندرجہ ذیل ہیں۔

  • بڑے اور پیچیدہ نظاموں کی تعمیر کے وقت وقت اور پیسہ کی بچت کریں: شیلف آف اجزاء کی مدد سے پیچیدہ سافٹ ویئر سسٹم تیار کرنا سافٹ ویئر ڈویلپمنٹ ٹائم کو کافی حد تک کم کرنے میں مدد کرتا ہے۔ فنکشن پوائنٹ یا اسی طرح کی تکنیکوں کا استعمال موجودہ طریقہ کار کی سستی کی تصدیق کے لئے کیا جاسکتا ہے۔
  • سافٹ ویئر کے معیار کو بڑھاو: سافٹ ویئر کے معیار کو بڑھانے کے پیچھے جزو کا معیار کلیدی عنصر ہے۔
  • سسٹم کے اندر موجود نقائص کا پتہ لگانا: سی بی ڈی کی حکمت عملی اجزاء کی جانچ کرکے غلطی کی نشاندہی کی حمایت کرتی ہے۔ تاہم ، نقائص کا منبع تلاش کرنا سی بی ڈی میں چیلنج ہے۔
سی بی ڈی کے کچھ فوائد میں شامل ہیں:

  • کم سے کم ترسیل:
    • جزو کیٹلاگ میں تلاش کریں
    • پہلے سے من گھڑت اجزاء کی ری سائیکلنگ

  • بہتر کارکردگی:

    • ڈویلپر درخواست کی ترقی پر توجہ دیتے ہیں

  • بہتر معیار:
    • اجزاء تیار کرنے والے معیار کو یقینی بنانے کے لئے اضافی وقت کی اجازت دے سکتے ہیں

  • کم سے کم اخراجات
سی بی ڈی کے مخصوص معمولات یہ ہیں:

  • اجزاء کی ترقی
  • اجزاء کی اشاعت
  • اجزاء کی تلاش کے ساتھ ساتھ بازیافت
  • اجزاء کا تجزیہ
  • اجزاء اسمبلی
جزو پر مبنی ترقی (سی بی ڈی) کیا ہے؟ - ٹیکوپیڈیا سے تعریف