Business object
کاروباری آبجیکٹ ایک کثیر درجے کی سافٹ ویئر ایپلی کیشن کے اندر ایک وجود ہے جو ڈیٹا تک رسائی اور ڈیٹا کی نقل و حمل کے لیے کاروباری منطق کی تہوں کے ساتھ مل کر کام کرتا ہے۔ کاروباری اعتراضات ریاست کو رویے سے الگ کرتے ہیں کیونکہ وہ ایک کثیر درجے کے نظام میں سطحوں کے پار منتقل ہوتے ہیں، جبکہ درخواست کا اصل کام کاروباری درجے میں کیا جاتا ہے اور سطحوں کے پار نہیں جاتا ہے۔ فنکشن جب کہ کوئی پروگرام کلاسز کو لاگو کر سکتا ہے، جو عام طور پر طرز عمل کو سنبھالنے یا اس پر عمل درآمد کرنے والی اشیاء میں ختم ہوتا ہے، ایک کاروباری آبجیکٹ عام طور پر خود کچھ نہیں کرتا ہے لیکن مثال کے متغیرات یا خصوصیات کا ایک مجموعہ رکھتا ہے، جسے صفات بھی کہا جاتا ہے، اور دیگر کاروباری اشیاء کے ساتھ وابستگی، تجارتی تعلقات کی نمائندگی کرنے والی اشیاء کا نقشہ بنا کر۔ ایک ڈومین ماڈل جہاں کاروباری اشیاء کا طرز عمل نہیں ہوتا ہے اسے انیمک ڈومین ماڈل کہا جاتا ہے۔ مثال کے طور پر، ایک "مینیجر" ایک کاروباری شے ہوگی جہاں اس کی صفات "نام"، "دوسرا نام"، "عمر"، "علاقہ"، "ملک" ہو سکتی ہیں اور یہ اپنے ملازمین کے ساتھ 1-n ایسوسی ایشن رکھ سکتی ہے ("ملازم" مثالوں کا مجموعہ)۔ ایک اور مثال "عمل" جیسا تصور ہوگا جس میں "شناخت کنندہ"، "نام"، "آغاز کی تاریخ"، "اختتامی تاریخ" اور "قسم" صفات ہوں اور اسے شروع کرنے والے "ملازم" (ذمہ دار) کے ساتھ وابستگی ہو۔ ایکٹیو ریکارڈ پیٹرن، ڈیزائن پیٹرن جو ریلیشنل ڈیٹا بیس میں میموری میں آبجیکٹ ڈیٹا کو اسٹور کرتا ہے، ریکارڈز کو داخل کرنے، اپ ڈیٹ کرنے اور حذف کرنے کے افعال کے ساتھ بزنس انٹیلی جنس، انفارمیشن ٹکنالوجی کے اندر ایک فیلڈ جو ڈیٹا ڈیٹا تک رسائی کے آبجیکٹ پر مبنی فیصلہ کی حمایت اور کاروباری اہم معلومات فراہم کرتا ہے، ڈیزائن پیٹرن جو ڈیٹا بیس کی ایک قسم یا دیگر مستقل میکانزم کو انٹرفیس فراہم کرتا ہے، اور ڈیٹا بیس کی تفصیلات کو بے نقاب کیے بغیر ایپلی کیشن کالز کو ڈیٹا آپریشن پیش کرتا ہے۔ ڈیٹا ٹرانسفر آبجیکٹ، ڈیزائن پیٹرن جہاں ایک آبجیکٹ کالوں کی تعداد کو کم کرنے کے لیے عمل کے درمیان مجموعی ڈیٹا لے جاتا ہے حوالہ جات راک فورڈ لوٹکا، بصری بنیادی 6.0 بزنس آبجیکٹس، راک فورڈ لوٹکا، ماہر سی #بزنس آبجیکٹس، راک فورڈ لوٹکا، ماہر ون آن ون بصری بنیادی. نیٹ بزنس آبجیکٹس۔