تفاصيل العمل

تطوير نظام لإدارة مكتبة باستخدام لغة C#، لإدارة القراء والكتب والمخزون والطلبات وعمليات الشراء والتوصيل.

المشروع قيد التطوير حاليا ويتم استكمال وظائفه و تحسينه تدريجيا.

ميزات العمل:

- إدارة بيانات القراء وتصنيفهم حسب مستوى الـ VIP.

- البحث عن الكتب وتصفيتها حسب العنوان والميزانية.

- متابعة حالة مخزون الكتب وإعادة تخزين النسخ وتعديل الأسعار.

- تنفيذ عمليات شراء الكتب وحساب الخصومات باستخدام عدة Coupons.

- إدارة الطلبات وإمكانية إلغائها مع استرداد قيمة الطلب إلى محفظة القارئ.

- محاكاة مسار توصيل الطلبات.

- حساب إجمالي قيمة المخزون ومتوسط أسعار الكتب.

- تحديد أغلى كتاب وأعلى رصيد لقارئ، مع عرض تنبيهات للكتب منخفضة المخزون.

طريقة التنفيذ:

تم تنفيذ المشروع باستخدام C# بالاعتماد على Arrays لتخزين بيانات القراء والكتب، مع استخدام "do-while" و"switch" لبناء قائمة تفاعلية وإدارة العمليات المختلفة. تم تطبيق عمليات البحث والتصفية والحسابات وإدارة المخزون والطلبات والخصومات باستخدام منطق برمجي منظم، بالإضافة إلى استخدام "break" و"continue" و"return" في محاكاة مسار توصيل الطلبات والتحكم في تدفق البرنامج.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات