پروژه طراحی وب سایت هتل فارسی

 پروژه طراحی وب سایت هتل فارسی


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

واژه‌های کلیدی: ASP.Net ، C#.Net ، بانک اطلاعاتی SQL Server.
فهرست مطالب
مقدمه
فصل اول: تعریف و امکان سنجی پروژه
۱-۱ تعریف پروژه
۲-۱ امکان سنجی
۳-۱ ویژگی و علل انتخاب روش انجام پروژه
۴-۱ ASP.Net چیست؟
۱-۴-۱ صفحات ASP.NET کامپایل می شوند
۲ – ۴-۱ صفحات ASP.NET با ابزارهای روی سرور ساخته می شوند
۳ – ۴-۱ مجموعهASP.NET عضوی از بدنه NET. است
۴-۴-۱ مقایسه ASP.NET و ASP کلاسیک
۵-۴-۱ زبانهای برنامه نویسی در ASP.NET
۶-۴-۱ ابزارهای ASP.NET
فصل دوم: تجزیه و تحلیل و طراحی سیستم
۱-۲ مقدمه
۲-۲ تعریف کامل مسئله
۳-۲ منوهای موجو در سایت
۴-۲ دیاگرام متن
۵-۲ جدول شرح موجودیت های خارجی
۶-۲ جدول شرح خطوط
۷-۲ دیاگرام گردش مستندات DFD
۸-۲ دیاگرام گردش ابتدایی سطح یک
۹-۲ دیاگرام گردش داده سطح دو
۱۰-۲ بانک اطلاعاتی و جداول موجود
۱۱-۲ طراحی محیط گرافیکی واسط کاربر ( GUI)
فصل سوم: پیاده سازی سیستم
۱-۳ ویژگی ها و علل انتخاب زبان برنامه نویسی
۲-۳ توضیحات کدها
فصل چهارم: راهنمای کار با سیستم
۱-۴ اجزای مورد نیازجهت اجرای نرم افزار
۱-۱-۴ سخت افزار مورد نیاز
۲-۱-۴ نرم افزار های مورد نیاز
۳-۱-۴ نحوه نصب برنامه
۲-۴ صفحات نرم افزار
۱-۲-۴ صفحات مربوط به کاربران معمولی
۲-۲-۴ صفحات مربوط به مدیریت
نتیجه گیری
فهرست منابع



خرید و دانلود  پروژه طراحی وب سایت هتل فارسی


آشنایی با الگوریتم بهینه سازی PSO و بکارگیری آن در پروسه Curve Fitting

 آشنایی با الگوریتم بهینه سازی PSO و بکارگیری آن در پروسه Curve Fitting


فرمت فایل: docx 
حجم فایل: 765 کیلوبایت 
تعداد صفحات فایل: 85 

موضوع آشنایی با الگوریتم بهینه سازی PSO و بکارگیری آن در پروسهCurve Fitting فرمت doc فقط اسمت رو بنویس و تحویل بده

چکیده

فرض کنید شما و گروهی از دوستان تان به دنبال گنج می گردید هر یک از اعضای گروه یک فلزیاب و یک بی سیم دارند که می تواند مکان و وضعیت کار خود را به همسایگان نزدیک خود اطلاع بدهد بنابراین شما می دانید آیا همسایگان¬ تان از شما به گنج نزدیکترند یا نه ؟ پس اگر همسایه ای به گنج نزدیکتر بود شما می توانید به طرف او حرکت کنید. با چنین کاری تماس شما برای رسیدن به گنج بیشتر می شود و همچنین گنج زودتر از زمانی که شما تنها باشید پیدا می شود.
این یک مثال ساده از رفتار جمعی یا swarm behavior است که افراد برای رسیدن به یک هدف نهایی همکاری می کنند . این روش موثرتر از زمانی است که افراد جداگانه عمل کنند. Swarm را می توان به صورت مجموعه ای سازمان یافته از موجوداتی تعریف کرد که با یکدیگر همکاری می کنند. در کاربردهای محاسباتی swarm intelligence از موجوداتی مانند دسته ی پرندگان و مورچه ها ، زنبورها ، موریانه ها ، دسته ماهیان الگو برداری می شود . در این نوع اجتماعات هر یک از موجودات ساختار نسبتاً ساده ای دارند ولی رفتار جمعی آنها بی نهایت پیچیده است . برای مثال در کولونی مورچه ها هریک از مورچه ها یک کار ساده ی مخصوص را انجام می دهد ولی به طور جمعی عمل و رفتار مورچه ها ، ساختن بهینه لایه ، محافظت از ملکه و نوزادان ، تمیز کردن لانه ، یافتن بهترین منابع غذایی و بهینه سازی استراتژی حمله را تضمین می کند. رفتار کلی یک swarm به صورت غیر خطی از آمیزش رفتارهای تک تک اجتماع بدست می آید. یا به عبارتی یک رابطه ی بسیار پیچیده بین رفتار جمعی و رفتار فردی یک اجتماع وجود دارد. رفتار جمعی فقط وابسته به رفتار فردی افراد اجتماع نیست بلکه به چگونگی تعامل میان افراد نیز وابسته است . تعامل بین افراد ، تجربه ی افراد درباره ی محیط را افزایش می دهد و موجب پیشرفت اجتماع می شود . ساختار اجتماعی swarm بین افراد مجموعه کانال های ارتباطی ایجاد می کند که طی آن افراد می توانند به تبادل تجربه های شخصی بپردازند مدل سازی محاسباتی swarm، کاربردهای موفق و بسیار را در پی داشته است. به طور کلی موضوع پروژه رسم تابع تخمینی در بحث ریاضیات برای رسم یک سری داده با استفاده از نرم افزار متلب می باشد. جمعیتی که در این پروژه مورد مطالعه و بررسی قرار می گیرند با توجه به ماهیت پروژه یکسری داده مربوط به یک تابع مشخص می باشند که ما در هر مرحله نتایج را با مقادیر دادهها مقایسه کرده تا بتوانیم ذراتی تولید کرده که بهینه شده باشند و کمترین اختلاف را با جمعیت اولیه داشته باشند. برای این منظور پروژه تا حد ممکن طوری تنظیم شده که همه جنبه های اساسی موضوع چه از نظر کاربردی و چه از نظر تئوری را در بر گیرد. در بحث آشنایی با الگوریتم و تعاریف مربوط به آن سعی شده تا هرچه بیشتر موضوع باز شده و مثال هایی به همراه داشته باشد تا موضوع ساده و روان بوده و به راحتی قابل درک باشد.
کلمات کلیدی
بهینه سازی(Optimization)، تابع برا زنگی(fitness)، بهترین سراسری(g_best)،
بهترین شخصی(p_best)، الگوریتم بهینه سازی،کلونی

فصل اول: “آشنایی با برخی ازانواع الگوریتم های بهینه سازی ”
مقدمه ای بر بهینه سازی
۱- ۱ الگوریتم اجتماع پرندگان(particle swarm optimization Algorithm – pso)
۱-۲ الگوریتم ژنتیک(Genetic Algorithm – GA
۱-۳ الگوریتم کلونی مورچه ها(Aco- Ant colony optimization Algorithm
۱-۴ الگوریتم کلونی زنبور عسل(Abc-Artificial bee colony algorithm
۱-۵ الگوریتم چکه های آب هوشمند یا چکاه(Intelligent water Drops Algorithm -Iw
فصل دوم : ” الگوریتم(particle swarm optimization – pso) و
” Cooperative Particle swarm optimization – cpso) (
مقدمه
۲-۱ ماهیت الگوریتم
۲-۲ مفاهیم اولیه
۲-۳ فلو چارت
۲-۴ اطلاعات فنی
۲-۵ ساختار کلی
۲-۶ قاعده کلی توپولوژی همسایگی
۲-۷ نکات کلیدی
۲-۷-۱ خاصیت هوش جمعی
۲-۷-۲ هوش ذرات
۲-۷-۳ کنترل الگو ریتم
۲-۷-۴ تعداد ذرات
۲-۷-۵ محدوده ی ذرات
۲-۷-۶ شرایط توقف
۲- ۸ مزایا و کاربردهای الگو ریتم
۲-۹ ذرات swarm در تعدادی فضای واقعی
۲-۱۰مثال هایی از حرکت ذرات

۲-۱۰ مثالی از پرواز پرندگان برای یافتن غذا
۲-۱۱ الگوریتم Cooperative Particle swarm optimization
۲-۱۲ معرفی نرم افزار بکار رفته در شبیه سازی پروسه
فصل سوم: به ” بکار گیری cpsoو pso در پروسه ی Curve Fitting”
مقدمه
۳-۱ ماهیت کار
۳-۲ مراحل انجام کار به کمک الگوریتمpso
۳-۲-۱ بدست آوردن تابع برازندگی
۳-۲-۲ مشخص کردن اندازه جمعیت اولیه و ابعاد آن
۳-۲-۳ بررسی خروجی های بدست آمده از تابع Fitnessدر تکرار اول
۳-۲-۴ ایجاد لیست اول جهت نگهداری خروجی های بدست آمده
۳-۲-۵ پیدا کردن بهترین خروجی تابع Fitness و یافتن مکان آن در لیست اول
۳-۲-۶ آبدیت کردن سرعت و مکان ذرات با توجه به اینکه سرعت اولیه ذرات قبلا تعریف
۳-۲-۷ ایجاد لیست دوم جهت نگهداری خروجی های تابع Fitness در تکرار دوم
۳-۲-۸ پیدا کردن مکان بهترین ذره در جمعیت دوم
۳-۲-۹ مقایسه خروجی های تابع Fitness در دو تکرار اول
۳-۲-۱۰ پیدا کردن بهترین ذرات در دو جمعیت اول و دوم و تولید جمعیت سوم
۳-۲-۱۱ محاسبه تابع Fitness برای جمعیت سوم
۳-۲-۱۲ تکرار از مرحله پنجم الی یازدهم تا رسیدن به نقاط بهینه
۳-۳ مراحل انجام کار برای الگوریتمcpso
فصل چهارم : نتایج
۴-۱ انجام پروسه توسط الگوریتم pso
۴-۲ انجام پروسه توسط الگوریتم cpso
۴-۳ بررسی تفاوت بین psoوcpso
فصل پنجم: نتیجه گیری و پیشنهاد
۵-۱ نتیجه گیری
۵-۲ پیشنهاد
مراجع
پیوست


خرید و دانلود  آشنایی با الگوریتم بهینه سازی PSO و بکارگیری آن در پروسه Curve Fitting


ارائه پروتکل امنیت شبکه های بی سیم

 ارائه پروتکل امنیت شبکه های بی سیم


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

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


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


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

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


یک پایان نامه کامل به همراه کلیه UML دیاگرام های مربوط به مهندسی نرم افزار 

چکیده

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

فهرست مطالب
مقدمه
مراحل انجام پروژه
فصل اول: شرح سیستم
۱-۱هدف از تشکیل فروشگاه آنلاین
۱-۲ – نیازمندیهای مساله جهت طراحی نرم افزار فروشگاه آنلاین
اطلاعات پایه
عملیات مربوط به جستجو ، حفظ و نگهداری کالاهای تولیدی و سوابق آن و کنترل موجودی شرکت
گزارش‌ها
امنیت و حدود دسترسی
کاربران سیستم نرم افزار فروشگاه آنلاین
ذینفعان نرم افزار
فصل دوم: متغیرها
متغیرهای مورد نیاز و مورد استفاده در سیستم نرم افزار فروشگاه آنلاین و تعاریف مربوط به آنها
اطلاعات و نیازمندیهای مربوط به ثبت مشتریان (Customers)
اطلاعات مربوط به مدارک تحصیلی ACADEMIC
اطلاعات مربوط به ثبت نام کارمندان فروشگاه (Employees)
اطلاعات اصلی مربوط به شرکت درخواست کننده نرم افزار (Company Information )
اطلاعات مربوط به شرح سفارشات (OrderDetails)
اطلاعات مربوط به سفارشات (orders)
اطلاعات مربوط به راههای پرداخت (Payment Methods)
اطلاعات مربوط به پرداختها (Payments)
اطلاعات مربوط به محصولات (Products)
اطلاعات مربوط به روش حمل یا ارسال بار (ShippingMethods)
فصل سوم: ERD
نمودار ER کلی سیستم فروشگاه آنلاین
فصل چهارم: Creatures
فصل پنجم: Data Flow Diagrams
نمودار گردش داده سیستم فروش
نمودار وضعیت موجودیتهای برنامه فروش
نمودار DFD فیزیکی اولیه (سطح صفر)
مشخص نمودن محدوده سیستم
تبدیل موجودیتهای فیزیکی به فرآیندها در نمودار DFD
نمودار سطح زمینه ای(DFD)
نمودار زمینه ای تجزیه شده به سطح یک(DFD)
نمودار DFD سطح ۲ مربوط به دریافت و پرداخت سطح ۱
نمودار DFD منطقی زمینه ای مربوط به سیستم فروش
نمودار DFD منطقی سطح ۰ مربوط به سیستم فروش
نمودار DFD منطقی سطح ۱ مربوط تحلیل ثبت سفارش
نمودار DFD منطقی سطح ۱ مربوط تحلیل ثبت پرداخت
فصل ششم: زبان برنامه نویسی
اهداف طراحی زبان
تاریخچه
ویژگی‌ها
سیستم یکپارچه شده
انواع داده
Boxing و EnBoxing
ویژگی‌های جدید در C# 2.0
کلاسهای partial
Genericها
کلاس های static
یک شکل جدید از تکرار کننده با استفاده از سازنده توابع
Delegateهای ناشناس
Delegate covariance and contravariance
نوع داده Nullable 50
فصل هفتم: نمودار Use Case و سناریو
۷-۱- Use case چیست؟
۷-۲- Actor چیست؟
۷-۳- دیاگرام use case چیست؟
۷-۴- ارتباطات بین use case ها چگونه است؟
۷-۵- شناسائی Actor های سیستم
۷-۵-۱- Actor کاربر
۷-۵-۲- Actor مدیر واحد فروش
۷-۵-۳- Actor کارمندان فروش
۷-۵-۴- Actor مشتریان
۷-۶- شناسائی Use Case ها
۷-۶-۱- نمودارهای USE CASE 1
۷-۶-۱-۱- سناریوی Sing Up Use Case
۷-۶-۱-۲- سناریوی Sing In Use Case
۷-۶-۱-۳- سناریوی Sing Out Use Case
۷-۶-۲- نمودارهای USE CASE 2
۷-۶-۲-۱- سناریوی Boss Mailbox Use Case
۷-۶-۲-۲- سناریوی Staff Mailbox Use Case
۷-۶-۲-۳- سناریوی Possibilities Of Orders Use Case
۷-۶-۲-۴- سناریوی Registeration of Orders Use Case
۷-۶-۲-۵- سناریوی Costumer Invoice Use Case
نمودارهای USE CASE 3
۷-۶-۳-۱- سناریوی Use Case پرداخت وجه
۷-۶-۳-۲- سناریوی Use Case Order
نمودارهای USE CASE 4
نمودار کلی Use Case
فصل هشتم: Class Diagram
۸-۱- نمودار Class اصلی سیستم فروشگاه آنلاین
۸-۲- نمودار Class مربوط به کاربر
۸-۲- نمودار Class مربوط به مدیر فروشگاه آنلاین
۸-۳- نمودار Class مربوط به بخشهای فروشگاه آنلاین
۸-۴- نمودار Class مربوط به کلاس کارمند
۸-۵- نمودار Class مربوط به مشتری
۸-۶- نمودار Class مربوط به سفارشات
۸-۷- نمودار Class مربوط به جزئیات سفارشات
۸-۸- نمودار Class مربوط به دسته بندی اقلام
۸-۹- نمودار Class مربوط به دسته بندی اقلام
فصل نهم: SequEnce Diagram
۹-۱- نمودار توالی SignIn
۹-۲- نمودار توالی Order Register
۹-۳- نمودار توالی Product Group Definition
۹-۴- نمودار توالی Product Definition
۹-۵- نمودار توالی SignIn
۹-۶- نمودار توالی SignOut
فصل دهم: Collaboration Diagram
۱۰-۱- نمودار همکاری SignIn
۱۰-۲- نمودار همکاری SignUp
۱۰-۳- نمودار همکاری Products And Products Description
۱۰-۴- نمودار همکاری Products Groups DeFinition
۱۰-۵- نمودار همکاری Sign Out
فصل یازدهم: StateChart Diagram
۱۱-۱- نمودار وضعیت SignUp
۱۱-۲- نمودار وضعیت SignIn
۱۱-۳- نمودار وضعیت SignOut
۱۱-۴- نمودار وضعیت Product Definition
۱۱-۵- نمودار وضعیت Possibility Of Orders
فصل دوازدهم: Component diagram
۱۲-۱- نمودار Component کلی سیستم
۱۲-۲- نمودار Component بخش حساب های مشتریان
۱۲-۳- نمودار Component بخش مدیریت حساب ها
فصل سیزدهم: فرمهای برنامه
۱-بخش تعریف طبقه های اصلی:
۲- بخش محصولات هر طبقه:
۳- مدیریت اعضاء
۱-مدیریت فروش
۵- عضویت در سایت
۶- جستجو در سایت
۸- تایید نهایی سبد خرید
صفحه اصلی سایت
در باره ما
صفحه ورود به بخش مدیریت
نتیجه گیری
پیشنهادات
منابع و مواخذ



خرید و دانلود  پروژه وب سایت فروشگاه رستوران فارسی همراه با کلیه دیاگرام های UML