বাড়ি উন্নয়ন অবজেক্ট ভিত্তিক বিশ্লেষণ এবং নকশা (ওড) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

অবজেক্ট ভিত্তিক বিশ্লেষণ এবং নকশা (ওড) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - অবজেক্ট-ওরিয়েন্টেড অ্যানালাইসিস অ্যান্ড ডিজাইন (OOAD) এর অর্থ কী?

অবজেক্ট-ওরিয়েন্টেড অ্যানালাইসিস অ্যান্ড ডিজাইন (ওওএডি) হ'ল একটি প্রযুক্তিগত পদ্ধতি যা ভিজ্যুয়াল মডেলিং সহ বস্তু-ভিত্তিক দৃষ্টান্ত এবং ধারণাগুলির প্রয়োগের মাধ্যমে কোনও অ্যাপ্লিকেশন বা সিস্টেমের বিশ্লেষণ এবং নকশায় ব্যবহৃত হয়। এটি প্রয়োগ বা সিস্টেমের বিকাশের জীবনচক্র জুড়ে প্রয়োগ করা হয়, আরও ভাল মানের গুণমানকে উত্সাহ দেওয়া এবং এমনকি স্টেকহোল্ডারের অংশগ্রহণ এবং যোগাযোগকে উত্সাহিত করে।

টেকোপিডিয়া অবজেক্ট-ওরিয়েন্টেড এনালাইসিস অ্যান্ড ডিজাইন (ওওএডি) ব্যাখ্যা করে

সফ্টওয়্যার এবং কম্পিউটার অ্যাপ্লিকেশন সিস্টেমগুলি অবিশ্বাস্যরকম জটিল ধারণাগুলি যেহেতু খুব কম উপাদান সীমাবদ্ধতা রয়েছে এবং প্রচুর পরিমাণে স্বেচ্ছাসেবী পুনর্গঠন রয়েছে। সেতু বা বিল্ডিং ডিজাইনের মতো জিনিসগুলির সাথে এর বিপরীতে, যেখানে একটি সেতু বা বিল্ডিংয়ের ধারণাটি ব্যবহৃত উপকরণ এবং এটির উপর নির্মিত পরিবেশের প্রকৃতি দ্বারা সংজ্ঞায়িত করা হয়, যার ফলস্বরূপ কয়েকটি বিকল্প থাকে। সফ্টওয়্যার একই বিধিনিষেধ উপভোগ করে না এবং জটিলতার বাড়ার ঘরটি খুব বড়। এটি যেখানে অবজেক্ট-ভিত্তিক বিশ্লেষণ এবং নকশা কার্যকর হয়। জটিলতা সজ্জিত করার জন্য এটি অ্যাবস্ট্রাকশনকে একটি সরঞ্জাম হিসাবে ব্যবহার করে এবং যত বিমূর্ততা প্রবর্তন করা হয় তত জটিলতা হ্রাস করা তত বেশি। বিমূর্ততা এবং এনক্যাপসুলেশনগুলির এই ক্রিয়াকলাপগুলি নির্দিষ্ট সমস্যাগুলিকে হাইলাইট করার এবং পরবর্তীকালে দমন করার অনুমতি দেয়।


কোনও স্পষ্ট প্রক্রিয়া জড়িত না হওয়ার কারণে OOAD সর্বোত্তমভাবে প্রয়োগ করা হয় তবে OOAD প্রয়োগ করা প্রতিটি দিকই এটি পুনঃব্যবহৃত হওয়ার সাথে সাথে সংশোধন করা হয়। এর কারণ ডিজাইনের প্রধান অংশগুলি পৃথক ফাংশন এবং কোডের পরিবর্তে সিস্টেমের পুরো দিক এবং সত্তার উপর ভিত্তি করে। এটি OOAD এর মডুলার পদ্ধতির প্রয়োগ করে যার লক্ষ্য সমস্যা বা সিস্টেমকে ছোট ছোট ইউনিটগুলিতে বিভক্ত করা, যাকে বলা হয় অবজেক্টস, যা নিজেরাই দাঁড়াতে পারে এবং আশেপাশেরগুলিকে খুব বেশি প্রভাবিত না করে পরিবর্তন করা যায়। এটি কার্যকারিতা এবং আচরণ যুক্ত করা সহজ করে এবং সিস্টেমটিকে করুণভাবে পরিবর্তন স্বীকার করার অনুমতি দেয়।

অবজেক্ট ভিত্তিক বিশ্লেষণ এবং নকশা (ওড) কী? - টেকোপিডিয়া থেকে সংজ্ঞা