تم تطوير نظام إلكتروني متكامل لإدارة الدورات الأكاديمية بهدف مساعدة المؤسسات التعليمية على تنظيم الطلاب، الأقسام، والدورات التدريبية في منصة واحدة سهلة الاستخدام. يوفر النظام واجهات عصرية تتيح إدارة شاملة ومرنة للبيانات، مع دعم كامل لعمليات CRUD (إنشاء، عرض، تعديل، وحذف) للكيانات الأساسية.
مميزات العمل
واجهة ترحيبية حديثة: تضم شعار النظام، قائمة تنقل واضحة، وعنوان بارز "WELCOME TO THE COURSE SYSTEM" مع زر تفاعلي "Get Started".
إدارة الدورات (Courses): عرض قائمة الدورات في جدول منظم مع أزرار Details، Edit، و Delete لكل دورة، بالإضافة لزر Create New.
إدارة الطلاب (Students): جدول شامل للطلاب مع خاصية البحث بالاسم، التصفية حسب القسم، والتنقل بين الصفحات، مع أزرار View، Edit، و Delete.
إدارة الأقسام (Departments): عرض بيانات الأقسام مع اسم المدير وعدد الطلاب، مع إمكانية إنشاء أقسام جديدة واستعراض التفاصيل.
قسم حول النظام (About): صفحة تعريفية تشرح أن المشروع مبني باستخدام ASP.NET MVC، ويوضح فائدته للمؤسسات الأكاديمية في تسهيل إدارة الطلاب والأقسام.
تصميم متجاوب وبسيط: يركز على سهولة الاستخدام وتنظيم البيانات بطريقة واضحة.
ما الذي تم إنجازه
تطوير قاعدة بيانات تربط بين الطلاب، الأقسام، والدورات بعلاقات منطقية (One-to-Many).
تنفيذ واجهات CRUD متكاملة للطلاب، الأقسام، والدورات.
إضافة وظائف متقدمة مثل البحث، التصفية، والتنقل بين الصفحات.
تصميم واجهة مستخدم احترافية تدعم الاستخدام السلس.
بناء مشروع أكاديمي باستخدام ASP.NET Core MVC يطبق مبادئ نظافة الكود وسهولة الصيانة.