دسته: عمران
پایان نامه تحلیل لرزه ای لوله های انتقال دارای خوردگی و روش های مقاوم سازی آنها
قیمت فایل فقط 6,000 تومان
پایان نامه تحلیل لرزه ای لوله های انتقال دارای خوردگی و روش های مقاوم سازی آنها
چکیده
با توجه به وسعت و گستردگی خطوط لوله انتقال ، خطرات ناشی از بروز زلزلـه و خـوردگی، بـه عنـوان دو عامل مهم تاثیر گذار در طول مسیر، لوله ها را تهدید می نماید. دراین تحقیق ، ابتـدا رفتـار لـرزه ای یـک خط لوله با مدل سازی سه بعدی و تحلیل لرزه ای تاریخچه زمانی ، با در نظر گرفتن اندرکنش خاک - لوله و تاخیر فاز موج زلزله ، مورد بررسی قرار می گیرد، سپس بر مبنـای مـاکزیمم کـرنش محـوری پلاسـتیک ایجاد شده ، قطعه بحرانی مشخص گشته و با مدلـسازی مجـدد ایـن قطعـه و بـا اسـتفاده از روش اجـزای محدود، اثر چند حالت مختلف خوردگی یکنواخت (از طریق کاهش ضخامت و کاهش مـدول الاستیـسیته لوله به میزان 20% ،30% و40%) و همچنین یک حالت خوردگی موضعی ، بر لوله مـورد نظـر مـورد بررسـی قرار می گیرد. سپس قطعه دچار خوردگی با استفاده از پوشـش FRP بـه عنـوان یـک روش نـوین مقـاوم سازی، مدل سازی وتحلیل شده تا نقش خوردگی بر رفتار لرزه ای لوله های مدفون ، مشخص شده و تـاثیر مقاوم سازی در بهبود عملکرد آنها مشخص گردد. نتایج تحلیل هـا، حـاکی از آن اسـت کـه خـوردگی در حالات مختلف ، تاثیر مستقیمی بر افزایش مقادیر تنش و کرنش ایجاد شده در المـان هـای لولـه ناشـی از نیروی زلزله ، دارد که این مساله ، در مورد لوله های انتقال قابل توجه می باشد. همچنین نتایج تحلیل لوله تحت نیروهای زلزله پس از مقاوم سازی با FRP، نشان دهنده بهبود عملکرد آن (کاهش تـنش و کـرنش ) می باشد.
مقدمه
امروزه لوله های انتقال آب ،گاز و نفت جزئی از شریان های حیاتی می باشند و توجه به سیستم های انتقال آب به عنوان جزء جدایی ناپذیر زندگی انسان وخطوط لوله انتقال نفت وگاز به منظور تامین انرژی ، امری ضروری به نظر می رسد. لوله های انتقال به علت گستردگی و گذر از یک ناحیه جغرافیایی وسیع ممکن است به طور همزمان با خطرات بسیاری مواجه شوند. اقتصاد ایران در حال حاضر و برای چندین دهه متکی بر نفت و فرآورده های آن خواهد بود و از طرف دیگر ایران سرزمینی لرزه خیز است و احتمال وقوع زلزله هایی با قدرت زیاد در آن قابل پیش بینی می باشد، علاوه بر این با توجه به قدمت طولانی خطوط لوله در ایران که عمر برخی از لوله ها به بیش از50 سال می رسد و در نظرگرفتن شرایط اقلیمی کشور و تجمع خطوط لوله در قسمت های جنوبی وغربی کشور که جزء محیط های مهاجم و آسیب رسان محسوب می شوند، یکی از علل عمده خرابی لوله ها، مساله خوردگی آنها می باشد.
قسمتی از متن
میزان و نوع حرکت گسل عامل مهمی در طراحی می باشد. گسلهای سطحی ممکن است بصورت جابه جایی های صفحه این ناگهانی دیده شوند که مقدار جابه جایی آن تا 7 متر نیز می رسد. جابه جایی افقی حدود 10 متر نیز پس از زلزله هایی با بزرگی بالای 8 دیده شده است . مقدار جابه جایی سطحی ، به عوامل متعددی بستگی دارد ولی معمولاً تابعی از نوع گسل ، اندازه زلزله ، عمق کانونی و زمین شناسی منطقه می باشد. فرمولهای تجربی بسیاری برای پیش بینی مقدار جابه جایی با استفاده از مشاهدات گذشته ارائه شده است (1982 ,1970 ,Bonilla ;1977 ,Slemmons).
حرکت گسل لزوماً محدود به یک صفحه یا پهنه گسل نمی گردد بلکه ممکن است در فواصل قابل ملاحظه ای از رد اصلی گسل اتفاق افتد. گسیختگی های سطحی ناشی از گسلش توسط Bonilla در
1967 به سه دسته یا پهنه رده بندی شده است .
پهنه I شامل بزرگترین جابه جایی ، طول و پیوستگی برای یک زلزله داده شده می باشد.
پهنه II مشتمل است بر گسلهای شاخه ای ، که به گسل اصلی متصل و یا از آن منشعب می گردند.
گسلهای ثانویه که پهنه III را تشکیل می دهند هیچگونه اتصال سطحی با گسلهای اصیل یا گسلهای شاخه ای ندارند. بطوریکه Bonilla بیان می نماید بیش از نصف گسلشهای تاریخی در شمال آمریکا ناشی از گسلهای فرعی بوده است . او داده هایی در مورد گسلهای شاخه ای و ثانویه که تغییر مکانهایی به بزرگی
10 تا 20% حرکت گسل اصلی در فواصل 5 تا 15 کیلومتر از آن داشته اند را ارائه می نماید. در فواصل کمتر از 3 کیلومتر از گسل اصلی ، حرکات فرعی با تناسب معکوس با فاصله از گسل اصلی بطور قابل ملاحظه ای افزایش می یابند.[ 8]
فهرست مندرجات
عنوان صفحه
تقدیم ................................................................................................ ت
سپاسگذاری ............................................................................................. ث
فهرست مندرجات ........................................................................................................................ج
فهرست اشکال .......................................................................................... . ر
فهرست جداول ..........................................................................................................................ض
چکیده ....................................................................................................1
مقدمه ..................................................................................................................................... 2
فصل اول - کلیات ........................................................................................................................ 4
1-1- هدف .............................................................................................................................. 5
1-2- پیشینه تحقیق ................................................................................................................... 6
1-3- روش کار و تحقیق .............................................................................................................. 9
فصل دوم - انواع لوله ها و علل خرابی آنها ..................................................................................... 11
2-1- مقدمه ........................................................................................................................... 12
2- 2- دسته بندی خطوط لوله ..................................................................................................... 12
2-2-1- خطوط لوله مدفون و نیز روی زمینی ............................................................................... 12
2-2-2- خطوط لوله با اتصالهای صلب و یا انعطاف پذیر.................................................................... 13
2-2-3- لوله های صلب و لوله های انعطاف پذیر ............................................................................ 13
2-2-4- خطوط لوله تحت فشار و تحت جریان ثقلی ........................................................................ 14
2-3- بارهای وارده بر لوله های مدفون ............................................................................................ 14
2-4- علل عمده خرابی لوله ها ..................................................................................................... 15
2-4-1- زمین لرزه و اثر آن بر لوله های انتقال .............................................................................. 16
2-4-1-1- آثارغیر مستقیم زلزله (گسیختگی زمین ) ................................................................... 16
2-4-1-1-1- گسلش .................................................................................................... 17
2-4-1-1-2- زمین لغزشها ............................................................................................. 19
2-4-1-1-3- تغییر مکانهای ناشی از روانگرایی ...................................................................... 22
2-4-1-1-4- چگالش ................................................................................................... 26
2-4-1-1-5- ترکهای زمین ............................................................................................ 26
2-4-1-2-آثار مستقیم زلزله (رفتار لوله ها در برابر ارتعاش های ناشی از امواج زلزله )............................ 26
2-4-1-2-1- انواع موج و ویژگی آنها ................................................................................ 29
2-4-1-2-2- اندرکنش خاک ـ خط لوله ............................................................................. 31
2-4-1-2-3- بررسی تغییرات شکل موج ............................................................................ 51
2-4- 2- خوردگی در لوله ها ................................................................................................... 53
2-4-3- عیوب و درزهای حین اجرا در اثر عدم اجرای مناسب مانند برخورد تجهیزات ................................ 54
2-5- روش های بهسازی و تعمیر لوله های انتقال ............................................................................... 54
2-5-1- استفاده از لوله های ساخته شده از مواد کامپوزیت به جای لوله های فولادی ................................. 55
2-5-2- استفاده از دورپیچ های FRP برای تعمیر و بهسازی لوله ها .................................................... 56
2-5-2-1- مواد تشکیل دهنده دورپیچ های FRP و ویژگی های آنها ............................................... 57
2-5-2-1-1- الیاف (Fiber).......................................................................................... 58
2-5-2-1-2- رزین ها (Resins)..................................................................................... 60
2-5-2-1-3- پرکننده (Filler)....................................................................................... 60
2-5-2-2- مزایای استفاده از FRP در بهسازی و تعمیر لوله ها ...................................................... 63
2-5-2-3- انواع ورقه های کامپوزیتی رایج ............................................................................... 64
2-5-2- 3-1- کلاک اسپرینگ Clock Spring .................................................................. 64
2-5-2-3-2- سیستم استرانگ بک Strong Back.............................................................. 65
2-5-2-3-3- آرمور پلیت Armor Plate .......................................................................... 67
2-5-3- نصب یک پوشش صفحه فولادی بر روی قطعه آسیب دیده ...................................................... 67
2-5-4- روش های داخلی تعمیر و بهسازی لوله ها ......................................................................... 68
فصل سوم - معرفی مدل مورد مطالعه و نحوه تحلیل و ارزیابی مدل ...................................................... 69
3-1- مقدمه .......................................................................................................................... 70
3-2- مشخصات کلی مدل و فرضیات مدلسازی ................................................................................. 70
3-2-1-مشخصات خط لوله و شرایط تکیه گاهی دو سر آن ................................................................ 70
3-2-2- مشخصات خاک و مدلسازی آن ...................................................................................... 71
3-2-2-1- محاسبه مولفه قید محوری (طولی ) ........................................................................... 72
3-2-2-2- محاسبه مولفه قید افقی جانبی ............................................................................... 73
3-2-2-3- محاسبه مولفه قید قائم ........................................................................................ 76
3-2-3- معرفی شتاب نگاشت های مورد استفاده ............................................................................ 78
3-2-4- فرضیات مدل جهت اعمال تاخیر فاز در برابر ارتعاشات ناشی از امواج زلزله ................................... 82
3-3- نحوه مدلسازی خوردگی و مقاوم سازی قطعه لوله ....................................................................... 84
3-3-1- خوردگی یکنواخت ..................................................................................................... 85
3-3-2- خوردگی موضعی ....................................................................................................... 86
3-3-3- مقاوم سازی لوله خورده شده با پوشش FRP..................................................................... 87
3-4- معرفی المان های مورد استفاده در نرم افزار Ans s و قابلیت های هریک از آن ها................................ 88
3-4-1- المان تیر سه بعدی Beam24...................................................................................... 88
3-4-1-1- خلاصه ورودی های Beam24 ............................................................................... 89
3-4-1-2- خلاصه خروجی های المان Beam24....................................................................... 89
3-4-2- المان فنر غیر خطی 39 Combin................................................................................. 89
3-4-2-1- خلاصه ورودی های المان Combin39.................................................................... 90
3-4-2-2- خلاصه خروجی های المان 39 Combin................................................................. 91
3-4-3- المان پوسته ای Shell43 ........................................................................................... 91
3-4-3-1- خلاصه ورودی های المان ، Input Summar............................................................ 92
3-4-3-2- خلاصه خروجی های المان ، Output Summar....................................................... 92
3-4-4- المان سازه ای لایه ای غیر خطی Shell91....................................................................... 93
3-4-4-1- خلاصه ورودی های المان ، Input Summar............................................................ 94
3-4-4-2- خلاصه خروجی های المان ، Output Summar....................................................... 94
فصل چهارم - نتایج آنالیز لرزه ای خط لوله در حالت سالم ، دارای خوردگی و مقاوم سازی شده ..............96
4-1-مقدمه ............................................................................................................................97
4-2- نتایج حاصل از تحلیل لرزه ای سه بعدی تیر بر بستر الاستوپلاستیک ................................................. 97
4-2-1- بررسی تاثیر شرایط تکیه گاهی دو سر خط لوله ................................................................... 97
4-2-2- بررسی اثر تاخیر فاز موج زلزله در خط لوله ...................................................................... 110
4-2-3- نتایج تحلیل لرزه ای خط لوله ...................................................................................... 122
4-2- نتایج حاصل از تحلیل استاتیکی قطعه بحرانی لوله در حالت سالم ،خورده شده .....................................141
4-2-1- نتایج بررسی خوردگی یکنواخت در لوله .......................................................................... 147
4-2-1-1- با استفاده از کاهش مدول الاستیسیته ..................................................................... 141
4-2-1-2- اعمال خوردگی با استفاده از کاهش ضخامت لوله ........................................................ 147
4-2-2- نتایج بررسی خوردگی موضعی در لوله ............................................................................ 153
4-3- نتایج حاصل از تحلیل استاتیکی قطعه خورده شده لوله در حالت مقاوم سازی شده ...............................155
4-3-1- نتایج مقاوم سازی لوله دارای خوردگی یکنواخت با %20=w توسط پوشش FRP ...................... 155
4-3-2- نتایج مقاوم سازی لوله دارای خوردگی یکنواخت با %30=w توسط پوشش FRP ...................... 157
4-3-2- نتایج مقاوم سازی لوله دارای خوردگی یکنواخت با %40=w توسط پوشش FRP ...................... 159
فصل پنجم - نتیجه گیری و پیشنهادات ......................................................................................162
5-1-مقدمه ...........................................................................................................................163
5-2- جمع بندی نتایج حاصل از تحلیل .........................................................................................163
5-3- پیشنهادات ....................................................................................................................165
منابع و مراجع ........................................................................................................................166
قیمت فایل فقط 6,000 تومان
دسته: سمینار کامپیوتر
پایان نامه ارائه چارچوب خط تولید سرویسگرا
قیمت فایل فقط 6,000 تومان
پایان نامه ارائه چارچوب خط تولید سرویسگرا
چکیده
مهندسی خط تولید نرمافزار روش مناسبی برای کاهش زمان و هزینه توسعه خانوادهای از سیستمهای
دارای ویژگیهای مشترک از طریق افزایش قابلیت استفاده مجـدد اسـت. چـ ارچوبهـا و رویکردهـای
مهندسی خطوط تولید نرمافزار فعلی داراییهای پایه را به عنوان واحدهای سازنده سیستمهـای نـرم-
افزاری معرفی میکنند که از زمان طراحی تا استقرار میتواند به سیستم افزوده شوند. این بدین معنـا
است که تمامی نقاط تغییرپذیری محصول باید قبل از تحویل نمونهسازی شـده باشـند. بـا توجـه بـه
تغییرات سریع در نیازمندیها و بازار به محصولاتی نیاز است که قابلیت تغییرپیکربندی در زمان اجـرا
را نیز داشته باشند. یک راه حل برای این مسئله استفاده از پارادایم سرویسگرائی در مهندسـی خـط
تولید نرمافزار است.
مقدمه
خط تولید نرمافزار و معماری سرویسگرا به عنـوان دو رویکـرد کـه قابلیـت اسـتفاده مجـدد را بـرای
طراحان سیستمها فراهم میکنند شناخته میشوند. با توجه به بزرگتر و پیچیدهتر شدن سیسـت مهـا
نیاز به استفاده مجدد از مولفهها و عناصر افزایش پیدا کرده است. از این رو شرکتهـا و سـازمانهـای
زیادی به سمت استفاده از این دو رویکرد رفتهاند. البته با وجود تاکید بر استفاده مجدد، تفـاو تهـایی
بین این دو رویکرد وجود دارد. خط تولید نرمافزار روی ایجـاد یـک خـانواده از محصـولات مـرتبط بـا
استفاده از داراییهای پایه مشترک تمرکز دارد در حالیکه معماری سرویسگرا بر روی ایجاد سیسـت م-
هایی انعطافپذیر با استفاده از سرویسها متمرکز است.
خط تولید نرم افزار
خط تولید نرمافزار یا خانوادههای نرمافزار به عنوان یک پارادایم توسعه نرمافزار مهم در حال رشد است [1]. شرکتهای بزرگی مانند Nokia ،HP و Motorola نشان دادهاند که استفاده از رویکرد خط تولید
برای توسعه نرمافزار میتواند بهبودهای کمی و کیفی قابل توجهی را در بهرهوری، زمان عرضه به بازار،کیفیت محصول و رضایت مشتری فراهم آورد.
فهرست مطاللب
فصل اول
1-1. مقدمه ............................................................................................................................................................................................... 2
1-2. تعریف مسئله ................................................................................................................................................................................... 2
1-3. اهداف تحقیق .................................................................................................................................................................................. 3
1-4. محدوده تحقیق ............................................................................................................................................................................... 4
1-5. ساختار تحقیق ................................................................................................................................................................................ 4
فصل دوم: ادبیات موضوع
2-1. مقدمه ............................................................................................................................................................................................... 7
2-2. خط تولید نرمافزار .......................................................................................................................................................................... 7
2-2- 1. حیطهبندی خط تولید .......................................................................................................................................................... 8
2-2- 2. چرخه عمر خط تولید ........................................................................................................................................................... 9
2-2- 3. نمودار ویژگیها ................................................................................................................................................................... 10
2-2- 4. نقاط تغییر ............................................................................................................................................................................ 11
2-2- 5. معماری خط تولید ............................................................................................................................................................. 12
2-3. معماری سرویسگرا .................................................................................................................................................................... 12
2-3- 1. عناصر کلیدی معماری سرویسگرا ................................................................................................................................ 13
2-3- 2. اصول معماری سرویسگرا ................................................................................................................................................ 14
2-4. خط تولید سرویسگرا ................................................................................................................................................................ 16
2-4- 1. مقایسه معماری سرویسگرا و خط تولید نرمافزار ................................................................................................16
فصل سوم: معرفی کارهای مرتبط
3-1. چارچوب خط تولید SPL .......................................................................................................................................................... 20
3-1- 1. مهندسی دامنه .................................................................................................................................................................... 21
3-1- 2. مهندسی محصول ............................................................................................................................................................... 24
3-2. چارچوب خط تولید SEI ........................................................................................................................................................... 25
3-2- 1. فعالیتهای ضروری خط تولید ........................................................................................................................................... 26
3-2- 2. حوزههای عملکردی مهندسی نرمافزار .......................................................................................................................... 28
3-2- 3. حوزههای عملکردی فنی .................................................................................................................................................. 29
3-2- 4. حوزه عملکردی مدیریت سازمانی .................................................................................................................................. 29
3-3. متدولوژی خط تولید PULSE .................................................................................................................................................. 30
3-3- 1. فازهای توسعه ................................................................................................................................................................31 ......
3-3- 2. مولفههای فنی ..................................................................................................................................................................... 32
3-3- 3. مولفههای پشتیان .............................................................................................................................................................. 32
3-4. فرآیند مهندسی خط تولید نرمافزار تکاملی (ESPLEP) ....................................................................................................... 33
3-5. چارچوب خط تولید سرویسگرای آقای LEE و همکارانش ................................................................................................ 36
3-6. رویکرد خط تولید سرویسگرا SOPLE-DE ........................................................................................................................ 39
3-7. رویکرد ترکیب مدیریت فرآیند حرفه، معماری سرویسگرا و خط تولید......................................................................... 41
3-8. چارچوب خط تولید سبک وزن ................................................................................................................................................ 43
3-9. رویکرد طراحی معماری خط تولید سرویسگرا .................................................................................................................... 45
3-01. مقایسه چارچوبها ..................................................................................................................................................................... 47
3-11. جمع بندی ..................................................................................................................................................................................... 50
فصل چهارم: ویژگیهای راه حل مورد نظر
4-1. مشکلات روشهای موجود ........................................................................................................................................................ 52
4-1- 1. نقاط ضعف روشهای موجود ........................................................................................................................................... 52
4-1- 2. چالشهای موجود در زمینه خط تولید سرویسگرا ................................................................................................... 53
4-2. معرفی چارچوب خط تولید سرویسگرا پیشنهادی ............................................................................................................. 54
4-2- 1. مدل چارچوب پیشنهادی ................................................................................................................................................. 54
4-2- 2. ویژگیهای چارچوب پیشنهادی ................................................................................................................................56 ......
4-2- 3. ارزیابی چارچوب پیشنهادی ............................................................................................................................................. 57
فصل پنجم: نتیجه گیری
5-1. نتیجه گیری ................................................................................................................................................................................... 60
5-2. سوالات تحقیق ............................................................................................................................................................................. 60
5-3. گامهای بعدی تحقیق ................................................................................................................................................................. 61
قیمت فایل فقط 6,000 تومان
دسته: سمینار کامپیوتر
پایان نامه کارتهای CRC در معماری نرم افزار
قیمت فایل فقط 6,500 تومان
پایان نامه کارتهای CRC در معماری نرم افزار
معماری نرم افزار
نرم افزارهای درخواستی با پیشرفت در سایر علوم روز به روز پیچیده تر می شوند و با افزایش پیچیدگی نم ی توان طراحیهای سنتی را در ساخت این نرم افزار ها استفاده کرد. بنابراین لازم است که نوع نگرش به طراحی نرم افزار ماوراء الگوریتم ها , ساختمان داده ها و محاسبات معمولی باشد.
طراحی و تشریح ساختار کلی سیستم ، یک نوع جدید از مسئله را برای ما آشکار می سازد که به آن سطحی از طراحی , یا همان معماری نرم افزار گفته می شود.
معماری نرم افزار شامل جامعیت مدلها و متدولوژیهای توسعه نرم افزار می باشد که این ویژگی آن را از متدولوژیهای طراحی و تحلیل ویژه جدا می کند. ساختار پیچیده راه حلهای نرم افزار, جدای از توصیف مسئله است که به پیچیدگی توسعه نرم افزار اضافه می شود. معماری نرم افزار بدنه متدها و تکنیکهایی است که به ما برای مدیریت پیچیدگی توسعه نرم افزار کمک می کند. [ 3]
معماری نرم افزار یک توسعه طبیعی از نظم فرآیند کلان مهندسی نرم افزار است و یک دیدی از سیستم نرم افزاری را با عنوان مولفه ها و اتصال دهنده ها معرفی می کند. مولفه ها مجموعه های فشرده ای از وظیفه مندی هستند و اتصال دهنده ها تعامل زمان اجرای بین مولفه ها را به عینیت می رسانند. معماری یک سیستم نرم افزاری می تواند در یک مستندی که توصیف معماری نامیده می شود , تعیین شود. طراحی معماری کاملا متفاوت از متدولوژیهای طراحی موجود است و متدولوژیهای طراحی را با دیدهای خاص خود کامل می کند. [ 3]
معماری نرم افزار در مقابل روشهای طراحی
معماری نرم افزار امروزه توسط تحلیل گران سیستم ,طراح و مهندس نرم افزار قابل انجام است . اما معماری فراتر از تخصیص مجدد وظایف به این نقشها است .
مفهوم معماری در نرم افزار به معنی در طبقه خاصی درآوردن فعالیتهای تحلیل و طراحی در یک قالب طراحی منسجم و بزرگتر است . حال سوال اینستکه اگر معماری در طبقه خاصی در آوردن تحلیل و طراحی است پس چه چیزی آنها را از هم متفاوت می کند؟ برای مثال معماری در بسیاری از روشها مشابه تحلیل و طراحی شئ گرایی عمل می کند ولی به دلیل محدوده بزرگ تحلیل و طراحی در معماری , آن را از متدولوژیهای دیگر مانند شئ گرایی متفاوت می کند. [ 3]
بر اساس مولفه های سیستم , IEEE تعریفی را برای معماری ارائه کرده و بیان داشته :" یک معماری سازمان بنیادی یک سیستم تجسم یافته در مولفه ها , روابط آنها باهم دیگر و با محیط است و خط راهنماهایی برای طراحی و تحول را تعیین می کند ."
در معماری شناسایی عناصر و روابط درونی آنها و روابطشان با محیط از کارهای مهم و اساسی است که گفتیم در این زمینه زبانهای توصیف معماری موجود هستند. ولی می توان ابزار ساده ای مانند کارتهای CRC
را نیز در این زمینه بکار گرفت و با انجام مقدماتی قبل از استفاده از زبانهای توصیف معماری راه را هموارتر نمود.
ADL اجازه تحلیل کامل معماری ، سازگاریها، ابهامات و کارایی را می دهد و همچنین از تولید خودکار سیستم نرم افزاری پشتیبانی می کند.ADL یک راه حل تکنیکی برای نم ایش و تحلیل معماری می باشد. برای ارتباط برقرار کردن یک معمار با یک سهامدار، باید معمار روشی را برای ارائه دادن اطلاعات به سهامدار به صورت غیر مبهم و قابل فهم بیابد. در حال حاضر در توسعه ADL به افزایش قدرت زبان در تحلیل و تولید سیستم ، متمرکز شده اند. [ 1]
فهرست مطالب
عنوان صفحه
1 مفاهیم اساسی 1
1-1 معماری نرم افزار 1
1-2 معماری نرم افزار در مقابل روشهای طراحی 7
1-3 عناصر معماری نرم افزار 8
1-4 زبانهای توصیف معماری 9
2 شی گرایی 12
2-1 مفهوم شی 12
2-2 کلاس 14
3-2نقش 15
4-2 طراحی نرم افزار 17
1-4-2 طراحی مسئولیت محوری 18
3 کارتهای CRC 20
3-1 CRC کارت چیست ؟ 20
3-2 مدلسازی CRC و مراحل آن 24
3- 3 مشکلات استفاده از کارتهای CRC 28
3- 1-3 راه حل 30
4-3 نم ودار Role-Play 32
5-3 جایگاه کارتهای CRC در مرحله تحلیل سیستم 34
6-3 نقاط قوت و ضعف کارتهای CRC 35
3 –7 قابلیت رسمیت دادن به کارتهای CRC 36
1-7-3 بیان مسیر 36
2-7-3 کارتهای رسمیت یافته 38
4 کارتهای CRC در معماری 40
4-1نقش مورد کاربری در معماری 41
2-4کارتهای CRC و استفاده از ایده آن در مورد کاربری 42
3-4نگاشت مورد کاربری (UCM) 45
4-4 استفاده از کارتهای برای مولفه های معماری 49
5 محیطهای نرم افزاری پشتیبان کارتهای CRC 52
1-5 ابزارهای پشتیبان روش طراحی CRC 52
53 CRC Design Assistant 5-2
3-5 نرم افزار Quick CRC 61
1-3-5 مفاهیم عمومی 63
2-3-5 ایجاد کارتهای CRC 64
5 - 3-3انتساب مسئولیتها و همکاران 66
4-3-5 اضافه کردن ویژگیها 66
5-3-5 تعریف و شبیه سازی یک سناریو 66
6-3-5 پارتیشن بندی طراحی 69
7-3-5 گراف ارث بری 71
8-3-5 خلاصه ای از نرم افزار 72
4-5 نرم افزار Rational CRC 73
1-4-5 ایجاد کارت کلاس 74
2-4-5 ایجاد زیر سیستم و نم ایش محتویات آن 75
3-4-5 تعریف مسئولیتها 76
4-4-5 گراف ارث بری 77
6 نم ونه ای از متدولوژیهای توسعه نرم افزار 78
1-6متدولوژی XP 78
2-6متد شئ گرایی BON 80
7 نتیجه گیری 84
کار آینده 87
فهرست منابع 91
قیمت فایل فقط 6,500 تومان
دسته: عمران
پایان نامه ارزیابی اقتصادی عملکرد نوارهای حفاری در پروژه های عمرانی
قیمت فایل فقط 6,000 تومان
پایان نامه ارزیابی اقتصادی عملکرد نوارهای حفاری در پروژه های عمرانی
چکیده:
دراین تحقیق سعی شده است با تحلیل فنی وضع موجود وقوانین ودستورالعمل های جاری یک به مدیریت واحد سازماندهی وهماهنگی قوی بوجود آید ونسبت به بهسازی اجرای نوار حفاری توأم با آانالیزه آردن ترافیک درمسیر نوار حفاری ورعایت مسائل ایمنی مربوطه ، مسیر حفاری را با تجهیزات ماشینی برش داده وپس از انجام عملیات تأسیساتی وعلامت گذاری مسیر نسبت به پر آردن نوار حفاری طبق مشخصات بیان شده اقدام نموده ودرآخر هم سطح نوار حفاری را ترمیم آرده به نحوی آه در آینده این محل مشکلی را برای شهروندان وتردد روان وسائل ن قلیه بوجود نیاورد ودرانتهاتجهیزات وروش های جدید حفاری ذآر شده است وهمچنین جهت تداوم امر پژوهش دراین زمینه پیشنهاد هایی بیان شده است .
مقدمه
بطور آلی رشد سریع جمعیت دردودهه اخیر درشهرهای بزرگ آشور ونیز فرونی مهاجرت جمعیت روستایی به شهرها تغییرات بسیار گسترده ای را دربافت مسکونی شهرها چه درسطح (گسترش افقی ) وچه درارتفاع (گسترش عمودی) بدنبال داشته است .
شهر تهران نیز از این امرنه تنها درامان نماند ، بلکه بیشترین تراآم رادارا گردید ، بطوریکه با رقمی حدود 057 آیلومتر مربع وسعت جمعیتی متجاوز از هفت میلون نفر به عنوان شهری بزرگ نام تهران بزرگ را بخود گر فته است . مسلمًاً این گستردگی دربخش ساخت وساز وایجاد منازل مسکونی نیازهای جدیدی را منجمله احداث شبکه های جدید معابر شهری ونصب آانال های جدید خدماتی مانند برق آب ،گاز ، مخابرات، وفاضلاب را طلب می نماید از طرف دیگر بافت قدیم شهر تهران نیز از این قاعده مستثنی نیست زیرا اوًلاً تأسیسات نصب شده قدیمی مانند آب یا تلفن نیاز به انجام مرمت وبازسازی ویا توسعه شبکه دارند وثانیًاً خدمات جدیدمانند نصب شبکه های فاضلاب وگاز امری لازم وضروریست به علت عدم وجود تونل مشترک تأسیساتی درشهر تهران الزامًاً آلیه اتوبانها، خیابانها، ومعابر شهری همه وهمه دائمًاًدرمعرض حفاری به علت موارد مطروحه فوق قرار دارد وهمواره بیشترین مشکلات برای شهروندا ن وتردد روان وسائل نقلیه وحداآثر زیانهای وارده به معابر وخسارتهای وارده از این امر ناشی بوده است لذا دراین تحقیق سعی شده است راهکارهایی جهت بهسازی نوارهای حفاری ارائه گردد تا این معظل به حداقل شکل خود برسد .
برش غیر اصولی نوار حفاری
چنانچه برای برش نوار حفاری از تیغه برش یا دستگاه آسفالت تراش استفاده نشده باشد وبجای آن با مته آمپرسور وآلنگ دستی عمل آرده یا مستقیمًا توسط بیل مکانیکی اقدام به حفاری شود ، در این صورت یقینًا اطراف محل حفاری نیز دچار ضربه وآسیب شده وگستردهخرابی ها به سمت روسازی سالم نیز آشیده می شود پس از حفاری دراثر آبشستگی وفشارهای ترافیک به روسازی معبر ، این محلهای دچار نشست می شوند آه ترمیم آ?ا پس از پر آردن نوارهای حفاری نیز به آسانی میسر نخواهد شد .
فهرست
عنوان
چکیده پایان نامه 1
فصل اول :کلیات 2
1 مقدمه 3 -1
2 تعریف موضوع 3 -1
3 اهمیت موضوع 4 -1
1 خرابی ها 4 -3-1
1 برش غیر اصولی نوار حفاری 5 -1-3-1
2 نشست نوار حفاری 5 -1-3-1
3 تورم 5 -1-3-1
4 ترک طولی 6 -1-3-1
4 انگیزه انتخاب موضوع 7 -1
5 سابقه علمی تحقیق 8 -1
6 محدودیت ها و مشکلات 9 -1
7 فرضیه های تحقیق 10 -1
8 پرسشهای اصلی تحقیق 10 -1
9 روش انجام تحقیق 12 -1
10 محتوای فصول 12 -1
11 تعاریف 13 -1
فصل دوم 16
1 مقدمه 17 -2
2 دستورالعمل جاری 17 -2
3 مبانی اولیه 25 -2
4 هماهنگی 25 -2
2 اخذ مجوز حفاری 25 -3-2
3 کمیته هماهنگی 26 -3-2
4 تضمین قانونی 27 -3-2
5 بیمه پروژه 27 -3-2
6 مشخصات فنی 27 -3-2
7 علایم گذاری 27 -3-2
4 کنترل ترافیک 28 -2
1 تابلوها 29 -4-2
2 تجهیزات کانالیزه کردن ترافیک 31 -4-2
1 مخروطهای ایمنی 31 -2-4-2
2 تجهیزات روشنایی 31 -2-4-2
3 تقسیم بندی منطقه محدوده عملیات 32 -4-2
4 نصب علایم 34 -4-2
5 ضریبه گیر ایمنی 41 -4-2
1 مشخصات ضربه گیرها 41 -5-4-2
5 علایم گذاری 44 -2
1 علایم گذاری مسیر 46 -5-2
46 GPR 2 شناسایی تاسیسات با -5-2
6 ایمنی کار 51 -2
1 اصول کلی وموارد احتیاط 51 -6-2
فصل سوم :حفاری به روش ترانشه باز 56
1- مقدمه 57 -3
2 برش نوار حفاری 57 -3
1 روشهای برش 57 -2-3
2 عزص برش 58 -2-3
3 برش روسازی اسفالتی 58 -2-3
4 برش روسازی بتنی 59 -2-3
5 تجهیزات تراش 60 -2-3
3پر کردن نوارهای حفاری 64 -3
4 ترمیم سطح 82 -3
1 اندود نفوذی 82 -4-3
2 لکه گیری 85 -4-3
فصل چهارم: حفاری به روش ترانشه بسته 100
1 مقدمه 101 -4
101 TERRA 2 سیستمهای -4
104 GEO RADAR 3 سیستمهای -4
105 TERRA HAMMER 4 سیستمهای -4
1 مزایا و قابلیتها 105 -4-4
114 TERRA HYDRORACK 5 سیستمهای -4
116 TERRA JET 6 سیستمهای -4
122 TERRA 7 بررسی فنی محصولات -4
فصل پنجم:نتایج 132
1-مقدمه 133 -5
2 نتایج 133 -5
3 پیشنهادها 135 -5
4 پیشنهادها ی تداوم پژوهش 140 -5
-مراجع 141
-ضمایم 142
قیمت فایل فقط 6,000 تومان
دسته: سمینار کامپیوتر
پایان نامه بررسی تلفیق مفاهیم جنبه گرایی و معماری سرویس گرا
قیمت فایل فقط 6,000 تومان
پایان نامه بررسی تلفیق مفاهیم جنبه گرایی و معماری سرویس گرا
چکیده
جنبه گرایی رهیافت جالبی برای جداسازی دغدغه ها ارائه میکند. اصل "جداسازی دغدغه ها 1" بیان میکند که هربخش از یک برنامه باید یک مسئولیت تعریف شده و روشن داشته باشد. این مفهوم در رابطه با قابلیت استفاده مجدد بنیادی است : اگر متن و زمینه یک سناریوی کاربری در پیاده سازی سرویس نشت کند، سرویس تنها در همان زمینه قابل استفاده مجدد خواهد بود. در زمان طراحی برای سرویس گرایی، ایده آل است که سرویسها یک وظیفه مندی حرفه خودشمول با یک واسط و تقید خوش تعریف ارائه کنند. گرچه در عمل سرویسها در زمینه های زیادی با دغدغه های متنوع یافت میشوند. سرویسها در میان سیستم های عملیاتی، مولفه های سازمانی، مولفه های همخوانی 2 و مولفه های ارائه مشاهده میشوند. سرویسها مشتری و خدمتگزار برای سایر سرویسها هستند و در لایه های مختلف یک برنامه کاربردی و سراسر مرزهای شبکه حضور دارند. جنبه ها روشی برای سازماندهی رفتار سیستم هستند که در آن وظیفه مندیهای قطری مشترک از دغدغه های هسته سیستم فاکتور گرفته میشوند. سپس برای دستیابی به عملکرد مطلوب جنبه ها در نقاطی از برنامه اعمال میشوند. یکی از بزرگترین دشواریها در راستای دستیابی به سرویس گرایی جداسازی نیازهای سرویس از نیازهای برنامه کاربردی است . درحالیکه سرویس ها تنها باید با دغدغه وظیفه مندی حرفه ای که ارائه میکنند، مواجه باشند اما گاها ویژگیهای وابسته به برنامه در لایه سرویس "نشت " میکنند. با به کارگیری مفاهیم ارائه شده در جنبه گرایی، اکنون معماران میتوانند از نشت دغدغه های متداخل در سرویسهایی که طراحی میکنند، جلوگیری کنند. در ادامه به بررسی این نکته میپردازیم که چگونه جنبه گرایی میتواند معماران را در طراحی سرویسهای قابل استفاده مجدد یاری دهد و دستیابی به چشم انداز مطلوب را تسهیل کند.
مقدمه
یکی از بزرگترین دشواریها در راستای دستیابی به سرویس گرایی جداسازی نیازهای سرویس از نیازهای برنامه کاربردی است . درحالیکه سرویس ها تنها باید با دغدغه وظیفه مندی حرفه ای که ارائه میکنند، مواجه باشند اما گاها ویژگیهای وابسته به برنامه در لایه سرویس "نشت " میکنند. با به کارگیری مفاهیم ارائه شده در جنبه گرایی، اکنون معماران میتوانند از نشت دغدغه های متداخل در سرویسهایی که طراحی میکنند، جلوگیری کنند.
چالشهای نظری
با وجود بسیاری پیاده سازیهای موجود و پتانسیل بالا، جنبه گرایی به دلیل وجود مشکلاتی در پیاده - سازی از کاربرد گسترده ای برخوردار نیست . جنبه ایده آل باید در حالت "قطری 9" با وظیفه مندی مقصد قرار گیرد، به این معنی که جنبه هیچ تاثیر عملکردی روی دیگر اجزای سیستم نداشته باشد. اما با این فرض که جنبه ها واقعا قطری باشند، بسیاری از جنبه های جالب و کاربردی قابلیت تحقق خود را از دست میدهند. برای مثال ذخیره کردن 10 و تخصیص مجوز 11 جنبه های قدرتمندی هستند اما مطلوب نیست که جنبه ذخیره کردن قبل از جنبه تخصیص مجوز فعال شود.
دغدغه های متداخل در یک سیستم
جداسازی دغدغه ها اصلی متداول و پرکاربرد در مهندسی نرم افزار محسوب می شود. ایده ارائه شده در این اصل بر این قرار است که مسائل پیچیده ، که درک آن ها مشکل است ، به مسائل کوچک تر، که دارای پیچیدگی کمتر بوده و درک ساده تری دارند، شکسته شده و پس از حل آن ها با یکدیگر برای حل مسئله بزرگ اولیه ترکیب شوند. از آنجائیکه مسائل به واحدهائی کوچک با اندازه قابل درک برای مغز انسان شکسته می شوند، توسعه نرم افزار بدین ترتیب منجر به افزایش قابلیت نگهداشت ، قابلیت وفق پذیری ، قابلیت درک و استفاده مجدد سیستم می شود.
کارایی
ویژگی کیفی کارایی در موفقیت سیستم های نرم افزاری امروزی از اهمیت خاصی برخوردار است . محصولات نرم افزاری متعددی به هنگام تولید اولیه فاقد کارایی لازم می باشند. حل این مشکلات هزینه بر بوده و احتما ًلا منجر به تأخیر در تحویل نهایی پروژه خواهد شد. در شرایطی خاص این احتمال وجود دارد که حل مشکل کارایی بدون انجام دادن مجدد طراحی و پیاده سازی به صورت کلی غیرممکن باشد. در چنین وضعیتی پروژه به زمان و منابع مالی نامحدودی نیاز پیدا می کند و یا ممکن است به شکست پروژه بیانجامد.
« فهرست مندرجات »
فصل اول ................................................................................................................................ 5
تعریف مساله ........................................................................................................................... 5
1- 1- مقدمه ..................................................................................................................6
1- 2- اهمیت قابلیت استفاده مجدد...................................................................................7
1- 3- چالشهای نظری ....................................................................................................8
فصل دوم .............................................................................................................................. 10
معرفی مفهوم جنبه گرایی و نقش آن در توسعه نرم افزار................................................................ 10
2-1- مقدمه ...............................................................................................................11
2-2- سیر تکامل روشهای برنامه نویسی ...........................................................................13
2-3- دغدغه های متداخل در یک سیستم .......................................................................14
2-4- مسائل مربوط به دغدغه های متداخل ......................................................................20
2-5- معمای معماری ...................................................................................................22
2-6- نیازمندی های غیر وظیفه مندی ..............................................................................23
2-7- نیازمندی های غیر وظیفه مندی با قابلیت جنبه شدن .................................................25
2-8- مبانی برنامه نویسی جنبه گرا................................................................................30
2-9- جنبه گرایی در فازهای تحلیل نیازمندیها و طراحی ....................................................32
فصل سوم ............................................................................................................................. 38
مروری بر معماری سرویس گرا................................................................................................... 38
3-1- مقدمه ...............................................................................................................39
3-2- تعاریف .............................................................................................................43
3-3- ویژگیهای سرویس و محاسبات سرویس گرا.............................................................48
3-4- نرم افزار به عنوان سرویس ....................................................................................49
3-5- مفاهیم و اصول ..................................................................................................50
3-6- معماری سرویس گرای توسعه یافته ........................................................................54
3-7- نقش معماری سرویس گرا در تولید نرم افزار............................................................58
3-8- آماده شدن برای معماری سرویس گرا.....................................................................63
3-9- مزایای معماری سرویس گرا ...................................................................................65
فصل چهارم .......................................................................................................................... 69
کارهای پیش رو ..................................................................................................................... 69
4- 1- مقدمه ...............................................................................................................70
4- 2- راهکارهای عملی ................................................................................................72
4- 3- کارهای مرتبط ....................................................................................................75
4- 4- زمانبندی کارهای پیشرو......................................................................................77
مراجع .................................................................................................................................. 79
قیمت فایل فقط 6,000 تومان
دسته: سمینار کامپیوتر
پایان نامه جایگاه MDA در معماری سیستمهای سازمانی
قیمت فایل فقط 6,000 تومان
پایان نامه جایگاه MDA در معماری سیستمهای سازمانی
مقدمه
رشد و ترقی اقتصادی یک صنعت بر اساس سه فاکتور اصلی محاسـبه مـی شـود: کیفیـت ، مانـدگاری، و هزینه تولید. ساخت نرم افزارهای باکیفیت و بادوام گران است . بنابراین بایـد بـه نـوعی مـصالحه ای بـین کیفیت ، دوام و هزینه انجام داد. این مصالحه ، اصلی ترین چالش فرا روی صنعت نرم افزار است .
تاریخچه صنعت نرم افزار نشان می دهد اصلی تـرین دغدغـه ایـن صـنعت افـزایش کیفیـت و مانـدگاری نرم افزارها به همراه کاهش هزینه های تولید است . در ادامه مرور بسیار کوتاه بر آنچه در صنعت نرم افـزار رخ داده ، خواهیم داشت و اشاره می کنیم امروزه چه نیازهایی مطرح است و چگونه باید آنها را بـرآورده کنیم .
از محاسبات ماشینی تا محاسبات سازمانی
برنامه نویسهای اولیه که به آنها کدکننده 1 گفته می شد،دستوراتشان را به شکل صفر و یک برای کـامپیوتر بیان می کردند. این الگوی متشکل از صفر و یک متناظر با زبان طبیعی CPU بود که به آن زبـان ماشـین گفته می شد. این روش امروزه بسیار ناکارآمد به نظر می رسد، اما برای برخی از کاربردهـای خـاص کـه در آنها سرعت محاسبه از اهمیت بالایی برخوردار است ، اجتناب ناپـذیر اسـت . همچنـین ایـن روش بـه برنامه نویسان اجازه می دهد از حافظه به بهترین شکل استفاده کنند. با این حال ، چنـین روشـی بـه دلیـل هزینه بسیار بالای آن در تولید نرم افزار غیر عملی است .
بخش هایی از این پایان نامه بدین شرح است:
1 معرفیMDA ....................................................................................................................32
3-2-2 مفاهیم پایه ای.....................................................................................................................33
3-3 چگونهMDA به کار گرفته می شود؟ ......................................................................................38
3-3-1 تهیه مدلهایCIM .............................................................................................................38
3-3-2 ایجاد مدلهایPIM............................................................................................................39
3-3-3 تهیه مدل سکو ...................................................................................................................39
3-3-4 نگاشت (Mapping)..........................................................................................................39
3-3-4-1 نگاشتهای نوع مدل (Model Type Mappings).....................................................40
3-3-4-2 نگاشتهای نمونه مدل (Model Instance Mappings)............................................40
3-3-4-3 نگاشتهای ترکیبی نوع و نمونه ..................................................................................41
3-3-4-4 مدلهای علامت گذاری شده (Marking Models)..................................................41
3-3-4-5 الگوها (Templates)................................................................................................42
3-3-4-6 زبان نگاشت (Mapping Language) .....................................................................42
3-3-5 علامت گذاری یک مدل ....................................................................................................42
3-3-6 تغییر شکل (Transformation) ........................................................................................43
3-3-7 تغییر شکل مستقیم به کد...................................................................................................44
3-3-8 سابقه تغییر شکل (Record of Transformation)...........................................................44
3-3-9 تهیهPSM..........................................................................................................................44
فصل چهارم : MDA و معماری سازمانی
4-1 مقدمه .......................................................................................................................................47
4-2 رده بندی پایه ای مدلها...............................................................................................................49
4-3 توسعه تدریجی ........................................................................................................................52
4-4 چگونه مدلها با یکدیگر متحد می شوند؟.................................................................................52
4-5 نقشهای فرآیندMDA..............................................................................................................54
4-6 تولید مدلهای مختلف سازمانی در سطوح مختلف تجرید .......................................................58
4-6-1 مدلهای کاری.....................................................................................................................58
4-6-2 مدلهای نیازمندیها ..............................................................................................................60
4-6-3 مدلهای مستقل از سکو (PIMs)........................................................................................62
4-6-4 مدلهای خاص سکو (PSMs) ...........................................................................................64
4-6-5 مدلهای فیزیکی و خودکارسازی استقرار...........................................................................64
4-7 ردیابی بین سطوح مختلف تجرید ...........................................................................................66
4-8 هماهنگی بین مدلهادر سطوح مختلف تجرید ........................................................................67
4-8-1 روش مهندسی پیشرو (Forward Engineering).............................................................68
4-8-2 روش مهندسی دوطرفه جزیی (Partial Round-Trip Engineering).............................69
4-8-3 روش مهندسی دوطرفه کامل (Full Round-Trip Engineering)...................................70
4-8-4 روش مهندسی دو طرفه و قیدهای معماری ......................................................................71
4-9 لایه های مختلف در معماری سازمانی ......................................................................................72
4-10 هماهنگی بین لایه ایدر معماری سازمانی ...............................................................................75
فصل پنچم : نتیچه گیری
5-1 مروری بر این گزارش ..............................................................................................................82
5-2 نتایج حاصل .............................................................................................................................84
5-3 تعریف یک مساله برای کارهای آتی ........................................................................................86
5-4 پیشنهادی برای حل مساله ........................................................................................................89
مراجع و منابع ........................................................................................................................................92
قیمت فایل فقط 6,000 تومان
دسته: سمینار کامپیوتر
پایان نامه روشهای ارزیابی معماری نرم افزار
قیمت فایل فقط 7,000 تومان
پایان نامه روشهای ارزیابی معماری نرم افزار
چکیده
این نوشتار، گزارش سمینار کارشناسی ارشدی است که به بررسی روشهای ارزیابی معماری نرم افزار اختصاص دارد. برای رسیدن به این منظور توضیحاتی در معرفی معماری نرم افزار، اهمیت ارزیابی معماری نرم افزار، معماری قابل اجرا و ابزار مدلسازی معماری به عنوان پیش نیاز در این چکیده آورده شده است .
معماری نرم افزار یعنی بیان ساختار یا ساختارهای سیستم که مولفه های نرم افزاری ، ویژگیهای قابل رویت از خارج این مولفه ها و روابط بین آنها را نشان می دهد. تعریف دیگری که برای معماری نرم افزار ارائه شده ، عبارت است از ساختار مولفه ها در یک سیستم ، رابطه داخلی آنها و اصول و خطوط راهنمایی که طراحی و ارزیابی سیستم را در طی زمان کنترل می کند. این تعریف جنبه های داخلی سیستم را در نظر می گیرد و بنابراین اکثر روشهای تحلیل و ارزیابی براساس آن عمل می کنند. تعریف معماری نرم افزار باید شامل دوقسمت ماکرو معماری 1و میکرو معماری 2باشد که اولی روی محیِط سیستم متمرکز می شود و دومی ساختار داخلی یک سیستم را پوشش می دهد. البته تعاریف مختلفی برای معماری نرم افزار وجود دارد که ما در اینجا قصد ارائ? همه آنها را نداریم و به دو تعریف فوق اکتفا می کنیم .
معماری
تجربه های به دست آمده از سایر رشته های فنی و مهندسی نشان داده است که عواملی مانند ابعاد بزرگ ، پیچیدگی زیاد، قابلیت گسترش و ایجاد تغییرات در طی زمان ، طول عمر زیاد و نیازمندیهای خاص از مهمترین عوامل تصمیم گیری در رابطه با لزوم هر نوع معماری می باشد. به عبارت دیگر تجربه نشان داده است که هر گاه نیاز به طراحی موجودیتی (ساختمان ، مدار، سیستم و ...) با ابعداد و پیچیدگیهای زیاد یا نیازمندیهای خاص باشد، نگرش خاص و همه جانبه ای مورد نیاز است که در اصطلاح به آن «معماری » گفته می شود.
معماری نرم افزار یک سیستم را می توان دید مشترک هم? صاحبان سهام و توسعه دهندگان دخیل
در یک سیستم نرم افزاری دانست که همگی روی آن اتفاق نظر دارند یا حداقل آنرا پذیرفته اند.
معماری نرم افزار یک سیستم ، اطلاعات زیر را در مورد آن سیستم ارائه می دهد:
μ سازماندهی سیستم نرم افزاری
μ عناصر ساختاری و واسطهای آنها
μ ترکیب عناصر ساختاری و رفتاری درون زیر سیستمها
ویژگیهای کیفیتی از نظر ارزیابی به دو دسته تقسیم می شوند :
1- صفات کیفیتی قابل مشاهده در زمان اجرا: این صفات نشان می دهند که در طول مدت اجرا، یک سیستم چقدر خوب می تواند نیازمندیهای رفتاری خودش را تامین کند. یعنی به لحاظ رفتاری معین می کند که آیا سیستم نتایج را برآورده می کند و آیا این نتایج را در زمان درست برآورده می سازد یا خیر؟
در واقع این صفات کیفیتی مربوط به ویژگیهای قابل مشاهده در حین اجرا هستند. یعنی نرم افزار را باید اجرا کرد تا مشخص شود که در اثر اجرای آن چنین ویژگیهایی فراهم می شوند یا خیر؟
صفات کیفتی قابل مشاهده در زمان اجرا 5 مورد می باشند:
! کارایی (Performance)
! امنیت (Security)
! در دسترس بودن (Availability)
! قابلیت عملکرد یا وظیفه مندی (Functionality)
! قابلیت کاربرد و استفاده (Usability)
2- صفات کیفیتی غیر قابل مشاهد در زمان اجرا : این صفات به گونه ای هستند که با اجرای آن نمی توان تشخیص داد که به آن دست یافته ایم یا خیر و به عبارت دیگر نمی توان آن را در زمان اجرا دید و باید بعداً ارزیابی شود. این دسته از صفات نشان می دهند که جمع آوری سیستم و آزمایش و طراحی سیستم با چه میزان سهولت و راحتی انجام می شود.
فهرست مطالب
عنوان شماره صفحه
1 مفاهیم بنیادی 1
1-1 معماری 1
1-2 معماری نرم افزار 2
1-3 تصمیمات معماری 4
1-4 ویژگیهای کیفیتی معماری نرم افزار 4
1-4-1 کارایی 7
1-4-2 امنیت 8
1-4-3 در دسترس بودن 9
1-4-4 قابلیت عملکرد یا وظیفه مندی 10
1-4-5 قابلیت استفاده 11
1-4-6 قابلیت اصلاح پذیری 12
1-4-7 قابلیت حمل 14
1-4-8 قابلیت استفاده مجدد 14
1-4-9 قابلیت تجمیع پذیری 15
1-4-10 قابلیت آزمایش 16
1-5 ارزیابی و تحلیل معماری 16
1-5- 1 تکنیکهای پرسشی 18
1-5-2 تکنیکهای اندازه گیری 20
2 روشهای ارزیابی معماری نرم افزار مبتنی بر سناریو 21
2-1 روش تحلیل معماری نرم افزار (SAAM ) 21
2-1-1 ورودیها و پیش شرطهای SAAM 22
2-1-2 مراحل نشست ارزیابی SAAM 22
2-1-3 نقشهای موجود در روش SAAM 24
2-1-4 محاسن و معایب روش SAAM 25
2-1-5 روش ارزیابی SAAM بنا شده برروی سناریوهای پیچیده (SAAMCS) 26
2-1-6 روش توسعه SAAM بوسیله یکپارچگی در دامنه (ESAAMI) 27
2-1-7 روش SAAM برای سیر تکاملی و استفاده مجدد (SAAMER) 29
2-2 روش تحلیل معماری از طریق مصالحه (ATAM ) 31
2-2-1 ورودیها و پیش شرطهای ATAM 32
2-2-2 مراحل نشست ارزیابی ATAM 32
2-2-3 نقشهای موجود در ATAM 35
2-2-4 محاسن روش ATAM 35
2-3 روش تحلیل هزینه - سود (CBAM ) 36
2-3-1 ورودیها و پیش شرطهای CBAM 37
2-3-2 مراحل نشست ارزیابی CBAM 38
2-3-3 نقشهای CBAM 40
2-3-4 محاسن روش CBAM 40
2-4 روش تحلیل قابلیت اصلاح در سطح معماری ( ALMA) 41
2-4-1 ورودیها وپیش شرطهای ALMA 42
2-4-2 مراحل نشست ارزیابی ALMA 43
2-4-3 نقشهای موجود در روش ALMA 45
2-4-4 محاسن و معایب ALMA 45
2-5 روش تحلیل خانواده معماری (FAAM ) 46
2-5-1 ورودی ها و پیش شرطهای FAAM 47
2-5-2 مراحل نشست ارزیابی FAAM 48
2-5-3 نقشهای FAAM 49
2-6 روش ارزیابی بازنگری فعالانه برای طراحی میانی (ARID) 50
2-6-1 مراحل نشست ارزیابی ARID 51
2-6-2 نقشهای ARID 52
2-6-3 محاسن و معایب ARID 53
3 روشهای ارزیابی معماری نرم افزار مبتنی بر شبک? پتری رنگی 54
3-1 اساس تئوری گراف و شبکه پتری 55
3-1-1 تئوری گراف 55
3-1-2 تعریف شبکه پتری 57
3-1-3 تعریف رسمی شبکه پتری 59
3-1-4 توصیف شبک? پتری 61
3-1-5 شبکه های پتری رنگی 62
3-2 مدل معماری بر اساس شبکه پتری رنگی 65
3-3 صفات کیفیتی غیر وظیفه مندی و CPN ها 67
3-4 مشخص کردن صفات کیفی روی CPN ها 71
3-4-1 مدل شبک? پتری قابلیت اطمنیان 72
3-4-2 مدل شبک? پتری امنیت در شبکه 72
3-4-3 مدل شبک? پتری امنیت روی حافظه ها و فایل ها : 73
3-4-4 مدل شبک? پتری راندمان زمانی 74
3-4-5 مدل شبک? پتری بهره وری منابع 75
3-5 ارزیابی صفات کیفیتی مبتنی بر CPN 76
4 روش ارزیابی معماری نرم افزار SAM 77
4-1 مفاهیم اولی? SAM 78
4-1-1 شبکه های پتری زمان 80
4-1-2 منطق درخت محاسباتی بی - درنگ 82
4-2 خصوصیات SAM 82
4-3 مدل کردن رفتار معماریهای نرم افزار 84
4-4 پایه های SAM 84
4-5 مشخص کردن معماری نرم افزار یک سیستم C2 92
4-5-1 نیازمندیهای سیستم C2 94
4-5-2 رسمی کردن نیازمندیهای C2 95
4-5-3 تعریف کردن مشخصات مولفه و متصل کننده 98
4-5-4 ساختن مدلهال رفتاری مولفه و متصل کننده 100
4-5-5 پشتیبانی از طراحی افزایشی سیستم C2 107
4-6 تایید کردن سیستم C2 113
4-6-1 تایید قیدهای ماژول (مولفه . متصل کننده ) 115
4-6-2 تایید کردن قیدهای محیطی 119
4-6-3 تایید کردن قیدهای ترکیبی 119
4-6-4 تخطی از قیدها 122
4-7 نتیجه گیری 123
5 نتیجه گیری 125
کار آینده 127
فهرست منابع و مراجع 129
قیمت فایل فقط 7,000 تومان
دسته: حسابداری
مقاله مدیریت فنی در پژوهش عملیاتی
قیمت فایل فقط 5,500 تومان
مقاله مدیریت فنی در پژوهش عملیاتی
مقاله ترجمه شده میباشد همراه با متن اصلی
مدیریت فنی ENGR801
تاریخچه کوتاهی از پژوهش در عملیاتی (OR)
تحقیق در عملیات در قرن سوم زمانی که شاهHieron ازArchimedes خواست که وسیله ای برای شکستن محاصره دریایی روم تدبیر کند اقداماتی داشته است اما نمونه ای روشن OR (تحقیق عملیاتی) در طی جنگ جهانی اول مشهود بود ، زمانی که سیاستمداران سعی داشتند عملیات ارتش را بقانون ریاضی تجزیه و تحلیل کنند . جنگ جهانی دوم آغاز تحقیقات عملیاتی را به عنوان یک تحقیق سازمان دهی شده مشخص می کند . بریتانیا اولین کشوری بود که OR را مورد استفاده قرار داد زیرا از قبل یک سازمان دهی OR داشتند . و نهایتا در ماههای بعد زمانی که نیروهای ارتش هوائی و دریایی شروع به تجزیه و تحلیل موقعیت های مختلف جنگ کردند ، OR به آتلانتیک و آمریکا هم رسید . پس از جنگ موفقیت OR به اثبات رسید بطوری که بسیاری از عملیات نظامی به این فکر می کردند که چگونه زمینه مطالعاتی خود را ادامه دهند و درون ساختار نظامی گروههایی برای ادامه تحقیقات شکل گرفت . موقعیت اقتصادی که به علت جنگ بوجود آمده بود شروع به تغییر صنایع از تولیدات دوران جنگ به تولید کالاهایی برای مصرف کنندگان خصوصی نمود. انتقال از دوران جنگ به صلح یک اقتصاد رقابت جویانه را ایجاد کرد . تجارت باید کار آترو سودمندتر می شد این امر باعث شد تجارتخانه ها و شرکتها عملیات تجاری خود را تحلیل کنند و بدین ترتیب OR جایگاه دیگری یافت .
A Brief History of Operations Research
Operations Research has had undertakings as early as the third century when Hieron, King of Syracuse, asked Archimedes to devise means for breaking the Roman naval siege of his city but more clear examples of OR were evident during WWI when political figures made attempts to analyze military operations mathematically. World War II marked the beginning of Operations Research as an organized research. Britain was the first to utilize OR because they already had an OR organization in existence. OR finally crossed the Atlantic to the America’s a few months later as both the Army Air Forces and the Navy began work to analyze different war time situations. After the war, OR proved to be very successful that many military operations were faced with considerations on how to continue their field of study and groups were formed within the military structure to continue research. The economic situation that the war had caused began conversion of industries from wartime production to production of goods for the private consumer. The transition from war to peace created a highly
قیمت فایل فقط 5,500 تومان
دسته: حسابداری
مقاله تحلیل گران تحقیق در عملیات (پژوهش عملیاتی )
قیمت فایل فقط 4,000 تومان
Sources of Additional Information
قیمت فایل فقط 4,000 تومان
دسته: حسابداری
مقاله رقابت در مدیریت تولید
قیمت فایل فقط 4,500 تومان
مقاله رقابت در مدیریت تولید
مقاله ترجمه شده میباشد همراه متن انگلیسی
مدیریت تولید
خلاصه
تولیدات پیچیده و افزایش تولید جهانی , رقابت های زیادی را به شرکت هایی که فرآیند مدیریت اطلاعاتی را تولید می کند اضافه می کنند . به منظور اجتناب از تاخیرها و پیامدهای بعدی حتی پروژه های کوچک محلی برای خودکار عمل کردن مدیریت اطلاعات تولید نیاز به کمی تفکر جهانی و زمان طولانی تر هستند .
این مقاله به خواننده یک بررسی از این نوع موضوعات را ارائه می دهد که یک کارخانه باید در هنگام کار جهت افزایش تولید و خودکار عمل کردن اطلاعات تولیدش با این ایده روبرو شود که فهمیدن نخستین قدم در اجتناب از مشکل ناحل آن می باشد .
مشکلاتی که در اینجا درباره آن بحث خواهیم کرد شامل :
هماهنگی و به روز کردن اطلاعات
دارا بودن حداقل ساختار اطلاعاتی متداول
تنوع و تربیت
افزایش روند فروش
افزایش روند تولید
جهانی شدن
استاندارد کردن
اعمال
Summary
Complex products and global integrations add additional challenges to a companies product information management process. In order to avoid delays and future issues, even small local projects to automate product information management need to think a bit globally and longer term.
This white paper provides the reader with an overview of the typical issues a company has to face when working to integrate and automate its product information, with the idea that understanding the problem is the first step in avoiding or solving it.
The problems discussed include:
قیمت فایل فقط 4,500 تومان