تفاصيل العمل

مرحباً بكم في نظام حجز الرحلات الجوية! هذا التطبيق المكتبي مصمم لتبسيط عملية البحث عن الرحلات، اختيارها، وحجزها وفقاً لاحتياجات سفرك. يقدّم النظام واجهة سهلة الاستخدام تجعل تخطيط الرحلات مريحاً وفعالاً.

يعتمد تطويرنا على تطبيق جميع مفاهيم البرمجة الكائنية (OOP)، بما في ذلك: التغليف، التجريد، الوراثة، وتعدد الأشكال.

تم تطوير هذا المشروع باستخدام لغة Java، مستفيدين من ميزاتها القوية وإمكانياتها عبر الأنظمة. كما قمنا بتنفيذ واجهة المستخدم الرسومية (GUI) باستخدام JavaFX لتوفير تجربة تفاعلية وسهلة الاستخدام.

الميزات الوظيفية:

البحث عن الرحلات: يمكن للمستخدمين إدخال تفاصيل الرحلة المطلوبة مثل مطارات المغادرة والوصول، التواريخ، وأي تفضيلات إضافية. يقوم النظام بعد ذلك باستعلام شركات الطيران لاسترداد الخيارات المتاحة.

اختيار الرحلات: يعرض النظام نتائج البحث للمستخدم، حيث يمكنه مقارنة الرحلات بناءً على السعر، مواعيد المغادرة والوصول، ومدة الرحلة.

اختيار المقاعد: بعد اختيار الرحلة، يمكن للمستخدمين اختيار مقاعدهم المفضلة من خلال خريطة المقاعد أو تخطيط الطائرة.

إدخال معلومات المستخدم: يقدّم المستخدمون تفاصيلهم الشخصية مثل الاسم ومعلومات الاتصال وأي متطلبات خاصة. هذه المعلومات ضرورية لإتمام عملية الحجز.

حساب التكلفة والدفع: يحسب النظام التكلفة الإجمالية للرحلة، بما في ذلك الرسوم الإضافية. يمكن للمستخدمين إتمام الدفع باستخدام طرق الدفع المتاحة.

تأكيد الحجز: بعد الدفع الناجح، يولّد النظام تأكيد الحجز شاملاً تفاصيل الرحلة والمقاعد.

إدارة الحجز: يمكن للمستخدمين الوصول إلى حجوزاتهم لإجراء التعديلات أو الإلغاءات إذا كانت سياسة شركة الطيران تسمح بذلك.

إدارة الرحلات والمخزون: المسؤولون عن النظام مسؤولون عن إدارة معلومات الرحلات والمقاعد المتاحة، بما في ذلك إضافة رحلات جديدة وتحديث الجداول الزمنية.

بطاقة العمل

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