مدل‌های ساختاری UML | UML و Enterprise Architect

مدل‌های ساختاری UML

توسط admin | گروه مهندسی نرم افزار | 1405/05/19

نظرات 0

مدل‌های ساختاری UML

عنوان اصلی
Unified Modeling Language (UML)
عنوان ترجمه‌شده
مدل‌های ساختاری UML
مجموعه
Enterprise Architect — User Guide Series
نویسنده / سازمان
Sparx Systems
نسخه منبع
17.1
تاریخ منبع
2026-05-27
زبان اصلی
انگلیسی
وضعیت حقوقی
حق ترجمه و انتشار توسط کاربر تأیید شده است.
تاریخ ترجمه
2026-08-10 / ۱۴۰۵/۰۵/۱۹
اعتبار ترجمه
ترجمه با کمک هوش مصنوعی

فروش یا انتشار این ترجمه منوط به داشتن مجوز لازم از صاحب حقوق اثر است.

صفحهٔ منبع 11

مدل‌های ساختاری UML (UML Structural Models)

نمودارهای ساختاری UML عناصر یک سیستم را نمایش می‌دهند که مستقل از زمان‌اند و مفاهیم سیستم و چگونگی ارتباط آن‌ها با یکدیگر را منتقل می‌کنند. عناصر این نمودارها شبیه اسم‌ها در زبان طبیعی هستند و روابطی که آن‌ها را به هم متصل می‌کنند، روابط ساختاری یا معنایی‌اند. برای نمونه، یک نمودار ساختاری از سامانه رزرو خودرو می‌تواند عناصری مانند خودرو (Car)، رزرو (Reservation)، گواهینامه رانندگی (Drivers License) و کارت اعتباری (Credit Card) و اتصال‌دهنده‌هایی میان آن‌ها داشته باشد. مدل‌سازان باتجربه در این نمودارها روابط با عناصر رفتاری را نیز نمایش می‌دهند.

UML هفت نوع نمودار ساختاری تعریف می‌کند.

انواع نمودار ساختاری

نوع نمودارجزئیات
Classنمودارهای کلاس ساختار منطقی سیستم، کلاس‌ها و اشیایی را که مدل را تشکیل می‌دهند ثبت می‌کنند و توضیح می‌دهند چه چیزهایی وجود دارند و چه صفات و رفتارهایی دارند.
Composite Structureنمودارهای ساختار مرکب، همکاری داخلی کلاس‌ها، رابط‌ها و مؤلفه‌ها و ویژگی‌های آن‌ها را برای توصیف یک قابلیت نشان می‌دهند.
Componentنمودارهای مؤلفه، بخش‌های نرم‌افزار، کنترل‌کننده‌های تعبیه‌شده و موارد مشابهِ تشکیل‌دهنده سیستم و همچنین سازمان‌دهی و وابستگی‌های آن‌ها را نشان می‌دهند.
Deploymentنمودارهای استقرار نشان می‌دهند سیستم چگونه و در کجا مستقر می‌شود؛ یعنی معماری اجرای آن.
Objectنمودارهای شیء، نمونه‌های اشیای کلاس‌ها و روابط آن‌ها را در یک نقطه زمانی نشان می‌دهند.
Packageنمودارهای بسته، سازمان‌دهی عناصر مدل در بسته‌ها و وابستگی‌های میان آن‌ها را نمایش می‌دهند.
Profileنمودارهای پروفایل، نمودارهایی هستند که در یک بسته «profile» ساخته می‌شوند تا عناصر، اتصال‌دهنده‌ها و مؤلفه‌های UML را گسترش دهند.

امتیاز کاربران به این مقاله

☆☆☆☆☆

0 نفر امتیاز داده اند. میانگین: 0.0 از 5

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

0 / 500

اطلاعات تماس

  • آدرس:اصفهان-خیابان ام کلثوم غربی - بعد خیابان تخم چی - بیست متر بعد از پیتزا ننه شب - کوچه تعمیر گاه سمار زغالی - پلاک 354 - درب مشکی - طبقه هفتم
  • آدرس ایمیل:najafzade@gmail.com
  • وب سایت:http://www.a00b.com/
  • تلفن ثابت:(+98)9131253620
  • تلفن همراه:09131253620