خريد بک لينک
خريد سکه ساکر
خرید گیفت کارت
فلنج
برنامه نویسی ژنتیکی شبکه اجتماعی اشتراک گذاری تیکفا
<-BloTitle->
<-BloText->

تاريخ : 4 مرداد 1394 | <-PostTime-> | نویسنده : ketabpich | بازدید : <-PostHit->

تعداد صفحات:83
نوع فایل:word
فهرست مطالب:
چکیده
مقدمه
جمع آوری مطالب واطلاعات لازم
تعریف پروژه
زبان برنامه نویسی و بانک اطلاعاتی مورد استفاده
ساختمان و شرح عملکرد نرم افزار
شرح بانک اطلاعاتی
جدول Employee
جدول RECEPTION
جدولSERVICE
جدول RESERVATION
جدول ROOM
پیشنهادات
خلاصه و نتیجه گیری
ضمیمه 1
راهنمای کاربر
بخش اینترنتی
بخش برنامه کاربردی
فرم های گزارش گیری
فرم های ویرایش کردن
فرم های حذف
ضمیمه 2
سورس برنامه

فهرست شکل ها:
جدول Employee
جدول Receeption
جدول Service
جدولReservation
جدولRoom
فرم رزرو اینترنتی
فرم ورود به برنامه
فرم صفحه اصلی
فرم انتخاب
فرم پذیرش مسافر
فرم پذیرش بوسیله کد رزرو
فرم ثبت کارمندان
فرم اضافه کردن سرویس
فرم گزارش از مسافران
فرم گزارش از کارمندان
فرم گزارش ازسرویسها
فرم ویرایش مسافر
فرم ویرایش کارمند
فرم ویرایش سرویس
فرم حذف مسافر
فرم حذف کارمند
فرم حذف سرویس

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






ادامه ي مطلب
امتیاز :


طبقه بندی: ،
دانلود, پروژه, پایان نامه, مهندسی کامپیوتر, نرم افزار, الگوریتم, برنامه, ژنتیک, برنامه نویسی ژنتیکی,,

تاريخ : 4 مرداد 1394 | <-PostTime-> | نویسنده : ketabpich | بازدید : <-PostHit->

تعداد صفحات:33
نوع فایل:word
فهرست مطالب:
چکیده
واژه های کلیدی
مقدمه
سرویس ها چه هستند؟
معماری سرویس
معرفی SOA و چند کاربرد آن
SOAP, WSDL, UDDI
چرا SOA؟
SOA سرویس‌ وب نیست
معرفی WS-IBasic Profile
نقل و انتقال (Tranport )
پیغام رسانی (Messaging)
تشریح (Description)
ضمانت های سرویس (Service Assurances)
ترکیب سرویس (Service Composition)
معرفی.NET for Web Services Enhancements 2.0
معماری سرویس گرای مقدماتی
معماری سرویس گرای توسعه یافته
معماری سرویس گرا در تولید نرم افزار
ویژگیهای سیستم های نرم افزاری مبتنی بر معماری سرویس گرا
سرویس های وب بعنوان پایه معماری سرویس گرا
ویژگی های سرویس و محاسبات سرویس گرا
نرم افزار بعنوان سرویس
رابطه بین BPM , SOA و EA
EAI with SOA
چرا معماری سرویس گرا (SOA) ؟!
نتیجه گیری
منابع

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






ادامه ي مطلب
امتیاز :


طبقه بندی: ،
دانلود, پروژه, پایان نامه, مهندسی کامپیوتر, نرم افزار, الگوریتم, برنامه, ژنتیک, برنامه نویسی ژنتیکی,,

تاريخ : 4 مرداد 1394 | <-PostTime-> | نویسنده : ketabpich | بازدید : <-PostHit->

تعداد صفحات:128
نوع فایل:word
رشته مهندسی کامپیوتر گرایش سخت افزار
فهرست مطالب:
مقدمه
فصل اول: آشنایی با موتور جستجوگر
1-1- موتورهای جستجو
1-1-2- وب
1-1-3- تگ های متا
1-1-4- ایجاد ایندکس
1-1-5- جستجو
1-1-6- آینده مراکز جستجو
1-2- چگونگی رتبه بندی سایت ها توسط موتورهای جستجو
1-3- اهمیت موتورهای جستجو برای سایت ها
1-3-1- موتور های جستجوگر معروف
1-3-2- چگونه صفحات در پایگاه داده لیست می شوند
1-3-3- فایل robots.txt چیست؟
1-3-4- نقش متاتگ ها برای موتورهای جستجو
1-3-5- منظور از رتبه بندی چیست؟
1-4- بازاریابی موتورهای جستجوگر
1-4-1- اعمال کردن تکنیک های بهینه سازی موتورهای جستجو
1-4-2- سایت خود را به گوگل معرفی کنید
1-5- ادبیات موتورهای جستجوگر
1-6- موتورهای جستجوگر در خدمت بازاریابی نوی
1-7- فرهنگ اصطلاحات موتورهای جستجوگر
فصل دوم: ابزارهای کمکی موتورهای جستجو
2-1- عنکبوت های موتورهای جستجوگر
2-2- نحوه علمی کارکرد ابزار موتور جستجو
2-2-1- موتورهای جستجوی پیمایشی
2-2-2- فهرستهای تکمیل دستی
2-2-3- موتورهای جستجوی ترکیبی با نتایج مختلط
2-2-4-چگونه موتورهای جستجو صفحات وب را رتبه ‌بندی می‌کنند؟
2-3- دلیل نیاز به رتبه بندی وب سایت توسط موتور جستجو
2-3-1- SEO چیست؟
2-3-2- انتخاب کلمات کلیدی مناسب
2-3-3- فرمول انتخاب کلمه کلیدی مناسب
2-3-4- انتخاب بهترین کلمات کلیدی
2-3-5- شناساندن کلمات کلیدی به موتور جستجو
2-3-6- نحوه ثبت وب سایت در موتور جستجوی گوگل
فصل سوم: موتور جستجوی گوگل
3-1- چشم اندازی به گوگل
3-2- الگوریتم موتور جستجوی گوگل
3-2-1- الگوریتم گوگل پاندا
3-2-2- الگوریتم پنگوئن
3-3- ترکیب گوگل: نواوری سخت افزار و نرم افزار
3-4- چگونه گوگل از یاهو و MSN متمایز می‌شود
3-5- مقررات تکنولوژی
3-6- سخت افزار ارزان و نرم افزار هوشمند
3-7- معماری منطقی
3-8- سرعت و سپس سرعت بیشتر
3-9- حذف یا کاهش مخارج سیستم های معین
3-10- تصاویری لحظه ای از تکنولوژی گوگل
3-11- اشکالات Googleplex
3-12- رفتن خیلی سریع: تسریع کننده وب گوگل
3-13- قانون های فیزیک : گرما و توان 101
3-14- دیگر مراکز داده انتشار یافته
3-15- Sergey چیست؟
3-16- پیش بینی نکردن نقص ها
3-17- چکیده ایرادهای گوگل
3-18- اهرم بندی Googleplex
فصل چهارم: اشتباهات در مورد موتورهای جستجو
4-1- چرا سایت ما در موتورهای جستجو ثبت نمی شود؟
4-1-۱- سایت دو قلو
4-1-۲- مخفی سازی
4-1-۳- متون غیر قابل مشاهده
4-1-۴- اقدام به ثبت سایت به مقدار زیاد
4-1-۵- استفاده از کلمه های کلیدی نامربوط
4-1-۶- اقدام به ثبت سایت بصورت خودکار
4-1-۷- صفحات ورودی
4-1-۸- استفاده از وب سایتهای رایگان
4-2- رابطه نام دامنه با رتبه در موتورهای جستجو
4-2-1- آیا وجود کلمه کلیدی سایت شما، در نام سایت، مهم است ؟
4-2-2- آیا آدرس جهانی کوتاه تر، در رتبه بندی تاثیر دارد ؟
4-2-3- آیا وجود “/” در انتهای آدرس جهانی سایت، در رتبه بندی موثر است ؟
4-2-4- آیا آدرس .net در رتبه بندی موثر است ؟
4-2-5- آیا آدرس منتهی به .html در رتبه بندی موثر است ؟
4-3- بهینه سازی و ارتقاء رتبه سایت در موتورهای جستجو
4-3-1- شناخت دقیق و تجزیه و تحلیل سایت شما
4-3-2- شناخت دقیق و تجزیه و تحلیل سایت رقبا
4-3-3- تهیه نقشه سایت شما
4-3-4- بهینه سازی تگهای صفحه بر اساس آخرین استاندارد های کنسرسیوم جهانی وب
4-3-5- انتخاب کلید واژگان و توضیحات مختصر سایت
4-3-6- انتخاب کلید واژگان و توضیحات مختصر هر مطلب
4-3-7- معرفی به موتورهای جستجوگر
4-3-8- گسترش لینک سایت در وب سایت های مرتبط و ثبت در فهرست های وب
نتیجه گیری
منابع

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






ادامه ي مطلب
امتیاز :


طبقه بندی: ،
دانلود, پروژه, پایان نامه, مهندسی کامپیوتر, نرم افزار, الگوریتم, برنامه, ژنتیک, برنامه نویسی ژنتیکی,,

تعداد صفحات:66
نوع فایل:word
رشته مهندسی کامپیوتر گرایش نرم افزار
فهرست مطالب:
مقدمه
فصل یکم – الگوریتم های تکاملی
1-1- یک الگوریتم تکاملی چیست؟ ایده اصلی
1-2- جنبه های بحرانی الگوریتم تکاملی نامه
1-3- مولفه های الگوریتم های تکاملی
1-3-1- نمایش
1-3-2- جهش
1-3-3- مناظره تاریخی
1-4- انواع الگوریتم های تکاملی
1-5- نواحی کاربردی
1-6- مقدمه الگوریتم ژنتیک
1-7- تشریح الگوریتم ژنتیک
1-8- چهارچوب کلی الگوریتم ژنتیک
1-9- مزایا و معایب الگوریتم ژنتیک
1-10- برنامه نویسی ژنتیکی
1-11- عملگرهای ژنتیک (Genetic Operators)
1-12- الگوریتم ژنتیک در طبیعت
1-13- الگوریتم ژنتیک استاندارد
1-14- علت استفاده از الگوریتم های تکاملی
1-15- استراتژی های تکامل
1-16- برنامه ریزی تکاملی
فصل دوم- معرفی مسئله توالی flow shop ها
2-1- مسئله توالی flow shop
2-2- مسئله flow-shop با دو ماشین
فصل سوم- روش‌های حل هیورستیک مسئله flow-shop
3-1- مسئله m ماشین عمومی
-2- الگوریتم گوپتا (Guptan’s
3-3- الگوریتم RA
3-4- الگوریتم NEH Heuristic Algorithm
فصل چهارم- حل مسئله flow-shop با استفاده از الگوریتم ژنتیک
4-1- دسترسی
4-2- مثال ها
4-3- دسترسی Reeves
4-4- جمعیت ابتدایی
4-5- عملگرهای ژنتیک
4-6- الگوریتم ژنتیک پیوندی
4-7- پیاده سازی الگوریتم ژنتیکی
4-8- الگوریت ژنتیک تکاملی سیمبیوتیک(SEA
4-8-1-علت معرفی SEA
4-8-2- عملگر ترکیب سیمبیوتیک
4-9-ایده کلی SEA
4-10-الگوریتم های جست و جوی نا آگاهانه
4-10-1-جست و جوی لیست
4-10-2-جست و جوی درختی
4-10-3-جست و جوی گراف
4-11-الگوریتم های جست و جوی آگاهانه
4-11-1-جست و جوی خصمانه
4-12- مسائل NP-Hard
4-13- الگوریتم‌های مکاشفه‌ای
4-14- روش های کد کردن
4-15- محاسبه برازندگی (تابع ارزش)
4-16- انواع روش‌های انتخاب
4-17- انتخاب حالت پایدار
فصل پنجم – نتیجه گیری و پیشنهادات
منابع و مراجع

چکیده:
در این مقاله به مسئله flow-shop sequencing پرداخته می‌شود که جزء مسائل سخت است و به صورت زیر تعریف می‌شود. فرض کنید m ماشین و n کار وجود دارند که هر کار شامل m عمل می‌باشد و هر عمل به یک ماشین متفاوت نیاز دارد. هدف پیدا کردن توالی کارهاست که حداکثر زمان گردش را کمینه سازد. از آنجایکه این مسئله جزء مسائل سخت است، یکی از روش‌های حل آن استفاده از الگوریتم ژنتیک است. در این پایان‌نامه هدف مطالعه روش‌های ارائه شده برای حل این مسئله با استفاده از الگوریتم ژنتیک است. فصل‌های پایان‌نامه به شرح روبروست، در فصل یک الگوریتم‌های تکاملی مخصوصا الگوریتم ژنتیک و مسئله flow-shop در فصل دوم بررسی می‌شود و روش‌های حل هیورستیک آن در فصل سوم مطرح می‌گردد. در فصل چهارم چگونگی حل این مسئله با استفاده از الگوریتم ژنتیک بررسی می‌گردد.






ادامه ي مطلب
امتیاز :


طبقه بندی: ،
دانلود, پروژه, پایان نامه, مهندسی کامپیوتر, نرم افزار, الگوریتم, برنامه, ژنتیک, برنامه نویسی ژنتیکی,,

<-BloTitle->
<-BloText->