پروژه UML.NET در pdf

 

برای دریافت پروژه اینجا کلیک کنید

  پروژه UML.NET در pdf دارای 35 صفحه می باشد و دارای تنظیمات و فهرست کامل در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد پروژه UML.NET در pdf   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : توضیحات زیر بخشی از متن اصلی می باشد که بدون قالب و فرمت بندی کپی شده است

 

بخشی از فهرست مطالب پروژه پروژه UML.NET در pdf

مدل‏سازی UML  و ایجاد کد در Visual Stodio 2010  
مدل‏سازی UML در Visual Stodio  
پروفایلهای UML  
پروفایلهای معمول UML  
پروفایل دیتابیس نمونه  
نصب پروفایل  
ایجاد کد  
UML در مقابل DSL  
نتیجه‏گیری  
زبان مدل‎سازی واحد  
مرور کلی  
تاریخچه   
قبل از UML1.X  
UML1.X  
UML2.X  
روش‎های توسعه نرم افزار  
مدل‎سازی  
مرور نمودارها  
نمودارهای ساختاری  
نمودارهای رفتاری  
نمودارهای اثر متقابل  
متامدل  
انتقادها  
خارج شدن از استاندارد  
مشکلات در یادگیری و پذیرش  
عدم تطابق زبانی  
توانایی‎های UML و عدم تطابق زبان ابزاری  
فرمت مبادله غیر عادی  
بیان اصلی  

مدل‏سازی UML  و ایجاد کد در Visual Stodio 2010

این مقاله مروری بر مدل‏سازی UML در Visual Stodio 2010 است. با فرض اینکه خواننده این متن با UML آشناست، تمرکز این مقاله روی پروفایل‏های UML و مکانیزم مورد استفاده برای اصلاح مدل‏های UML در یک حوزه مسئله خاص می‏باشد. خوانندگان مثال از چنین پروفایلی که نمودارهای دسته UML را برای مدل‏سازی دیتابیس بسط می‏دهد خواهد دید. در نهایت این مقاله نشان می‏دهد که چگونه کد می‏تواند از مدلهای UML با استفاده از الگوهای متنی T4 ایجاد شود. این مقاله را بر‏اساس نسخه Betaz از نرم افزار Visual Stodio 2010 است. برای دنبال‏کردن مثال که شما می‏توانید t4 Editor را نصب کرده که هایلایت‏های رنگی و ایجاد حالت برای نمونه‏های متنی در Visual Stodio ایجاد می‏کند

مدل‏سازی UML در Visual Stodio

نسخه Ultimate از Visual Stodio 2010 شامل یک UML با مشخصات کامل (زبان مدل‏سازی یکسان‏شده) در IDE میباشد. شما می‏توانید نمودارهای Use Case را ایجاد کرده تا کاربردها یا سیستم را خلاصه کرده و آنچه که می‏توانید با آن انجام دهید را مشاهده کنید. نمودارهای Class برای توصیف جنبه‏های منطقی انواع اطلاعات و روابطشان هستند، نمودارهای Sequence برای نمایش اثر متقابل بین دسته‏ها،اجزا و افراد می‏باشند، نمودارهای Activityبرای مستند‏کردن جریان یک الگوریتم یا یک فرایند تجاری به‏کار‏رفته و نمودارهای Component برای نمایش ساختار یک سیستم و بکارگیری آن در یک محیط منطقی بکار‏میروند. به‏منظور استفاده از نمودارهای UML در Visual Stodio 2010 شما در ابتدا نیاز به‏ایجاد یک پروژه مدل ‏سازی دارید. به‏محض ایجاد پروژه شما می‏توانید نمودارهای جدید را به آن اضافه کنید

در اینجا یک مثال از ایجاد نمودار Class آورده شده است

 المان‏های مدل از جعبه ابزار Tool box. میتوانند اضافه شوند و با استفاده از پنجره Properties وضعیت‏بندی گردند

ممکن است که متوجه شوید این نمودارهای خیلی مشابه نمودارهای مثال با استفاده از DSL Toolkit در Visual Stodio 2008 می‏باشند. در حالی‏که تغییر سطحی کمی اتفاق افتاده اما محدودیت نمودارهای DSL نسبت به Visual Stodio 2010 بیشتر است. اطلاعات مدل با هر نمودار ذخیره‏شده و شما را به یک نمودار به‏ازای هر مدل محدود می‏کند. این حالت محدودیت موجب عدم استفاده از نمودارهای DSL برای تمام مدل‏های ساده می‏شود. در Visual Stodio 2010 تعاریف المان‏های مدل ذخیره‏شده در یک مخزن کلی‏شده به‏عنوان قسمتی از پروژه مدل‏سازی است

آنها می توانند در نمودارهای چندگانه نمایش داده‏شوند. شما می‏توانید مقادیر مخازن را با استفاده از UML Model Explorer جستجو کرده و المان‏های موجود را به نمودارهای جدید با دراگ کردن آنها از این پنجره به سطح طراحی اضافه نمود

پروفایلهای UML

در حالیکه UML برای آنالیز ادراکی به‏خوبی کار می‏کند، مدل‏های استاندارد اغلب برای طراحی فیزیکی و منطقی مفید هستند. پروفایل های UML می‏تواند برای بسط مدل‏های استاندارد و پذیرش آن برای یک هدف خاص استفاده‏شود. در Visual Stodio 2010 یک پروفایل UML مجموعه‏ای از کلیشه‏ها (قالب‏ها) وجود‏دارد که می‏تواند به المان‏های مدل اعمال‏شود. هر کلیشه مجموعه‏ای از حالتهایی است که تعریف المان‏مدل در آن انجام‏می‏شود. برای‏مثال Visual Stodio

شامل پروفایل C= است که می‏تواند برای بسط دسته‏های UML با حالت‏های خاص C# استفاده‏شود. به‏منظور استفاده از کلیشه‏ها از یک پروفایل خاص، نیاز است که یک مجموعه از ExplorerUMLModel‏‏انتخاب شده و پروفایل در پنجره Properties اعمال شود

به‏ محض اینکه یک پروفایل برای مجموعه (پکیج) تعیین‏شود شما می‏تواند کلیشه‏ها را بوسیله پروفایل به المان‏های در مدل اعمال کنید. مثال زیر نشان می‏دهد که کلیشه دسته C# به دسته UML اعمال‏شده و با حالتهای خاص C# نظیر Is partial وstatic Is منبسط می‏شود

پروفایلهای معمول UML

 

برای دریافت پروژه اینجا کلیک کنید

کلمات کلیدی :