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

موضوع : ارائه یک روش تولید خودکار داده های ورودی برای تست جهش

رشته : مهندسی فناوری اطلاعات

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

چکیده

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

انجام فرآیند تست جهش هزینه بر است این هزینه­ها به طور کلی از چهار منبع نشات می­گیرند که عبارتند از :1- تولید ورودی­های تست 2- زمان کامپایل کد جهش یافته و کد اصلی 3- اجرا کد جهش یافته و اصلی 4- مقایسه­ی نتایج خروجی برنامه­ی اصلی با برنامه­ی جهش یافته. در این پایان نامه برای کاهش هزینه­ی اول با استفاده از الگوریتم کلونی زنبور تولید داده­های تست را به صورت خودکار انجام دادیم از طرف دیگر از طریق تکنیک­های تزریق بایت کد جاوا هزینه کامپایل را نیز به صفر رساندیم و برای بالا بردن عملکرد سیستم اجرای تست را به صورت موازی انجام داده­ایم.

1-1-1 مقدمه

یکی از چالش­های امروز پروژه­های نرم­افزار، تست است زیرا برخلاف محصولات تولید شده توسط سایر علوم مهندسی، نرم­افزار محصولی غیرقابل لمس است از این جهت برای اطمینان از کیفیت، نیاز به صرف هزینه و وقت بیشتر برای تست آن است. تست در حقیقت یکی از اساسی­ترین روش­ها برای ارزیابی نرم­افزار تحت توسعه است. روش­های سنتی تست نرم­افزار، تنها به یافتن بعضی از خطاها [1]بعد از فاز پیاده­سازی محدود می­شد و از این جهت ریسک وجود خطا در نرم­افزار، بعد از تحویل، افزایش می یافت و حتی وجود خطاها در نرم­افزار گاهی موجب شکست [2]نرم­افزار می­شود اما منشاء بخشی از این خطاها در کجاست؟ منشاء بخشی از این خطاها در نقص­هایی[3] است که برنامه نویسان به طور غیر عمدی و بر اثر بی دقتی وارد کد برنامه می­کنند مانند: کوچکتر از حد نیاز در نظر گرفتن طول یک آرایه، اشتباه در پرانتز گذاری عبارت­ها، استفاده­ی نادرست از عملگرهای دودویی و یکانی و …  که در صورت شناسایی محل آن در بسیاری از موارد با ایجاد یک تغییر کوچک در کد برنامه قابل اصلاح است اما در صورت عدم اصلاح وجود یک یا چند نقص در برنامه سبب ایجاد یک وضعیت درونی اشتباه در برنامه ­شود که در برخی از موارد با وارد کردن یک ورودی خاص تحریک شده و ممکن است این وضعیت درونی به یک رفتار بیرونی اشتباه تبدیل شود و حتی در برخی از موارد موجب شکست برنامه شود به عنوان مثال اگر بدن انسان را به یک برنامه­ی کامپیوتری تشبیه کنیم نقص­ها در حقیقت عوامل بیماری زا هستند که در یک بدن سالم وارد می­شوند و آن­ را تحت تصرف خود درمی­آورند، خطاها مانند یک وضعیت درونی غیر عادی در بدن مانند فشار خون بالا، وجود یک نوع باکتری در خون، بی نظمی در نبض بیمار که پزشکان با کنارهم قرار دادن این علائم تلاش می­کنند به علت بیماری پی ببرند، از کار افتادگی­ها در حقیقت علائم درونی هستند که از حالت نهان و درونی خود خارج شده به طوری که توسط بیمار نیز قابل تشخیص و بیان هستند.

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

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

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

1.Errors

2.Failure

[3] Faults

 

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

چکیده:

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

مقدمه:

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

فصل اول:

کلیات

1-1) کاربردها

وسعت کاربردهای پردازش تصویر در طی سالیان اخیر، ضرورت فراگیری جامع چنین مبحثی را برای دانشجویان رشته های برق و رایانه و حتی سایر رشته های مهندسی چون مکانیک و مواد، به طور جدی مطرح کرده است. پردازش تصویر رقمی دانش جدیدی است که سابقه آن به پس از اختراع رایانه های رقمی باز می گردد. با این حال این علم نوپا در چند دهه اخیر از هر دو جنبه نظری و عملی پیشرفت های چشم گیری داشته است. سرعت این پیشرفت به اندازه ای بوده است که هم اکنون و پس از این مدت نسبتا کوتاه، به راحتی می توان ردپای پردازش تصویر رقمی را در بسیاری از علوم و صنایع مشاهده کرد. در اشاره به برخی از کاربردهای آن می توان به کاربردهای عکاسی مانند ارتقا و بازسازی تصاویر قدیمی و… کاربردهای پزشکی مانند تولید تصاویر MRI و CT-Scan و کاربردهای امنیتی مانند تشخیص اثر انگشت و تشخیص چهره، کاربردهای نظامی مانند رهگیری اهداف متحرک، کاربردهای سنجش از راه دور مانند ارتقا و تحلیل تصاویر هوایی و ماهواره ای که در کاربردهای نقشه برداری، کشاورزی، هواشناسی و موارد دیگر مفید هستند، کاربردهای صنعتی مانند تفکیک محصولات مختلف براساس شکل یا اندازه و آشکار سازی شکستگی های موجود در محصولات، کاربردهای فشرده سازی تصویر مانند ذخیره سازی و ارسال تصاویر با کیفیت بالا اشاره کرد. وسعت کاربردهای آن و ارتباط آن با دیگر مباحث اساسی علمی به گونه ای است که در سال های اخیر مقالات متعددی در مورد پردازش تصویر، ارتقای تصویر و لبه و… با استفاده از شبکه های عصبی، شکل شناسی، روش فازی و… به چشم می خورد.

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

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

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

مقدمه:

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

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

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

ادامه مطلب...
پایان نامه بررسی تئوری فیلترهای تطبیقی غیرخطی

چکیده:

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

مقدمه:

فیلترهای ثابت معمولی که برای استخراج اطلاعات مورد استفاده قرار می گیرند دارای ساختار خطی و تغییرناپذیر با زمان می باشد، بنابراین این گونه فیلترها برای سیستم هایی که پارامترهای متغیر با زمان دارند و یا اینکه متغیرهای حالت غیرخطی دارند ناکارآمد می باشند. از این رو فیلترهای تطبیقی برای سیستم های متغیر با زمان با ساختارهایی نظیر FIR یا IIR و با الگوریتم های تطبیقی مانند LMS,NLMS,RLS,FRLS,BNLMS,… مورد استفاده قرار می گیرند. فیلترهای غیرخطی برای سیستم های غیرخطی مورد استفاده قرار می گیرند. فیلتر مشهور برای سیستم های غیر خطی، فیلتر سری ولترا می باشد. فیلتر مشهور دیگری که برای سیستم های غیرخطی مورد استفاده قرار می گیرد نوع خاصی از فیلتر کالمن است که در این سمینار به تفصیل راجع آن ها بحث خواهد شد. مسئله مهم در استفاده از فیلترهای تطبیقی غیرخطی حجم محاسباتی بالا و مشکل در پیاده سازی آنان می باشد. بنابراین همواره به دنبال فیلترهایی هستیم که دارای ضرایب محدودتری نسبت به بقیه باشند. حتی الامکان به دنبال روش هایی هستیم که بتوان از یک سیستم خطی به جای یک سیستم غیرخطی استفاده نمود.

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

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

چکیده:

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

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

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

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

در فصل چهارم به بحث اصلی در مورد ساختارهای کنترل به ساختارهای مختلف کنترل فشار و سطح مایع مخازن رفلاکس و جوش آور مپردازیم همچنین در ادامه روشهای کنترل ترکیبات در برج تقطیر از جمله به ساختارهای LV , LB , DV یم پردازیم.

در فصل پنجم ضمن ارایه مدل مورد بررسی ، به شبیه سازی آن در دو حالت حلقه بسته(با ساختار LV ) و حلقه باز خواهیم پرداخت و نتایج آنرا بررسی خواهیم کرد.

در فصل ششم نتایج وپیشنهادات آورده شده اند.

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

مقدمه:

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

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

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

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

I- انگیزه های کنترل فرآیند شیمیایی

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

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

-1- I 2 – ایمنی

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

  -2- I 2 – تولید مشخصات

یک واحد باید محصولی با مقادیر و کیفیت نهایی مورد نظر تولید نماید .

– 3- I 2- قوانین محیط زیستی

این قوانین می توانند دما ، غلظت مواد شیمیایی و مقادیر خروجی های یک واحد را در حدود معین مورد نظر خود ، محدود نمایند .

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

ادامه مطلب...
دانلود پایان نامه ضرورت وجود سیستم های فروش آنلاین

پایان نامه فناوری اطلاعات: ضرورت وجود سیستم های فروش آنلاین

تعداد صفحه : 83

تکه هایی از متن به عنوان نمونه :

فصل اول: کلیات تحقیق

1-1- ضرورت وجود سیستم های فروش آنلاین

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

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

یک فروشگاه اینترنتی دارای امکانات ویژه ای است :

  • بر خلاف فروشگاه‌های واقعی فردی به نام فروشنده در آن وجود ندارد.
  • ساعات کار آن شبانه روزی و در تمام ایام هفته است.
  • مشتری‌های آن از تمام نقاط دنیا و با فرهنگ‌ها و سلایق متفاوتی هستند.
  • به علت ارتقاء قابلیت‌های فنی محیط (اینترنت) تولیدکنندگان می‌توانند به صورت کاراتر و موثرتر به معرفی و عرضه‌ی محصولات خود بپردازند.
  • پست الکترونیکی یک شیوه‌ی کارا در بازاریابی مستقیمبه شمار می‌آید.
  • از طریق گروه‌های خبری[2] و گروه‌های بحث و تبادل نظر امکان ایجاد رابطه‌ای تعاملی بین تولیدکنندگان و مصرف‌کنندگان و جود دارد. …

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

  • افزایش چشمگیر قدرت خریدار:

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

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

  • دسترسی به انواع بیش تری از کالاها و خدمات:

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

  • سهولت بیش تر در سفارش دادن، روابط متقابل و تحویل گرفتن سفارش:

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

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

پایان‌نامه کارشناسی ارشد در رشته مهندسی فناوری اطلاعات (تجارت الکترونیک)

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

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

چکیده:

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

1- مقدمه

یکی چالش بر انگیزترین موضوعات مطرح در تضمین کیفیت، در شرکت‌های سازنده نرم افزار، موضوع رفع خطاهای نرم افزار است. خطاهای نرم افزاری می‌توانند در زمان پیش و یا پس از انتشار نرم افزار تشخیص داده شوند. اما منابعی که می‌توان برای تشخیص و تصحیح خطاها در نظر گرفت محدود است (Kamyabi et al.).

خطاها را می‌توان به دو دسته کلی تقسیم کرد. خطاهای نحوی و خطاهای مفهومی. با توجه به‌این که ابزارهای خودکار بسیار قدرتمندی برای تشخیص خطاهای نحوی وجود دارند، احتمال‌این که خطایی ازاین دست تا زمان انتشار تشخیص داده نشود، بسیار کم است. خطاهای مفهومی به آن دسته از خطاها اشاره دارد که در اثر مشکلاتی جدای از اشتباهات نحوی و خطاهای انسانی ملموس اتفاق می‌افتند و معمولاً در اثر عدم هماهنگی در بخش‌های مختلف کد و گاهی به صورت بسیار ناملموس به وجود می‌آیند که در اینجا به سادگی نمی‌توان با بررسی کد، این‌گونه خطاها را تشخیص داد. بنا بر این در مورد خطاهای مفهومی داستان فرق می‌کند چرا که عوامل بسیار زیادی می‌توانند در بروزاین‌گونه از خطاها دخیل باشند. (Zimmermann & Nagappan, 2008) بنا براین همواره سعی شده است که با اندازه گیری معیارهای مختلف و استفاده از آن‌ها در روش‌های پیش‌بینی خودکار خطا، سرعت و دقت را در امر تست نرم افزار افزایش دهند. طی تحقیقاتی که تا کنون صورت گرفته، متداول‌ترین معیارهای استفاده شده در پیش‌بینی اتوماتیک خطا، معیارهای پیچیدگی است. (Zimmermann & Nagappan, 2008) اما جدیدترین روشی که مطرح شده است، مسأله مربوط به وابستگی‌های بین کلاس‌ها و همچنین بین ماژول‌ها می‌باشد. انواع وابستگی‌ها می‌توانند بین دو کلاس و یا دو ماژول مطرح شوند که تحقیقات نشان داده است که این وابستگی‌ها ارتباط بسیار زیادی با وجود خطاهای مفهومی دارند.

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

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

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

2- پیشینه پژوهشی:

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

2-1- معیارهای نرم‌افزار:

معیارهای نرم‌افزار برای اندازه‌گیری درجه پیشرفته بودن یک محصول و یا یک فرآیند نرم‌افزاری به کار می‌روند. معیارهای نرم‌افزاری به چندین گروه تقسیم می‌شوند: معیارهای محصول، معیارهای فرآیند، معیارهای پروژه و معیارهای منبع. معیارهای نرم‌افزاری که در پیش‌بینی خطا به کار می‌روند معیارهای محصول می‌باشند که از مشخصات کد سیستم نرم‌افزاری استخراج می‌شوند. این معیارها به سه گروه تقسیم می‌شوند: معیارهای اندازه، معیارهای پیچیدگی و معیارهای کیفیت. (Mills, 1988) معیارهای اندازه بر اساس تعداد خطوط کد برنامه محاسبه می‌شوند مانند تعداد کل خطوط برنامه، تعداد خطوط توضیحات و … معیارهای میزان نگهداشت‌پذیری و قابلیت تست برنامه وابسته است از جمله معروف‌ترین معیارهای پیچیدگی معیارهای پیچیدگی مک کیب و معیارهای هالستد می‌باشند. معیارهای مک‌کیب پیچیدگی کد را بر اساس تعداد مسیرهای کنترلی محاسبه می‌نماید. (McCabe, 1976) هالستد معیارهای خود را بر اساس ارتباطات ریاضی بین اجزای کد، پیچیدگی کد و نوع زبان برنامه نویسی مطرح کرد. (Halstead M. H., 1975) معیارهای اتصال و پیوستگی از معروف‌ترین معیارهای کیفیت می‌باشند که بالا و یا پایین بودن اندازه این دو معیار نشان دهنده کیفیت محصول و یا فرآیند نرم‌افزاری است. (Pressman, 1982) معیارهای کیفیت معیارهایی میباشند که درجه آن‌ها می‌تواند تولیدکنندگان نرم‌افزار را در مورد توانایی دست کار کردن سیستم‌شان مطمئن سازد.

2-2- معیارهای وابستگی:

معیارهای وابستگی معیارهایی هستند که بر اساس ارتباط اجزای کد نرم‌افزار محاسبه می‌شوند. این ارتباط می‌تواند بین سطوح مختلف کد مطرح شود مانند سطح فایل، کلاس، تابع … نوع ارتباط و یا به عبارت دیگر وابستگی موجود بین اجزای کد نیز می‌تواند متفاوت باشد مانند وابستگی داده که بر اساس تعریف و استفاده از داده می‌باشد و یا وابستگی صدا زدن که بر اساس تعریف و صدا زدن مؤلفه‌ها می‌باشد. (Zimmermann, 2008 & Nagappan )

2-3- معیارهای تاریخی:

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

 

 

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

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

پایان نامه مقطع کارشناسی ارشد

 رشته : فناوری اطلاعات

عنوان:رهیافتی برای نظرکاوی در متون خبری فارسی

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

 

چکیده:

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

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

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

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

 پایان‌نامه برای دریافت درجه کارشناسی ارشد

در رشته مهندسی فناوری اطلاعات گرایش تجارت الکترونیک

عنوان:طراحی الگوی ارزیابی آمادگی الکترونیکی در سازمان های خدماتی -مطالعه موردی سازمان تامین اجتماعی نیروهای مسلح

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

چکیده:

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

در این تحقیق با استفاده از روش رویش نظریه ها، با استفاده از نمونه برداری تئوریک و با بکارگیری نرم افزار Atlas ti، شاخص ها و مدل ارزیابی آمادگی الکترونیکی سازمان خدماتی (مورد مطالعاتی سازمان تامین اجتماعی نیروهای مسلح) مناسب و متناسب با شرایط اقتصادی، اجتماعی و فناوری کشور طراحی شده است. سپس با استفاده از نظرسنجی 10 نفر از خبرگان و فرایند تحلیل سلسله مراتبی (AHP) وزن معیار های مدل مشخص شده است. در نهایت آمادگی الکترونیکی سازمان تامین اجتماعی نیروهای مسلح بر اساس مدل بدست آمده و اوزان حاصله مورد ارزیابی قرار گرفته است.

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

 

ادامه مطلب...
پایان نامه ارائه یک مدل برای طراحی سیستم‌هایی با قابلیت کاربری و اعتماد بالا

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

 پایان نامه برای دریافت مدرک کارشناسی ارشد

رشته مهندسی فناوری اطلاعات – گرایش تجارت الکترونیک

عنوان: ارائه یک مدل برای طراحی سیستم‌هایی با قابلیت کاربری و اعتماد بالا

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

 

تکه هایی از متن به عنوان نمونه :

چکیده:

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

 

ادامه مطلب...
دانلود پایان نامه ردیابی اشیا متحرک در شبکه های حسگری بی سیم

دانلود پایان نامه  ردیابی اشیا متحرک در شبکه های حسگری بی سیم

تعداد صفحه :66

چکیده:
پیشرفت های اخیر در زمینه تکنولوژی ریزسیستم های الکترو مکانیکی و ریز پردازشگرها موجب پیدایش شبکه های سنسوری شده است. این شبکه ها از تعداد زیادی نود کوچک ارزان قیمت، با مـصرف انـرژی پایین، تشکیل می شوند که به صورت توزیع شده در شبکه قرار می گیرند. هـر نـود سنـسوری توانـایی پردازش محدودی از اطلاعات را داراست اما وقتی این اطلاعات با دیگر اطلاعات دریافت شده از نـود هـای دیگر هماهنگ و پردازش می شوند توانایی این شبکه ها نمایان می شود همچنین این شبکه ها قـادر به مانیتورینگ و بررسی یک محیط فیزیکی با جزئیات  دقیق می باشند. از دیگر ویژگیهای بارز این گونـه شبکه ها، تراکم زیاد نودهای سنسوری و نیاز مبرم بـه همـاهنگی بـین نودهـا جهـت انجـام فعالیـتهـای مربوطه می باشد شناسایی و طبقه بندی اهداف در شبکه های سنسوری جزو مباحـث بنیـادین در ایـن حوزه بشمار می رود. به عبارت  یگر در کاربرد های خاصی، لازم است که نـوع هـدف ورودی بـه شـبکه سنسوری معین گشته و سپس با توجه به نوع هـدف،عملیات مناسـب انجـام شـود . در ایـن بـین انتخـاب نودهای سنسوری به عنوان یک اصل مهم در طراحی شبکه های سنسوری میباشد . زیـرا انتخـاب  صـحیح نودهای سنسوری تاثیر بسزایی در افزایش کارایی این شبکه ها ایفا می کند. سه روش معروف در زمینه جمع آوری اطلاعات هدف نفوذی، روش های LEACH-base،DC و روش OCO مـی باشـندپروتکل DPT از یک معماری برپایه خوشه بندی برای گسترش نود ها استفاده می  کند.ذخیره انرژی به عنوان یکی از خطوط راهنما طراحی این پروتکل می باشد و فرض می شود که بیشتر نودهای سنسوری دربازه زمانی خاص در حالت خواب قرار دارند.این پروتکل، مکانیسمی را فراهم می آورد تا مناسب تـرین نودهـا  برای این تسک تعیین شوند. و فقط این نودها هستند که فعال می شوند، و این امر باعث کاهش مصرف انرژی در ردیابی میشود.بعلاوه این پروتکل از یک مکانیسم پیش بینی برای شناسـایی نودهـای سنـسوری نزدیک به هدف استفاده میکند.بر اساس این پیش بینی ها نود سرگروه مناسب ترین نود های سنـسوری را برای این  تسک فعال میسازد.پروتکلMOT نیز پروتکلی است که برای شبکه سنسوری ساختار وجهـی در نظر می گیرد و منبع S، هدف را در طول نودهای دیده بان تعقیب می کند. این مورد شـبیه بـه ایـن است که مورچه ها از خود ماده شیمیایی رها می کنند تا بتوانند با مورچـه هـای دیگـر ارتبـاط  برقـرار نمایند و یک مورچه می تواند این ماده را استشمام کرده و به منبع غذایی دست یابـد . پروتکـلRARE به عنوان پروتکل کارای انرژی می باشد که از الگوریتم RARE-Area جهـت محـدود نمـودن نودهـای سنــسوری مطــابق بــا کیفیــت داده ای کــه آنهــا فــراهم مــی نمایند،اســتفاده  میکنــد.همچنــین ازالگوریتم RARE-Node جهت کاهش افزونگی اطلاعاتی که به سینک فرسـتاده مـی شـود، اسـتفاده می شود. نتایج شبیه سازی نشان داده است که این مکانیسم ها باعث افزایش بازه عمر نود سرخوشه به میزان 16 درصد می شود.در حالیکه در میزان دقت نتایج بدست آمده تاثیر چندانی ندارد.

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

تعداد صفحه :66

 

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

دانلود متن کامل پایان نامه مقطع کارشناسی ارشد رشته  مهندسی کامپیوتر

گرایش : نرم افزار

عنوان : کاهش انرژی مصرفی در محیط ابرواره با استفاده از مهاجرت

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

چکیده

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

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

ادامه مطلب...
دانلود پروژه بهینه سازی ترمودینامیکی سیکل ترکیبی
عنوان کامل: پروژه بهینه سازی ترمودینامیکی سیکل ترکیبی با استفاده از مفهوم اگزرژی
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: 57
بخشی از مقدمه:
بهینه  سازی زمینه های علوم مهندسی و تجارت را در بر می گیرد در فیزیک اصول بهینه سازی بسیار مختلفی بیان شده اند که پدیده های طبیعی در زمینه نور شناسی و مکانیک کلاسیک را شرح می دهد .
هدف از بهینه سازی پیدا کردن مقادیری از متغییر در فرایند هست به طوری که بهترین مقدار معیار عملکرد شود.
بهینه سازی با انتخاب بهترین حالت  از میان توام مجموعه به وسیله روش های کمی کار آمد مربوط می شود.
چرا مهندسین به بهینه سازی علاقمند هستند چه فوایدی از بهینه سازی همراه با تصمیم گیری شهودی حاصل    می شود مهندسین برای بهبود طراحی اولیه تجهیزات کار می کنند و برای بهبود عملکرد تجهیزات در هنگام نصب به منظور دستیابی  به بیشترین سود کمترین هزینه و حداقل انرژی مصرفی و غیره تلاش می کنند.
ادامه مطلب...
دانلود رایگان پایان نامه فروشگاه بازیهای کامپیوتری تحت وب

در این گزارش به بررسی چگونگی پیاده سازی یک فروشگاه بازیهای کامپیوتری تحت وب (به صورت سایت اینترنتی) با نام انتزاعی فروشگاه الکترونیکی بازیهای کامپیوتری (Game-Shop) پرداخته می شود و در حین توضیح نحوه ی پیاده سازی، با ارائه ی جزئیات کامل و کدها که در محیط .NET 2005 و به زبان2 ASP.NET (با کدهای VB.NET) نوشته شده، به خواننده برای ایده گرفتن از بخشهای مختلف آن در طراحی و پیاده سازی سایتی مشابه کمک می شود. در ادامه امکانات ویژه فروشگاه بازیهای کامپیوتری مورد بررسی قرار می گیرد.

 

فهرست مطالب و دانلود در ادامه

ادامه مطلب...
پروژه کنترل داخلی در سازمانها
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: 72
بخشی از مقدمه:
در هر سازمان و موسسه ای نیاز مبرم به کنترل داخلی احساس می شود، بنا به وسعت سازمان کنترل داخلی نیز مفهوم پیدا میکند بدین معنی که هر چه سازمان بزرگتر باشد این نیاز را بیشتر احساس می کند. به طور خلاصه كنترل‌هاي داخلي شامل كليه اقداماتي است كه توسط مديريت براي اطمينان از اجراي صحيح امور و مطابقت آن با مقررات و سياست واحد تجاري صورت مي‌گيرد. كنترل داخلي تنها به حسابداري و معاملات مالي محدود نشده بلكه تمام واحد تجاري و فعاليتهاي آن را در بر مي‌گيرد.
كنترل داخلي عبارتست از وضعي در يك شركت يا موسسه كه كارها به نحوي تقسيم شود كه كار هر كارمند توسط ديگري كنترل و تكميل و طوري انجام شود كه كار در هر مرحله مسئولي مشخص داشته باشد البته اجرا و تقسيم كار در چنين موسسه يا شركت مستلزم داشتن يك سازمان صحيح است كه وظايف ومسئوليت ها و اختيارات در هر اداره را طوري مشخص نمايد تا بدينوسيله بتوان وظيفه ومسئوليت هركارمند شاغل در هر اداره را معين نمود ضمناً وظايف او طوري باشد كه با انجام عمليات او كار به پايان نرسد بلكه در اداره ديگر توسط فرد مشخص ديگري كار او تكميل يا به نحوي ديگر كنترل گردد. . اين روش وسيستم كار خصوصاً در مورد كارهاي مالي وضعي را به وجود مي آورد كه يك كارمند كار را از اول تا آخر خود انجام ندهد بلكه كار او توسط كارمند ديگر ي كنترل  تكميل وامكان سوء استفاده جز با تباني چند نفر ميسر نباشد . بنابراين براي اجراي چنين هدفي از لحاظ سيستم كار بايد يك روش صحيح حسابداري درشركت به وجود آيد كه كارهاي مالي اعم از حسابداري مالي ، حسابداري صنعتي وكنترل بودجه با روش و سيستم صحيح پايه گذاري گرديده و احتياجات موسسه يا شركت را برآورده نمايد. 
ادامه مطلب...

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

دانلود کتاب انتقال حرارت هولمن در ادامه:

ادامه مطلب...