نیک فایل

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

نیک فایل

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

تحقیق در مورد آموزش توسعه نرم افزار های شیء گرا توسط UML 53 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 63

 

آموزش توسعه نرم افزار های شیء گرا توسط UML

فصل اول: مفاهیم شیء گرایی

مقدمه

شئ گرایی برای توسعه نرم افزار اولین بار در سال 1960 پیشنهاد شد، این روش پس از 20 سال به طور گسترده مورد استفادة جامعه نرم افزاری قرار گرفت. توسعه دهندگان نرم افزار در دهه 1980 توجه جدی خو د را روی شئ گرایی معطوف کردند. تکنولوژی شئ، قابلیت استفاده مجدد را برای مؤلفه های نرم افزاری به ارمغان آورد و این نیز به نوبه خود در تسریع توسعه نرم افزار و تولید محصول با کارایی بالا تاثیر بسزایی دارد؛ بعلاوه سیستمهای شئ گرا، براحتی قابل توسعه و به سهولت با محیط سازگار- از نظر تعامل با سیستمهای موجود در محیط استفاده از نرم افزار- می شوند . دیدگاه شئ گرایی یک سیر تکاملی دارد؛ همچنانکه در بخشهای بعدی خواهیم دید، تعیین همه کلاسهای لازم برای یک سیستم دریک تکرار تا اندازه ای غیرممکن است و به محض تکمیل مدلهای تحلیل و طراحی نیاز به کلاسهای جدید در سیستم نمایان می شود.

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

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

در متد شئ گرا از زبان مدلسازی استانداردUML که در فصل چهارم به تفصیل خواهدآمد، استفاده می شود. این زبان به وسیله ابزارهای مختلفی نظیر Rational Rose ، visio و … پشتیبانی می شود، میتوان ازUML در فرآیندهای مختلف استفاده کرد.

مفاهیم اساسی

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

متد، متدلوژی و اشیاء

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

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


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


تحقیق در مورد آموزش توسعه نرم افزار های شیء گرا توسط UML 53 ص

دانلود مقاله کامل درباره کنترل حرکت مکانیزم چهارمیله ای توسط نرم افزار MATLAB

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 7

 

کنترل حرکت مکانیزم چهارمیله ای توسط نرم افزار MATLAB

دراین ازمایش سیستم های کنترل حرکت موتور ساخته شده در ازمایشهای قبلی بازنگری میشود.

گزارشهای قبلی مارا درانجام این رنامه کمک خواهد کرد.تین برنامه توسط پاسکال نوشته شده است.

تجهیزات:

تمام وسایل از ازمایش اول فراهم شده است.یک پایه همراه تکه هایی برای افزایش ارتفاع.چهار میله.

مفاصل چهار شفت همراه بوش. میله کاپلر اکریلیک بین شفت وموتور پیتمن.برای کشیدن مسیرها:

مدادوکاغذ.

قسمت اول:

‏ذوزنقهاى سرعت گیر گذرگاه پشت. 1 _اغاز کار باتنظیم تست سرعت ازمایش قبل .شما نیازمند یک سری کابل برای انتقال قدرت بر روی برداموزشی هستید.همان کدها را ازازمایش قبلی انجام دهیدبا چند تفاوت درسرعت هاتا مطمئن شوید که کار را صحیح انجام میدهید.

2_کاپلر را به موتور وصل کنید.درسر دیگر کاپلررا به میله دیگر وصل کنید.یک بوش میتواند برای جلوگیری از سایش درمفصل کار کند.اکنون اگر شما موتوررا روشن کنید باید به طور واضح چرخش موتور را ببینید.

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

PAUSE 5000 'Length of time to pause in milliseconds.

oUTD = ZERO_VOLT_CMD_COUNTS 'Output zero volts.

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

4_سرعت چرخش لینک اول را برروی 360درجه در 1 ثانیه تنظیم کنید.چون دقت محدوداست.شمابایدسرعت واقعی موتور را بدست اورده باشید.چون ممکن است شما نتوانید پیشگویی کنیدانچه در طول 360 درجه اتفاق میافتد.شما باید از روش سعی وخطا استفاده کنید.شما باید زمان یک سیکل را به دست اورید وزمان را براساس ان مدرج کنیدو کنتور را براساس ان تنظیم کنید.

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

 


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


دانلود مقاله کامل درباره کنترل حرکت مکانیزم چهارمیله ای توسط نرم افزار MATLAB

دانلود مقاله کامل درباره کنترل حرکت مکانیزم چهارمیله ای توسط نرم افزار MATLAB 7 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 7

 

کنترل حرکت مکانیزم چهارمیله ای توسط نرم افزار MATLAB

دراین ازمایش سیستم های کنترل حرکت موتور ساخته شده در ازمایشهای قبلی بازنگری میشود.

گزارشهای قبلی مارا درانجام این رنامه کمک خواهد کرد.تین برنامه توسط پاسکال نوشته شده است.

تجهیزات:

تمام وسایل از ازمایش اول فراهم شده است.یک پایه همراه تکه هایی برای افزایش ارتفاع.چهار میله.

مفاصل چهار شفت همراه بوش. میله کاپلر اکریلیک بین شفت وموتور پیتمن.برای کشیدن مسیرها:

مدادوکاغذ.

قسمت اول:

‏ذوزنقهاى سرعت گیر گذرگاه پشت. 1 _اغاز کار باتنظیم تست سرعت ازمایش قبل .شما نیازمند یک سری کابل برای انتقال قدرت بر روی برداموزشی هستید.همان کدها را ازازمایش قبلی انجام دهیدبا چند تفاوت درسرعت هاتا مطمئن شوید که کار را صحیح انجام میدهید.

2_کاپلر را به موتور وصل کنید.درسر دیگر کاپلررا به میله دیگر وصل کنید.یک بوش میتواند برای جلوگیری از سایش درمفصل کار کند.اکنون اگر شما موتوررا روشن کنید باید به طور واضح چرخش موتور را ببینید.

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

PAUSE 5000 'Length of time to pause in milliseconds.

oUTD = ZERO_VOLT_CMD_COUNTS 'Output zero volts.

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

4_سرعت چرخش لینک اول را برروی 360درجه در 1 ثانیه تنظیم کنید.چون دقت محدوداست.شمابایدسرعت واقعی موتور را بدست اورده باشید.چون ممکن است شما نتوانید پیشگویی کنیدانچه در طول 360 درجه اتفاق میافتد.شما باید از روش سعی وخطا استفاده کنید.شما باید زمان یک سیکل را به دست اورید وزمان را براساس ان مدرج کنیدو کنتور را براساس ان تنظیم کنید.

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

 


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


دانلود مقاله کامل درباره کنترل حرکت مکانیزم چهارمیله ای توسط نرم افزار MATLAB 7 ص

دانلود تحقیق تعریف شیر کنترل فشار

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 7

 

انرژی سیال توسط وسایلی که اصطلاحاً شیر نامیده می شوند کنترل می گردد. شیر ها از نقطه نظر عملکرد به سه دسته تقسیم می شوند:

شیر های کنترل جهت.

شیر های کنترل فشار.

شیر های کنترل جریان.

تعریف شیر کنترل فشار:

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

گزارش کار شیر کاهنده فشار لودر 120W

علت خرابی

نشتی روغن از شیر

عیب یابی

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

تعمیر

با گذاشتن واشر های نو به جای واشر های قدیمی و کهنه مشکل ریزش و نشتی روغن در شیر کاهنده فشار این لودر برطرف شد.

گزارش کار پمپ استونی (آلمانی)

کاربرد پمپ استونی:

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

اجزای پمپ استونی:

پمپ استونی همانطور که در شکل (11-4) و (12-4) مشاهده می کنید از اجزای متفاوتی تشکیل می شود که شامل بنده اصلی، قسمت جلویی بدنه اصلی که شامل دو ورودی و یک خروجی آب است و در داخل بدنه میل لنگ وجود دارد که بر روی میل سه پیستون قرار می گیرد. که خود این پیستون ها از به هم پیوستن اجزای متفاوتی درست شده است و کلیه واشر ها و پکینگ ها و بلبرینگ ها که تمامی اجزای تشکیل دهنده پمپ استونی به شمار می آیند.

طرز کارکرد پمپ استونی

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

تعمیر پمپ استونی

علت خرابی

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

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

رفع عیب

تعویض همه ی اجزای پمپ بجز بدنه اصلی و قسمت جلویی بدنه اصلی.

گزارش کار تعمیر کاربراتور موتور مزدا باری

علت خرابی: خراب بودن ژیگلر های این کاربراتور

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

نکته: بیشترین خرابی کاربراتور ها طبق گفته های کارکنان تعمیرات در قسمت ژیگلر ها وجود دارد.

فصل چهارم

جمع بندی و پیشنهادات


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


دانلود تحقیق تعریف شیر کنترل فشار

جذب فسفر توسط گیاهان

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 25

 

جذب فسفر توسط گیاهان:از خاک تا سلول

مقدمه

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

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

فسفر در خاک

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

P در خاک به شکلهای مختلفی مانند P آلی و معدنی یافت می شود(شکل1). مهم است تاکید شود که 20 تا 80 درصد از P در خاکها به فرم آلی یافت می شود، که از آن فیتیک اسید(اینوریتول هگزافسفات) معمولا جزء اصلی است. باقیمانده در بخش معدنی که شامل 170 فرم معدنی از P است یافت می شود. میکروبهای خاک فرمهای بی حرکت P را به محلول خاک آزاد می کنند و همچنین مسئول توقف تحرک P هستند. مقدار کم P موجود در خاک جذب آن توسط گیاه را محدود می کند. بیشتر مواد معدنی محلول مانند K در خاک از طریق جریان توده ای و انتشار حرکت می کنند اما P عمدتا بوسیله انتشار حرکت می کند. از آنجا که سرعت انتشار P پایین است( تا متر مربع بر ثانیه)، سرعت جذب توسط گیاهان ناحیه8 ای در اطراف ریشه بوجود مس اورد که خالی از P است.

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

جذب P از میان غشای پلاسمایی و تونوپلاست


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


جذب فسفر توسط گیاهان