پروژه UML.NET در pdf
نوشته شده به وسیله ی علی در تاریخ 95/4/29:: 3:59 صبح

پروژه 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

کلمات کلیدی :