تبليغاتX
UML
تحلیل سیستم شي گرا با استفاده از UML
*  ثبت نام : درج اطلاعات خود در وبلاگ www.uml.blogfa.com و سايت www.uml.ir و شروع همکاري با ما

KeyType

آموزش تايپ فارسي و انگليسي

تنها بعد از 6 ساعت با چشماني بسته

www.KeyType.ir

SysAdviser

گروه مشاوران فنآوري اطلاعات

مشاوره، آموزش ، تحليل سيستم

www.SysAdviser.com

سمينار آموزشي BPM

برگزاري دوره هاي آموزشي BPM

BPM , BPMN , BPMS , BPR

BPM Tutorial


مفهوم پنهان سازي يكي از مفاهيم اصلي و يكي از مزيتهاي برجسته روشهاي تحليل سيستم شيء گرا مي باشد.

عمل پنهان سازي به اين معني است كه هر شيء به طور مستقل داراي داده ها و فرآيندهاي مورد نياز خود است و بخشي از اين داده ها و فرآيندها ممكن است از ديد ساير اشياء مخفي بماند. در نتيجه شيء ماهيتي تقريبا مستقل از اصل و محيط اطرفا خود پيدا مي كند. در نتيجه پنهان سازي اين امكان را مي دهد كه اگر يكي از اشياء درست كار نكند و مهندس نرم افزار مجبور به تغيير اين شيء است ، نيازي به تغيير اشياء ديگر نيست.

درواقع يك شيء آنچه را كه انجام مي دهد از ساير اشياء و جهان واقعي دور نگه مي دارد. براي روشن شدن مطلب شما يك دستگاه تلويزيون را در نظر بگيريد ، عمليات پيچيده طراحي شده در داخل مدارها و لامپ دستگاه تلويزيون از ديد ما پنهان شده است !

در مثال بالا ، دستگاه تلويزيون مورد نظر ما احتياج به قسمتهايي دارد تا انسانها بتوانند از طريق آن دستوراتي از قبيل روشن شو ، خاموش شو و ... را به دستگاه بدهند ، به مجموعه عملياتي كه يك شيء در اختيار اشياء ديگر مي گذارد تا با آن رابطه برقرار كنند واسط مي گويند.

+ نوشته شده در  84/04/21ساعت 0:54  توسط مهدي جلالي  |