برای دانلود کل پاورپوینت از لینک زیر استفاده کنید:
دانلود پاورپوینت تعریف کلاس ها در برنامه نویسی شی گرا - 61 اسلاید
برای دانلود کل پاورپوینت از لینک زیر استفاده کنید:
دسته بندی : پاورپوینت
نوع فایل: ppt _ pptx
( قابلیت ویرایش )
قسمتی از محتوی متن پاورپوینت :
تعداد اسلاید : 58 صفحه
فهرست مطالب نگاهی گذرا مقدمه بخش1-21تحلیل شیءگرا بخش2-21تحلیل دامنه. بخش3- 21اجزاء عمومی مدل تحلیل شیءگرا. بخش4-21 فرایند تحلیل شیءگرا. 5 نگاهی گذرا 4/3/2017 6 با تحلیل شیءگرا چه چیزهایی بدست می آید.
قبل از ایجاد یک سیستم شی گراءچه کارهایی صورت می گیرد؟
تعریف کردن کلاسها (اشیاء) مسئله. شناسایی روش هایی که ارتباط وتعامل بین اشیاء را باعث می شود. مشخص کردن رفتار داخلی اشیاء (صفات و اعمال). تعیین کردن مکانیزم های ارتباطی(پیام ها)که امکان کار با یکدیگر را فراهم می کنند. چه کسی (OOA)را انجام می دهد؟
مهندس نرم افزار. اهمیت (OOA) : نرم افزارها چه با روش (OOA) ویا با روش دیگر تا زمانی که فهم کلی از سیستم (محصول)نباشد قابل ایجاد نیستند. راه مطمئن برای نمایش دانسته ها (نیازها)- آزمایش آنها در مقابل درک مشتری از سیستم در حال ایجاد OOA 4/3/2017 7 مراحل انجام OOA: شروع با توصیفی از use-case که سناریویی از چگونگی تعامل عامل ها(افراد, ماشین ها,سیستم های دیگر) با محصول در حال ساخت است. مدل همکاری وظایف کلاس ها (CRC):اطلاعات use- caseها را به نمایشی از کلاس ها و همکاری آنها با کلاس های دیگر ترجمه می کند. مدل سازی از خصوصیات ایستا و پویای کلاس ها با استفاده از زبان یکپارچه ی مدل سازی (یا روشی دیگر). محصول کاری OOA:یک مدل تحلیل شی گرا. مدل تحلیل شی گرا از چه چیزهایی ترکیب شده است؟
نمایش های گرافیکی یا زبانی که تعریف کننده ی صفات کلاس ها ,روابط ورفتار ,و ارتباط بین کلاس ها و توصیفی از رفتار کلاس ها در طول زمان باشد.
اطمینان از انجام درست OOA: از روش مرور 8 مقدمه 4/3/2017 9 اولین فعالیت تکنیکی مهندس نرم افزار شی گرا چیست؟
پاسخ به سوالاتی که هر یک در محدوده یOOAپاسخ داده می شود. محصول یا سیستم جدید چطور ارزیابی شود تا برای اجرا به روش مهندس نرم افزار شی گرا مناسب باشد.
آیا لازم است از مشتری سوالات خاصی صورت گیرد؟
اشیا مرتبط با موضوع چیست؟
ارتباط بین آنها چگونه است؟
رفتار اشیا در ارتباط با سیستم چگونه است؟
طراحی موثر (مشخص کردن مسئله)برای مدل سازی موضوع باید چگونه ایجاد شود؟
OOAبه جای استفاده از مدل جریان اطلاعات کلاسیک از معرفی چند مفهوم جدید استفاده می کند. نظر CoadوYourdonدر این رابطه:ص 501 4/3/2017 10 5 اصل اساسی که مبنایOOAاست: مدل سازی دامنه اطلاعات. توصیف عملکرد. نمایش دادن رفتار. تقسیم بندی داده ها, عملکردها,ومدل های رفتاری برای نمایش جزئیات بیشتر. مدل های اولیه کلیات مسئله را نشان می دهند.و مدل های بعدی جزئیات پیاده سازی را نشان می دهند.
هدف از تحلیلOOAچیست؟
تعریف تمام کلاس هایی که مرتبط با مسئله اند.همراه با اعمال ,صفات و روابط ورفتاری که بین آنها است و یا از خود نشان می دهند.
مسئله ای که به خوبی بیان شده باشد نصف راه حل را طی کرده است.
Charles Kettring 4/3/2017 11 برای رسیدن به اهداف خود اعمال زیر را انجام می دهد.OOA مبادله کردن نیاز های اساسی کاربر بین مشتری و مهندس نرم افزار. شناسایی کلاس ها(تعریف صفات و روش ها). مشخص کردن سلسله مراتب کلاس ها. معین کردن روابط بین اشیا(ارتباطات بین اشیا). مدل سازی رفتار اشیا. تا زمانی که مدل کامل
متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید
لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت: توجه فرمایید.
دانلود فایل پرداخت آنلاین
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 114
تحول گرا و تعامل گرا
کلید درک تحول بر اساس این الگو، مقایسه نیمه فوقانی و نیمه تحتانی است.ما ضمن قرض گرفتن زبان و مفاهیم از جیمز مک گرگور برنز (1978) و طبقهبندی وی در خصوص دو نوع اصلی رهبری یعنی رهبری تحول گرا و رهبری تعامل گرا،این مدل را به شکل مشابهی طراحی کردهایم. طبق تعریف برنز،رهبران تحول گرا آنهایی هستند که موجب تحول میشوند،آنها هرگز یک موقعیت را دست نخورده باقی نمیگذارند و این موقعیت (سازماندهی،اجتماع،ملیت و ...) در نتیجه این نوع رهبری تحول گرا تغییر خواهد کرد. طبق این دستهبندی، رهبران تعامل گرا افرادی هستند که به رابطه میان رهبر و پیرو به چشم یک تعامل مینگرند: «اگر تو این کار و این کار را برای من انجام بدهی، من برای تو (پیرو) پاداشی (ترفیع، کمک هزینه، مرخصی، ...) در نظر خواهم گرفت». این نوع رهبری نیز میتواند تحول در بر داشته باشد، ولی این تحول ماهیت فراگیر یا تحول گرا ندارد (تحول در ساختار عمقی سیستم، به فصل 5 رجوع کنید). رهبران تعامل گرا بیشتر تمایل دارند که وضعیت را دست نخورده باقی بگذارند، ولی در صورت نیاز به تحول،آنها بر این باورند که این تحول باید به صورت تدریجی و تکاملی اتفاق بیفتد،نه به صورت ناگهانی و انقلابی.
خانهها یا مقولههای موجود در نیمه بالایی این مدل- شامل محیط بیرونی، ماموریت و استراتژی، رهبری،و فرهنگ- را عوامل تحول گرا مینامند.تحول در این مقولهها در نتیجه تعامل مستقیم با نیروهای محیط بیرونی حاصل میشود و مستلزم رفتارهای جدید از جانب اعضای سازمانی خواهد بود. شکل 3-10 نشان دهنده این عوامل تحول گرا است. این طرح مشابه مفهوم رهبری تحول گرای برنز است، ولی البته در یک بافت سازمانی،تحول در هر یک از این خانهها یا ابعاد سازمانی بدان معناست که کل سازمان یا سیستم تحت تاثیر قرار میگیرد و این تحول ماهیت ناپیوسته و انقلابی دارد (به فصل 5 رجوع کنید)، یعنی ساختار عمقی سیستم را تحت تاثیر قرار میدهد و مستلزم رهبری چشم انداز محور است.
سایر خانهها یا ابعاد سازمانی نیمه تحتانی این مدل را عوامل تعامل گرا مینامند. این ابعاد بر اساس تفکر آغازین و پژوهش لیتوین و همکارانش پی ریزی شده اند (به شکل 1-10 نگاه کنید). این عوامل بیشتر با تعاملهای روزانه سازمان مرتبط هستند. در این قسمت تحول ماهیت انتخابی،تکاملی و تدریجی دارد، نه ماهیت ناگهانی. شکل 4-10 نشان دهنده عوامل تعامل گرا در این مدل است.
همانگونه که پیشتر گفته شد،تمایز میان عوامل تعامل گرا و تحول گرا با در نظر گرفتن تحول و مدل سازی سازمانی، ریشه در تئوری رهبری دارد. این تئوری خود از منابع مختلفی نشات میگیرد. شاید بتوان گفت که اولین بار سالزنیک (1977) میان رهبر و مدیر تمایز قایل شد و یک سال بعد،برنز (1978)تمایز مشابهی را با بیان متفاوتی مطرح کرد. اصطلاح (تحول گرا)که توسط برنز مطرح شد تا حد زیادی شبیه اصطلاح (مدیر) است که توسط سالزنیک عنوان شد. برک (1986)این دو نظریه درخصوص رهبری را با هم ادغام کرد و این فرضیه را مطرح کرد که هر رهبر (تحول گرا) یا مدیر (تعامل گرا)میتواند به سایرین اختیاراتی بدهد ولی رفتارها بسته به این که فرد نقش مدیر را بازی میکند یا نقش رهبر را ایفا میکند،تفاوت دارند. با توجه به مدل سازمانی ما و با در نظر گرفتن تمایزهای تحول گرا (رهبر) و تعامل گرا (مدیر)، تغییر تحول گرا ارتباط نزدیکی با رهبری و تغییر تعامل گرا رابطه تنگاتنگی با مدیریت دارد.
شکل3-10- عوامل تحول گرا
منبع: «مدل تحول و عملکرد سازمانی با برک و لیتوین، در مجله مدیریت، 18، ص . 545-523. تجدید چاپ با مجوز انتشارات سیج تحول سازمان نیازمند یک رهبر تحول گرا است. (به فصل 12 رجوع کنید) که شخصا تحول مورد نیاز را شناسایی کند و تمایزی میان ماموریت جدید سازمان و مدیریت خود قایل نشود. تحول تعامل گرا نیازمند مدیرانی است که در کار خود بیشتر به جای بازدید کل سیستم،به تمرکز روی پیشرفت و کیفیت اهمیت میدهند.
با در نظر گرفتن پیش زمینه تحول گرا و تعامل گرا،در ادامه این بحث تعریف مختصری برای هر یک از خانههای این مدل ارائه خواهد شد.
شکل 4-10 عوامل تعامل گرا
منبع: «مدل تحول و عملکرد سازمانی، برک و لیتوین،در مجله مدیریت، شماره 18 صفحه 545- 523. چاپ مجدد با مجوز انتشارات سیج
محیط بیرونی: نیروها یا متغیرهای خارج از سازمان که عملکرد سازمانی را تحت تاثیر قرار میدهند. این نیروها عبارتند از: متغیرهایی نظیر رفتار یا رضایت مشتری،شرایط بازار (به عنوان مثال، دامنه رقابت برای شرکتهای تجاری)، اوضاع یا شرایط سیاسی، قوانین دولت،شرایط اقتصاد جهانی و فناوری در حال تحول.
برای توضیح بیشتر درخصوص نحوه توضیح بیشتر در خصوص نحوه اثرگذاری محیط بیرونی بر یک سازمان، به فیفر و سالانکیک (1978) مراجعه کنید.
ماموریت و استراتژی:به طور خلاصه،ماموریت یعنی آنچه سازمان به دنبال آن است، هدف آن، علت وجودی آن و اهداف اولیه آن. استراتژی سازمانی یعنی چگونگی انجام ماموریت و دستیابی به آن. در سالهای اخیر،اصطلاح «چشم انداز» به عنوان یک مفهوم متداول سازمانی و رهبری
دسته بندی : پاورپوینت _ عمومی و آزاد
نوع فایل: ppt _ pptx ( قابلیت ویرایش متن )
فروشگاه فایل » مرجع فایل
قسمتی از محتوی متن ppt :
تعداد اسلاید : 58 صفحه
فهرست مطالب نگاهی گذرا مقدمه بخش1-21تحلیل شیءگرا بخش2-21تحلیل دامنه.
بخش3- 21اجزاء عمومی مدل تحلیل شیءگرا.
بخش4-21 فرایند تحلیل شیءگرا.
5 نگاهی گذرا 3/15/2017 6 با تحلیل شیءگرا چه چیزهایی بدست می آید.
قبل از ایجاد یک سیستم شی گراءچه کارهایی صورت می گیرد؟
تعریف کردن کلاسها (اشیاء) مسئله.
شناسایی روش هایی که ارتباط وتعامل بین اشیاء را باعث می شود.
مشخص کردن رفتار داخلی اشیاء (صفات و اعمال).
تعیین کردن مکانیزم های ارتباطی(پیام ها)که امکان کار با یکدیگر را فراهم می کنند.
چه کسی (OOA)را انجام می دهد؟
مهندس نرم افزار.
اهمیت (OOA) : نرم افزارها چه با روش (OOA) ویا با روش دیگر تا زمانی که فهم کلی از سیستم (محصول)نباشد قابل ایجاد نیستند.
راه مطمئن برای نمایش دانسته ها (نیازها)- آزمایش آنها در مقابل درک مشتری از سیستم در حال ایجاد OOA 3/15/2017 7 مراحل انجام OOA: شروع با توصیفی از use-case که سناریویی از چگونگی تعامل عامل ها(افراد, ماشین ها,سیستم های دیگر) با محصول در حال ساخت است.
مدل همکاری وظایف کلاس ها (CRC):اطلاعات use- caseها را به نمایشی از کلاس ها و همکاری آنها با کلاس های دیگر ترجمه می کند.
مدل سازی از خصوصیات ایستا و پویای کلاس ها با استفاده از زبان یکپارچه ی مدل سازی (یا روشی دیگر).
محصول کاری OOA:یک مدل تحلیل شی گرا.
مدل تحلیل شی گرا از چه چیزهایی ترکیب شده است؟
نمایش های گرافیکی یا زبانی که تعریف کننده ی صفات کلاس ها ,روابط ورفتار ,و ارتباط بین کلاس ها و توصیفی از رفتار کلاس ها در طول زمان باشد.
اطمینان از انجام درست OOA: از روش مرور 8 مقدمه 3/15/2017 9 اولین فعالیت تکنیکی مهندس نرم افزار شی گرا چیست؟
پاسخ به سوالاتی که هر یک در محدوده یOOAپاسخ داده می شود.
محصول یا سیستم جدید چطور ارزیابی شود تا برای اجرا به روش مهندس نرم افزار شی گرا مناسب باشد.
آیا لازم است از مشتری سوالات خاصی صورت گیرد؟
اشیا مرتبط با موضوع چیست؟
متن بالا فقط تکه هایی از محتوی متن پاورپوینت میباشد که به صورت نمونه در این صفحه درج شدهاست.شما بعد از پرداخت آنلاین فایل را فورا دانلود نمایید
لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت: توجه فرمایید.
دانلود فایل پرداخت آنلاین
معرفی معماری سرویس گرا:
معماری سرویس گرا (SOA) رهیافتی برای ساخت سیستم های توزیع شده
است که کارکردهای نرم افزاری را در قالب سرویس ارائه می کند.
سرویس چیست:
سرویس ها اجزاء مستقلی هستند که پیغام های XML را پردازش می کنند.
سرویس ها دارای رابط های خوش تعریف هستند که به وسیله یک سند مبتنی برXML که سند (WSDL) خوانده می شود .
سرویس ها دارای نقاط انتهایی(Endpoint) هستند که استفاده کنندگان از و سایر سرویس ها می توانند بر اساس آدرس سرویس (معمولا URL ) به آن ها متصل شوند. این همان چیزی است که ارتباط(جفت شدن)
آزادانه خوانده می شود.
تعاریف معماری سرویس گرا:
یک تعریف ساده :
سبکی از معماری که هدف آن دستیابی به اتصال سست (Loosely Coupled) در
ارتباطات بین مولفه های نرم افزاری است.
شامل 21 اسلاید powerpoint