فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق در مورد بررسی تجهیزات پست های فشار قوی

اختصاصی از فایلکو تحقیق در مورد بررسی تجهیزات پست های فشار قوی دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد بررسی تجهیزات پست های فشار قوی


تحقیق در مورد بررسی تجهیزات پست های فشار قوی

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه164

 

بخشی از فهرست مطالب خطوط انتقال …………………………………………………………………………………………1

سیم گارد ……………………………………………………………………………………………..2

 

گوی حفاظتی …………………………………………………………………………………………3

 

پستها ………………………………………………………………………………………………….3

 

اجزاء تشکیل دهنده پستها  ………………………………………………………………………..5

 

مقره ها  ………………………………………………………………………………………………5

 

برق گیر ………………………………………………………………………………………………5

 

کنتور برق گیر ………………………………………………………………………………………8

 

برق گیر موجود در پست دوشان تپه …………………………………………………………..9

 

ترانسفور ماتور ولتاژ ……………………………………………………………………………..9

 

ترانسفورماتور ولتاژ در پست دوشان تپه……………………………………………………. 9

 

ترانسفورماتور جریان …………………………………………………………………………..12

 

پارامترهای اساسی در ترانسفورماتور جریان ……………………………………………..12

 

  1. V.T …………………………………………………………………15

 

تله موج …………………………………………………………………17

 

سکسیونر و انواع آن ……………………………………………………..17

 

بریکر و انواع آن …………………………………………………………22

 

ترانسفورماتور  ………………………………………………………….37

 

علائم اختصاری اتصالات …………………………………………………40

 

ساختمان ترانسفورماتور ………………………………………………….42

 

سیستم خنک کننده ……………………………………………………….43

 

تب چنجر ………………………………………………………………..45

 

کنسرواتور ………………………………………………………………46

 

رطوبت گیر ………………………………………………………………48

 

خازن ……………………………………………………………………49

 

خازن پست دوشان تپه ……………………………………………….……51

 

راکتور …………………………………………………………………..52

 

شبکه ارتینگ پست …………………………………………………………53

 

ولتاژ گام …………………………………………………………………..54

 

باکس ها کانالها …………………………………………………………….55

 

انواع شینه بندی در پستهای فشار قوی ………………………………………..68

 

شینه بندی ساده جدا شده  ………………………………………………….69

 

شینه بندی ساده U  شکل …………………………………………………..69

 

شینه بندی اصلی و انتقالی ………………………………………………….70

 

شینه بندی دوبل …………………………………………………………..71

 

شینه بندی 5/1 کلیدی  ……………………………………………………..72

 

شینه بندی حلقوی …………………………………………………………73

 

شینه بندی سه کلیدی ………………………………………………………73

 

اصول کلی در تهیه دیاگرام تک خطی …………………………………………75

 

سوئیچ گیر های 20 کیلو ولت …………..……………………………………78

 

فهرست مطالب HB …………..……………………………………………79

 

 تجهیزات پست مشیریه ……………………………………………………143

 

تجهیزات پست دوشان تپه…………………………………………………..146 

 

 


تقدیر و تشکر

با سپاس بیکران به درگاه الهی که بر توفیقی دیگر یاریم داد.

 

لازم می دانم از کلیه دوستان و عزیزانی که به نحوی یاریگر من بودند صمیمانه تشکر و قدردانی کنم.در طول انجام این پایان نامه افتخار استفاده از راهنمایی های استاد عزیز جناب آقای دکتر ابراهیمی را داشته ام و بی شک اگر راهنمایی و مساعدت ایشان نبود بنده به این مهم نائل نمی گشتم . از ایشان به خاطر همه راهنمایی ها و کمک هایی که به من در راستای انجام این پایان نامه گردند کمال تشکر و قدردانی را دارم . همچنین لازم می دانم از راهنمایی و کمک دوستان عزیزم تشکر و قدردانی کنم .

 

در آخر از خانواده گرامی و همه دوستان عزیزم که همواره همراهی ام کردند متشکرم.

                                       الهی ما را آن ده که آن به

 

 

محسن عزتی یار عزیز

حسین ابراهیمی
فصل اول

خطوط انتقال

انرژی تولیدی توسط نیروگاهها جهت مصرف بایستی به نقاط مختلف کشور انتقال داده شود زیرا کل تولید یک نیروگاه در بیشتر از مصرف آن منطقه می باشد بدین منظور انرژی بوجود آمده که در نقاط دیگر مورد نیاز می باشد توسط خطوط هوائی که عمدتاً فشار قوی هستند و قادرند با ولتاژهای بالا انرژی برق را به مسافت های دور برسانند و انتقال داده شود. انتقال انرژی الکتریکی توسط خطوط هوائی نیاز به پایه هائی که نگهدارنده سیم باشد دارند این پایه ها که نگهدارنده سیم باشد دارند این پایه ها که بایستی مشخصات مربوط به نوع خط را دارا باشند بعضی دارای تا چهار سیم برای یک مدار و یا بیشتر می باشند که جنس این پایه ها از نوع فلز مخصوصی گالوانیزه می باشد که براساس مشخصات خط و موقعیت زمین از ضخامت معینی برخوردار می باشد.

قابل توجه می باشد که پایه های کار گذاشته دارای اهمیت فراوانی می باشد زیرا اگر یکی از این پایه ها ناقص شود و یا صدمه ببیند انتقال انرژی را مختل می نمایند و باعث ضرر  فراوان می شود. بطور مثال در چند سال پیش بر اثر ایجاد بهمن تعدادی از دکل های بین نیروگاه بندرعباس و تهران فرو ریخت و باعث کمبود شدید برق در مرکز شد. بخصوص که در فصل سرما این اتفاق رخ داد.

 

برای انتقال قدرت الکتریکی بهتر است از سیم های آلومینیوم که در مقطع وسط آن از نوع فولاد بلحاظ نگهداری و استقامت آن بکار می رود، استفاده گردد. قابل ذکر است که جریان بیشتر از سطح خارجی سیم عبور می کند در مواردی که سطح بیشتری نیاز باشد تعداد سیم ها را بیشتر می نمایند. مثلاً دو بانده یا چهار بانده گفته می شود پدیده ای که الکترونها از سطح هادی عبور می کند یا سطح هادی جمع می شوند (پدیده پوستی) و در نتیجه رشته بودن سیم های هوائی باعث جلوگیری از کرونا در سیم می گردد.

 

خواص سیم های آلومینیم فولاد را بشرح زیر می توان بیان نمود.

 

  • انتقال الکتریکی از سطح آن بیشتر است.
  • مقاومت یا کشش مکانیکی بیشتر جبران می شود.
  • نیروی وزن را بهتر عمل می نماید.
  • تحمل در برابر نیروی باد را دارد.
  • تحمل در برابر نیروی یخ و برف را دارد.

 

نکاتی چند در مورد خطوط انتقال:

 

شکم خط: قوسی که بین دو طرف کابل هوائی و بین دو دکل بوجود می آید شکم خط گویند و عوامل گرما و برف هم باعث ازدیاد شکم خط می شود.

 

فاصله خط KV 400 با زمین نه متر می باشد و در زمان عبور جریان از خطوط انتقال بین فازها با هم و همین طور فازها با زمین خاصیت خازنی تولید می شود. در تمام خطوط ضریب هدایت الکتریکی و طول سیم و سطح مقطع سیم و مقاومت اهمی آن محاسبه می گردد.

 

سیم گارد:

 

سیم هائی در بالای دکلها نصب می شود که بنام سیم گارد و یا سیم حفاظ که برای جلوگیری و یا برای انتقال ولتاژهای ناشی از عدد برق که اجازه نمی دهد، رعد و برق یا خطرات دیگر وارد تجهیزات برقی شود. و به آنها آسیب رسانند:


گوی حفاظتی:

 

در مسیر خطوط وسائلی نصب می کنند که محل نصب آن روی فازها می باشد که شبرنگ است بخاطر اینکه در شب هم دیده شود و ماشین یا هواپیمائی که از آن مسیر عبور می کنند فاصله خود را با آن حفظ کنند تا دچار برق گرفتگی نشوند و محل نصب آن ها بیشتر در مقاطع اتوبان ها و اطراف فرودگاهها قرار داده می شود.

 

پستها

 

فصل دوم:

 

  • قدرت تولیدی نیروگاهها تماماً در محل مصرف نخواهد شد. بمنظور انتقال، انرژی تولید شده از محل به مکانهای دیگر نیاز به انتقال انرژی توسط هادیهای الکتریکی می باشد. و این مسئله بدلیل اینکه ولتاژ خروجی ژنراتور در ایران حداکثر KV20 می باشد و با توجه بقدرت تولیدی جریان انتقال خیلی زیاد خواهد بود و باین دلیل سطح مقطع هادی مورد نیاز افت ولتاژ و توان انتقالی خیلی زیاد خواهد بود بمنظور پائین آوردن تلفات انتقال از ولتاژهای بالا استفاده می نمایند زیرا تلفات حرارتی خط انتقال یا مجذور جریان نسبت مستقیم دارد و لذا سعی می شود با بالا بردن ولتاژ جریان را کاهش دهند.

 

تلفات P = R.I2         P = UI – P

 

از طرفی در خطوط انتقال فشار قوی بخاطر اندوکتیویته و کاپاسیتو و مقاومت تلفات زیاد نیز وجود دارد. ضمناً ولتاژهای بالا از نظر مخارج و هزینه اقتصادی محدودیت دارد زیرا در فشارهای خیلی بالا هزینه و وزن سیم های انتقال و دکل ها زیادتر شده و پستهای فشار قوی گرانتر می شود.

 

ولتاژهای مورد مصرف در ایران عبارتند از:

 

400KV – 230KV – 132KV – 66KV – 63KV – 33KV – 20KV

 

پستهائی که از قسمتهای مهم شبکه انتقال و توزیع الکتریکی می باشند زیرا وقتی که بخواهیم انرژی الکتریکی را از نقطه ای به نقطه ای دیگر انتقال دهیم، برای اینکه بتوانیم از افت ولتاژ جلوگیری نمائیم بایستی بطریقی ولتاژ تولید شده ژنراتور را بالا برده و سپس آنرا انتقال داده تا به مقصد مورد نظر برسیم و در آنجا دوباره پائین آورده تا جهت توزیع آماده شود. کلیه این اعمال در پستهای انتقال و توزیع انجام می شود.

 

در یک پست فشار قوی وظیفه اصلی تبدیل ولتاژ و انتقال می باشد که بشرح ذیل می باشد.

 

پستهای فشار قوی به سه دسته تقسیم می شوند.

 

  • پستهای نیروگاهی (بالابرنده ولتاژ) Step Up Substation ایستگاههائی که از ترانسفورماتورهای افزاینده ولتاژ واحدهای تولید نیرو در نیروگاه را تا سطح تعیین شده پست افزایش داده و به شبکه انتقال متصل می کند.
  • پستهای کاهنده ولتاژ که به پستهای توزیع معروفند. Distribation Substation

 

پستهای کاهنده که ترانسفورماتورهای آنها بستگی به ظرفیت خطوط توزیع منشعب از آنها دارد.

 

Swiching Substation

 

  • پستهای کلیدی:

 

پستهائیکه وظیفه انتقال قدرت را بعهده داشته و کار ارتباط و انشعاب خطوط و شبکه را انجام می دهند.

 

اجزاء تشکیل دهنده پستها

 

اجزائیکه در محوطه پست قرار دارند عبارتند از:

 

مقره ها – برقگیر – P.T – C.V.T – ویوتراپ – سکسیونر – C.T برقگیر ترانس – خازن – راکتور – باکسها – سیستم ارتینگ – کانالها – دیزل ژنراتور.

 

توضیح اینکه منظور از محوطه پست، بیرون اتاق فرمان می باشد.

 

مقره ها

 

مقره های فشار قوی بمنظور عایق بندی و همچنین ارتباط مکانیکی قسمتهای مختلف یک شبکه پتانسیل متعادلی دارد بکار می رود.

 

از لحاظ شکل و خواص الکتریکی مقره های فشار قوی به مرحله ای از تکامل رسیده اند که خواص الکتریکی و مکانیکی آنها می توان از استاندارد و معین کرد. مقره ها انواع مختلف می باشد که یک نوع آن مقره آویز که در خطوط هوائی بکار می رود. مقره های نگهدارنده یا اتکائی بمنظور عایق کردن هادی نسبت به دکل بکار برده می شوند.

 


دانلود با لینک مستقیم


تحقیق در مورد بررسی تجهیزات پست های فشار قوی

دانلود فایل ریکاوری گوشی اچ تی سی دیزایر سی مدل HTC Desire C با لینک مستقیم

اختصاصی از فایلکو دانلود فایل ریکاوری گوشی اچ تی سی دیزایر سی مدل HTC Desire C با لینک مستقیم دانلود با لینک مستقیم و پر سرعت .

دانلود فایل ریکاوری گوشی اچ تی سی دیزایر سی مدل HTC Desire C با لینک مستقیم


دانلود فایل ریکاوری گوشی اچ تی سی دیزایر سی مدل HTC Desire C با لینک مستقیم

موضوع :دانلود فایل ریکاوری گوشی اچ تی سی دیزایر سی مدل HTC Desire C با لینک مستقیم

 

 

 

 

 
فایل ریکاوری گوشی اچ تی سی HTC Desire C

با لینک مستقیم می توانید فایل مورد نظر خود را دانلود نمایید
با تشکر تیم پدوفایل


دانلود با لینک مستقیم


دانلود فایل ریکاوری گوشی اچ تی سی دیزایر سی مدل HTC Desire C با لینک مستقیم

پاورپوینت جامع و کامل درباره مقدمه ای بر خدمات ارزی

اختصاصی از فایلکو پاورپوینت جامع و کامل درباره مقدمه ای بر خدمات ارزی دانلود با لینک مستقیم و پر سرعت .

پاورپوینت جامع و کامل درباره مقدمه ای بر خدمات ارزی


پاورپوینت جامع و کامل درباره مقدمه ای بر خدمات ارزی

فرمت فایل : power point  (لینک دانلود پایین صفحه) تعداد اسلایدها 104 اسلاید

 

 

 

 

 

 

 

بانکداری خارجی

 

کلیه عملیاتی که بانک با پول خارجی یا ارز انجام می دهد که عبارتند از:

    

  1. خرید و فروش ارز
  2. افتتاح انواع حسابهای ارزی
  3. نقل و انتقالات ارزی
  4. عملیات مربوط به معاملات ارزی
  5. عملیات مربوط به اعتبارات اسنادی
  6. عملیات مربوط به بروات اسنادی و وصولیها
  7. عملیات مربوط به ضمانتنامه های ارزی
  8. عملیات مربوط به تسهیلات ارزی، فاینانس، ریفاینانس و صندوق
    ذخیره ارزی

 

منابع و مصارف ارزی

الف: منابع ارزی: عواید بدست آمده از صادرات کشور و پرداختهای یکجانبه یک کشور

  الف -1: صادرات مرئی

  ب -1: صادرات غیر مرئی

  ب-1-1: درآمد عوامل تولید در خارج

  ب-1-2: جهانگردان و مسافران خارجی

  ب-1-3: سفارتخانه ها و نمایندگی های خارجی

  ب-1-4: وامهای دریافتی و بهره های حاصل از سرمایه گذاری

  ب-1-5: دریافت کمکهای بلاعوض

ب: مصارف ارزی: هزینه های پرداختی به خارج از کشور بابت واردات کالا و خدمات

  ب-1: واردات کالا و خدمات

  ب-2: هزینه جهانگردان و مسافران در خارج

  ب-3: هزینه کارکنان خارجی شاغل در کشور

  ب-4: بهره سرمایه گذاری و وامهای خارجی

  ب-5: پرداخت کمکهای بلاعوض

 

 

 

روشهای پرداخت (دریافت) در بازرگانی خارجی

  1. روشهای سنتی

 

  1-1. روش حساب باز: ارسال کالا توسط فروشنده بر مبنای اعتماد کامل و پرداخت وجه کالا توسط خریدار پس از دریافت کالا (ریسک بالا برای صادر کننده)

  2-1.  روش پیش پرداخت کامل: ارسال وجه کالا از طریق حواله توسط خریدار برای فروشنده . ارسال کالا توسط فروشنده پس از دریافت وجه (ریسک بالا برای وارد کننده)

 

  1. روشهای مدرن

 

  1-2. اعتبارات اسنادی

  2-2. وصولی ها

 


دانلود با لینک مستقیم


پاورپوینت جامع و کامل درباره مقدمه ای بر خدمات ارزی

دانلود تحقیق کامل درمورد تحلیل شیء گرا

اختصاصی از فایلکو دانلود تحقیق کامل درمورد تحلیل شیء گرا دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق کامل درمورد تحلیل شیء گرا


دانلود تحقیق کامل درمورد تحلیل شیء گرا

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 50

 

تحلیل شیء گرا

هنگامی که قرار است محصول یا سیستم جدیدی ساخته شود، چگونه آن را به نحوی مشخص کنیم که بتواند به صورت شیء گرا مهندسی شود؟ آیا پرسشهایی وجود دارند که باید از مشتریان پرسیده شوند؟ اشیاء چگونه با یکدیگر ارتباط دارند؟ اشیاء در حیطة سیستم چگونه رفتار می کنند؟ چگونه مسئله ای را مشخص یا مدلسازی کنیم تا بتوانیم یک طراحی کارآمد ایجاد کنیم؟

هر یک از این پرسشها در حیطة تحلیل شیء گرا (OAA) – نخستین فعالیت تکنیکی که در مهندسی نرم افراز OO اجرا می شود – پاسخ داده می شود. OOA به جای بررسی یک مسئله با استفاده از مدل جریان اطلاعات کلاسیک ، چند مفهوم جدید را معرفی می کند. کود و یوردون (COA91) در این مورد چنین اظهار نظر می کنند:

OOA-تحلیل شیءگرا – مبتنی بر مفاهیم است که اولین بار آنها را در کودکستان فرا گرفته ایم: اشیاء و صفات، کلاسها و اعضاء ، سوراخها و مؤلفه ها. چرا این همه زمان لازم بود تا این مفاهیم را در تحلیل و تعیین مشخصات سیستمهای اطلاعاتی به کار بندیم:

OOA ریشه در مجموعه ای از اصول بنیادی دارد که در فصل 11 معرفی شد. برای ساخت یک مدل تحلیل، پنج اصل بنیادی به کار برده می شود: 1- دامنه اطلاعاتی مدلسازی می شود؛ 2- عملکرد توصیف می شود؛ 3- رفتار نشان داده می شود؛

4- مدلهای داده ای، عملیاتی و رفتاری افراز می شوند تا جزئیات بیشتری درمعرض دید قرار گیرند، و 5- مدلهای اولیه، جوهره و ماهیت مسئله را نشان می دهند، حال آنکه مدلهای نهایی، جزئیات پیاده سازی را نمایش می دهند. این اصول ، مبنای روش OOA را تشکیل می دهند.

هدف OOA تعریف کلیه کلاسهایی است که به نوعی با مسئله ارتباط دارند- عملیات و صفات مرتبط با آنها و روابط میان آنها و رفتاری که از خود نشان می دهند. برای این منظور ، چند وظیفه باید انجام شود:

1. خواسته های اصلی کاربر باید بین مشتری و مهندسی نرم افزار تبادل شود.

2. کلاسها باید شناسایی شوند (یعنی صفات و متدها تعریف شوند).

3. سلسله مراتب کلاسها باید مشخص شود.

4. روابط شیء با شیء (اتصالات اشیاء) باید نشان داده شوند.

5. رفتار اشیاء باید مدلسازی شود.

6. وظایف 1تا5 به طور تکراری دوباره اجرا می شوند تا مدل کامل گردد.

لازم به ذکر است که هیچ توافق جهانی بر سر ‹‹مفاهیمی›› که به عنوان مبنایی برای OOA عمل می کنند، وجود ندارد. ولی تعداد محدودی از ایده های کلیدی مکرراً ظاهر می شوند که آنها را در این فصل در نظر خواهیم گرفت.

نگاهی گذرا

تحلیل شیء گرا چیست؟ پیش از آنکه بتوانید سیستمی شیء گرا (OO) بسازید، باید این موارد را تایپ کنید:

کلاسهای (اشیایی) که مسئله را نشان دهند، شیوه هایی را که اشیاء با یکدیگر ارتباط و تعامل دارند، شیوة کارکردن داخلی اشیاء (صفات و عملیات) و راهکارهای برقراری ارتباط (پیامهایی) که کار کردن آنها را با یکدیگر امکان پذیر می سازند. همة این چیزها در اثنای تحلیل شیء گرا (OOA) انجام می شوند.

چه کسی آن را انجام می دهد؟ تعریف یک مدل شیء گرا شامل شرحی از خصوصیات ایستا و پویای کلاسهایی است که سیستم یا محصولی را توصیف می کنند. این فعالیت توسط مهندس نرم افزار انجام می شود.

چرا اهمیت آن را انجام می دهد؟ تا شناختی منطقی از سیستم یا محصول نداشته باشید، نمی توانید نرم افزاری (شیء گرا یا غیر آن) بسازید. OOA شیوه ای معین برای نشان دادن شناخت شما از خواسته ها فراهم می آورد و سپس آن شناخت را در مقابل درک مشتری از سیستمی که باید ساخته شود، می آزماید.

مراحل کار کدام است؟ OOA با شرحی از موارد کاربرد – شرحی مبتنی بر سناریو از چگونگی تعامل کنشگرها (افراد، ماشینها، سیستمهای دیگر) با محصولی که قرار است ساخته شود – آغاز می شود. مدلسازی CRC اطلاعات موجود در موارد کاربرد را به نمایشی از کلاسها و مشارکت آنها با کلاسهای دیگر ترجمه می کند. سپس خصوصیات ایستا و پویای کلاسها با استفاده از یک زبان مدلسازی یکنواخت (یا روش دیگر) مدلسازی می شود.

محصول کاری چیست؟ یک مدل تحلیل شیء گرا ایجاد می شود. مدل تحلیل OO از نمایشهای گرافیکی یا زبانی تشکیل می شود که صفات، روابط و رفتارهای کلاسها و نیز برقراری ارتباط میان کلاسها و توصیفی از رفتار کلاسها با گذشت زمان را تعریف میکنند.

چگونه اطمینان یابم که درست از عهده امور برآمده ام؟ در هر مرحله، عناصر مدل تحلیل شیء گرا از لحاظ وضوح، درستی ، کامل بودن و سازگری با خواسته های مشتری و با یکدیگر مورد بازبینی قرای می گیرند.

تحلیل شیء گرا

هدف تحلیل شیء گرا، توسعه مدلی است که کارکرد نرم افزار کامپیوتری را برای مجموعه ای از خواسته های تعیین شده توسط مشتری توصیف می کنند. OOA، همانند روشهای تحلیل سنتی که در فصل 12 شرح داده شدند، برای رسیدن به اهدافی که دارد، یک مدل چند بخشی می سازد. مدل تحلیل ، اطلاعات، عملکرد و رفتار را در حیطة عناصر مدل اشیایی شرح داده شد، تصویر می کند.

روشهای سنتی در مقایسه با روشهای OO

آیا تحلیل شیء گرا واقعاً با روش ساخت یافته ای که در فصل 12 ارائه شد، تفاوت دارد؟ فیشمن و کمرر (FIC92) به این پرسش چنین پاسخ می دهند:

نتیجه می گیریم که روش تحلیل شیء گرا... تغییری بنیادی نسبت به روش فرآیند گرایی نظیر تحلیل ساخت یافته نشان می دهند، ولی نسبت به روش داده گرایی چون مهندسی اطلاعات، فقط اندکی تفاوت دارند. در روش فرآیندگرا به خواص ذاتی اشیاء توجه نمی شود و منجر به مدلی از دامنه مسئله می شود که نسبت به اصول اساسی شیء گرایی، یعنی بسته بندی، طبقه بندی اشیاء و وراثت متعامد است.

به بیان ساده، تحلیل ساخت یافته یک دید ورودی – پردازش – خروجی متمایز نسبت به خواسته ها دارد. داده ها، جدا از فرآیندهایی که داده ها را تبدیل می کنند، در نظر گرفته می شود. رفتار سیستم، گرچه اهمیت دارد، در تحلیل ساخت یافته نقش دوم را دارد. در روش ساخت یافته ، از تجزیه عملیاتی (افراز نمودار جریان داده ها ، فصل 12) به وفور استفاده می شود.

شهرتOOA

محبوبیت فنّاوریهای شیء گرا منجر به ابداع دهها روش OOA در اواخر دهه 1980 و اوایل دهه 90 شد. هر یک از این روشها معرف فرآیندی برای تحلیل یک محصول یا سیستم، یک مجموعه نمودار که از فرآیند به دست می آیند، و نشانه گذرایی است که مهندس نرم افزار را قادر به ایجاد مدل تحلیل می کند. موارد زیر کاربرد بیشتری دارند.

روش بوچ : روش بوچ (BOO94) شامل یک ‹‹فرآیند توسعة میکرو›› و یک ‹‹فرآیند توسعة ماکرو›› است. سطح میکرو ، مجموعه ای از وظایف تحیل را تعریف می کند که برای هر مرحله از فرآیند ماکرو دوباره اجرا می شد. از این رو، یک روش تکاملی حفظ میشود.در فرآیند توسعة میکرو بوچ برای OOA، کلاسها و اشیاء و معانی آنها تعیین میشود؛ روابط میان کلاسها و اشیاء تعیین می گردد و پالایشهایی صورت میپذیرد تا مدل تحلیل تجزیه شود.

روش رومبو: رومبو و همکاران وی (RUM91) تکنیک مدلسازی شیء گرا (OMT) را برای تحلیل، طراحی سیستم و طراحی در سطح اشیاء توسعه دادند. نتیجه فعالیت تحلیل، سه مدل است: مدل اشیاء (نمایشی از اشیاء ، کلاسها، سلسله مراتب و روابط)، مدل پویا (نمایشی از رفتار شیء و سیستم) و مدل عملیاتی (نمایشی سطح بالا و به شکل DFD از جریان اطلاعات در سیستم.)

روش جیکابسون: این روش که آن را OOSE (مهندسی نرم افزار شیء گرا) نیز مینامند، نسخه ساده از یک روش شیء گرا قدیمی تر است که آن را نیز جیکابسون ابداع کرد. تفاوت این روش با روشهای دیگر در تأکید فراوان آن بر موارد کاربرد1 است. یعنی شرح یا سناریویی که چگونگی تعامل کاربر با محصول یا سیستم را تصویر میکند.

روش کود و یوردون: روش کود و یوردون (COA91) غالباً به عنوان یکی از آسانترین روشهای OOA در نظر گرفته می شود. نشانه گذاری مدلسازی نسبتاً ساده است و دستورالعملهای توسعه مدل تحلیل، صریح هستند. فرآیند OOA کود و یوردون را به اختصار در زیر مطرح می کنیم:

  • شناسایی اشیاء با استفاده از ملاکهای ‹‹جستجو››
  • تعریف یک ساختار تعمیم – تعیین مشخصات
  • تعریف ساخته کامل مؤلفه
  • شناسایی کامل مؤلفه
  • شناسایی موضوع ها (نمایشی از مؤلفه های زیر سیستم)
  • تعریف صفات
  • تعریف سرویسها

روش ویرف – بروک: ویرف – بروک (WIR90) بین وظایف طراحی و تحلیل، تفاوت چندانی قائل نمی شوند. در عوض، فرآیندی پیوسته را پیشنهاد می کنند که با ارزیابی مشخصات مشتری آغاز می شود و با طراحی پایان می یابد. وظایف مرتبط با تحلیل در روش ویرف – بروک را به اختصار در زیر مطرح می کنیم:

  • ارزیابی مشخصات مشتری
  • استخراج کلاسهای نامزد از روی مشخصات، از طریق تجزیه گرامری
  • گروه بندی کلاسها به نیت شناسایی کلاسهای پایه
  • تعریف مسئولیتها برای هر کلاس
  • نسبت دادن مسئولیتها به هر کلاس
  • تعیین روابط میان کلاسها
  • تعیین مشارکت میان کلاسها براساس مسئولیت
  • ساخت نمایشهای سلسله مراتبی کلاسها
  • تولید گراف مشارکت برای سیستم

گرچه مراحل اصطلاح شناسی و فرآیند برای هر یک از این روشهای OO متفاوت است، فرآیندهای کلی OOA بسیار مشابهند. مهندس نرم افزار برای اجرای تحلیل شیء گرا باید مراحل کلی زیر را دنبال کند:

1. روش کردن خواسته های مشتری برای سیستم

2. شناسایی سناریو یا موارد کاربرد

3. انتخاب کلاسها و اشیاء با استفاده خواسته ها به عنوان یک راهنما

4. شناسایی صفات و عملیات مربوط به هر یک از اشیای سیستمی

5. تعریف ساختارها و سلسله مراتبی که کلاسها را سازماندهی می کنند

6. ساخت یک مدل شیء – واسط

7. ساخت یک مدل شیء – رفتار

8. بازبینی مدل تحلیل OO در مقابل موارد کاربرد / سناریوها

این مراحل کلی را با جزئیات بیشتر در بخشهای 3-12 و 4-21 مورد بحث قرار خواهیم داد.

روش یکنواختی برای OOA

طی دهة گذشته ، گریدی بوچ، جیمز رومبو و ایوار جیکابسون با همکاری یکدیگر، بهترین ویژگیهای روشهای تحلیل و طراحی شیء گرای خود را در قالب یک روش یکنواخت با هم تلفیق کردند. که زبان مدلسازی یکنواخت – UML – نام دارد، به طور گسترده در سرتاسر این صنعت به کار برده شده است.

UML به مهندس نرم افزار این امکان را می دهد تا مدل طراحی را با استفاده از یک نشانه گذاری مدلسازی بیان کند که تحت انقیاد یک سری قواعد نحوی، معنایی و واقع ینانه قرار دارند. اریکسون و پنکر (ERI98) این قواعد را چنین توصیف می کنند:

نحو دربارة ظاهر نمادها و چگونگی ترکیب نمادها حکم می کند. نحو با واژه ها موجود در زبانهای طبیعی محاسبه می شود؛ شیوة املای درست آنها و چگونگی کنار هم گذاشتن آنها و نوشتن جمله اهمیت دارد. قواعد معنایی بر معنای نمادها و مفهوم آنها به تنهایی یا در حیطة نمادهای دیگر حکم می کند ؛ آنها را می توان با معانی واژه ها در یک زبان طبیعی مقایسه کرد.

قواعد واقع بینانه، آن دسته از معانی نمادها را معین می کنند، که هدف مد، از طریق آنها برآورده برای دیگران قابل درک می شود. این کار در زبان طبیعی، با قواعد ایجاد میشود.

در UML ، سیستم با استفاده از پنج ‹‹دیدگاه›› متفاوت نشان داده می شود که هر یک سیستم را از نگاهی متفاوت توصیف می کند. هر دیدگاه توسط نمودارهایی مشخص میشود. دیدگاههای زیر در UML موجودند (ALH98) :

دیدگاه مدل کاربر. این دیدگاه سیستم (محصول) را از نگاه کاربر (که در UML کنشگر خوانده می شود) نشان می دهد. مورد کاربرد، روش مدلسازی است که برای دیدگاه مدل کاربر انتخاب شده است. این نمایش مهم از تحلیل، سناریوی کاربرد را از نگاه کاربر نهایی شرح می دهد و به تفضیل در فصل 11 مورد بحث قرار گرفته است.

دیدگاه مدل رفتاری: این بخش از مدل تحلیل، نشانگر جنبه های پویا و رفتاری سیستم است. همچنین تعاملها و مشارکتهای میان عنصر ساختاری گوناگونی را که در دیدگاههای مدل کاربر و مدل ساختاری توصیف شده اند، تصویر می کند.

دیدگاه مدل پیاده سازی: جنبه های ساختاری و رفتاری سیستمی که باید ساخته شود، ارائه می شوند.

دیدگاه مدل محیطی: جنبه های ساختاری و رفتاری محیطی که سیستم باید در آن پیاده سازی شود، ارائه شوند.

به طور کلی ، مدلسازی تحلیل UML بر دیدگاههای مدل کاربر و مدل ساختاری تأکید دارد. مدلسازی طراحی UML با دیدگاههای مدل رفتاری، مدل پیاده سازی و مدل محیطی سروکار دارد.

تحلیل دامنه

تحلیل برای سیستمهای شیء گرا ممکن است در سطوح انتزاع متفاوتی رخ دهد. در سطح تجاری، تکنیکهای مرتبط با OOA را می توان با یک روش مهندسی فرآیند تجاری همراه کرد و به تعریف کلاسها، اشیاء ، روابط و رفتارهایی همت گمارد که کل تجارت مورد نظر را مدلسازی می کنند. در سطح زمینه های تجاری ، می توان مدلی از اشیاء را تعریف کرد که کارکرد زمینه تجاری خاصی (یا گروهی از محصولات یا سیستمها) را توصیف کند. در سطح کاربردی، مدل اشیاء بر خواسته های مشتری خاص تأکید دارد، زیرا خواسته ها برنامه کاربردی را که قرار است ساخته شود، تحت تأثیر قرار می دهند.

OOA در بالاترین سطح انتزاع (سطح سرمایه گذاری) از حیطه این کتاب خارج است. خوانندگان علاقمند به این بحث باید به (SUL94) , (MAT94) , (TAY95) , (FIN96) , (CAR98) , (EEL98) رجوع کنند. OOA در پایین ترین سطح اتزاع خود در دامنة مهندسی نرم افزار شیءگرا قرار می گیرد و موضوع بحث بخشهای باقیمانده این فصل است. در این بخش OOA را در سطح میانی انتزاع اجرا میکنیم. این فعالیت که آن را تحلیل دامنه می گویند، هنگامی اجرا می شود که سازمانی بخواهد کتابخانه ای از کلاسها (مؤلفه های) قابل استفاده مجدد ایجاد کند که در گروه کاملی از کاربردها به کار گرفته شود.

استفاده مجدد و تحلیل دامنه

فناوریهای شیءگرا از طریق استفاده مجدد بوت بیشتری می گیرند. مثال ساده ای را ر نظر بگیرید. تحلیل خواسته ها برای یک برنامه کاربردی جدید، نشان میدهد که 100 کلاس مورد نیاز است. دو تیم مکلف به ساخت این برنامه کاربردی میشوند. هر کدام یک محصول نهایی را طراحی و ایجاد می کند. هر دو تیم از افرادی با تجربه و مهارت یکسان تشکیل شده اند.

تیم A  به کتابخانه کلاسها دسترسی ندارد و از این رو باید هر 100 کلاس را بسازد. تیم B  از یک کتابخانه غنی استفاده می کند و درمی یابد که 50 کلاس از قبل موجودند. احتمال زیادی وجود دارد که:

1. تیم B پروژه را بسیار زودتر از تیم A تمام کند.

2. هزینه محصول تیم B به طور چشمگیری از هزینه محصول تیم A کمتر باشد.

3. محصول تولید شده توسط تیم B تقایص کمتری نسبت به محصول تیم A داشته باشد.

گرچه حد فراتر شدن کار تیم B از کار تیم A جای بحث دارد، کمتر کسی شک دارد که استفاده مجدد برای تیم B مزایایی به همراه داشته است.

ولی این ‹‹کتابخانه غنی›› از کجا آمده است؟  و چگونه معین می شود که مؤلفه های موجود در آن برای استفاده در کاربردهای جدید مناسبند؟ برای پاسخ گفتن به این پرسشها، سازمانی که کتابخانه را ایجاد و نگهداری می کند باید تحلیل دامنه را اجرا نماید.

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید

دانلود با لینک مستقیم


دانلود تحقیق کامل درمورد تحلیل شیء گرا