نظام إدارة مكتبة بلغة Python (OOP) - Console Application نظام إدارة مكتبة بلغة Python (OOP) - Console Application
تفاصيل العمل

في هذا العمل، قمت ببناء نظام إدارة مكتبة يعمل من خلال الـ Terminal، باستخدام مبادئ البرمجة الكائنية (OOP) في Python بشكل منظم وقابل للتوسع. بتشمل الخدمة: تصميم Classes منفصلة ومنظمة (زي Book، Member، Library) بحيث كل Class مسؤول عن جزء واضح من النظام (Encapsulation) تخزين بيانات الكتب والأعضاء (في الذاكرة، أو في ملف JSON/CSV لو النظام محتاج يحتفظ بالبيانات بعد الإغلاق) واجهة تفاعلية بسيطة عبر الـ Terminal (قوائم اختيار واضحة للمستخدم) الوظائف الأساسية اللي بيوفرها النظام: إضافة كتاب جديد للمكتبة البحث عن كتاب (بالاسم أو المؤلف) تسجيل استعارة كتاب لعضو معين تسجيل إرجاع الكتاب وتحديث حالته عرض كل الكتب المتاحة/المُستعارة

شارك
بطاقة العمل
تاريخ النشر
منذ 5 أيام
المشاهدات
12
المستقل
Nora Hamed
Nora Hamed
مهندس أمن سيبراني
طلب عمل مماثل
شارك
مركز المساعدة