پیاده سازی و کدنویسی چت کلاینت و سرور با استفاده از WCF به همراه داکیومنت توضیحات و ویدئوی خروجی WCF Chat Application
WCF = Windows Communication Foundation
WPF = Windows Presentation Foundation
توضیحات: این برنامه کاربردی با استفاده از WCF توسعه داده شده است و از ارتباطات دو طرفه استفاده میکند. تمرکز آن بر کنترل و اجرای یک سرویس WCF میباشد که وظیفه ساخت sessionهای قابل اعتماد با Clientهای فراوان را بر عهده دارد و سعی میکند اتصالات را تا جای ممکن برقرار نگه دارد.
در اینجا برای برقراری ارتباط از روش Client و Server استفاده شده است. هر چند که با WCF میتوان برنامههای Peer to Peer را نیز توسعه داد.
برنامه کاربردی ساخته شده دارای ویژگیهای زیر میباشد:
رابط کاربری آن با استفاده از WPF توسعه داده شده است.زبان برنامه نویسی آن C# میباشد.از تکنولوژی WCF برای ارتباطات استفاده شده است.وصل و قطع شدن به سرویس، میتوان به صورت متصل به اینترنت یا در داخل شبکه محلی از آن استفاده نمود.انتخاب آواتار و نام مستعار برای کاربرانامکان اینکه یک چت خصوصی یا عمومی داشته باشیمقابلیت اینکه متوجه شویم کسی در حال نوشتن یک پیام استدانستن اینکه سرویس قطع یا متوقف شده استاتصال دوباره پس از اینکه برنامه متوجه اشکال شد.انتقال فایل تا حد ممکن در رابط گرافیکی از زبان فارسی استفاده شده است (در برخی مواقع به دلیل وجود مشکلات Encoding نمیتوان از زبان فارسی به خوبی استفاده کرد)آنچه تحویل داده می شود:
1. کدهای برنامه نویسی برنامه های کلاینت و سرور با زبان برنامه نویسی #C و قابل اجرا در Microsoft Visual Studio 2010 و بالاتر
2. داکیومنت توضیحات به فرمت .docx و PDF با توضیحات نحوه برنامه نویسی و نحوه کار آن و ضمناً بیشتر بلوک کدها توضیح فارسی دارند. نحوه اجرا نیز در داکیومنت شرح داده شده است.
3. ویدئوی خروجی برنامه مانند ویدئوی پیش نمایش با این تفاوت که بدون هیچ گونه نشانی از آدرس سایت هستند (واترمارک ندارد). با فرمت MP4
ویدئوی نمونه خروجی برنامه چت کلاینت و سرور با WCF و توضیحات مربوط به آن را می توانید در لینک زیر مشاهده نمایید (ویدئوی پیش نمایش برنامه):
http://www.aparat.com/v/Ghzt9
نمونه صفحات داکیومنت:
مناسب برای دانشجویان کارشناسی و کارشناسی ارشد (فوق لیسانس) کامپیوتر (مهندسی نرم افزار و معماری کامپیوتر، هوش مصنوعی، شبکه های کامپیوتر) و دانشجویان IT
می توان به عنوان پروژه دروس کارشناسی ارشد یا کارشناسی این پروژه را تحویل داد، دروسی مانند مهندسی نرم افزار پیشرفته، مباحث پیشرفته در مهندسی نرم افزار، پردازش ابری، محاسبات توزیع شده، سیستم عامل پیشرفته، محاسبات موازی، پردازش توزیع شده، پردازش موازی، شبکه های کامپیوتر، شبکه های کامپیوتری پیشرفته، Parallel Computing، Distributed Computing
پس از خرید از درگاه امن بانکی، لینک دانلود در اختیار شما قرار میگیرد و همچنین به آدرس ایمیل شما فرستاده می شود.
تماس با ما برای راهنمایی، درخواست مقالات و پایان نامه ها و یا ترجمه و یا انجام پروژه های برنامه نویسی و حل تمرینات با آدرس ایمیل:
ebarkat.shop@yahoo.com
یا شناسه تلگرام (آی دی تلگرام ما): @ebarkat
توجه: اگر کارت بانکی شما رمز دوم ندارد و یا در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.
توجه توجه توجه: هرگونه کپی برداری و فروش فایل های فروشگاه برکت الکترونیک (به آدرس ebarkat.ir یا ebarkat.sellfile.ir) در فروشگاه های دیگر شرعاً حرام است، تمامی فایل ها و پروژه های موجود در فروشگاه، توسط ما اجرا و پیاده سازی شده اند و دارای حق کپی رایت اسلامی می باشند.
از پایین همین صفحه (بخش پرداخت و دانلود) می توانید این پروژه را خریداری و دانلود نمایید.
پروژه برنامه نویسی سی شارپ
توضیحات فارسی + فرمول+ شکلتوضیحات خط به خط فارسی کد سی شارپ جهت درک دانشجومتصل بودن برنامه به اکسل و گرفتن خروجی از اکسلمثال عددی مقایسه نتایج با ETABSفایل سورس کد سی شارپفایل اجرایی برنامه
پروژه گرافیکی بارش برف و باران در ++C
در این پروژه از کتابخانه ی FreeGlut و ویژوال استدیو C++ 2010 استفاده شده است. این پروژه شامل سه بخش بارش برف و باران و تگرگ می باشد که دکمه های کنترلی سرعت و اندازه در آنها لحاظ شده است.
دکمه های کنترلی :
R : باران
S : برف
H : تگرگ
+ و – برای اندازه تگرگ ها می باشد
> و < برای تنظیم سرعت استفاده شده است.
عنوان پروژه : پروژه ماشین سکه خرد کن با ++C با تحلیل خط به خط
قالب بندی : CPP, PDF
قیمت : 600
شرح مختصر : در این پروژه که با زبان سی پلاس پلاس نوشته شده است، الگوریتم ماشین سکه خرد کن پیاده سازی شده و فایل تحلیل کل در کنار آن قرار داده شده.
فهرست :
۱- برای اجرای دستورات cout و cin دستورات ورودی خروجی سیستم این فایل را باید ضمیمه برنامه کرد.
۲- برای اجرای تابع های پاک کردن صفحه نمایش clrscr() و تابع getch() نیاز است این را به برنامه ضمیمه کنیم.
۳- تابع مرتب سازی که ورودی آن p[] ارزش اسکناس ها،n تعداد نوع سکه ها، r[] تعداد اسکناس ها.
۵- متغیر های i و j برای for ، متغیر mبرای کمک در جابه جایی ارزش اسناس ها،
۶- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۸- مقدار ارزش اسکناس p[j] را در متغیر m می ریزد.
۹- این for که در for قبلی قرار دارد از یکی بعد از اندیس for قبلی شروع می کند و تا آخر آرایه را پیمایش می کند.
۱۱- اگر m که مقدار ارزش اسکناس را در خود دارد با مقدار اسکناس بعدی مقایسه می کند اگر m کوچکتر باشد.
۱۳- مقدار ارزش فعلی p[i] را در m می ریزد.
۱۴- شماره اندیس را د رمتغیر s می ریزد.
۱۵و ۱۶- جابه جایی ارزش بزرگتر به جای ارزش کوچکتر
۱۷تا ۱۹- جابه جایی تعداد اسکناس هایی که ارزش آنها جابه جا شده اند.
۲۳- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۲۴- چاپ ارزش ها و تعداد ارزش ها جلوی آنها
۲۶- تابع خرد کردن سکه ها با ورودی های p[]ارزش اسکناس ها،r[] برای تعداد ارزش ها،s[]نتیجه در آن قرار دارد،n تعداد نوع اسکناس ها، m ارزشی که می خواهیم خرد شود.
۲۸- متغیر i وl برای forها و k برای اینکه تعداد اسکناس در آن ذخیره شود.
۲۹- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۳۱ تا ۳۴- اگر مبلغ ورودی از اسکناس های موجود کمتر باشد قابل خرد شدن نیست و چاپ پیغام مبلغ کوچک است.
این پروژه که اطلاعات مشترکین شرکت آب و فاضلاب را به صورت کامل ذخیره می کند ظاهر آن با زبان برنامه نویسی سی شارپ به صورت کاملا گرافیکی و زیبا با نرم افزار Visual Studio 2013 نوشته شده است کدهایش و قسمت ذخیره اطلاعات و جداول پایگاه داده آن و کدهای پایگاه داده هم هم با استفاده از نرم افزار SQL Server 2014 نوشته شده است.
توضیح کار پروژه :
در قسمت SQL Server ما 6 جدول داریم که عبارت اند از : 1.مشتری2.استان3.شهر4.قبض5.کارمند اداره آب6.ناحیه
که این جداول برای ذخیره اطلاعات لازم است.ما قرار است از طریق application که توسط سی شارپ نوشته شده است اطلاعات را گرفته و در پایگاه داده ذخیره کنیم.
مرحله اول: یک صفحه لاگین داریم برای ورود به سیستم که باید نام کاربری و گذرواژه کارمند اداره وارد شود تا به صفحه خانه وارد شویم .در صفحه خانه 5 کلید داریم که با زدن هر کدام وارد صفحه آن می شویم و آن کلید ها عبارت اند از:مدیریت کارمندان که حذف و اضافه کردن و ویرایش و جست و جوکارمندان را دارد و درکلید بعد که مدیریت مشترکین نام دارد باز هم با وارد کردن مشخصات ما حذف و اضافه کردن و ویرایش و جست و جو مشترک یا مشتری را داریم و در کلید بعد که افزودن صورتحساب ( همان قبض) نام دارد ما با وارد کردن مشخصات روی قبض میتوانیم یک قبض را در این قسمت حذف و اضافه کنیم و در کلید بعد که نمایش صورتحساب (همان قبض) نام دارد میتوانیم یک قبض را جست و جو و ویرایش نماییم و کلید پایانی هم که خروج نام دارد.
تمام قسمت های این پروژه را به صورت تصاویر می توانید مشاهده نمایید: