نظام إدارة تأجير السيارات الذكي - 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
القسم برمجة, تطوير المواقع و التطبيقات - أنظمة إدارة المحتوى

حساب المستخدم

يٌدار بواسطة أنجز تك الرقمية

All rights reserved © kaf 2026