4 + 1 আর্কিটেকচারাল ভিউ মডেলটি কীভাবে ইউএমএলে ম্যাপ দেয় সে সম্পর্কে আমি কিছুটা বিভ্রান্ত।
উইকিপিডিয়া নিম্নলিখিত ম্যাপিং দেয়:
- যৌক্তিক দৃষ্টিভঙ্গি: শ্রেণি চিত্র, যোগাযোগ চিত্র, সিকোয়েন্স ডায়াগ্রাম।
- বিকাশ দেখুন: কম্পোনেন্ট ডায়াগ্রাম, প্যাকেজ ডায়াগ্রাম
- প্রক্রিয়া দর্শন: ক্রিয়াকলাপ ডায়াগ্রাম
- শারীরিক দর্শন: স্থাপনার চিত্র
- দৃশ্যাবলী: ব্যবহারের ক্ষেত্রে ডায়াগ্রাম
অবজেক্ট লাইফসাইकल কনসেপ্টে ইউএমএল সিকোয়েন্স ডায়াগ্রাম কনস্ট্রাক্টসের কাগজের ভূমিকা নিম্নলিখিত ম্যাপিং দেয়:
- লজিকাল ভিউ (শ্রেণীর চিত্র (সিডি), অবজেক্ট ডায়াগ্রাম (ওডি), সিকোয়েন্স ডায়াগ্রাম (এসডি), সহযোগী চিত্র (সিওডি), রাষ্ট্রীয় চার্ট চিত্র (এসসিডি), ক্রিয়াকলাপ চিত্রের চিত্র (AD)
- বিকাশ দর্শন (প্যাকেজ চিত্র, উপাদান ডায়াগ্রাম),
- প্রক্রিয়া দর্শন (কেস ডায়াগ্রাম, সিডি, ওডি, এসডি, সিওডি, এসসিডি, এডি ব্যবহার করুন),
- শারীরিক দর্শন (স্থাপনার চিত্র), এবং
- কেস ভিউ ব্যবহার করুন (কেস ডায়াগ্রাম, ওডি, এসডি, সিওডি, এসসিডি, এডি ব্যবহার করুন) যা উপরে উল্লিখিত চারটি সংযুক্ত করে।
ওয়েব পৃষ্ঠা ইউএমএল 4 + 1 দেখুন সামগ্রীগুলি নিম্নলিখিত ম্যাপিং উপস্থাপন করে:
অবশেষে, হোয়াইট পেপার ইউএমএল 2 এর সাথে 4 + 1 দেখুন আর্কিটেকচার প্রয়োগ করে অন্য একটি ম্যাপিং দেয়:
- যৌক্তিক দর্শন শ্রেণীর চিত্র, বস্তুর চিত্র, রাষ্ট্রের চার্ট এবং সংমিশ্রণ কাঠামো
- প্রক্রিয়া দেখার অনুক্রম ডায়াগ্রাম, যোগাযোগ চিত্র, ক্রিয়াকলাপ চিত্র, সময় ডায়াগ্রাম, মিথস্ক্রিয়া ওভারভিউ ডায়াগ্রাম
- বিকাশ উপাদান উপাদান ডায়াগ্রাম
- শারীরিক দৃশ্য স্থাপনার চিত্র
- কেস ভিউ ব্যবহার কেস ডায়াগ্রাম, ক্রিয়াকলাপের চিত্রগুলি ব্যবহার করুন
আমি নিশ্চিত যে আরও অনুসন্ধান অন্যান্য ম্যাপিংগুলিও প্রকাশ করবে।
যদিও বিভিন্ন লোকের সাধারণত বিভিন্ন দৃষ্টিকোণ থাকে তবে আমি কেন দেখি না কেন এখানে এটি ঘটেছে। বিশেষত, প্রতিটি ইউএমএল ডায়াগ্রাম সিস্টেমকে একটি নির্দিষ্ট দিক থেকে বর্ণনা করে। সুতরাং, উদাহরণস্বরূপ, "ক্রম ডায়াগ্রাম" কেন একজন লেখকের দ্বারা সিস্টেমের "যৌক্তিক দৃষ্টিভঙ্গি" বর্ণিত হিসাবে বিবেচিত হয়, অন্য একজন লেখক এটিকে "প্রক্রিয়া দেখার" বর্ণনা হিসাবে বিবেচনা করে?
আপনি দয়া করে আমাকে বিভ্রান্তি পরিষ্কার করতে সাহায্য করতে পারেন?
The logical view is designed to address the end user's concerns about ensuring that all of their desired functionality is captured by the system. In an object-oriented system, this is often at the class level
। আপনি কি খুঁজে পান না যে আমরা যদি শেষ ব্যবহারকারীদের জন্য কিছু করতে চাই তবে আমাদের অবশ্যই তাদের সাথে যোগাযোগ করতে হবে এবং একটি ভাষা বলতে হবে। আপনার ক্লাসের চিত্রটি আপনার ব্যবহারকারীদের দেখানোর চেষ্টা করুন এবং আসুন তারা কী বলবে তা দেখুন।