سلام و وقت بخیر. با آموزش زبان مدل سازی یکنواخت (UML) از وب سایت آموزشی پی وی لرن در خدمتتون خواهیم بود. معماری UML چگونه است؟ در مورد معماری UML در این بخش از آموزش صحبت خواهیم کرد.
هر سیستم در دنیای واقعی توسط کاربران مختلف استفاده می شود. کاربران می توانند توسعه دهنده ، آزمایش کننده ، افراد تجاری ، تحلیلگر و موارد دیگر باشند. از این رو ، قبل از طراحی سیستم ، معماری با چشم اندازهای مختلفی در ذهن ساخته می شود. مهم ترین بخش ، تجسم سیستم از منظر بینندگان مختلف است. هرچه درکی بهتر داشته باشیم می توانیم سیستم را بهتر بسازیم.
UML نقش مهمی در تعریف دیدگاه های مختلف یک سیستم دارد. این دیدگاه ها شامل موارد زیر می باشد.
در مرکز، دیدگاه Use Case است که همه ی این چهار گزینه را به هم متصل می کند. Use Case عملکرد سیستم را نشان می دهد. از این رو ، دیدگاه های دیگر به وسیله ی Use Case با هم مرتبط می شوند.
طراحی یک سیستم شامل کلاس ها ، رابط ها و همکاری است. UML برای پشتیبانی از این ، نمودار کلاس ، نمودار شی را ارائه می دهد.
پیاده سازی مؤلفه های مونتاژ شده را برای ساختن یک سیستم فیزیکی کامل تعریف می کند. نمودار کامپوننت UML برای پشتیبانی از چشم انداز پیاده سازی استفاده می شود.
پردازش جریان سیستم را مشخص می کند. از این رو ، از همان عناصر موجود در طراحی نیز برای پشتیبانی از این چشم انداز استفاده می شود.
گسترش (Deployment) نشانگر نود های فیزیکی سیستم است که سخت افزار را تشکیل می دهد. نمودار Deployment در UML برای پشتیبانی از این چشم انداز استفاده می شود.
مبحث معماری UML چگونه است؟ رو در این بخش از آموزش به پایان می رسونیم.
در بخش بعدی آموزش زبان مدل سازی یکنواخت (UML) با موضوع انواع مدل سازی همراه هستیم.
امیر اسماعیل پرتوی
سلام دوستان. روی سایت خیلی زحمت کشیدید ولی هنوز باید روی اون بیشتر زحمت بکشید.
من نیاز به آموزش UML دارم. شما هم روی سایت دارید. ولی کلی بالا پایین رفتم نفهمیدم جطوری اون رو تهیه کنم
کلی اطلاعات اضافه گذاشتید. اما فروش که برای شما مهمتر از همه هست، دم دست نیست.
ممنونم. لطفا راهنمایی بفرمایید