دانلود پروژه شبیه سازی فروشگاه با سی شارپ

دانلود پروژه شبیه سازی فروشگاه با سی شارپ

 

 

 

 

 

 

 

عنوان پروژه :  شبیه سازی فروشگاه با سی شارپ

قالب بندی :  CSharp

قیمت :   600

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



خرید و دانلود دانلود پروژه شبیه سازی فروشگاه با سی شارپ


دانلود پروژه انجام محاسبات مختلف آماری با زبان سی شارپ (با قابلیت ویرایش کامل) کاملا نایاب و با قیمت استثنایی

دانلود پروژه انجام محاسبات مختلف آماری با زبان سی شارپ (با قابلیت ویرایش کامل) کاملا نایاب و با قیمت استثنایی

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

محاسبه ی تعداد داده ها

محاسبه ی مجموعه داده ها

محاسبه ی میانگین داده ها

محاسبه ی واریانس داده ها

محاسبه ی انحراف معیار داده ها

محاسبه ی ضریب تغییرات داده ها

محاسبه ی مد داده ها

محاسبه ی حاصلضرب داده ها

محاسبه ی ماکسیموم داده ها

محاسبه ی مینیمم داده ها

مرتب سازی داده های ورودی



خرید و دانلود دانلود پروژه انجام محاسبات مختلف آماری با زبان سی شارپ (با قابلیت ویرایش کامل) کاملا نایاب و با قیمت استثنایی


دانلود پروژه طراحی سایت اتحادیه مدارس به زبان ASP.NET‎

دانلود پروژه طراحی سایت اتحادیه مدارس به زبان ASP.NET‎

 

 

 

 

 

 

 

عنوان پروژه:  طراحی سایت اتحادیه مدارس ایران به زبان ASP.NET‎

قالب بندی :  ASPX, C#, PDF

قیمت :   600

 

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

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

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

امکانات این سایت :

1-             دانش آموزان از این سایت میتوانند برای نام نویسی در کلاسهای مورد نظر خود استفاده کنند.

2-             در این سایت نام معلمین و دانش آموزان مشخص است.

3-             تاریخ امتحانات پایان ترم در صورت وجود قابل مشاهده است.

4-             دانش آموز یا والدین آن میتوانند با داشتن رمز عبور نمرات خود را مشاهده کند.

5-             معلمین نیز با داشتن رمز عبور میتوانند نمرات درس خود را وارد کنند.

6-             در این سایت جستجوی ترکیبی وجود دارد.

فهرست:

مقدمه ای بر زبانهای برنامه نویسی

کاربردهای پروژه

امکانات پروژه

خواسته های پروژه

پایگاه داده ها

معرفی شکلهای مهم پروژه

روتینهای استفاده شده در پروژه

محدودیتهای سیستم

ملزومات سخت افزاری و نرم افزاری برای اجرا

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

خلاصه

نتیجه گیری

ضمیمه

منابع و مآخذ



خرید و دانلود دانلود پروژه طراحی سایت اتحادیه مدارس به زبان ASP.NET‎


عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

قالب بندی : CSharp, PDF

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

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

فهرست :

ثبت نام

گزارش گیری نمرات

ثبت نمرات

پشتبان گیری

استفاده از پایگاه داده اکسس

ایجاد یوزر پسورد برای کاربر



خرید و دانلود عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات


پروژه کامل مستندات طراحی و پیاده سازی نرم افزار آزمون تحت وب با سی شارپ و Sql Server

پروژه کامل مستندات طراحی و پیاده سازی نرم افزار آزمون تحت وب با سی شارپ و Sql Server

فرمت فایل : pdf(قابل مطالعه) تعداد صفحات : 80 صفحه

 

 

 

 

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

معرفی و مقدمه :

سی شارپ در سال 2001 توسط شرکت مایکروسافت به همراه بسته دات نت برای اولین بار مطرح و ارائه شد. که بعد ها به عنوان یک زبان برنامه نویسی استاندارد توسط ECMA و ISO مورد تائید قرار گرفت.

زبان برنامه نویسی سی شارپ توسط تیمی به مدیریت اندرز هایلزبرگ که قبلا تجربه ارائه زبان های برنامه نویسی موفقی همچون توربو پاسکال و دلفی رو داشت ایجاد شد. هایلزبرگ سی شارپ را یک زبان برنامه نویسی شی گراء که از زبان های برنامه نویسی بزرگ (همچون دلفی , جاوا و اسمال تاک) تاثیر پذیری داشته معرفی می کنه. Syntax زبان سی شارپ شبیه به c++ می باشد و البته تفاوت های بسیاری هم داره.حالا قبل از اینکه بخواهم بیشتر در مورد سی شارپ توضیح بدم باید یه توضیحاتی هم در مورد دات نت و امکاناتش بگم.

دات نت فریم ورک (NET Framework) یه بسته نرم افزاری شامل راه حل بسیاری از نیازهای توسعه نرم افزاری (Base Class Library) و همچنین امکان توسعه و اجرای برنامه های تولید شده برای این فریم ورک می باشد. برنامه های تولید شده برای دات نت فریم ورک توسط Common Language Runtime اجراء می شوند.

CLR یا همان Common Language Runtime سرویس هایی مهمی از قبیل Garbage Collection , Memory Managment و Exception Handling رو ارائه می دهد.

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

روش کار GC به این ترتیب است که تا موقعی که Referenceی به یک object وجود داشته باشد آن شیء در حافظه باقی خواهد ماند اما در صورتیکه Referenceی به آن شیء وجود نداشته باشد بعد از یک بازه زمانی نامشخص آن شیء به صورت اتوماتیک از حافظه پاک خواهد شد. یه نکته دیگری که باید بهش اشاره کنم اینه که برخلاف زبان های برنامه نویسی دیگر وقتی کد شما در زبان برنامه نویسی سی شارپ (یا هریک از زبان های دیگر دات نت) کامپایل می شود به یک زبان دیگری به نام Intermediate Language یا همان IL تبدیل می شود. و در موقعی که درخواست برای اجراء آن داده می شود توسط یک مکانیزمی به نام Just In Time Compiler که در CLR موجود است به زبان خاص آن ماشین تبدیل شده و اجراء می گردد

 

سی شارپ یک زبان شیء گراست به این معنی که هرآنچه که در سی شارپ وجود دارد در غالب دو مفهوم کلاس (Class) و شیء (Object) و روابط بین آنها خلاصه می شود.

کلاس(Class): در واقع یک ایده (Concept) یا ذهنیت می باشد. مثلا یک نجار چه ذهنیتی نصبت به یک "میز" دارد؟ خوب مسلما یه صفحه , چهار پایه و .... این ذهنیتی است که یک نجار نسبت به "میز" دارد. این دقیقا مفهوم کلاس است. یعنی تا موقعی که آن میز ساخته نشه فقط یک ذهنیت یا در واقع کلاس است.

شیء (Object): اشیاء موجودیت هایی هستند که از کلاس ها (ذهنیت) ساخته می شوند. باز برای مثال همان نجار وقتی ذهنیتش رو به واقعیت تبدیل می کنه در واقع یک میز می سازه یا یک Object )شیء(ایجاد کرده است.حالا اگر یکم دقت کنیم می بینیم که توی دنیای واقعی هم همینطوره. مفهوم انسان یک کلاس است و وقتی یک نفر متولد می شود یک شیء از آن کلاس داریمباز وقتی بیشتر دقت می کنیم می بینیم که همه کلاس ها)ذهنیت ها( می تونن یکسری مشخصات داشته باشند. مثلا انسان. مسلما هر انسانی اسم داره , سن داره , رنگ مو , رنگ پوست و ... این اطلاعات state یا خصوصیات هر فرد هستند. و البته هر انسانی یکسری توانمندی داره یعنی می تونه یکسری کار انجام بده. مثلا راه بره , حرف بزنه , گوش کنه , بنویسه , .... این ها رفتار ها یا behavoir هر فرد هستند

 حالا سوالی که پیش میاد اینه که آیا میشه دو نفر با خصوصیات مشترک و رفتار مشترک رو یکی دونست؟علی احمدی 33 ساله - علی احمدی 33 ساله؟آیا به نظر شما این دو یک نفر هستند!؟

خیر. پس همیشه یک چیز وجود داره که ما میتونیم دو نفر رو از هم تمیز بدیم: ما به اون می گیم Identity )وسیله شناسایی). برای این دو می تونه شماره شناسنامشون باشه یا کد ملی یا

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

کلاس های پایه دات نت-    dot Net Base Class Library
بعد از اینکه مفهوم کلاس و شیء رو متوجه شدیم. برای اطلاعتون باید بگم که دات نت فریم ورک حدود 2500 کلاس داره که قبلا برای شما نوشته شده و شما بدون اینکه احتیاجی به نوشتنشون داشته باشین خیلی راحت می تونین از این 2500 کلاس موجود استفاده کنین

Namespace چیست؟                                                                                                      

اگر یک مقدار فکر کنیم می بینیم که پیدا کردن یک کلاس بین 2500 کلاس پایه و احتمالا کلاس هایی که خودتون نام گذاری شون می کنین کار سختی خواهد بود

Namespace ها در حقیقت این امکان رو بشما می دهند که بتوانید کلاس های خودتون رو دسته بندی کنین و هر کلاس رو داخل دسته مورد نظر خودشون قرار بدین. به عنوان مثال ما کلاسی داریم به نام SqlConnection و همینطور کلاس دیگری به نام SqlDataAdapter و .... برای همین یک Namespace به نام System.Data.SqlClient ایجاد شده که کلاس هایی که مربوط به System و کار با داده ها (Data) و در نهایت مختص Sql Server هستند رو داخل این namespace قرار می دهیم. توی این تصویر تعدادی از namespace های عمومی دات نت نمایش داده شده اند.

 



خرید و دانلود پروژه کامل مستندات طراحی و پیاده سازی نرم افزار آزمون تحت وب با سی شارپ و Sql Server