لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 53
آموزش توسعه نرم افزار های شیء گرا توسط UML
فصل اول: مفاهیم شیء گرایی
مقدمه
شئ گرایی برای توسعه نرم افزار اولین بار در سال 1960 پیشنهاد شد، این روش پس از 20 سال به طور گسترده مورد استفادة جامعه نرم افزاری قرار گرفت. توسعه دهندگان نرم افزار در دهه 1980 توجه جدی خو د را روی شئ گرایی معطوف کردند. تکنولوژی شئ، قابلیت استفاده مجدد را برای مؤلفه های نرم افزاری به ارمغان آورد و این نیز به نوبه خود در تسریع توسعه نرم افزار و تولید محصول با کارایی بالا تاثیر بسزایی دارد؛ بعلاوه سیستمهای شئ گرا، براحتی قابل توسعه و به سهولت با محیط سازگار- از نظر تعامل با سیستمهای موجود در محیط استفاده از نرم افزار- می شوند . دیدگاه شئ گرایی یک سیر تکاملی دارد؛ همچنانکه در بخشهای بعدی خواهیم دید، تعیین همه کلاسهای لازم برای یک سیستم دریک تکرار تا اندازه ای غیرممکن است و به محض تکمیل مدلهای تحلیل و طراحی نیاز به کلاسهای جدید در سیستم نمایان می شود.
درک سیستمهای پیچیده وتولید نرم افزار برای چنین سیستمهایی توسط افرادی که در این زمینه تجربه کافی ندارند، کاری بس مشکل است . همچنین محصولی که این افراد تولید می کنند کارایی لازم را نخواهد داشت، در اینجا مهندسی نرم افزار به کمک افراد آمده و با مطالعه روشها و فنون مختلف مسیر توسعه و تولید نرم افزار را هموار می- سازد. تجربیات بدست آمده در این زمینه، متدها و فرآیندهای متنوعی را برای توسعه نرم افزار در اختیار توسعه دهندگان قرار داده و ابزارهای مناسبی نیز این روشها را پشتیبانی می کنند.
درتوسعه یا ساخت نرم افزار برای یک سیستم، مشتری باید تعریف دقیقی از سیستم را در اختیار توسعه دهنده قرار دهد. در توصیف سیستم، زبان طبیعی تا آن اندازه دقیق نیست که بتوان همه نیازمندیها، ساختار و رفتار سیستم را با آن بیان کرد و کد نویسی نیز چنان وارد جزئیات می شود که به یکباره نمی توان سیستم را در این سطح تشریح کرد. لذا برای درک سیستم دست به مدل سازی می زنیم و مؤلفه های سیستم ، زیر سیستمها و رفتار سیستم را به صورت نمودارهای گرافیکی ترسیم می نماییم تا موارد قابل کاربرد و مهم به صورت برجسته به چشم بخورد و هیچ موردی در حوزة سیستم از قلم نیافتد .
در متد شئ گرا از زبان مدلسازی استانداردUML که در فصل چهارم به تفصیل خواهدآمد، استفاده می شود. این زبان به وسیله ابزارهای مختلفی نظیر Rational Rose ، visio و … پشتیبانی می شود، میتوان ازUML در فرآیندهای مختلف استفاده کرد.
مفاهیم اساسی
در این بخش مفاهیم اساسی توسعة نرم افزار شئ گرا را معرفی می کنیم. در بالا به متد و فرآیند اشاره شد اما هیچ تعریفی از آنها ارائه نشد، حال این دو مفهوم کلی را بصورت زیر تعریف می کنیم.
متد، متدلوژی و اشیاء
متد مجموعه ای از وظایف را جهت تعیین نیازمندیها، تحلیل، طراحی، برنامه ریزی، تست و پشتیبانی مشخص می کند. از نظر فنی فرآیند توسعه نرم افزار- متدلوژی- یک قالب کاری برای وظایف لازم جهت ساختن یک نرم افزار با کیفیت بالاست. در واقع متدلوژی، فرآیندی ساختارمند جهت توسعه نرم افزار است که به وسیله فنون و ابزارها حمایت می شود.
متد شئ گرا برپایه شئ استوار است، دیدگاه شئ گرا دنیای واقعی مسئله را بصورت مجموعه ای از اشیاء مرتبط به هم می بیند. شئ یک موجودیت است که در دامنة مسئله نقش تعریف شده ای دارد و دارای حالت، رفتار و شناسة خاص خودش است. شئ می تواند یک ساختار ، نقش ، مکان و ... باشد؛ شئ داده و رفتار را در خود کپسوله میکند و از دسترسی اشیاء دیگر به داده های خود جلوگیری و همچنین تا ثیر تغییرات محیطی بر این داده ها را کاهش می دهد و تنها راه دسترسی به این داده ها استفاده از اعمال یا سرویس های خود شئ می باشد. کلاس نوع اشیاء را نشان می دهد و شامل ویژگی های مشترک مجموعه ای از اشیاء می باشد، شئ نمونه ای از کلاس است . داده های شئ تحت عنوان صفات در کلاس شناخته می شوند و مقادیر این صفات است که شئ را از دیگر اشیای همنوع متمایز می نمایند. اعمال به دستکاری تعداد محدودی از صفات می پردازند و ارتباط بین کلاس ها و دیگر عناصرسیستم نیز از طریق همین سرویسها- اعمال – صورت می گیرد. به عبارت دیگر کلاس یک مشخصه کلی (قالب ، الگو یا طرح اولیه )است که مجموعه ای ازاشیاء مشابه را نشان می- دهد.نماد گرافیکی کلاس در شکل زیر نشان داده شده است، این نماد شامل سه قسمت است که بترتیب نام کلاس ، لیست صفات و لیست اعمال را نشان می دهند.
------------------------ نام کلاس
------------------------ لیست صفات
------------------------ لیست اعمال
------------------------
با تعریف کردن اشیاء موجود در سیستم از نوع یک کلاس خاص، این اشیاء همه صفات، اعمال و روابط کلاس مربوطه را به ارث می برند. یک فوق کلاس شامل ویژگی های مشترک صفات و اعمال جمعی از کلاسهاست و زیرکلاس یک حالت خاص ازفوق کلاس است که به آن تخصیص نیزگفته می شود. این تعاریف از وجود یک سلسله مراتب نشان می دهد که در آن کلاسهای تعمیم(فوق کلاس) توسط کلاسهای تخصیص به ارث برده می شوند، ممکن است که هر کدام ازکلاس های تخصیص دارای یکسری صفات و اعمال اختصاصی اضافی باشند. مجموعه مقادیر موجود برای یک صفت در یک کلاس، دامنه مقادیر آن صفت را نشان می دهد.
پیامها وسیله برقراری ارتباط و تعامل بین اشیاء می باشند ، این پیامها شئ مقصد را تحریک می کنند تا یک کار خاص را انجام دهد. سرویسی که در شیء فرستنده پیام تولید می کند، یک پیام با قالب message:[destination, operation, parameters] ارسال میکند که در آن destination شیء گیرنده و operation سرویسی از شیء گیرنده است که پیام را دریافت می کند و parameters شامل اطلاعات لازم جهت انجام موفق سرویس خواسته شده است. شکل 1-2 مثالی از کلاسهای تعمیم و تخصیص را نشان می دهد که در آن برای دانشجو یک فوق کلاس دانشجو داریم که شامل داده ها و اعمال مشترک بین دانشجویان دورة لیسانس و فوق لیسانس است، همچنین دو زیر کلاس تخصیص جداگانه برای دانشجویان لیسانس و فوق لیسانس نشان داده شده است که حالات خاصی از کلاس دانشجو هستند. در عمل ما شیئی از نوع فوق کلاس دانشجو نخواهیم داشت، در این حالت به کلاسstudent یک کلاس مجرد گفته می- شود . کلاس مجرد کلاسی است که هیچ شیئی از آن نوع نداشته باشیم.
کپسوله سازی، ارث بری و چند ریختی
با توجه به مطالب ذکر شده در بالا، شیء گرایی به واسطه سه خاصیت مهم کپسوله سازی، ارث بری و چند ریختی یک روش منحصر بفرد است . بطور کلی کپسوله سازی تکنیکی است که
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 53
آفت سرخرطومی برگ یونجه
تهیه کننده:امیدعسکری
کارشناس ارشدگیاهپزشکی
سازمان جهادکشاورزی استان زنجان
۱۳۸۲
مقدمه:یکی ازآفات مهم برگ یونجه سرخرطومی برگ یونجه است که دراکثرمناطق یونجه کاری کشور شیوع دارد.میزان خسارت سرخرطومی یونجه درایران دقیقاتعیین نشده ولی می توان گفت که۶۰درصدازخسارت های کلیه آفات یونجه مربوط به سرخرطومی می باشد.زمانی که میزان آلودگی مزارع بالااست مدیریت مبارزه بااین آفت درطول سال اهمیت دارد.باتوجه به این که دربعضی سالها خسارت سرخرطومی یونجه ازنظراقتصادی مهم نیست لازماست که زارعین باراهنمایی های مدیریتی وتوصیه های عدم استفاده ازسموم حشره کش آشناشوند.
زیست شناسی:حشره کامل این آفت سرخرطومی نسبتا کوچکی است به طول تقریبا ۵میلیمتروپهنای ۳.۵میلیمترورنگ آن ازقهوه ای تاخاکستری مایل به سیاه تغییر می کند.
چرخه زندگی آفت سرخرطومی یونجه شامل چهار مرحله تخم.لارو.شفیره وسوسک بالغ است.زمستانگذرانی این آفت معمولا به شکل حشره کامل درپناهگاه های خارج ازمزرعه مانند پرچین ها.مناطق درختکاری شده ویازیست گاههای محفوظ داخل شکافهامیباشد.غالب تخمریزی دربهاروزمانی که سرخرطومی بالغ واردمزرعه می شودانجام می گیردامابعضی ازتخم ها درپاییز گذاشته می شوند.سرخرطومی های بالغ ماده برای تخمریزی سوراخی رابه وسیله جویدن درساقه یونجه ایجاد میکنندودرداخل آن۲۵-۲عددتخم می گذارند.یک سرخرطومی ماده میتواند درطول دوره زندگی به طور متوسط تعداد۵۰۰تا۲۰۰۰عددتخم بگذارد.رنگ تخم ها از زرد تاقهوه ای تغییرمی کند ووقتی می رسند تیره تر می شوند.مدت زمان لازم برای تفریخ تخم ها ۱۴-۷روزپس ازتخم ریزی به طول می انجامد اما تخمهایی که درپاییزگذاشته می شوند دربهارسال بعد تفریخ خواهند شد.
لاروها درطول دوره لاروی سه بارپوست اندازی کرده ودرهربارازنظراندازه بزرگترمی شوند.لاروهای بالغ به رنگ سبز بوده.تقریبا ۹ میلیمترطول دارندوخطوط سفیدرنگی درپشت آنهادیده میشود.لاروهای بالغ پس از کامل شدن تغذیه به سمت قاعده برگ حرکت کرده وباتکه های برگهای خشک شده درسطح خاک ایجاد یک پیله ابریشم مانندمیکنند.لاروهادرداخل پیله تبدیل به شفیره شده وحشرات بالغ پس از ۱۴-۱۰روزازآن خارج می شوند.
سرخرطومی های بالغ پس ازظهور برنگ قهوه ای روشن هستندویک لکه قهوه ای درپشت بدن حشره دیده می شود که ازجلوسر شروع شده وتانصف بدن ادامه می یابد.این علایم با سن حشره تغییر می کند.سرخرطومی های بالغ به مدت چند هفته درمزرعه باقی می مانندوپس ازآن برای گذراندن تابستان به پناهگاه های محفوظ نزدیک مزرعه می روند.درطول تابستان تمامی مراحل چرخه زندگی سرخرطومی درداخل مزرعه قابل مشاهده است بطوریکه سرخرطومی های بالغ ترممکن است به فعالیت تخمریزی ادامه دهند در حالیکه در همان زمان لاروها.شفیره هاوحشره های بالغ تازه ظاهر شده نیز دیده شوند.
حشره های بالغ دراوایل پاییز به مدت کوتاهی به مزارع یونجه برمی گردند که خسارت چندانی را همراه ندارند.
خسارت:اولین علایم خسارت سرخرطومی یونجه عبارت است از سوراخهای کوچکی که دراثرتغذیه لاروازانتهای برگهای جوان درطول ماههای فروردین واردیبهشت دیده می شوند.بابزرگترشدن اندازه لاروهامیزان خسارت بیشترشده ودراثرخسارت شدیدناشی ازتغذیه آفت به خاطرخشک
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 56
شناخت کاربردی Iptable
« پروژه آزمایشگاه مدار منطقی »
استاد راهنما:
مهندس مجید اسدی شهمیرزادی
تهیه کنندگان:
مریم فلسفی ، لیلا ساروخانی، مهناز علی نژاد
Iptable Tutorial
حق چاپ ، توزیع و تغییر این سند تحت شرایط و مفاد و جواز مستند سازی GNU FREE ، نسخه یک عملی است . و این جا بخش های غیر متغیر مقدمه هستند و بخش های زیرین با متون Front - Cover مىتوانند اطلاعات محقق Oskar Andreasson را بیان کنند و متون Back - Cover استفاده نشده اند نسخه ای از این جواز در بخش جواز مستند سازی GNU FREE آمده است .
تمام دست نوشته ها در این آیین نامه با جواز عمومی GNU طراحی شده اند این دست نوشته ها منبع آزاد دارند . شما مىتوانید مجدد آنها را توزیع کنید و تحت شرایط جواز کلی GNU تغییر دهید همان طور در نهاد نرم افزاری FREE نسخه 2 جواز دیده شد. این دست نوشته ها با این امید توزیع مىشوند که مفید واقع شوند ولی شماتتی در این جا وجود ندارد . بدون مجوز توانایی تجاری و یا تناسب اهداف خاص به این هدف دست مىیابید . جهت جزئیات بیشتر به جواز عمومی GNU مراجعه کنید .
شما باید نسخه ای از این جواز را در این آیین نامه بیابید که تحت بخش جواز عمومی GNU آمده است . در غیر این صورت با موسسه به آدرس زیر تماس بگیرید .
اهداهای مربوطه
ابتدا مىخواهم این سند را به دوست دختر خود Ninel اهدا کنم . او بیش از آنچه که تصور مىکردم حامی من بود . من امیدوارم که بتوانم با این اهدا شما را نیز خوشحال کنم . دوم آنکه مایل هستم این اثر را به تمام موسسه دهندگان linux تقدیم کنم . این افراد سیستم عامل جالب را طراحی کرده اند .
فهرست مطالب:
در مورد مولف چگونگی خواندن
شرط لازم نهادهای مورد استفاده در سند
1- مقدمه 1-1 : چرا این سند نوشته شد 2-1 : چگونگی نوشتن آن
3-1 : اصطلاحات مورد استفاده 2-آماده سازی
1-2 : درک جا iptables را بدست آوریم 2-2 : نصب kernel
3-2 : نصب در محل کاربر
1-3-2 : کامپایل برنامه های کاربر 2-3-2 : نصب بر RED HOT 7/1
3- جستجوی جداول و زنجیره ها 1-3 : کلیات 2-3 : جدول Mangle
3-3 : جدول فیلتر 4- ماشین حالت
1-4 : مقدمه 2-4 : ورودی Conntrack
3-4 : حالات محل کاربر 4-4 : اتصالات TCP
5-4 : اتصالات UDP 6-4 : اتصالات ICMP
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 56
پتانسیومتر
نگاه اجمالی
پتانسیل سنج ،) وسیلهای الکتریکی است که از قطعه سیمی مقاوم (یا از ماده مقاوم الکتریکی) با مقاومت R تشکیل شده است و روی آن یک سر اتصال لغزنده قرار دارد. که با سیم اتصال الکتریکی برقرار میکند و معمولا در آزمایشگاه برای تنظیم و کنترل جریان از یک مقاومت متغیر استفاده میشود. پتانسیل منبع در سه محل اتصال الکتریکی دارد. عبارت است از نقطه A و B در دو سر سیم مقاوم و سر اتصال لغزنده T، پیچ تنظیم صدای رادیو یا وسایل صوتی دیگر ، پتانسیل سنجی ساده و ارزان قیمت است. اما پتانسیل سنج دقیق وسیلهای گرانقیمت است که برای اندازهگیری ولتاژ با دقت بسیار زیاد بکار برده میشود.
اساس کار پتانسیومتر
اگر اتصال بین نقطه A و T برقرار شود، این وسیله به یک مقاومت قابل تنظیم یا رئوستا تبدیل میشود. مقاومت بین نقطههای A و T و شکل R1 نشان داده می شود. با حرکت سر اتصال لغزنده T در طول سیم مقاوم ، از سر اتصال A تا سر اتصال B ، مقاومت R1 از صفر تا مقدار R تغییر میکند. نام پتانسیل سنج از آنجا گرفته شده است که این وسیله میتواند مقادیر مختلف اختلاف پتانسیل الکتریکی که یا ولتاژ ، میان سر اتصال T و یکی از دو سر سیم پتانسیل سنج (مثلا نقطه A) را بسنجد.
فرض کنید باتری با نیروی محرکه الکتریکی V به دو سر A و B ، وصل شده است. مقاومت بین A و T را R1 و مقاومت بین B و T را R2 میگیریم. به این ترتیب ، این دو مقاومت یک تقسیم کننده ولتاژ محسوب میشود. ولتاژ میان دو سر اتصال A و T را VTA کسری از ولتاژ میان A و B که VBA است. در این صورت مقاومت R1 + R2 ثابت و برابر با مقاومت پتانسیل سنج ، R است. هنگامی که لغزنده در طول سیم مقاوم حرکت میکند، مقاومت R1 از صفر تا R و ولتاژ VTA بیان نقطههای A و T از صفر تا VRA تغییر میکند. این کار ، روش سادهای برای تولید ولتاژ متغیر با استفاده از ولتاژ ثابت است.
مثال کاربردی
در مورد پیچ تنظیم صدای رادیو ، ولتاژ VBA داده شده به پتانسیل سنج ، ولتاژی با بسامد صوتی متناظر با موج صوتی است. مقدار متغیر ولتاژ دو سر اتصال پتانسیل سنج (VTA) به بلندگو داده میشود. (از طریق تقویت کننده رادیو) و با حرکت لغزنده شدت صوتی که از رادیو میشنویم، تغییر میکند.
پتانسیومتر دقیق
در پتانسیل سنجهای دقیق ، نسبت مقاومتهای R1 و R1 با دقت زیاد قابل تنظیم است. در این نوع وسایل ، یک باتری با ولتاژ V از طریق رئوستای r به پتانسیل سنج وصل میشود. و رئوستا تا جایی میزان میشود که ولتاژ VBA مقدار معین و دقیقی (مثلا 1.6000 ولت) داشته باشد. هنگامی که ولتاژ نامعلوم Vx را از طریق گالوانومتر به سر اتصال T اعمال میکنیم. نسبت R1/R را آنقدر تغییر میدهیم تا گالوانومتر عبور هیچ جریانی را نشان ندهد. در این شرایط ، ولتاژ Vx برابر است با (VBA(R1/R.
روش درجه بندی ولتاژ
برای درجه بندی ولتاژ VBA ، پیل استانداردی را با ولتاژ دقیقا معلوم به جای Vx قرار میدهیم، نسبت R1/R متناظر با این ولتاژ را تنظیم ، رئوستای r را برای جریان صفر گالوانومتر میزان میکنیم. با استفاده از پتانسیل سنج بسیار دقیق میتوان ولتاژها را تا پنج رقم با معنی و تا حد میلی ولت هم اندازه گیری کرد. اما ، فرآیند اندازه گیری با پتانسیل سنج کند و دستگاه اندازه گیری هم پر حجم است. در حال حاضر ، بیشتر اندازه گیریهای دقیق ولتاژ با استفاده از ولت سنجهای رقمی و دقیق انجام میگیرند. پتانسیل سنج را برای درجه بندی ولت سنج رقمی میتوان بکار برد.
دیاک :
دیاک عنصری دوپایه است و مشابه ترانزیستوری است که بیس ندارد. از هر دو طرف (بایاس
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 81
تاریخچه شرکت آچاچی
آچاچی نام روستایی در نزدیکی شهرستان میانه از توابع آذربایجان شرقی است و این کارخانه در سال 1357 شروع به کار کرده است که توس آقای ایرانی که مدیر عامل و رئیس کنونی شرکت است در واحدهای کوچک آغاز به کار کردند و اولین کارگاه شیرینی پذیری در تهران بوده که به علت نارضایتی افراد و شهرداری به خارج از تهران انتقال پیدا کرده است چون هیچ وقط کارخانه صنعتی نمی تواند در داخل شهر باشد و از به متراژ بالایی دارد و پس از استقراق کارخانه برای توسعة بیشتر و تداوم و استحکام بیشتر با کارخانه ای به نام قافلانکوه متحد شدند که بعد از مدتی همکاری به علت اختلاف نظر از یکدیگر مجزا شدند هر کدام به صورت مستقل فعالیت می کنند .
و برترین امتیاز این شرکت گرفتن اولین پروانه سوخت سوهان و باسلق در ایران است .
مواد لازم جهت تاسیس یک کارخانه شکلات سازی
1)یک قطعه زمین با متراژ بالا و خارج از شهر که دارای این قسمت ها می باشد :
(انبار – محل تولید – سردخانه – اتاق های دارای و نگهبانی)
2)تقاضای کتبی ه اداره کل صنایع غذایی جهت سااخت
3)تهیة دستگاه های مورد نظر جهت تولید محصول مورد نظر
4)تقاضای مجوز از ذرات بهداری
5)باردید بهداری از دستگاه ها و عملکرد آنها
6)گرفتن پروانه بهره برداری یعنی پروانه تاسیس کارخانه
7)صدور پروانه ساخت از وزارت بهداشت
8)مهترین مساله برای ساخت کارخانه مواد غذایی اولا کارت شناسایی از اداره کل صنایع و درما صدور روانه ساخت از وزارت بهداشت باشد و تامین نیروهای متخصص .