جزوه طراحی اجزا ارشد مکانیک
دانلود فایل
 
 
 
 
 
 
 
 
 
ه نرم افزاری ، یک وب سرویس ، یک منبع وب ، یا یک ماژول است که جزوه طراحی اجزا ارشد مکانیک مجموعه ای از توابع (یا داده ها) مرتبط را در بر می گیرد.
تمام فرآیندهای سیستم در اجزای جداگانه قرار می گیرند به طوری که همه داده ها و توابع داخل هر جزء از نظر معنایی مرتبط هستند (همانطور که با محتویات کلاس ها). به دلیل این اصل، اغلب گفته می شود که اجزاء ماژولار و منسجم هستند .
با توجه به هماهنگی در سراسر سیستم، اجزاء از طریق واسط ها با یکدیگر ارتباط برقرار می کنند . هنگامی که یک مؤلفه خدماتی را به بقیه سیستم ارائه می دهد، یک رابط ارائه شده را اتخاذ می کند که خدماتی را که سایر مؤلفه ها می توانند استفاده کنند و چگونه می توانند این کار را انجام دهند را مشخص می کند. این رابط را می توان به عنوان امضای مؤلفه در نظر گرفت جزوه طراحی اجزا ارشد مکانیک – مشتری برای استفاده از آن نیازی به دانستن عملکرد داخلی مؤلفه (پیاده سازی) ندارد. این اصل منجر به اجزایی می شود که به آنها کپسوله می گویند . تصاویر UML در این مقاله نشان دهنده رابط های ارائه شده توسط یک نماد آب نبات چوبی است که به لبه بیرونی قطعه متصل شده است.
با این حال، هنگامی که یک مؤلفه برای کارکرد نیاز به استفاده از مؤلفه دیگری دارد،جزوه طراحی اجزا ارشد مکانیک  یک رابط کاربری استفاده می‌کند که خدمات مورد نیاز خود را مشخص می‌کند. در تصاویر UML در این مقاله، رابط های استفاده شده با یک نماد سوکت باز متصل به لبه بیرونی قطعه نشان داده می شوند.
یک مثال ساده از چندین مؤلفه نرم افزار – در یک سیستم فرضی رزرو تعطیلات که در UML 2.0 نشان داده شده است.
یکی دیگر از ویژگی های مهم کامپوننت ها این است که قابل تعویض هستند ، به طوری که اگر مولفه جانشین الزامات جزء اولیه را برآورده کند (که از طریق واسط ها بیان می شود) یک جزء می تو جزوه طراحی اجزا ارشد مکانیک
 

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *