فی بوو

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

فی بوو

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

پاورپوینت درباره سامانه مولتی پلکس خودرو

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

پاورپوینت درباره سامانه مولتی پلکس خودرو


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

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

   تعداد اسلاید:36

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

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


پاورپوینت درباره سامانه مولتی پلکس خودرو

دانلود مقاله بررسی و تحلیل کاربری اراضی شهری - روستایی با استفاده از تکنوژیهای RS و GLS

اختصاصی از فی بوو دانلود مقاله بررسی و تحلیل کاربری اراضی شهری - روستایی با استفاده از تکنوژیهای RS و GLS دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله بررسی و تحلیل کاربری اراضی شهری - روستایی با استفاده از تکنوژیهای RS و GLS


دانلود مقاله بررسی و تحلیل کاربری اراضی شهری - روستایی با استفاده از تکنوژیهای RS و GLS

کلمات کلیدی: GLS، RS، شهرسازی، استقرار سکونتگاه روستایی، اراضی کشاورزی، کاربری اراضی

خلاصه:

اهداف این نوشته در بررسی و تحلیل تغییر کاربری اراضی روستایی – شهری، با استفاده از سنجش از دور و سیستمهای اطلاعات جغرافیایی می‌باشد. در این مطلب، 2 مطالعة چند زمانه در 2 سایت (مکان) مختلف اداره  شده است.

اولین سایت شامل سه شهر در Morcco، و دمین سایت در آبادی Al-Ahsa در عربستان سعودی می باشد. هدف اصلی تحقیق اثرات شهرنشینی روی اراضی کشاورزی بوده است. اولین مطالعه روی 6 تصویر از (Spot-HRV) 2 تصویر از هر شهر و دومین مطالعه روی 2 تصویر از Land Sat-TM پایه ریزی شده بود. تصویر بصری از شبیه سازی ماهو.اره یا ما را قادر ساخته بود تا 3 نقشه از طبقه بندی اراضی و مطالعات مربوطه تهیه کنیم.

با استفاده از ابزارهای GLS بطور نسبی تخمین زده شده بود که تغییرات در طول 20 سال اخیر در Aorocco و 14 سال اخیر در Saudi Arabia اتفاق افتاده است. رویهم رفته تغییرات، نحوة تکامل محل پیدایش را روشن ساخته است و نقشه اثبات می کند که شهرنشیتی بطور اساسی اراضی کشاورزی را در امر فعالیتهای زمین خواری تحت فشار قرار داده است.

در نتیجه، RS و GLS با یکدیگر با دادة معینی می توانند، مورد استفاده قرار بگیرند جهت کمک به تصمیم گیرندگان برای آماده سازی نقشه های آتی، بخاطر یافتن گزینه های مناسب برای استقرار شهرسازی.

  1. 1. معرفی:

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

RS و GLS می توانند استفاده شوند بخصوص در:

  • تعیین محل و اندازة مناطق شهری
  • توزیع مکانی مجموعه های کاربریهای اراضی مختلف
  • شبکه نقل و انتقال اولیه و سازمان مربوطه
  • سرشماریهای مختلف – سرشماریهای وابسته و شاخصهای اقتصادی – اجتماعی
  • ساختارمناطق شهری برای مخابرات و مطالعات ارزیابی اثرات (ELA)و
  • توانایی جهت پایش تغییرات در این خصوص در تمام مدت.

مجموعه دادة 1 و 2 و 6 می تواند از میان نقشه سازی هم پوشانی / کاربری اراضی و بررسی تغییر کاربری اراضی بیرون کشیده شود، که تکنولوژیهای مناسبی از طبقه بندی تصویر، تحلیل و بررسی تغییر استفاده می کند. مجموعه‌های داده باقیمانده بازهم باید بیشتر توسعه داده شوند کاملاً عملی شوند.

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

در این متن، 2 مطالعه به نرنیب در کشور Morocco و در کشور عربستان صعودی انجام شده بود که بدین طریق تغییرات کاربری اراضی شهری بررسی شده است. هدف اصلی بررسی تأثیرات شهرسازی روی اراضی کشاورزی در 3 شهر Morocco و در واحه (آبادی) Al-Ahsa در عربستان صعودی می باشد.

اولین مطالعه روی 6 تصویر ماهواره ای پانکروماتیک (2 تصویر برای هر شهر) پایه ریزی شده بود که بوسیلة ماوارة Spot-HRV در طول 2 دهه یعنی   (90-1980) بدست آمده بود. دومین مطالعه مربوط به آبادی Al-Ahsa در عربستان صعودی بود که روی 2 تصویر ماهواره ای چند طیفی از
Landsat-TM در طول 2 دوره زمانی، یعنی 1987 و 2001 پایه ریزی شده بود. در این 2 مورد مطالعاتی، نقشه های توپوگرافی، و مشاهدات میدانی متداول نیز استفاده شده بود.

روش شناسی پذیرفته شده شامل 4 مرحله بدین شرح است.

  1. مطالعة جغرافیایی متمرکز. 2. بازنگری گسترده از روشهای بررسی تغییر کاربری اراضی 3. تفسیر بصری از تصویر ماهواره ای جهت تهیة نقشه های کاربری اراضی 4. تجزیه و تحلیل مکانی و مدلسازی از نتایج سنجش از دور.
  2. تکنیکهای بررسی تغییر کاربری اراضی:

1-2. روشهای بررسی تغییر کاربری اراضی:

یک شرط لازم برای بررسی مزمن تغییر، یک موضوع ثبت شدة صحیح و با دقت از تصویر ماواره ای، همچنین ارائة بیکسهای رویهم قرار گرفتند از یک مکان مشابه می باشد. یک طیف گسترده از تکنیکهایی وجود دارد که برای بررسی تغییر کاربری اراضی مناطق شهری استفاده شده اند. این تکنیکها می توانند به دسته های زیر تقسیم شوند:

تصویر مرکب، مقایسه (سنجش) تصویر، سنجش یا مقایسة تصاویر طبقه بندی شده، ترکیب تصاویر طبقه بندی شده، طبقه بندی رادار.

1-1-2- روش تصویر مرکب چند داده ای:

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

  • هم پوشانی تصویر، ترکیب 2 تصویر است، که برای رنگهای مختلف تعیین شده اند.
  • تفاضل تصویر، شامل تفریق 2 تصویر یا 2 باند پیکسل بوسیلة پیکسل است (Pixel: کوچکترین واحد تبدیل به نقشه).
  • نسبت گیری تصویر روی تقسیم باندها برای تولید تصویر نسبت گیری شده پایه ریزی شده.
  • فهرست پوشش گیاهی جهت تناوب قائل شدن بین پوشش گیاهی و خاک بستر، بکار گرفته می شود.

2-1-2- روش سنجش (مقایسه) تصویر:

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

3-1-2- مقایسة تصاویر طبقه بندی شده:

Abdellaoui 01997) گسترة مکانی مناطق شهری را در مجموعة شهری Blida و در آبادی Laghouatt در الجزایر مطالعه کرده و برای آن از دادة ماهواره ای و نقشه های مرسوم استفاده می کند. او به این نکته اشاره کرده است که Blida از سال 1962، 1055 هکتار توسعه پیدا کرده. با تفاوت اندکی، این مطالعه در شمال شرقی Cario در مصر انجام شده که از منابع دادة چندگانه Landsat-TM، Spot-HRV و KVR-1000 با قابلیت تفکیک مکانی به ترتیب m30 و m20 و m5، استفاده کرد. رویهم رفته تصاویر ترکیب شدة TM-KVR و HRV-KVR یک حجم اطلاعاتی بالایی را تولید کرده است. این امکان وجود داشت که برای ایجاد نقشة کاربری اراضی بالای 48 سال، که یک شاخص ارزشمند برای رشد جمعیت شهری ارائه شود. تحقیق دیگری نیز در ناحیة Rosetta در مصر اتجام شده بود.

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

مطالعة دیگری جهت تحقیق در روند شهرنشینی در یک شهر بزرگ در جنوب تایوان انجام شده بود. این مطالعه روی 2 تصویر از Landsat-MSS و 2 تصویر از Landsat-TM در دوره های زمانی 1972، 81، 90 و 2000، همراه با تعدادی شاخصهای اجتماعی (مساحت Site، جمعیت، تراکم جمعیت، اشتغال) پایه ریزی شده بود. 2 مطالعه مشابه نیز به ترتیب در شهرهای Casablanca و در Rabat-sale انجام شده بود.

4-1-2- ترکیب تصاویر طبقه بندی شده:

این روش شناسی بوسیلة Nong Kolsawal و Thirangon (1990) در ایالت Yasothon در تایلند بکار گرفته شده بود. هدف اصلی این مطالعه توسعة روش شناسی بررسی تغییر پوشش زمین بود. ترکیب تصاویر طبقه بندی شده طبقه بندی کردن 2 شکل که زمینی گذاری شدة از Landsat-TM که در طول فصول مرطوب و خشک بدست آمده بود را شامل می شود و بر اساس پوشش زمینی و اشکال زمینی پایه ریزی شده بود. که یک تصویر از سپتامبر با 11 رده و یک تصویر از April با 14 رده ارائه کرده بود. (2 تصویر طبقه بندی شده را سپس بصورت ریاضی ترکیب کرده و در یک ترکیب خطی بی نظیری از 154 احتمال سطح خاکساری تصویر نتیجه می دهد.) در خلال یک فرآیند دسته بندی دوباره این سطوح خاکستری در طبقه ها، بر اینه آن تصویری است که دینامیکهای پوشش زمینی معنی داری را در رابطه با شکلهای زمین ایجاد می کند.

5-1-2- طبقه بندی رادار:

Al_Bilbisi و Tateshi (2002) در رابطه را نمایشهای طبقه بتدی پوشش زمینی/ کاربری اراضی بوسیلة تجزیه و تحلیلی بافت احقیق کرده بودند. که در این رابطه از 2 ماهواره ای رادار (JERS_1(SAR)L_band که در اکتبر 1993 و مارس 1995، در شمال شرقی ژاپن، بدست آمده بود، استفاده می کردند. خصوصیت بافتی تصاویر (کنتراست، انرژی، انتروپی و همگنی) بوسیلة نگاه کردن به تصاویر SAR L-band4 به منظور طبقه بندی نظارت شده، بدست آمده بودند. ترکیب تمامی خصوصیات بافتی تصاویر، رویهمرفته نتیجة خیلی دقیقی را به ما می دهد، که نتیجة 89 درصدی و 83 درصد به ترتیب در 1993 و 1995 بدست آمده.

Lee و همکاران در (2002) استفاده از تناوب چندگانه و تضاد چندگانة دادة SAR، در شمال شبه جزیره مالزی را بررسی کرده بود. این طبقه بندی روی خصوصیت فیزیکی و آماری از دادة POLSAR پایه ریزی شده بود. بیشترین تمرکز روی باندهای C و L از دادة POLSAR (با توان تفکیک پذیری m10) که بوسیلة هواپیما NASA/JPL در 1996 آماده شده بود، قرار داشت. این داده ها ثابت کرده بودند که در طبقه بندی پوشش زمینی مفید هستند. استفاده از دادة کاملاً Polarimetric از باندهای ترکیب شدة C و L این اجازه را به ما می دهد تا به دقت 83 درصد برسیم. در حال حاضر، تنها تناوب و تضاد منفرد SAR روی سکوهای فضایی از قبیل RADARSAT-1 ; ERS-1,2:JERS-1 در دسترس می باشد. با این وجود با ظهور ماهوراة SAR تناوب چندگانه و چند تضادی شبیه ENVISAT و دیگر ماهواره هایی که در آینده نزدیک می رسند شامل: RADARSAT-2 و ALOS و تهیه طبقه بندی های پوشش زمینی با دقت بیشتر میسر خواهد بود.

2-2- مدلسازی و تجزیه و تحلیل تغییر کاربری اراضی:

مدلی که برای مقشه های پوشش زمینی / کاربری اراضی سطح کشور بکار برده می‌شود برای شمال Ningxia در چین در فاصلة زمانی (99-1987) تولید شده بود. با پیش تغییراتی نیاز به فهم نیروهای بوجود آورندة تغییرات دارد. این امر می تواند این اطمینان را بوسیلة یک میل رگرسیون چندگانه بدهد، که تغییرات در متغیرهای مستقل (تغییرات کاربری اراضی ex.) با تغییرات در متغیرهای وابسته (فعالیت انسانیex.) به‌هم متصل هستند. این مقیاسهای منطقی یک رابطه خطی بین متغیرهای وابسته و مستقل برقرار می‌کند، که می‌تواند به‌صورت ریاضی نمایش و به انجام رسانده شده است. (weicheng 2002)

Kaufman و دوستان (2000) نیز همچنین مشکل مدلسازی و پیش بینی اثرات تغییرات کاربری اراضی را  در چین تحقیق کرده بودند که تحقیق آنها روی فاکتورهای اقتصادی – اجتماعی پایه ریزی شده بود. این تحقیق برای نقشه سازی تغییرات کاربری اراضی با دقت بالای 5/93 درصد بویژه برای طبقه‌های کاری اراضی نهایی امکان دارد. مقدار زمین توسعه یافته بین سالهای 1988 و 1996 به سه برابر رسیده بود.

درخواست مجموعه زمانی econometrics و شبکه های neural مصنوعی پایش تغییر زمان و مکان تغییر در یک مجموعة تصاویر را بهتر نی کند. Lo و Yang
(2003) مدلسازی رشد جمعیت شهری و تغییرات Land scape را در ناحیة شهری Atlanta بررسی کرده بودند. آنها از یک مدل رشد جمعیت شهری که بطور نزدیکی با مدل تغییر حالت زمین هماهنگ می شد بخاطر شباهت داشتن به خصوصیت رشدا جمعیت شهری استفاده می کردند. مدل با دادة زمانی
(1999-1973) سنجیده شده بود. در واقع از مجموعة زمانی تصاویر ماهواره ای که در طول دوره های مختلف زمانی یعنی 1973، 79، 87، 93، 99 گرفته شده بود، استخراج کرده بودند. 3 سناریوی مخصوص برای شبیه بودن نتایج مکانی رشد جمعیت شهری (2050-20000) تحت شرایط زیست محیطی مختلف، طراحی کرده بودند. Nagai و دوستان (2002) یک روش شناسی جدیدی را برای احیاء و تغییرات پوشش زمینی طولانی مدت از دادة مطالعاتی

شامل 25 صفحه فایل word قابل ویرایش


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


دانلود مقاله بررسی و تحلیل کاربری اراضی شهری - روستایی با استفاده از تکنوژیهای RS و GLS

آموزش هندبال

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

آموزش هندبال


آموزش هندبال

ورزش هندبال همراه با آموزش

سابقه هندبال در ایران و جهان

 برای اولین باردرسال1920دراروپابه وجود امد.

 درسال1972دربازی های المپیک جای گرفت.

 درسال1972توسط علی محمد امیرتاش به ایران امد.

 درسال1348درایران تصویب شد.

تعداد اسلاید ها 48 عدد

همراه با عکس

همراه با تمرین

 


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


آموزش هندبال

ارائه راهکار ها و تجربیات مدون در رابطه با بهینه سازی وظایف و مسئولیت های معاون اجرایی مدارس

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

ارائه راهکار ها و تجربیات مدون در رابطه با بهینه سازی وظایف و مسئولیت های معاون اجرایی مدارس


ارائه راهکار ها و تجربیات مدون در رابطه با  بهینه سازی وظایف و مسئولیت های معاون اجرایی مدارس

گرد اوری شده در 100 صفحه با فرمت ورد قابل ویرایش

عنوان گزارش تخصصی :

ارائه راهکار ها و تجربیات مدون در رابطه با  بهینه سازی وظایف و مسئولیت های معاون اجرایی مدارس

 چکیده

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

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

کلیدواژه

معاونت ، اجرایی ، مدرسه ، وظایف ، دانش آموز

 

 

مقدمه

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

 


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


ارائه راهکار ها و تجربیات مدون در رابطه با بهینه سازی وظایف و مسئولیت های معاون اجرایی مدارس

دانلود تحقیق کامل درمورد UML و کاربرد آن

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

دانلود تحقیق کامل درمورد UML و کاربرد آن


دانلود تحقیق کامل درمورد UML و کاربرد آن

 

 

 

 

 

 

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

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

تعداد صفحه :65

 

بخشی از متن مقاله

چکیده:

در مدلسازی شیئ‌گرای نرم افزار با استفاده ازUML  چهره‌هایی مختلف یک سیستم با استفاده از دیاگرامهای مختلف نمایش داده می‌شوند. ساختار پایدار سیستم از طریق دیاگرامهای کلاس واکنش بین قطعات مختلف مدل از طریق دیاگرام‌های کنش مثل دیاگرام‌های توالی و دیاگرانم‌های همکاری نمایش داده می‌شود. بنابراین یک مدل کامل شامل چندین دیاگرام از انواع مختلف می‌باشد. بنابراین سازگاری بین دیاگرامهای مختلف از اهمیت بسیاری برخوردار است.

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

آنالیز سازگاری شامل موارد “ وجودی” ، “ آشکاری” و “ چند تایی” می‌گردد برای آنالیز سازگاری از تکنیکهای جبری موجود، برای گرامرهای گراف‌گونه استفاده شده است.

1­ـ  ممقدمه

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

برای درک بهتر راه حل ارائه شده در بخش بعد، ابتدا دیاگرام‌های کلاس و توالی و ویژگیهایی که باید بررسی گردند،  مورد مطالعه قرار می گیرند.

دیاگرامهای UML

UML یک زبان مدلسازی یکپارچه می باشد ،‌که برای مدلسازی انواع سیستم های نرم افزاری مبتنی بر متدولوژی شیئی گرا در نظر گرفته شده است . این زبان برای تشریح ، نمایش ،‌ساخت و X مستند سازی سیستم های نرم افزاری مورد استفاده قرار می گیرد. نسخه1-1  UML در نوامبر 1997 توسطOMG مورد قبول واقع شده است و نسخه   3-1 آن از مارس 1999در دسترس می‌باشد. به خاطر استفاده فراوان این زبان در صنعت و تحقیقات این زبان بصورت استاندارد در آمده است.

1-2- دیاگرامهای کلاس

1-1-2-   تعریف

دیاگرامهای کلاس ساختار ایستای سیستم را نمایش می‌دهند، یعنی عناصر موجود در سیستم، ساختار داخلی آنها و ارتباط آنها با سایر عناصر سیستم را مشخص می کنند. عناصر سیستم بصورت کلاس در دیاگرام کلاس نمایش داده می‌شوند.

چند نوع مارتباط ایستا بین کلاسها وجود دارد یعنی تناظر، مجتمع، ترکیب، وابستگی و تعمیم .

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

2-1-2 عناصر دیاگرامهای کلاس

یک کلاس یک شرح برای مجموعة اشیائی است ،‌که دارای یک ساختار ، رفتار ، ارتباطها و معنی می باشند. هر کلاس دارای یک نام می باشد و می تواند متعلق به یک بسته باشد.

اشیائی که از یک کلاس هستند دارای یک لیست ویژگیها و یک لیست متدهای یکسان می‌باشند،اماL1  مقادیر ویژگیها ممکن است متفاوت باشند. یک دیاگرام کلاس می‌تواند دارای اشیایی باشد، که نمونه‌هایی از کلاسها می‌باشند. شکل معمول تعریف یک ویژگی بصورت زیر می‌باشد.

Visibility name : type ?? expression

نوع ویژگی (type- expression) توسط UML تعریف نمی‌شود و این مقدار وابسته به زبان می‌باشد در حقیقت نوع متغیر، برای زبانی است، که در نهایت کلاس مورد نظر در آن ایجاد و پیاده‌سازی خواهد شد. ممکن است کلاسهای موجود در دیاگرام کلاس به عنوان نوع متغیر برای ویژگیها مورد استفاده قرار گیرند. این زمانی است که یک ویژگی یک مرجع برای یک شیء از آن کلاس نگهداری می‌کند. آشکاری ویژگیها شامل یکی از موارد protecded(#) , public(+)    و prirate(-) می‌باشد. ویژگیهای عمونی (public) برای سایر کلاسها قابل دسترس هستند،ویژگیهای محافظت شده تنها برای اشیاء همان کلاس و یا زیرکلاسهای آن قابل دسترس می‌باشند و ویژگیهای خصوصی(( prirate  تنها برای خود شیء قابل دسترس می‌باشند. سایر جزئیات مثل مقادیر اولیه، چند تایی و رشته‌های مربوط به ویژگی ها ،‌ همگی اختیاری هستند.

یک متد در UMLتوسط یک رشته که به شکل زیر می‌باشد تعریف می‌گردد.

Visitility name (parameter

Visibility name (parameter – list): return-type-expression

لیست پارامترهای هر متد شامل یکسری پارامتر می‌باشد که همگی دارای فرمتی به شکل زیر هستند.

Name: type-expression

آشکاری متدها همانند ویژگیها مورد بررسی قرار می‌گیرد. متدی که یک عملیات را محقق می‌سازد دارای همان خصوصیات عملیات می‌باشد و البته دارای یک بدنه پیاده‌سازی می‌باشد که عملیات را پیاده‌سازی می‌کند.

کلاسها بصورت درختی توسط بسته‌ها ؟؟سازماندهی می‌گردند.

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

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

از طرفی بصورت تئوری امکان وجود چند رابطه تناظر بین دو کلاس وجود دارد. اما در برخی موارد این مسأله تمکن است نیک دیاگرام ناسازگار ختم گردد.

روابط تجمع و ترکیت انواع خاصی از ناظر هستند که رابطه "بخشی  از" را نمایش می‌دهند. باری نمایش این روابط انتقال خط واصل بین د رکلاس یک لوزی قرار داده نمی‌شود که در رابطه ترکیب این لوزی توپر و در رابطه تجمع این لوزی تو خالی می‌باشد. رابطه تجمع به طور کلی رابطه کل و جزء را نمایش می‌دهد.

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

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

uml امکان ارث‌بری یگانه و چند گانه را ممکن ساخته است. در طول این مقاله تنها ارث‌بری یگانه مورد بررسی قرار می‌گیرد، اما ارث‌بری چندگانه مشکلی برای چک سازگاری نیست.

uml رابطه تناظر را همراه با دو انتهای آن در نظر می‌گیرد. بنابراین امکان اضافه کردن ویژگیهای مربوط به دو انتهای یک رابطه تناظر در نظر گرفته شده است.

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

چندتایی درنظر گرفته شده برای هر ارتباط تعداد اشیائی را که توسط آن رابطه با شیء مورد نظر در ارتباط هستند، تعیین می‌کند.

چند‌تایی یک بازه از اعداد غیر منفی است که بصورت (حد بالا…حد پایین) می‌باشد. حد پایین صفر به این معنی است که شیء نیازی به یک مرجع ندارد. از طرف دیگر حد پایین 1 وجود شیء متناظر را قطعی می‌کند، یعنی حداقل یک مرجع برای شیء متناظر باید وجود داشته باشد. جدول(x)  مقادیر ممکن باری بازة چند‌تایی را نمایش می‌دهد.

ممکن است دیاگرام کلاس با توجه به چند تایی ها منجر به یک دیاگرام شیء تهی گردد و یا ناسازگاری بوجود آید. آشکاری یک رابطه تناظر می‌تواند محدود گردد. این کار با استفاده از کلمات کلیدی protected (#) , Public (+) و یا  private (-) صورت می‌گیرد. این کلمات کلیدی دسترسی و استفاده از rolename ها را محدود می‌سازند. مفهوم این کلمات کلیدی همانند آن چیزی است، که برای ویژگیها گفته شده است . شکل(X) یک دیاگرام کلاس همراه با رابطه‌های تناظر یکطرفته و دو طرفه، تجمع و تعمیم  می‌باشد.

2-2 دیاگرامهای توالی                 

برای نمایش تعامل بین چندین شیء، دو نوع دیاگرام توسط uml ارائه شده است دیاگرام توالی و دیاگرام همکاری. دیاگرام توالی برروی زمانبندی و توالی انجام فعالیتها تأکید دارد. این دیاگرام تناظر بین اشیائی را نشان نمی‌دهد. بنابراین ارتباط بین فرستنده و گیرندة پیام به طور صریح بیان نمی‌گردد. یک نمودار توالی دارای دو بعد می‌باشد: بعد عمودی، زمان را نشان می‌دهد و بعدر افقی اشیاء مختلف را نشان می‌دهد. به طور نرمال زمان به سمت پایین افزایش می‌یابد.

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

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

/images/spilit.png

دانلود فایل 


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


دانلود تحقیق کامل درمورد UML و کاربرد آن