ثبت نمرات و مدیریت دانشجویان سی شارپ

به درخواست یکی از دوستام که برنامه ایی رو میخواست که نمرات و مشخصات  بیست دانشجو رو بگیره و در بانک ذخیره کنه و معدلش هم مشخص کنه

دوستان میتوانند هر برنامه ایی رو که خواستن بهم بگین در اسرع وقت براتون میزارم

امکانات این برنامه ساده

  • ثبت دانشجو همراه با شش درسش
  • ویرایش اطلاعات دانشجو
  • جستجو بر اساس نام و نام خانوادگی
  • نمایش معدل هر دانشجو
  • استفاده از تکنولوژی لینک Linq جهت ارتباط با بانک اطلاعاتی sqlserver

 

پیش نمایش برنامه :

12-31-2013-11-27-53-ق-ظ
12-31-2013-11-27-13-ق-ظ

دانلود سورس برنامه

منتظر نظرات دوستان در رابطه با برنامه هستم

منبع : سافت ساز

سیوان رحمتی

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

‫146 نظرها

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

  2. سلام.خسته نباشید
    من فردا امتحان دارم.میتونید برنامه زیررو برام تا امشب بنویسید؟
    برنامه ایی بنویسید که کلاسی برای ثبت نمرات طراحی کند که شامل فیلد درس و نمره درس باشد.و سپس بااستفاده از وراثت کلاس دیگری طراحی کنید که کلاس نامبرده ارث گرفته باشد.وفیلد واحد درسی به ان افزوده شود.
    با C# این برنامه رو میخوام.

  3. سلام داداش میدونم تمرین آسونی هست ولی آنقدر وقتم کمه وپروژه روسرم ریخته که دیگه جا واسه فکرکردن برای این برنامه نیست ترم آخرم هستم دیگه پروژه پایانی هم باید تحویل بدم به هرحال ممنون حالا اگه یه وقت کسی بلد بود یا خودت وقت داشتی برام بفرستی ممنون میشم.

  4. سلام و خسته نباشید
    من یه برنامه دارم که باید با برنامه سی شارپ در Console application بنویسم خواهش میکنم راهنماییم بکنید خیلی حیاتی هرچه سریعتر باید تحویل بدم خواهش میکنم راهنماییم کنید.
    کلاسی به نام person که امکانات زیر را داشته باشه:
    الف) داده ها شامل:کدملی ، نام ، نام خانوادگی
    به ازای هر داده یک property در کلاس وجود داشته باشد.
    ب) متدها شامل: سازنده ها(به صورت سربارگدازی شده)، خواندن اطلاعات ، چاپ اطلاعات ، جستجو بر اساس کدملی، نام ، نام خانوادگی.
    کلاسی به نام Student که از کلاس person ارث بری کرده و علاوه بر امکانات این کلاس امکانات زیر را نیز داشته باشد:
    الف)شماره دانشجویی ، نمره درس1،نمره درس2،نمره درس3
    به ازای هر داده یک property در کلاس وجود داشته باشد.
    ب)متدها شامل: سازنده ها(به صورت سربارگدازی شده)، خواندن اطلاعات ، چاپ اطلاعات ، محاسبه معدل دانشجو(خروجی از نوعdouble)،
    جستجوی دانشجو براساس شماره دانشجویی ،نام ، نام خانوادگی(ورودی: آرایه ای از کلاس، تعداد دانشجویان و نوع جستجو- خروجی : نمونه ای از کلاس)،
    یافتن دانشجو با معدل مینیمم(ورودی: آرایه ای از کلاس و تعداد دانشجویان- خروجی : نمونه ای از کلاس).
    در Main برنامه به صورت زیر از امکانات کلاس بالا استفاده شود:
    1- کاراکتری را از ورودی خوانده اگر کاراکترp بود ازکلاس person و اگر کاراکتر s بود از کلاسStudent استفاده شود در غیر اینصورت پیغام مناسب به کاربر دهد.
    2- بر اساس انتخاب صورت گرفته در قسمت شماره 1 ، یک عدد از ورودی دریافت کرده و متدهای هر کلاس بر اساس عدد ورودی فراخوانی شود . اگر عدد وارد شده نامعتبر بود پیغام مناسب داده شود.
    (با استفاده از دستور switch case)

    1. امیر جان اگه سرچ کنید تو اینترنت میتونین در مورد تعریف کلاس و شیوه استفاده از آنها را یاد بگیرید.
      خداشاهده من وقت نمیکنم که الان همچین برنامه ایی بنویسم ):
      برای تعریف پراپرتی در هر کلاس کافیه که عبارت prop رو تایپ کرده و دوبار کلید tab رو بزنید , پراپرتی ساخته می شود
      فقط کافیه که نامش و نوعش رو تغییر بدین مثلا برای کد ملی نوعش رو int 64 یا 32 و یه نام متناسب با اون پراپرتی بنویسید.
      برای جستجو هم شما در کلاس مورد نظر سه متد با سیتکس یکسان و ورودی متفاوت نوشته (OverLoad) یا یک متد با سویچ کیس کنترل نمایید و خروجی متداز جنس همون کلا س باشه.
      اگه برنامه نویسی بلد باشی تمرین خسلس خوبی بهت دادند

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن