سورس کد پروژه سیستم مدیریت مدرسه به زبان سی شارپ – به همراه مستندات کامل

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

به همراه سورس کد مدیریت مدرسه، مستندات ۱۵۰ صفحه ای ارائه شده است.

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

شرح برنامه مدیریت مدرسه به زبان سی شارپ

این نرم افزار که یک سیستم مدیریت مدارس است جهت رفع مشکل .مدیریت اطلاعات  مدارس  طراحی شده دارای قابلیت های کاربردی مانند :

  • تعریف کاربر مدیر جهت دسترسی به سیستم مدیریتی  – ثبت نام دانش آموزجدید  – مشاهده ی لیست دانش آموزان ، جست و جو ، ویرایش ، حذف دانش آموزان – ورود نمرات  دانش آموزان – مشاهده و جست و جوی وضعیت درسی دانش آموزان – چاپ و ذخیره ی کارنامه – استخدام معلم جدید  – مشاهده ی لیست دانش معلمان ، جست و جو ، ویرایش و حذف دانش معلمان – مشاهده ی لیست دروس و کلاس  – استخراج و ذخیره پایگاه داده و وارد کردن پایگاه داده ذخیره شده در پایگاه داده اصلی از طریق برنامه میباشد .
  • این نرم افزار که بصورت فایل نصبی در آمده قابل نصب و اجرا بر روی بستر سیستم عامل های ویندوز ۳۲ و ۶۴ بیتی است و از نسخه  سیستم عامل ویندوز Xp سرویس پک ۱ به بالا پشتیبانی میکند که آخرین نسخه ارایه شده ویندوز ۱۰ میباشد.
  • در این مقاله  به شرح کاملی از  تمامی تکنولوژی های بکار رفته برای ساخت سیتم از جمله تکنولوژی های بکار رفته برای ساخت سیستم – پایگاه های داده ی سیستم – شرح ایجاد برنامه – وتوضیح کامل کار کرد سیستم  پرداخته ایم.

توضیحات برنامه نویس سورس کد سیستم مدیریت مدرسه به زبان سی شارپ

با استفاده از تکنولوژی های C#  و Sql Server اقدام به طراحی یک سیستم مدیرت مدرسه تحت سیستم عامل ویندوز  برای پروژه کارشناسی کامپیوتر کنیم گزارش این پروژه در چهار فصل تهیه و تنظیم شده است که عبارتند از فصل اول توضیح تکنولوزی های به کار رفته فصل دوم آموزش نصب پیش نیاز هایی مثل  پایگاه داده و Visual Studio  میباشد و فصل سوم  پایگاه دادها و فصل چهارم ساخت و معرفی برنامه می باشد. تعریف تکنولوژی های نام برده شده

 تعریف ویژوال استودیو را این گونه میتوان بیان کرد که ویژوال استودیو نام محیط یکپارچه توسعه نرم‌افزار (Ide) شرکت مایکروسافت است که جهت تولید برنامه رایانه‌ای برای مایکروسافت ویندوز است .Microsoft Sql Server نیز  یک بانک اطلاعاتی از نوع دیتابیس های رابطه ای یا Relational Database می باشد که توسط توسط کمپانی Microsoft  ارایه شده و وظیفه اصلی آن ذخیره و بازیابی اطلاعات بر اساس درخواست نرم افزارهای دیگر میباشد.

امکانات مدیریت مدرسه به زبان سی شارپ

شرح مختصر امکانات پروژه سیستم مدیریت مدرسه به زبان سی شارپ

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

فایل دانلودی شامل چه بخش هایی می باشد:
۱- فایل اصلی پروژه به زبان C# (که با نرم افزار visual studio قابل باز شدن و تغییر رو دارد )
۲- فایل های دیتابیس (برای تغییرات برنامه نویسی اگر کسی نیاز دارد میتوند به sql Server اتچ کند )
۳- فایل خروجی exe پروژه که قابل اجراست
۴- مستندات پروژه که بصورت حرفه ای و کامل در قالب ۱۵۰ صفحه ارائه شده است

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

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

جکیده……………………………………………………………………………………………………………………. ۱

    فصل اول………………………………………………………………………………………… ۲

  •     مقدمه………………………………………………………………………………………………………………………………………………………….. ۲
  •     توضیح تکنولوژی………………………………………………………………………………………………………………………………………. ۲
  • Visual Studio چیست؟………………………………………………………………………………………………………………………… ۲
  •   C# چیست ؟……………………………………………………………………………………………………………………………………………….. ۳
  • چرا C# ؟…………………………………………………………………………………………………………………………………………………………. ۳
  • ۶………………………………………………………………………………………………………………………………………………….. Sql Server
  •     Sql Server چست؟…………………………………………………………………………………………………………………………….. ۶
  • تاریخچه…………………………………………………………………………………………………………………………………………………………….. ۶
  •     درباره ی نسخه  Sql۲۰۱۳………………………………………………………………………………………………………………….. ۷

فصل دوم )نصب پیش نیازها(………………………………………………………………….. ۹

  • نصب نرم افزار های مورد نیاز………………………………………………………………………………………………………………………. ۹
  •     نصب Visual Studio 2013………………………………………………………………………………………………………….. ۹
  • منابع مورد نیاز نصب Visual Studio…………………………………………………………………………………………………. ۹
  • آغاز نصب Visual Studio 2013…………………………………………………………………………………………………….. ۱۰
  • نصب Sql Server 2012……………………………………………………………………………………………………………………… ۱۹
  • منابع مورد نیاز نصب Sql Server………………………………………………………………………………………………………. ۱۹
  • آغاز نصب Sql Server……………………………………………………………………………………………………………………… ۲۰

فصل سوم : پایگاه داده ها………………………………………………………………………. ۳۲

  • پایگاه داده ها………………………………………………………………………………………………………………………………………………… ۳۲
  • اتصال به دیتابیس……………………………………………………………………………………………………………………………………….. ۳۲
  • ایجاد دیتابیس ها………………………………………………………………………………………………………………………………………… ۳۳
  • ایجاد جداول ………………………………………………………………………………………………………………………………………………… ۳۵
  • دیتابیس ها ی پروژه…………………………………………………………………………………………………………………………………… ۳۷
  • دیتابیس Enter  ………………………………………………………………………………………………………………………………………. ۳۷
  • جدول Users……………………………………………………………………………………………………………………………………………… ۳۷
  • دیتابیس School………………………………………………………………………………………………………………………………………. ۳۸
  • جدول Lesson………………………………………………………………………………………………………………………………………….. ۳۸
  • جدول Number……………………………………………………………………………………………………………………………………….. ۳۸
  • جدول Student…………………………………………………………………………………………………………………………………………. ۴۰
  • جدول Teacher………………………………………………………………………………………………………………………………………… ۴۱

فصل چهارم: ساخت پروژه…………………………………………………………………….. ۴۳

  • ایجاد فرم ها………………………………………………………………………………………………………………………………………………….. ۴۳
  • ایجاد صفحه اصلی برنامه…………………………………………………………………………………………………………………………… ۴۶
  • کدنویسی صفحه اصلی برنامه…………………………………………………………………………………………………………………… ۴۷
  • ایجاد فرم  ورود به برنامه…………………………………………………………………………………………………………………………… ۵۰
  • صفحه انتخاب حالت عضویت…………………………………………………………………………………………………………………… ۵۰
  • صفحه ورود به برنامه………………………………………………………………………………………………………………………………….. ۵۱
  • کد های ورود (Login)……………………………………………………………………………………………………………………………. ۵۲
  • فرم ثبت کاربر………………………………………………………………………………………………………………………………………………. ۵۳
  • کد های ثبت کاربر (Register)……………………………………………………………………………………………………………. ۵۴
  • ثبت نام دانش آموز……………………………………………………………………………………………………………………………………… ۵۶
  • کد های ثبت دانش آموز……………………………………………………………………………………………………………………………. ۵۷
  • لیست دانش آموزان جستوجو و حذف…………………………………………………………………………………………………… ۶۰
  • کد های فرم جست و جو و حذف……………………………………………………………………………………………………………. ۶۲
  • بروزرسانی اطلاعات دانش آموزان……………………………………………………………………………………………………………. ۷۴
  • کدهای فرم بروزرسانی اطلاعات دانش آموزان…………………………………………………………………………………….. ۷۵
  • ثبت نام معلم………………………………………………………………………………………………………………………………………………… ۷۹
  • کد های ثبت معلم………………………………………………………………………………………………………………………………………. ۸۰
  • لیست معلمان جستوجو و حذف……………………………………………………………………………………………………………… ۸۱
  • کد های فرم جست و جو و حذف…………………………………………………………………………………………………………… ۸۳
  • بروزرسانی اطلاعات معلمان………………………………………………………………………………………………………………………. ۹۸
  • کدهای فرم بروزرسانی اطلاعات معلمان……………………………………………………………………………………………….. ۹۹
  • جستوجوی وضعیت درسی دانش آموزان…………………………………………………………………………………………… ۱۰۲
  • کدهای فرم جستوجوی وضعیت درسی دانش آموزان……………………………………………………………………. ۱۰۳
  • بخش جاپ کارنامه…………………………………………………………………………………………………………………………………… ۱۱۰
  • نحوه ی کارکرد گزارش گیری کارنامه………………………………………………………………………………………………… ۱۱۰
  • قابلیت ها ی بخش کارنامه…………………………………………………………………………………………………………………….. ۱۱۰
  • چینش فیلدها در ریپورت ( Karname.Rdlc)…………………………………………………………………………… ۱۱۱
  • نمایش لیست دروس و کلاس……………………………………………………………………………………………………………….. ۱۱۲
  • کد های  فرم نمایش لیست دروس و کلاس…………………………………………………………………………………….. ۱۱۴
  • ورود نمرات دانش آموزان……………………………………………………………………………………………………………………….. ۱۱۷
  • کد فرم ورود نمرات دانش آموزان………………………………………………………………………………………………………… ۱۱۸
  • قرم بروز رسانی نمرات…………………………………………………………………………………………………………………………….. ۱۳۳
  • کد بروز رسانی نمرات……………………………………………………………………………………………………………………………… ۱۳۴
  • تغییرات در دیتابیس………………………………………………………………………………………………………………………………… ۱۳۶
  • کد تغییرات در دیتابیس…………………………………………………………………………………………………………………………. ۱۳۷

فهرست منابع………………………………………………………………………………………….. ۱۴۱

عکس هایی از محیط سورس کد پروژه سیستم مدیریت مدرسه به زبان سی شارپ

برای مشاهده عکس ها در سایز بزرگ روی آن ها کلیک کنید

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

 

ویدئو آموزشی از کار کردن با پروژه سیستم مدیریت مدرسه به زبان سی شارپ

درباره نویسنده: administrator

ممکن است دوست داشته باشید

1 Comment

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

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