این پروژه یک سیستم مدیریت دانشگاه ساده را پیادهسازی میکند که شامل مدیریت دانشجویان، اساتید، دروس و ثبتنام در واحدهای درسی است. همچنین، امکان نمرهدهی به دانشجویان و محاسبه معدل آنها فراهم شده است.
- مدیریت رشتههای تحصیلی
- ثبت و مدیریت دانشجویان
- ثبت و مدیریت اساتید
- ایجاد و ارائه دروس توسط اساتید
- ثبتنام دانشجویان در دروس ارائهشده
- نمرهدهی به دانشجویان و محاسبه معدل
- تست پروژه
- رشتهی تحصیلی (Major)
این کلاس مشخصات یک رشتهی دانشگاهی را نگهداری میکند.
- فرد (Person)
این کلاس شامل اطلاعات پایهای افراد (نام و کد ملی) است.
- دانشجو (Student)
این کلاس برای نگهداری اطلاعات دانشجویان از جمله شماره دانشجویی و رشتهی تحصیلی استفاده میشود.
- استاد (Professor)
این کلاس برای مدیریت اساتید استفاده شده است.
- درس (Course)
این کلاس مشخصات هر درس مانند نام و تعداد واحد را نگهداری میکند.
- درس ارائهشده (PresentedCourse)
این کلاس برای مدیریت دروس ارائهشده و ثبتنام دانشجویان در آنها به کار میرود.
- کارنامه (Transcript)
این کلاس برای نگهداری نمرات دانشجویان و محاسبه معدل طراحی شده است.
- دانلود و اجرای پروژه
ابتدا کد را clone کرده و در یک محیط توسعهی جاوا (مانند IntelliJ IDEA) باز کنید.
- اجرای کلاس Main
کلاس Main را اجرا کنید. در این کلاس نمونههایی از رشتههای تحصیلی، دانشجویان، اساتید و دروس ارائهشده ایجاد شدهاند و عملکرد برنامه نمایش داده میشود.