مقدمه ای بر UML

دسته: کامپیوتر

فرمت فایل: doc

حجم فایل: 1015 کیلوبایت

تعداد صفحات فایل: 62

  • دانلود پژوهش
  • دانلود جزوه
  • پروژه
  • دانلود تحقیق
  • تحقیق
  • پژوهش
  • اهورا فایل
  • خرید مقاله مقدمه ای بر UML
  • دانلود پروژه
  • دانلود مقاله مقدمه ای بر UML
  • دانلود و خرید مقاله مقدمه ای بر UML
  • مقاله
  • جزوه
  • دانلود مقاله
  • دانلود رایگان مقاله مقدمه ای بر UML
  • خرید و دانلود مقاله مقدمه ای بر UML
  • مقدمه ای بر UML

مقدمه ای بر UML

مقدمه ای بر UM1

یادگیری متد object- oriented برنامه نویسی شی گرا و visual modeling (مدلسازی بصری)

بررسی انواع نمادهای گرافیکی

نگاهی به انواع نمودارهای (UML Diagrams) UML

توسعه نرم افزار با استفاده رز مدلسازی بصری (visual modeling)

مقدمه ای بر متد object- oriented (شی گرایی)

در متد شی گرایی (0.0) برنامه به قطعات بسیار کوچک یا آبجکت هایی تقسیم می شود که تا اندازه ای مستقل از یکدیگرند مانند ساختمانی از بلوک ها.

در اولین گام تعدادی آبجکت های اساسی (انوع مختلف بلوک ها) را بسازید یا به دست آزمایشی آورید. اولین باری که شما این بلوک های ساختمانی را دارید, می توانید آنها را کنار هم گذاشته تا قصرتان را بسازید. به محض اینکه تعدادی آبجکت های اساسی در دنیای کامپیوتر ساختید یا به دست آورید می توانید به سادگی آنها را کنار هم بگذارید تا برنامه های جدید را ایجاد نمایید. یکی از امتیازات اساسی متد شی گرایی این است که می توانید یک بار component (اجزا) را ساخته و بارها و بارها از آنها استفاده کنید.

درست مانند زمانی که می توانید یک بلاک ساختمانی را در یک قصر, یک خانه یا یک سفید فضایی دوباره استفاده کنید, می توانید از یک قطعه طرح یا کد شی گرایی در یک سیستم حسابداری, یک سیستم بازرگانی یا یک سیستم پردازش سفارش استفاده مجدد نمایید.

تفاوت شی گرایی با روش سنتی: در روش سنتی, روش توسعه به همراه اطلاعاتی که سیستم نگهداری خواهد کرد به خودتان وابسته است. در این روش پایگاه داده بر اساس نیازهای اطلاعاتی کار بران طراحی می کنیم و صفحاتی تهیه می کنیم تا اطلاعات را بگیرد, و گزارشاتی را چاپ می کنیم تا اطلاعات را برای کاربر نمایش دهد. یعنی بر روی اطلاعات متمرکز می شویم و کم توجه می کنیم که چه کاری با این اطلاعات انجام شده است یا رفتار سیستم چگونه است. این روش data- centric (مبتنی بر داده) نامیده شده است.

مدلسازی data- centric مخصوص طراحی پایگاه داده و گرفتن اطلاعات خیلی سهم می باشد, اما انتخاب این روش در زمان طراحی برنامه های تجاری با مشکلاتی همراه است. یک چالش بزرگ این است که در خواهشهای سیستم چندین بار تغییر خواهند کرد.

سیستمی که روش data- centric استفاده می نماید, می تواند به آسانی تغییر در پایگاه داده را مدیریت نماید. اما اجرای تغییرات در قوانین تجاری یا رفتار (behavior) سیستم آن قدر آسان نمی باشد.

با استفاده از متد شی گرایی هم بر اطلاعات و هم بر رفتار متمرکز شویم.

مزیت این انعطاف پذیری با طراحی یک سیستم شی گرایی به خوبی شناخته شده است.

اصول شی گرایی عبارتند از: نهان سازی (Encapsulation) , وراثت (Inheritance) و چند ریختی (Polymorphism)

Enlopsulation (نهان سازی)

در سیستم های شی گرایی, اطلاعات و رفتارها را در یک آبجکت بسته بندی می کنیم. این مطلب در قالب اطلاعات Encapsulation (پنهان سازی) ارجاع داده شده است و یا می توانیم برنامه را به بخشهای کوچکی از توابع وابسته, تقسیم کنیم. مثلا یک حساب بانکی شامل: شماره حساب, تراز جاری, نام مشتری, آدرس. , نوع حساب, نرخ بهره و تاریخ باز کردن حساب می باشد. رفتارهایی هم برای یک حساب بانک داریم مانند: باز کردن حساب, بستن حساب, به حساب گذاشتن, برداشت از حساب, تغییر نوع حساب, تغییر مشتری و تغییر آدرس ما این اطلاعات و رفتارها را باهم در یک آبجکت account پنهان می کنیم.

در نتیجه, همه تغییرات سیستم بانکی تاثیرات اعمال شده به سیستم را محدود می کند. یک مفهوم مشابه نهان سازی,Information Hiding است, پنهان سازی اطلاعات توانایی است که جزئیات مبهم یک آبجکت را در نیای خارج پنهان می نماید. دنیای خارج به معنی هر چیزی از خارج از همان آبجکت دست حتی اگر چه دنیای خارج شامل بقیه سیستم باشد

مقالات مرتبط


  • دسته: کامپیوتر و IT فرمت فایل: doc حجم فایل: 669 کیلوبایت تعداد صفحات فایل: 140 انجام پروژه برنامه نویسی تجزیه و تحلیل سیستم پرسنلی پروژه برنامه نویسی مهندسی نرم افزار با عنوان سیستم پرسنلی طراحی شده با VB. net و متدولوژی...

  • دسته: فنی و مهندسی فرمت فایل: doc حجم فایل: 28 کیلوبایت تعداد صفحات فایل: 40 بررسی UML و کاربرد آن تحقیق بررسی UML و کاربرد آن پروژه بررسی UML و کاربرد آن مقاله بررسی UML و کاربرد آن دانلود تحقیق بررسی...

  • دسته: کامپیوتر و IT فرمت فایل: docx حجم فایل: 145 کیلوبایت تعداد صفحات فایل: 63 دانلود گزارش کارآموزی دان دانلود پایان نامه دانلود پروژه دانلود پاورپوینت آموزش توسعه نرم افزار های شیء گرا توسط UML دانلود طرح توجیهی مقاله رشته کامپیوتر...

  • دسته: کامپیوتر و IT فرمت فایل: pdf حجم فایل: 1116 کیلوبایت تعداد صفحات فایل: 100 پایان نامه کارشناسی رشته مهندسی نرم افزار کامپیوتر با عنوان ارزیابی UML جهت پشتیبانی از چارچوب زکمن ارزیابی UML معماری سازمانی سامانه های اطلاعاتی پشتیبانی از...

  • پروژه uml به همراه فایل rational آموزشگاه راننده گی بصورت کامل همراه با فایل پاورپوینت برای درس مهندسی نرم افزار و آزمایشگاه مهندسی نرم افزار دسته: کامپیوتر بازدید: 5 بار فرمت فایل: zip حجم فایل: 736 کیلوبایت تعداد صفحات فایل: 50...

  • دسته: کامپیوتر و IT فرمت فایل: docx حجم فایل: 824 کیلوبایت تعداد صفحات فایل: 180 دانلود پرسشنامه دا دانلود پایان نامه ارشد دانلود پاورپوینت دانلود گزارش کار آموزی بررسی UML از نظر قابلیت پوشش به چارچوب زکمن دانلود پایان نامه دانلود...

  • دسته: کامپیوتر فرمت فایل: doc حجم فایل: 1018 کیلوبایت تعداد صفحات فایل: 48 دانلود پژوهش دانلود تحقیق پروژه مقاله در مورد UML تحقیق جزوه اهورا فایل خرید مقاله در مورد UML دانلود جزوه خرید و دانلود مقاله در مورد UML خرید...

  • دسته: سمینار کامپیوتر فرمت فایل: doc حجم فایل: 3358 کیلوبایت تعداد صفحات فایل: 160 پایان نامه انطباق چارچوب معماری سازمانی زکمن با UML 2.0 پایان نامه انطباق چارچوب معماری سازمانی زکمن با UML 20 کلیک جهت دانلود پایان نامه...

  • دسته: کامپیوتر فرمت فایل: doc حجم فایل: 25 کیلوبایت تعداد صفحات فایل: 26 تحقیق دانلود پژوهش خرید مقاله آشنایی با UML دانلود مقاله مقاله پژوهش دانلود و خرید تحقیق آشنایی با UML دانلود رایگان تحقیق آشنایی با UML دانلود پروژه دانلود...

  • مقدمه ای بر بررسی مفاهیم الگوبرداری در مدیریت عملکرد ارائه شده در اولین کنفرانس ملی مدیریت عملکرد مناسب جهت استفاده مدیران و دانشجویان رشته مدیریت دسته: مدیریت بازدید: 5 بار فرمت فایل: pdf حجم فایل: 612 کیلوبایت تعداد صفحات فایل: 10...

  • دسته بندی: مهندسی» مهندسی برق و الکترونیک فرمت فایل دانلودی: rar فرمت فایل اصلی: doc تعداد صفحات: 57 مقدمه اتوماسیون در بخشهای مختلف صنعت و کارهای تولیدی در چند دهه اخیر ظهور پیدا کرده است و روز به روز نیز در...

  • دسته: مدیریت فرمت فایل: pptx حجم فایل: 513 کیلوبایت تعداد صفحات فایل: 29 دانلود پاورپوینت مقدمه ای بر مدیریت استراتژیک دانلود پاورپوینت مقدمه ای بر مدیریت استراتژیک چارچوب مباحث مقدمه ای بر مدیریت استراتژیک الزامات تنظیم وسازماندهی برنامه های استراتژیک جایگاه...

  • مقدمه ای برانتقال حرارت دسته: مکانیک بازدید: 4 بار فرمت فایل: zip حجم فایل: 2769 کیلوبایت تعداد صفحات فایل: 105 مقدمه ای برانتقال حرارت (جزوه درس انتقال حرارت دارای هفت فصل) مقدمه ای برانتقال حرارت کلیک جهت دانلود مقدمه...

  • دوستان عزیز این مجموعه درباره یکی از جدیدترین مقاله های رشته کشاورزی با عنوان مقدمه ای بر کشت هیدروپونیک میباشد این مقاله در فایل ورد و با فهرست مطالبعنوان تقدیر زیبا تنظیم و تهیه شده است در ضمن دوستان عزیز مقاله...

  • این فایل شامل تحقیقی در زمینه چالشهای علم و فناوری در آینده بوده و شامل بخشهای مقدمه و چالش های کلان آینده در حوزه علم و فناوری می باشد دسته: مدیریت بازدید: 6 بار فرمت فایل: docx حجم فایل: 23 کیلوبایت...

  • دسته: برق، الکترونیک و مخابرات فرمت فایل: doc حجم فایل: 4821 کیلوبایت تعداد صفحات فایل: 112 ارتباط بین سیستم SCADA و اپرتور دیریت مصرف و مدیریت انرژی با SCADA پژوهش مقدمه ای بر سیستمهای SCADA سیگنالهای شمارشی پالس مانیتوری تبدیل آنالوگ...

  • دسته بندی: مهندسی» مهندسی کامپیوتر فرمت فایل دانلودی: rar فرمت فایل اصلی: doc تعداد صفحات: 37 از شبکه های کامپیوتری می توان برای مقاصد مختلفی (در شرکتها، یا برای افراد عادی) استفاده کرد. در شرکتها شبکه می تواند دسترسی به منابع...

  • دسته بندی: مهندسی» مهندسی کامپیوتر فرمت فایل دانلودی: rar فرمت فایل اصلی: doc تعداد صفحات: 76 هر کسی می تواند سایت web متعلق به خود ایجاد نموده و سپس به عموم مردم دنیا توسط اینترنت معرفی نماید. بعضی از صفحات web...

  • مقاله ترجمه شده با عنوان مقدمه ای درارتباط با انتخاب متغیر و مشخصه ها. کلیک جهت دانلود عنوان انگلیسی مقاله: An Introduction to Variable and Feature Selection عنوان فارسی مقاله: مقدمه ای درارتباط با انتخاب متغیرو مشخصه ها. دسته:...

  • دسته بندی: مهندسی» مهندسی کامپیوتر فرمت فایل دانلودی: rar فرمت فایل اصلی: doc تعداد صفحات: 114 مقدمه ویندوز 2000 به میزان زیادی به سمت شبکه گرایش پیداکرده است، ویژگیهایی را به همراه داردکه درساختارشبکه، جدیدبه شمارمی آیند. این حالت ممکن است...