تفاصيل العمل

هذا المشروع عبارة عن تصميم هيكل نظام لتطبيق مشاركة الرحلات (Carpooling Platform) يتيح للمستخدمين مشاركة الرحلات بين السائقين والركاب بطريقة منظمة وآمنة.

يتضمن المشروع تصميمين أساسيين:

1) UML Class Diagram

تم تصميم Class Diagram يوضح هيكل النظام والكائنات الأساسية مثل:

User

Driver

Passenger

Trip

Booking

Payment

Wallet

Rating

Admin

كما يوضح العلاقات بين الكلاسات والعمليات الأساسية مثل:

حجز الرحلات

إدارة الرحلات

الدفع الإلكتروني

تقييم السائقين

نظام الشكاوى والتنبيهات

2) ERD – Entity Relationship Diagram

تم تصميم قاعدة البيانات بالكامل باستخدام ERD وتشمل الجداول الرئيسية مثل:

Users

Drivers

Vehicles

Trips

Bookings

Payments

Wallets

Reviews

Notifications

KYC Requests

كما يوضح التصميم العلاقات بين الجداول لضمان:

تنظيم البيانات

سهولة التوسع في النظام

دعم عمليات الحجز والدفع وتتبع الرحلات

الأدوات المستخدمة

dbdiagram.io لتصميم قاعدة البيانات

PlantUML لإنشاء الـ Class Diagram

بطاقة العمل

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