آموزش پیاده سازی سیستم مدیریت کتابخانه به زبان سی شارپ – پیش ثبت نام

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

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



سی شارپ (C#‎) یک زبان برنامه نویسی مدرن، ساده و همه منظوره هست. این ویژگی های زبان برنامه نویسی سی شارپ باعث شده که همیشه جز ۱۰ زبان برنامه نویسی برتر دنیا باشد. سادگی این زبان برنامه نویسی، محبوبیت فراوانی را برایش کسب کرده به طوری که در حال حاضر سی شارپ محبوب ترین زبان های برنامه نویسی در ایران است. با سی شارپ تقریباً همه کاری می توان انجام داد. بسیاری از نرم افزارها و وب سایت های بزرگ با استفاده از این زبان نوشته شده اند. خیلی از شرکت های نرم افزاری هم به دنبال جذب برنامه نویس سی شارپ هستند.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال برنامه ریزی
زمان تقریبی انتشار بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط ۴ تا ۱۲ هفته زمان می برد.

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در کادر زیر ایمیل خود را درج نمایید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.




    توضیحات

    سی شارپ (C#‎) یک زبان برنامه نویسی مدرن، ساده و همه منظوره هست. این ویژگی های زبان برنامه نویسی سی شارپ باعث شده که همیشه جز ۱۰ زبان برنامه نویسی برتر دنیا باشد. سادگی این زبان برنامه نویسی، محبوبیت فراوانی را برایش کسب کرده به طوری که در حال حاضر سی شارپ محبوب ترین زبان های برنامه نویسی در ایران است. با سی شارپ تقریباً همه کاری می توان انجام داد. بسیاری از نرم افزارها و وب سایت های بزرگ با استفاده از این زبان نوشته شده اند. خیلی از شرکت های نرم افزاری هم به دنبال جذب برنامه نویس سی شارپ هستند.

    اگر شما یک دانشجوی رشته کامپیوتر یا فناوری اطلاعات و یا به برنامه نویسی علاقه دارید و علاقه مند شدید تا برنامه نویسی به زبانشی شارپ (C#‎) را یاد بگیرید بد نیست که بدانید حفظ کردن کدها و دستورات تکراری تقریباً به هیچ دردی نمی خورد. قطعاً یکی از بهترین راه های یادگیری برنامه نویسی کار روی یک پروژه و یادگیری به صورت پروژه محور است. در این دوره قصد داریم کلیشه ها را کنار بگذاریم و برنامه نویسی سی شارپ در حین انجام و ساختن پروژه مدیریت سیستم یک کتابخانه یاد بگیریم تا در حین یادگیری کد نویسی به زبان سی شارپ، با تحلیل پروژه و چالش های یک پروژه نیز آشنا و با آن دست و پنجه نرم کنیم. این دقیقاً همان چیزی است که بازار کار می خواهد منتها ما در این دوره همه چیز را به زبان ساده بیان کرده ایم تا همه علاقه مندان به یادگیری کاربردی سی شارپ بتوانند از این دوره استفاده کنند.

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

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مقدمه
      • معرفی دوره
      • ضرورت دوره (چرا باید برنامه نویسی را به صورت پروژه محور یاد بگیرم؟)
    • درس دوم: نصب ابزارهای مورد نیاز
      • نحوه نصب Microsoft SQL Server
      • نحوه نصب ویژوال استودیو
    • درس سوم: شروع کار با وِیژوال استودیو
      • نحوه ایجاد پروژه جدید کتابخانه در ویژوال استودیو
      • مروری بر ابزارها و پنجره های مورد نیاز در ویژوال استودیو
      • ایجاد و تنظیم مشخصات (Properties) فرم اصلی (Main)
    • درس چهارم: پایگاه داده (بانک اطلاعاتی)
      • تجزیه و تحلیل کامل پایگاه داده سیستم مدیریت کتابخانه شامل تعیین موجودیت ها، فیلدها، کلیدهای اصلی و خارجی، ارتباط بین موجودیت و چگونگی جلوگیری از افزونگی
      • ایجاد پایگاه داده و جداول سیستم کتابخانه در SQL Server Management
      • ایجاد دیگرام پایگاه داده و ارتباط بین جداول
      • نحوه اتصال پایگاه داده از SQL Server به ویژوال استودیو
    • درس پنجم: کاربران سیستم
      • ایجاد فرم کاربران سیستم
      • ایجاد منو و نحوه فراخوانی و باز کردن یک فرم از فرم دیگر
      • بررسی داده های ورودی کاربر با دستورات شرطی (if)
      • ایجاد اتصال (کانکشن) پایگاه داده به پروژه
      • درج اطلاعات کاربران در جدول کاربر (Insert) و تعیین سطح دسترسی (کاربر عادی و مدیر)
      • مدیریت خطاها (Try Catch) و جلوگیری از تکراری بودن نام کاربری جدید
      • نمایش داده های مربوط به کاربران در دیتاگریدویو (DataGridView)
      • تغییر کاربر سیستم (Log off)
      • خروج کاربر از سیستم (Exit)
    • درس ششم: اعضای کتابخانه
      • ایجاد فرم افزودن عضو جدید
      • ایجاد کلاس تاریخ شمسی (تبدیل تاریخ میلادی به شمسی)
      • کد نویسی تابع تولید کد عضویت یکتا برای اعضا
      • برنامه نویسی بررسی داده های ورودی کاربر
      • بارگذاری تصاویر اعضا از هارد به فرم و ذخیره آن
      • تعیین تاریخ عضویت و مدت عضویت به صورت خودکار و دستی
      • برنامه نویسی درج (Insert) اطلاعات اعضای جدید در پایگاه
      • کد نویسی تابع تولید کد عضویت یکتا برای اعضا
      • ایجاد فرم به روزرسانی اطلاعات اعضای کتابخانه
      •  نحوه نمایش خودکار اطلاعات اعضا (Select) با وارد کردن
      • برنامه نویسی به روزرسانی اطلاعات اعضا (Update) بر اساس کد عضو
      • برنامه نویسی حذف اطلاعات اعضا (Delete) بر اساس کد عضو
      • ایجاد فرم جستجوی اطلاعات اعضای کتابخانه
      • نمایش اطلاعات اعضا در دیتاگریدویو
      • تنظیم نمایش داده ها در دیتاگریدویو با عرض های متفاوت نسبت به اندازه فیلدها
      • برنامه نویسی فرم جستجوی کاربران و فیلترگذاری
    • درس هفتم: اسناد و کتاب های سیستم کتابخانه
      • ایجاد فرم افزودن کتاب/سند جدید
      • نحوه ایجاد تولید کد کتاب به صورت خودکار و یا درج کد به صورت دستی
      • برنامه نویسی درج اطلاعات مربوط با کتاب ها با امکان دسته بندی بر اساس موضوع
      • ایجاد فرم تعریف دسته موضوعی کتاب و برنامه نویسی برای درج، ویرایش و حذف موضوعات
      • بررسی درستی و تکراری نبودن کد کتاب هنگام درج در جدول پایگاه داده
      • ایجاد فرم به روزرسانی اطلاعات کتاب ها و نمایش اطلاعات کتاب ها با وارد کردن کد کتاب
      • برنامه نویسی به روزرسانی اطلاعات کتاب ها (Update) و به روزرسانی اطلاعات دیتاگریدویو
      • برنامه نویسی حذف اطلاعات کتاب ها (Delete) بر اساس کد کتاب
      • ایجاد فرم جستجوی اسناد و کتاب ها
      • نمایش اطلاعات کتاب ها در دیتاگریدویو و مرتب کردن بر اساس کد کتاب (Order By)
      • فیلتر کردن اطلاعات کتاب ها/اسناد بر اساس موضوع و نوع سند
    • درس هشتم: تمدید عضویت
      • نحوه تغییر وضعیت اعضا از حالت فعال به غیرفعال به صورت خودکار بر اساس تاریخ انقضا عضویت
      • نمایش اعضایی که تاریخ عضویتشان باطل شده است
      • ایجاد و طراحی فرم تمدید عضویت
      • برنامه نویسی بررسی وضعیت عضو با وارد کردن کد عضویت و تمدید مدت عضویت اعضای کتابخانه
    • درس نهم: امانت
      • طراحی فرم امانت اسناد به صورت کاربرپسند
      • برنامه نویسی تولید کد امانت به صورت یکتا و نمایش اطلاعات اعضا و اسناد با وارد کردن کد
      • بررسی موجودی اسناد بر اساس وضعیت امانتشان
      • نوشتن تابع محاسبه تاریخ بازگشت امانت
      • کد نویسی به روزرسانی وضعیت اسناد به امانت پس از درج در لیست امانت
      • برنامه نویسی درج اطلاعات امانات در پایگاه داده
    • درس دهم: بازگردانی و تمدید امانات
      • ساختن فرم بازگردانی و تمدید امانات
      • نمایش اطلاعات کامل مرتبز با امانت با وارد کردن کد امانت
      • امکان تمدید و یا بازگردانی هر یک از اسناد به صورت جداگانه
      • برنامه نویسی به روزرسانی وضعیت اسناد و امانات
      • محاسبه تاریخ بازگشت امانت به صورت خودکار پس از تمدید مجدد
    • درس یازدهم: فرم ورود (Login)
      • ساختن و کد نویسی فرم ورود (Login) – بررسی صحت داده های ورودی کاربر بر اساس اطلاعات درون پایگاه داده
      • فرم ورود و فرم کاربر پیشرفته – افزودن تعداد ورودها، تاریخ و ساعت آخرین ورود
      • محدود کردن دسترسی به گزینه ها بر اساس سطح دسترسی (کاربر عادی و مدیر)
    • درس دوازدهم: گزارشات (Report)
      • فرم گزارش اسناد امانت داده شده بر اساس تاریخ تاریخ بازگشت و به صورت بازه زمانی
      • فرم گزارش اسناد امانت داده شده بر اساس کد عضویت یا کد سند
      • فرم گزارش امانات دارای تأخیر در بازگشت
      • فرم گزارش اعضایی که تأخیر عضویتشان در حال اتمام است
      • نمایش کتاب های محبوب بر اساس تعداد دفعات امانت گرفته شده
      • گزارش از میزان امانت هر ماه به صورت نمودار گرافیکی
    • درس سیزدهم: آماده سازی برای انتشار
      • نگاهی مجدد به طراحی رابط کاربری پروژه، زیباتر و بهینه کردن آن
      • نحوه تهیه نسخه پشتیان از پایگاه داده پروژه
      • ایجاد فایل Setup برای نصب برنامه در کامپیوترهای دیگر
    • درس چهاردهم: نتیجه گیری و تشکر
      • نتیجه گیری
      • چند توصیه برای یادگیری بهتر
      • تشکر و نحوه پشتیبانی از کارآموزان دوره


    اطلاعات تکمیلی

    نام آموزش آموزش پیاده سازی سیستم مدیریت کتابخانه به زبان سی شارپ – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVCS9411
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    مطالب مرتبط


    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در کادر زیر ایمیل خود را درج نمایید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.



برچسب‌ها: , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

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