سهراب خان‌بدر | Sohrab Khanbadr
سهراب خان‌بدر | Sohrab Khanbadr
خواندن ۱ دقیقه·۱ سال پیش

چند حقیقت جالب در رابطه با زبان مدلسازی UML


در ادامه چند حقیقت جالب در رابطه با UML آمده است:

  • مدل UML مخفف Unified Modeling Language هست و یک زبان مدل سازی برای مهندسی نرم افزار است (۱)(۴).
  • مدل UML یک زبان برنامه نویسی نیست، هر چند ابزار مدلسازی هست که می‌تواند برای نوشتن کد در زبان‌های برنامه نویسی مختلف استفاده شود (۱).
  • مدل UML یک رابطه مستقیم با تحلیل، طراحی و برنامه‌نویسی مبتنی بر شی دارد (۱).
  • مدل UML می‌تواند برای مهندسی رو به جلو و مهندسی معکوس استفاده شود، این بدان معنا است که از روی کد برنامه نویسی می‌توان مدل ایجاد کرد همانطوری که می‌توان کد را با داشتن مدل ایجاد کرد (۱).
  • مدل UML یک مجموعه قدرتمندتر و قابل فهم تر از دیاگرام‌ها نسبت به دیگر مدل‌های موجود، برای همه‌ی گام‌های ایجاد نرم‌افزار، از تحلیل، طراحی، تست و پیاده‌سازی را فراهم می‌کند (‍۱)(۳)(۴).
  • دیاگرام‌های UML قویتر و قابل فهم تر ازدیگر زبان‌های مدل‌سازی مثل زبان فلوچارت یا ER است (۱)(۳).
  • دیاگرام‌های UML می‌تواند برای بصری سازی، مشخص کردن، و سندنگاری جنبه‌های پویا و ایستا سیستم‌ استفاده شود (۳).
  • مدل UML شامل ۱۴ نوع دیاگرام، که می‌توان آن رابه دو گروه دیاگرام ساختاری و رفتاری تقسیم کرد (۳)(۴).
  • برخی از رایج‌ترین دیاگرام‌های UML شامل کلاس دیاگرام، دیاگرام activity، دیاگرام توالی، دیاگرام use case و دیاگرام حالت می‌شود (۳)(۴).


منابع و مآخذ:

[1] https://roocket.ir/articles/what-is-uml

[2] https://roocket.ir/articles/uml

[3] https://faranesh.com/blog/uml-tutorial

[4] https://blog.faradars.org/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-uml/

[5] https://www.softgozar.com/news/41791/%D8%B2%D8%A8%D8%A7%D9%86%20uml%20%DA%86%DB%8C%D8%B3%D8%AA%20%D9%88%20%DA%86%D9%87%20%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%20%D9%88%20%D9%88%DB%8C%DA%98%DA%AF%DB%8C%20%D9%87%D8%A7%DB%8C%DB%8C%20%D8%AF%D8%A7%D8%B1%D8%AF%D8%9F

[6] https://www.tahlildadeh.com/Files/uml.pdf



منبع اصلی

Perplexity AI

umlبرنامه نویسی
چیزی مثبت بگو، و چیز مثبت خواهی دید." — جیم تامپسون من کیستم ؟ من کجا هستم ؟ من چه میخواهم ؟
شاید از این پست‌ها خوشتان بیاید