دسته: کامپیوتر و IT
فرمت فایل: docx
حجم فایل: 4427 کیلوبایت
تعداد صفحات فایل: 133
طراحی معماری نرم افزار مبتنی بر سبک
دانلود گزارش سمینار کارشناسی ارشد با موضوع:
طراحی معماری نرم افزار مبتنی بر سبک
در 133 صفحه ورد قابل ویرایش با فرمت doc + به همراه فایل pdf
فصل 1
مقدمه
معماری نتیجه مجموعه ای از تصمیمات فنی و حرفه می باشد. معماری نرم افزار با ایجاد تجریدهای سطح بالا با پیچیدگی و گستردگی سیستمهای نرم افزاری بزرگ مقابله می کند. اغلﺐ سیستمهای نرم افزاری دارای سازماندهی معماری مشابهی می باشند. سبکهای معماری روشی برای استفاده از تشابهات بین معماری های گوناگون می باشد. در این قسمت مروری کوتاه بر سبک و معماری نرم افزار در فرایندهای طراحی نرم افزار خواهیم داشت.
فهرست مطالﺐ
فصل اول: مقدمه
مقدمه... 2
1-1 روشهای استفاده ا ز تجریدهای سطح بالا... 2
1-2 سبک در طراحی معماری نرم افزار... 2
1-3 ساختار این گزارش ... 3
فصل دوم: مفهوم معماری نرم افزار
مقدمه... 5
2-1 معماری نرم افزار... 5
2-2 تعاریف معماری نرم افزار ... 5
2-3 اهمیت معماری نرم افزار... 6
2-4 اجزا معماری نرم افزار... 7
2-4-1 مولفه ها ... 7
2-4-2 رابطها... 7
2-4-3 واسطها... 7
2-4-4 پیکربندی ها... 8
2-5 تصمیمات معماری... 8
2-6 چرخه کاری معماری نرم افزار... 9
2-7 فرایند طراحی معماری نرم افزار... 9
2-8 وظیفه مندی و ویژگی های کیفی و ارتباط آنها با معماری... 11
2-8-1 معماری و وظیفه مندی... 11
2-8-2 معماری و ویژگی های کیفی ... 12
2-9 سناریوهای ویژگی های کیفی ... 13
2-9-1 Availability Scenario (مﺜال) ... 15
2-01 تاکتیکها... 16
2-11 زبانهای توصیف معماری... 17
2-12 ... Architecture Drivers 18
2-13 ... Software Product Lines 19
2-41 Architecure views 19
2-51 ... Architecture Documents 20
2-16 ... Architecture Blueprints 20
2-17 تحلیل و ارزیابی معماری نرم افزار...21
فصل سوم: توسعه مبتنی بر مولفه
مقدمه...23
توسعه مبتنی بر مولفه...23
مهندسی نرم افزار مبتنی بر مولفه...25
چالشهای ... CBSE25
تعاریف مختلف مولفه...28
مشکلات مربوط به ... CBSE 32
اشیا و مولفه ها...32
واسطها...34
قراردادها...35
-- Framework37
ارتباط بین مفاهیم...39
چارچوب ها و مولفه ها...39
چارچوب ها و قراردادها...40
چارچوب ها و الگوها...39
نتیجه گیری...41
معماری نرم افزار و مولفه ها...41
معماری سیستم های مبتنی بر مولفه...42
توسعه معماری گرای مولفه...44
توسعه معماری مولفه گرا...44
تکنیکهای تعمیر عدم انطباق واسطها...46
تکنیکهای تشخیص عدم انطباق واسطها...47
تکنیکهای اجتناب از عدم انطباق واسطها...48
نتیجه گیری...50
فصل چهارم: سبکها و الگوهای معماری نرم افزار
مقدمه... 53
4-1 سبک چیست؟ ... 53
4-2 ساختار سبک ... 53
4-3 تعاریف ارائه شده برای سبک معماری... 54
4-4 طبقه بندی سبک های معماری... 55
معماری جریان داده ... ( Data - Flow) 56
-- Pipe&Filter 67
مزایا سبک ... pipe&filter 72
معایﺐ سبک ... pipe&filter 72
-- Batch Sequential 73
راندن و کشیدن داده... 74
Pipe&Filter در مقایسه با ... Batch Sequential 76
-- Process Control Loops 77
4-6 معماری ماشین مجازی ... ( Virtual Machine) 77
4-6-1 مقایسه interpretor و ... rule based 80
4-7 معماری فراخوانی و بازگشت ... ( Call & Return) 81
4-7-1 سبک برنامه اصلی و زیر روال ... ( Main-program-and-subroutine) 83
4-7-2 سبک شی گرایی یا تجرید انواع داده (... ( Abstract-data-type 84
4-7-2-1 مزایا ... object oriented 85
4-7-2-2 معایﺐ ... object oriented 86
4-8 سبک لایه ای ... ( Layerd) 86
4-8-1 مزایا سبک ... layered 9889
4-8-2 معایﺐ سبک ... layered 90
4-8-2-1 ... Master/Slave 90
4-8-2-2 ... Client/Server 91
4-8-3 نکاتی در مورد استراتژی های کنترل خطا... 94
4-8-4 معماری ... Tiered 95
4-8-4-1 طراحی معماری ... Two Tier Client Server 95
4-8-4-2 طراحی معماری ... Three Tier Client Server 95
4-8-5 مقایسه Main Program and Subroutine و ... Object Oriented 96
4-9 ... Independent Components 97
4-9-1 مزایا... 99
4-9-2 معایﺐ... 99
4-9-3 مقایسه implicit invocation و ... explicit invocation 100
4-01 ... Data centered 101
4-01-1 مقایسه سبک های repository و ... BlackBoard 104
4-11 تاریخچه ای از الگوها (... ( Patterns 105
4-11-1 الگوها: الگو چیست؟ ... 106
تعاریفی از الگو... 106
مﺜال: ... Model-View-Controller 107
ویژگی الگوهای معماری نرم افزار... 108
سبک و الگو... 110
نتیجه گیری... 111
فصل پنجم: طراحی معماری نرم افزار مبتنی بر سبک
مقدمه... 113
5-1 ... Attribute-Driven Design (ADD) 113
5-2 امکانات سبکهای معماری در طراحی معماری... 114
5 - 3 مساله: طراحی معماری نرم افزار مبتنی بر سبکهای معماری... 115
5-3-1 ویژگی های سبک ... 115
5-3-2 جنبه های مختلف سبک در معماری... 115
5-3-3 ابعاد تشکیل دهنده سبک ... 116
5-3-4 سبکهای معماری در طراحی معماری نرم افزار... 116
5-4 نتیجه گیری... 117
فصل ششم: نتیجه گیری
6-1 مروری گزارش... 119
6-2 نتایج حاصل ... 119
6-3 طرح مساله... 120
6-4 کار آینده... 120
مراجع و منابع... 122
فهرست شکلها
2-1 واسطهای مولفه... 7
2-2 پیکربندی مولفه ها... 8
2-3 چرخه کاری معماری نرم افزار... 9
2-4 فرایند طراحی معماری نرم افزار... 10
2-5 ابعاد ساماندهی تصمیمات معماری... 11
2-6 ... Availability Scenario 15
2-7 نمونه سناریوی ... availability 15
2-8 تاکتیکهای معماری... 17
3-1 ارتباط مفاهیم در توسعه مبتنی بر مولفه... 39
3-2 مدل حل... 50
4-1 دیاگرام activity سبک ... DataFlow 56
4-2 دیاگرام activity سبک ... DataFlow 56
4-3 مسیر دهی داده به دو زیر پردازش... 56
4-4 مﺜالی از سبک ... DataFlow 68
4-5 سبک ... pipe&filter 68
4-6 استفاده از کارتهای CRC برای نشان دادن سبک ... pipe&filter 68
4-7 نمونه هایی از سبک ... pipe&filter 69
4-8 الگوهای جریان داده... 70
4-9 نمونه هایی از سبک ... pipe&filter 71
4-01 نحوه بستن اجزا سبک ... pipe& filter 71
4-11 ... Push Pipeline 74
4-21 ... Pull Pipeline 75
4-31 ... Mixed Push-Pull Pipeline 75
4-41 ... Pipeline with Active Filters 76
4-51 خلاصه ای از سبک ... Dataflow 77
4-61 ... Interpretor 78
4-71 ... virtual machine 79
4-81 نمونه ای از ... interpretor 80
4-91 خلاصه ای از سبک... virtual machine 80
4-02 ... hierarchical layers 82
4-12 سبک ... Main-program-and-subroutine 83
4-22 خلاصه ای از سبک ... Main-program-and-subroutine 84
4-32 سبک ... object oriented 84
4-42 سبک ... object oriented 85
4-52 سبک ... object oriented 85
4-62 سبک ... Layered 87
4-72 جنبه های مختلف سبک ... layered 89
4-82 مدل لایه ای ... OSI 89
4-92 ... Master/Slave 90
4-03 ... Client/Server 91
4-13 ... Broker 92
4-23 ... Peer- 2 - Peer 93
4-33 ... Client/Server 94
4-43 خلاصه ای از ... Server/Client 94
4-53 ... Two Tier Client Server 95
4-63 ... Three Tier Client Server 96
4-73 ... Multi Tier Client Server 96
4-83 سبک ... Data Centered 101
4-93 استفاده از کارتهای CRC برای نمایش سبک ... blackboard 103
4-04 خلاصه ای از ... DataCentered 103
4-14 الگوی ... MVC 108
فهرست جداول
4-1 طبقه بندی سبک های معماری... 95
4-2 مقایسه سبکهای ... dataflow 67
فهرست شکلها
2-1 واسطهای مولفه 2-2 پیکربندی مولفه ها
2-3 چرخه کاری معماری نرم افزار 2-4 فرایند طراحی معماری نرم افزار
2-5 ابعاد ساماندهی تصمیمات معماری
2-6 Availability Scenario
2-7 نمونه سناریوی availability
2-8 تاکتیکهای معماری
3-1 ارتباط مفاهیم در توسعه مبتنی بر مولفه
3-2 مدل حل
4-1 دیاگرام activity سبک DataFlow
4-2 دیاگرام activity سبک DataFlow
4-3 مسیر دهی داده به دو زیر پردازش
4-4 مﺜالی از سبک DataFlow
4-5 سبک pipe&filter
4-6 استفاده از کارتهای CRC برای نشان دادن سبک pipe&filter
4-7 نمونه هایی از سبک pipe&filter
4-8 الگوهای جریان داده
4-9 نمونه هایی از سبک pipe&filter
4-01 نحوه بستن اجزا سبک pipe& filter
4-11 A Push Pipeline with an Active Source
4-21 A Pull Pipeline with an Active Sink
4-31 A Mixed Push_Pull PipeLine with Pasive Source and Sink
4-41 A Pipeline with Active Filters and Synchronizing Buffering Pipes
4-51 خلاصه ای از سبک Dataflow
4-61 interpretor
4-71 virtual machine
4-81 نمونه ای از interpretor
4-91 خلاصه ای از سبک virtual machine
4-02 hierarchical layers
4-12 سبک Main-program-and-subroutine
4-22 خلاصه ای از سبک Main-program-and-subroutine
4 -32 سبک object oriented
4-42 سبک object oriented
4-52 سبک object oriented
4-62 سبک Layered
4-72 جنبه های مختلف سبک layered
4-82 مدل لایه ای OSI
4-92 Master/Slave
4-03 Client/Server
4-13 Broker
4-23 Peer - 2 - Peer
4-33 Client/Server
4-43 خلاصه ای از Server/Client
4-53 Two Tier Client Server
4-63 Three Tier Client Server
4-73 Multi Tier Client Server
4-83 سبک Data Centered
4-93 استفاده از کارتهای CRC برای نمایش سبک blackboard
4-04 خلاصه ای از DataCentered
4-14 الگوی MVC
دسته: پاورپوینت
فرمت فایل: ppt
حجم فایل: 3973 کیلوبایت
تعداد صفحات فایل: 118
تاریخ و معاصر ایران سال سوم متوسطه قسمت 2
در 118 اسلاید
پاورپوینت شامل کلیه صفحات همراه با عکس و توضیحات کتاب
افکت و قالب های زیبا
دارای فرم پایانی برای مشخصات دانش آموز
پاورپوینت تکنولوژی ساخت پنیرهای صنعتی
فهرست مطالب پاورپوینت: مقدمه، سیر تحول پنیرسازی، محل برخی از انواع پنیر و تاریخچه ساخت آنها در دنیا، مبانی تئوری ساخت پنیرهای فرآیند شده، روشهای اجرایی برای پنیرهای فرآیند شده، نقش یونهای یک و دو ظرفیتی سدیم و کلسیم در شیر، نقش کازئین موجود در شیر، مواد خام لازم برای فرآورش، عوامل موثر در فرآورش…
دسته بندی: جزوات» سایر موارد
فرمت فایل دانلودی: zip
فرمت فایل اصلی: ppt
تعداد صفحات: 15
حجم فایل: 204 کیلوبایت
فهرست مطالب:
مقدمه
سیر تحول پنیرسازی
محل برخی از انواع پنیر و تاریخچه ساخت آنها در دنیا
مبانی تئوری ساخت پنیرهای فرآیند شده
روشهای اجرایی برای پنیرهای فرآیند شده
نقش یونهای یک و دو ظرفیتی سدیم و کلسیم در شیر
نقش کازئین موجود در شیر
مواد خام لازم برای فرآورش
عوامل موثر در فرآورش پنیر
خاصه های میکروبی پنیر خام
باکتری های کلستریدیومی
دانلود پاورپوینت سی تی اسکن مغزی CT
دانلود پاورپوینت آموزشی CT سی تی اسکن مغزی – ک روش غیرتهاجمی است که درتشخیص ومعالجات بیماریها به پزشک کمک می کند. اسلاید 1 سی تی اسکن سر چیست؟ سی تی اسکن – که گاهی CAT اسکن نیز نامیده می شود- یک روش غیرتهاجمی است که درتشخیص ومعالجات بیماریها به پزشک کمک می کند. درسی تی اسکن تجهیزات مخصوص اشعه X وکا
دسته بندی: جزوات» سایر موارد
فرمت فایل دانلودی: zip
فرمت فایل اصلی: pptx
تعداد صفحات: 20
حجم فایل: 228 کیلوبایت
دانلود پاورپوینت CT سی تی اسکن مغزی
این فایل با فرمت Power Point بوده و قابل ویرایش است و همچنین آماده ارائه می باشد
خلاصه و فهرست کلی:
اسلاید 1
سی تی اسکن سر چیست؟
سی تی اسکن - که گاهی CAT اسکن نیز نامیده می شود- یک روش غیرتهاجمی است که درتشخیص ومعالجات بیماریها به پزشک کمک می کند.
درسی تی اسکن تجهیزات مخصوص اشعه X وکامپیوترهای هوشمند وپیچیده در پیوند باهم تصاویرمتعدد عرضی از ارگان های داخل بدن به وجود می آورند. این تصاویر عرضی از نواحی مورد نظر می تواند جهت بررسی به مانیتور کامپیوتر ویا چاپگر انتقال پیدا کنند.
سی تی اسکن در مقایسه با آزمون های X معمولی می تواند تصاویر ارگان های داخلی، استخوان، بافت نرم وعروق خونی رابا وضوح بیشتر وجزییات بیشتری ارایه کنند.
سی تی اسکن اطلاعات با جزییات بیشتر از آسیب های سر، سکته مغزی، تومورهای مغزی وسایر بیماریهای مغزی در مقایسه با رادیوگرافی های روتین سر ارایه می دهد.
اسلاید 2
پروتکل انجام سی تی مغز به این صورت می باشد:
الف) در موارد ترومایی، انکولوژی، ابسه ها و همچنین سی تی انژیوگرافی سی تی مغز بصورت هلیکال تهیه می شود.
ب) در مواردی از قبیل بررسی شنت، روتین مغز و همچنین زمانی که نیاز به کاتهای نازکتر نیست سی تی اسکن مغز بصورت کانونشنال گرفته می شود
سی تی اسکن اگزیال ناحیه مغز (axial brain ct scan)
سی تی اسکن کرونال مغز (CORONAL BRAIN CT SCAN)
سی تی اسکن مغز با تزریق کنتراست (BRAIN CT SCAN WITH
CONTRAST
و...
آلیاژهای ریختگی به روش دایکاست
مقدمه: ریخته گری تحت فشار عبارتست از یک روش ریخته گری که در آن فلز مایع تحت تاثیر یک فشار نسبتا بالا به داخل قالبهای دائمی چند تیکه پرس می شود. بنا براین عمل پر کردن قالب بر اساس تبدیل انرژی فشاری که به فلز ریختگی مایع اعمال می شود به انرژی جنبشی صورت می پذیرد. در این روش فلز مایع با سرعت زیاد…
دسته بندی: جزوات» سایر موارد
فرمت فایل دانلودی: zip
فرمت فایل اصلی: ppt, doc
تعداد صفحات: 37
حجم فایل: 9,737 کیلوبایت
مقدمه:
ریخته گری تحت فشار عبارتست از یک روش ریخته گری که در آن فلز مایع تحت تاثیر یک فشار نسبتا بالا به داخل قالبهای دائمی چند تیکه پرس می شود. بنا براین عمل پر کردن قالب بر اساس تبدیل انرژی فشاری که به فلز ریختگی مایع اعمال می شود به انرژی جنبشی صورت می پذیرد.
در این روش فلز مایع با سرعت زیاد به داخل حفره قا لب فشرده می شود که در اثر آن از درون باریکترین سطوح مقاطع نیز جریان می یابد و می توان امکان تولید قطعات ریختگی نازک ودقیق با کیفیت سطح بالا فراهم کرد از این جهت ریخته گری تحت فشار از لحاظ فنی واقتصادی مزایای قایل توجهی دارد وکوتاهترین راه تولید یک محصول از فلز می باشد.
فهرست مطالب:
مقدمه
آلیاژهای مورد استفاده در ریخته گری دایکاست
1- آلیاژهای آلومینیم
2- آلیاژهای منیزیم
3- آلیاژهای مس
4- آلیاژهای روی
5- آلیاژهای سرب وقلع
آلیاژهای آلومینیم
تاثیر جذب آهن
آلیاژهای منیزیم
آلیاژهای ریختگی مس در سیستم تحت فشار
آلیاژهای روی
محدودیت مصرف آلیاژهای روی
اثر عناصر بر روی خواص آلیاژ روی در ریخته گری تحت فشار
آلومینیم
منیزیم
آهن
آلیاژهای یاتاقان سرب
آلیاژهای یاتاقان قلع
روانسازی قالب
انتخاب روغن برای آلیاژهای روی
انتخاب روغن برای قالب ریخته گری آلیاژهای آلومینیم
انتخاب روغن برای قالب ریخته گری آلیاژهای منیزیم
انتخاب روغن برای قالب ریخته گری آلیاژهای مس
برداشت کلی
منابع
به همراه فایل word این تحقیق