نظام إدارة تأجير السيارات الذكي - Smart Car Rental System
منذ أسبوع
عرض العمل
الوصف
تطبيق console متكامل مبني باستخدام لغة C# على بيئة NET 9 لإدارة عمليات تأجير السيارات وإدارة الفروع بكفاءة عالية، يطبق المشروع أصول البرمجة كائنية التوجه OOP ومفاهيم الـ Inheritance والـ Encapsulation من خلال الاستفادة من الـ Enums والـ Custom Exceptions لضمان استقرار النظام
يوفر النظام إمكانية إضافة وإدارة الفروع والعملاء والمركبات والتأكد من عدم تكرار المعرفات Unique IDs (Primary keys)، مع نظام فلترة دقيق لعرقلة وإلغاء الحجوزات المزدوجة ومعرفة السيارات المتاحة للتأجير باستخدام LINQ و FirstOrDefault
يحتوي المشروع أيضاً على موديل خاص بالمعاملات TransAction لحساب فترات الإيجار والتحقق من مواعيد الإرجاع وتطبيق غرامات التأخير تلقائياً للـ Late Returns بناءً على عدد الأيام، مع التحقق الذاتي من صحة البريد الإلكتروني للعملاء Valid Email Validation وفحص حالات المعاملات بشكل منظم وقابل للتوسع
التفاصيل
| المشاهدات | 0 |
| المفضلة | 0 |
| القسم | برمجة, تطوير المواقع و التطبيقات - أنظمة إدارة المحتوى |
حساب المستخدم
العربية
English