Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

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

این پروژه یک سیستم مدیریت دانشگاه ساده را پیاده‌سازی می‌کند که شامل مدیریت دانشجویان، اساتید، دروس و ثبت‌نام در واحدهای درسی است. همچنین، امکان نمره‌دهی به دانشجویان و محاسبه معدل آن‌ها فراهم شده است.

ویژگی‌های پروژه

  • مدیریت رشته‌های تحصیلی
  • ثبت و مدیریت دانشجویان
  • ثبت و مدیریت اساتید
  • ایجاد و ارائه دروس توسط اساتید
  • ثبت‌نام دانشجویان در دروس ارائه‌شده
  • نمره‌دهی به دانشجویان و محاسبه معدل
  • تست پروژه

کلاس‌ها:

  1. رشته‌ی تحصیلی (Major)

این کلاس مشخصات یک رشته‌ی دانشگاهی را نگهداری می‌کند.

  1. فرد (Person)

این کلاس شامل اطلاعات پایه‌ای افراد (نام و کد ملی) است.

  1. دانشجو (Student)

این کلاس برای نگهداری اطلاعات دانشجویان از جمله شماره دانشجویی و رشته‌ی تحصیلی استفاده می‌شود.

  1. استاد (Professor)

این کلاس برای مدیریت اساتید استفاده شده است.

  1. درس (Course)

این کلاس مشخصات هر درس مانند نام و تعداد واحد را نگهداری می‌کند.

  1. درس ارائه‌شده (PresentedCourse)

این کلاس برای مدیریت دروس ارائه‌شده و ثبت‌نام دانشجویان در آن‌ها به کار می‌رود.

  1. کارنامه (Transcript)

این کلاس برای نگهداری نمرات دانشجویان و محاسبه معدل طراحی شده است.

نحوه اجرای برنامه

  1. دانلود و اجرای پروژه

ابتدا کد را clone کرده و در یک محیط توسعه‌ی جاوا (مانند IntelliJ IDEA) باز کنید.

  1. اجرای کلاس Main

کلاس Main را اجرا کنید. در این کلاس نمونه‌هایی از رشته‌های تحصیلی، دانشجویان، اساتید و دروس ارائه‌شده ایجاد شده‌اند و عملکرد برنامه نمایش داده می‌شود.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages