ساخت پاوپوینت با هوش مصنوعی
کم تر از 5 دقیقه با هوش مصنوعی کافه پاورپوینت ، پاورپوینت بسازید
برای شروع ساخت پاورپوینت کلیک کنید
شما در این مسیر هستید :خانه / محصولات / Powerpoint / دانلود پاورپوینت بررسی انگيزههاي تحليل كارايي نرم افزار و ارزیابی مدل كارايي در UML(و مدل كارايي شبكههاي صف (QN) (کد14704)
سفارش انجام پاورپوینت - بهترین کیفیت - کم ترین هزینه - تحویل در چند ساعت 09164470871 ای دی e2proir
شناسه محصول و کد فایل : 14704
نوع فایل : Powerpoint پاورپوینت
قابل ویرایش تمامی اسلاید ها دارای اسلاید مستر برای ویرایش سریع و راحت تر
امکان باز کردن فایل در موبایل - لپ تاپ - کامپیوتر و ...
با یک خرید میتوانید بین 342000 پاورپینت ، 25 پاورپوینت را به مدت 7 روز دانلود کنید
هزینه فایل : 105000 : 54000 تومان
فایل های مشابه شاید از این ها هم خوشتان بیاید !!!!
دانلود پاورپوینت آشنایی با شما کلی اکتیو پارت ترانسفورماتوروقسمتهای مختلف یک ترانسفورماتور (کد14720)
دانلود پاورپوینت معرفی مدل تحول در دانشگاهها و مؤسسات آموزش عالي و بررسی تاثیر معاونین اداری و مالی (کد14719)
دانلود پاورپوینت چگونه می توان به کمک برنامۀ ppt یک ارائه زیبا ، جذاب ، تأثیر گذار و به یاد ماندنی تدوین کرد؟ (کد14716)
دانلود پاورپوینت آموزش فرهنگ ترافیک وتحلیل و بررسی نقش نهادها و دستگاههاي دولتي در ارتباط با امنيت راه و ترافيك (کد14715)
دانلود پاورپوینت تحلیل و ارزیابی اثرات تحول ترافيک بربافت محلات شهری وتحولات فرهنگی، اجتماعی واقتصاد شهری و اصناف (کد14714)
دانلود پاورپوینت تحلیل و ارزیابی مسئله توزيع اقتصادي بار بين نيروگاهها و بررسی حل مسئله ED با استفاده از روش ضرايب لاگرانژ (کد14707)
دانلود پاورپوینت بررسی تفاوت ميان مديريت و رهبری آموزشی و ارزیابی برخی نشانه های فرهنگ سازمانی حامی آموزش (کد14701)
دانلود پاورپوینت تحلیل و بررسی ضرورت تجديد نظر در سياستهاي حمايتي از روستائيان وارزیابی علل مهاجرت روستائيان به شهرها (کد14700)
دانلود پاورپوینت بررسی پایههای توسعه اقتصادی در اسلام و ارزیابی نظامهای توسعه و راهبردهای آن (کد14698)
دانلود پاورپوینت بررسی ویژگی الگوهای معماری نرم افزار و ارزیابی و مقایسه متدولوژی فرآیند چابک و (فرایند عمومیSDLC=System Development Life Cycle) (کد14696)
عناوين مورد بحث
انگيزهها و اصول عمومي
پيش زمينه
ضرورت و اهداف
تشريح متدولوژي ارزيابي کارايي
مثال كاربردي: سيستم خود پرداز بانكي(ATM)
جمع بندي و نتيجه گيري
انگيزههاي تحليل كارايي نرم افزار
هزينه هاي هنگفت مالي، انساني و زماني توليد و توسعه يك سيستم نرم افزاري بزرگ
كيفيت نرمافزار تا حدود زيادي توسط مشخصههاي كارايي مثل زمان پاسخ، توان عملياتي، و بهرهوري منابع تعيين ميشود
شناسايي زود هنگام مشكلات كارايي در سطح معماري نرمافزار
افزايش هزينه تغيير طراحي با جلو رفتن در فرايند توليد
تأييد اعتبار انتخابهاي طراحي يا مقايسه طراحي هاي مختلف از ديدگاه كارايي
دو پرسش در اينجا مطرح است:
چگونه كارايي را در فرايند توليد نرمافزار ارزيابي كنيم؟
كي كارايي بايد ارزيابي شود؟
كارايي چگونه ارزيابي ميشود؟
رويكرد مبتني بر اندازهگيري(Measurement-based)
اندازهگيريهاي مستقيمي روي سيستم درحال اجرا يا يك نمونه انجام ميگيرد؛ اين اندازهگيريها، براي شناسايي گلوگاهها بكار ميروند.
رويكرد مبتني بر مدل (Model-Based)
يك مدل كارايي از سيستم نرمافزاري ساخته ميشود؛ از اين مدل براي تقليد رفتار سيستم و پيشبيني كارايي آن استفاده ميگردد.
ارزيابي كارايي مبتني بر مدل
مزايا:
نيازي به يك سيستم در حال اجرا ندارد.
از مراحل نخست طراحي قابل اعمال ميباشد.
معايب:
دقت پيشبيني كارايي به دقت مدل نرمافزار بستگي دارد (به هرحال، دقت 100% لازم / منطقي نيست).
گزارش دادن بازخورد، به خاطر ساختار متفاوت مدل كارايي نسبت به مدل نرمافزار، ممكن است دشوار باشد......
ضرورت و اهداف
توليد و توسعه يك متدولوژي سيستماتيك براي ارزيابي كارايي طراحي نرم افزار با ويژگي هاي زير:
استفاده آسان، و احتمالاً تجميع آن با ابزارهاي CASE
مبتني بر نمادسازي هاي استاندارد، در صورت در دسترس بودن و مناسب بودن
از مراحل نخست قابل اعمال باشد
تفسير نتايج حاصل از تحليل و ارزيابي مدل كارايي
استخراج شده، و ارائه بازخورد مناسب به طراح
ضرورت و اهداف
توليد و توسعه يك متدولوژي سيستماتيك براي ترجمه اتوماتيك توصيفهاي UML معماري نرمافزار به مدلهاي كارايي QNM
تفسير نتايج حاصل از تحليل و ارزيابي مدل كارايي استخراج شده، و ارائه بازخورد مناسب به طراح
چرا تحليل كارايي در سطح معماري نرمافزار؟
تجريد مناسب سطح معماري نرمافزار
تحليل در مرحله اوليه توليد نرمافزار، فازي که در آن انتخاب هاي اساسي مؤلّفهها و تعامل بين آنها صورت ميگيرد
تأثير قابل توجه تصميمهاي معماري بر ويژگيهاي كيفي، از جمله كارايي
چرا استفاده از زبان مدلسازي UML؟
توصيف جنبههاي ايستا و پوياي نرمافزار با استفاده از نمودارهاي مختلف
بكارگيري نمادسازي و چارچوب مفهومي يكسان براي توصيف، طراحي تا پيادهسازي
گسترشپذير ي كامل با مكانيزمهاي توسعه و حاشيهنويسي و قابليت تطابق با نياز خويش
پشتيباني گسترده توسط مجموعه وسيعي از ابزارها
چرا استفاده از مدل كارايي QNM؟
عموميترين مدل كارايي
دقت نسبتاً بالاي نتايج كارايي و كفايت و كارا بودن آن در تحليل و ارزيابي مدل
تحليل توسط روشهاي تحليلي و يا شبيهسازي به منظور ارزيابي مجموعهاي از شاخصهاي كارايي مثل بهرهوري منابع، توان عملياتي، زمان پاسخ به مشتري و غيره
روش پيشنهادی پروژه
1- تبديل اتوماتيك نمودارهاي UML (توصيف کننده معماری نرم افزار) به اسناد XML با استفاده از Unisys XMI كه بصورت آماده در Rational Rose پشتيباني ميشود.
2- فراهم كردن الگوريتمي براي استخراج اطلاعات كارايي از سند XML.
3- در آوردن اطلاعات استخراج شده به قالبي مناسب براي توليد اتوماتيك QNM جهت محاسبه اندازههاي كارايي.
4- تفسير نتايج حاصل از تحليل و ارزيابي QNM و ارائه بازخورد مناسب به طراح.
نمودارهاي UML مورد استفاده
نمودارهاي UML Collaboration براي توصيف معماري نرمافزار در سطح بالا
نمودارهاي Deployment جهت اختصاص مؤلفههاي نرمافزار به منابع سختافزاري
نمودارهاي تعاملي، مثل نمودارهاي Sequence و Collaboration براي مدل كردن رفتار نرمافزار
نمودارهاي Use Case براي استخراج اطلاعات مورد نياز براي مشخص كردن بارهايكاري
استفاده از پروفايل كارايي UML (UML Profile for Schedulability, Performance and Time) براي:
نمايش و توصيف نيازمنديهاي كارايي در UML
بكارگيري يك نمادسازي استاندارد در توصيف اين ويژگيها
پشتيباني ابزارهاي موجود
مزيت روش مطرح شده
1- QNM حاصل نيازي به توسعه و گسترش آن با اطلاعات مربوط به كارايي اضافي ندارد .
2- فقط بلوكهاي سازنده استاندارد UML (به همراه گسترش تعريف شده در پروفايل كارايي) براي ساخت و حاشيهنويسي مدل نرمافزار بكار ميروند.
3- بعد از تحليل و ارزيابي مدل كارايي استخراج شده، نتايج حاصل تفسيرشده و به صورت بازخورد مناسب، در اختيار طراح قرار داده ميشود.
پيشنهادي براي نحوه تفسير و اعمال بازخورد
روش مورد نظر
ارزيابي كارايي سيستمهاي نرم افزاري، در سطح معماري نرم افزار با سطح بالايي از تجريد
ارائه الگوريتمي براي ترجمه خودكار توصيف UML سيستم به مدل كارايي QNM
الگوريتم مدلسازي، نمايش XML نمودارهاي حاشيه نويسي شده با اطلاعات كارايي را به مدل QN تبديل مي كند
تعريف ساختاري براي نمايش QNM در قالب فايل XML به همراه پارامترهاي آن
چرا تحليل كارايي در سطح معماري نرمافزار؟
چرا استفاده از زبان مدلسازي UML؟
بررسی انگيزههاي تحليل كارايي نرم افزار و ارزیابی مدل كارايي در UML(و مدل كارايي شبكههاي صف (QN) ،تبديل توصيف UML معماري نرمافزار به مدل كارايي شبكههاي صف (QN) و توليد بازخورد از نتايج ارزيابي كارايي
چرا استفاده از مدل كارايي QNM؟
پياده سازي روش
پياده سازي بصورت يك ابزار نمونه اوليه با زبان جاوا
ورودي: نمايش XML نمودارهاي حاشيه نويسي شده با اطلاعات كارايي، توليد شده توسط ابزار Rational Rose
استخراج اطلاعات كارايي از سه نمودار مورد كاربري، فعاليت و استقرار
توليد خودكار مدل QN متناظر در قالب يك سند XML، مطابق ساختار تعريف شده براي آن
چرخه مدلسازي كارايي توصيف UML مبتني بر شبكه هاي صف(QNM)
چرخه مدلسازي كارايي توصيف UML مبتني بر شبكه هاي صف(QNM)
نمودارهاي UML مورد استفاده
نمودار Use Case براي توصيف نيازمندي هاي سيستم و مدل کردن بارهاي کاري(Workloads )
نمودارDeployment براي مدل کردن پيکربندي زمان اجرا و بستر سخت افزاري زيرين
نمودار Activity براي مدل كردن سناريوها و رفتار نرمافزار
استفاده از پروفايل كارايي UML
(UML Profile for Schedulability, Performance and Time) براي:
نمايش يا توصيف دقيق نيازمنديهاي كارايي در UML
مشخص كردن پارامترهاي اجرايي براي محاسبه مشخصههاي كارايي
بكارگيري يك نمادسازي استاندارد در توصيف اين ويژگيها
پشتيباني ابزارهاي موجود
چرخه مدلسازي كارايي توصيف UML مبتني بر شبكه هاي صف(QNM)
مدل كارايي در UML(پروفايل كارايي)
مدلسازي بارکاري (Workload)
مدلسازي بارکاري باز (Open Workload)
مدلسازي بارکاري بسته (Closed Workload)
مدلسازي اطلاعات کارايي سناريوها در نمودار فعاليت
مدلسازي اطلاعات کارايي مربوط به فعاليتها
Activity State
مدلسازي منابع
چرخه مدلسازي كارايي توصيف UML مبتني بر شبكه هاي صف(QNM)
چرخه مدلسازي كارايي توصيف UML مبتني بر شبكه هاي صف(QNM)
مدل كارايي شبكه هاي صف
شبكههاي صف؛ Queuing Networks Model (QNM) با مشخصههاي زير:
مراكز سرويس: زمان سرويس، فضاي بافر به همراه زمانبندي صف، تعداد سرورها
مشتريان: تعداد در مدلهاي بسته، فرايند ورود براي مدلهاي باز، تقاضاي سرويس به هر مركز سرويس، و انواع آنها
توپولوژي شبكه: چگونگي اتصال داخلي مراكز سرويس، و چگونگي حركت مشتريان بين آنها
نمادسازي Kendall براي توصيف هر مركز سرويس: A/S/m/B/K/SD
A فرايند زمانهاي بين ورود
S فرايند زمان سرويس
m تعداد سرورها
B ميزان فضاي بافر در صف( يا ظرفيت سيستم)
K اندازه جمعيت يا تعداد کاربران موجود در سيستم
SD نظام صفبندي
يک شبكه صف ساده
مدل كارايي شبكه هاي صف(ادامه)
اگر محدوديتي در تعداد مشتريان يا فضاي بافر نبوده و نظام صفبندي FCFS باشد، بطور خلاصه مي نويسند: A/S/m كه مشهورترين توزيعهاي A و S عبارتند از:
M فرايند ورود پواسن يا زمان سرويس توزيع شده بصورت نمايي
D فرايند ورود قطعي (زمان سرويس يكسان براي هر job)
G فرايند ورود يا توزيع عمومي و دلخواه
انواع صفهاي معمول(Product-Form)
M/M/1-FCFS
M/G/1-PS
M/G/∞-IS
پارامترهاي قابل اندازه گيري با شبكه هاي صف:
ميزان اشغال بودن سرور(بهره وري)
متوسط زمان انتظار درخواستها
متوسط طول صف
توان عملياتي سيستم
تعداد درخواستهاي فعال در سيستم
گلوگاه هاي بالقوه
متامدل و ساختار QNM
ساختار درختي QNM براي نمايش در قالب سند XML
نگاشت عناصر مدل UML به مدل QNM
پردازش نمودار استقرار
مراكز سرويس QNM
پارامترها
SchedulingPolicy
Quantity
Capacity
ProcessingRate
اتصال مستقيم مراكز سرويس به هم(Arc)
گره ها(Nodes)
مقادير برچسبي
سياست زمان بندي(PAschdPolicy)
چندي(PAmultiplicity)
ظرفيت(PAcapacity)
نرخ پردازشي(PArate)
اتصال بين گره ها
پردازش نمودار موردكاربري
باركاري وارد بر QNM
Priority
پارامترهاي باركاري باز
ArrivalRate
پارامترهاي باركاري بسته
ThinkTime
population
يادداشت متصل به كنشگر
اولويت (PApriority)
مقادير برچسبي باركاري باز (PAopenLoad)
نرخ ورود درخواستهاPAoccurrence))
مقادير برچسبي باركاري بسته (PAclosedLoad)
تآخير خارجيPAextDealy))
جمعيت كاربران(PApopulation)
پردازش نمودار فعاليت
مدل QNM
پارامترها
ServiceDemand
ServiceTime
جهت اتصال مراكز سرويس به هم و احتمالات مسيريابي
مسير اجرايي سناريوها
الگوريتم توليد مسير اجرايي
شناسايي تقاضاي سرويس هر يك از فعاليتها
شناسايي منبع ميزبان هر فعاليت
يافتن توپولوژي و جهت حركت درخواستها
مقادير برچسبي متصل به فعاليتها
تقاضاي سرويس(PAdemand)
منبع ميزبان(PAdevice)
بررسی انگيزههاي تحليل كارايي نرم افزار و ارزیابی مدل كارايي در UML(و مدل كارايي شبكههاي صف (QN) ،تبديل توصيف UML معماري نرمافزار به مدل كارايي شبكههاي صف (QN) و توليد بازخورد از نتايج ارزيابي كارايي
يافتن احتمالات مسيريابي از مسير اجرايي
چرخه مدلسازي كارايي توصيف UML مبتني بر شبكه هاي صف(QNM)
تحليل و ارزيابي QNM
فرضيات
شرط product-form
شرايط BCMP: 4 نظام زمان بندي FCFS, PS, PR-LCFS, IS
- ويژگي توازن محلي
شبكه هاي صف M/M/m-FCFS, M/G/1-PS, M/G/-IS, M/G/1-LCFS PR
روشهاي حل
الگوريتمهاي حل دقيق: MVA, Convolution, …
الگوريتمهاي حل تقريبي
شبيه سازي مبتني بر رويداد
ابزارهاي.....
30 تا 70 درصد پروژه | پاورپوینت | سمینار | طرح های کارآفرینی و توجیهی | پایان-نامه | پی دی اف مقاله ( کتاب ) | نقشه | پلان طراحی | های آماده به صورت رایگان میباشد ( word | pdf | docx | doc | )
تو پروژه یکی از بزرگ ترین مراجع دانلود فایل های نقشه کشی در کشو در سال 1394 تاسیس گردیده در سال 1396 کافه پاورپوینت زیر مجموعه تو پروژه فعالیت خود را در زمینه پاورپوینت شروع کرده و تا به امروز به کمک کاربران و همکاران هزاران پاورپوینت برای دانلود قرار داده شده
با افتخار کافه پاورپوینت ساخته شده با وب اسمبلی