نظام لإدارة الطلاب باستخدام لغة C
تفاصيل العمل
هذا المشروع هو نظام لإدارة الطلاب باستخدام لغة C مع واجهة رسومية تعتمد على وحدات التحكم (Console UI). يتيح النظام مجموعة من الميزات لإدارة بيانات الطلاب وتقييم أدائهم الأكاديمي. ميزات المشروع: -إضافة طالب جديد -تحديث بيانات الطالب البحث عن الطالب باستخدام رقم الهوية وتحديث درجاته. -عرض نتائج الطلاب -البحث عن طالب معين البحث باستخدام رقم الطالب وإظهار بياناته كاملة. -إمكانية حذف طالب من السجلات-إظهار جميع بيانات الطلاب، وحساب المعدل التراكمي لكل طالب. -تحديد الطالب صاحب أعلى معدل وعرضه-إظهار الطلاب الناجحين والراسبين. -تخزين بيانات الطلاب في ملف ثنائي (Binary File) حتى لا يتم فقدانها عند إغلاق البرنامج. -تحميل البيانات من ملف استعادة بيانات الطلاب عند تشغيل البرنامج مجددًا. -عرض الطلاب المتفوقين -ملخص الدرجات التقنيات المستخدمة: - لغة البرمجة: C - مكتبة windows.h للتحكم في واجهة المستخدم - ملفات ثنائية (Binary Files) لحفظ واسترجاع البيانات - واجهة نصية تفاعلية (Console UI) مع تأثيرات رسومية
مهارات العمل
بطاقة العمل
طلب عمل مماثل