تفاصيل العمل

وصف المشروع

نظام حجز الفنادق هو تطبيق يعتمد على سطر الأوامر ومطور بلغة C++ باستخدام مبادئ البرمجة الكائنية التوجه (OOP). يحاكي هذا النظام الوظائف الأساسية لنظام إدارة الفنادق، مما يسمح للمستخدمين بحجز الغرف، وإدارة تفاصيل الغرف، والتعامل مع المدفوعات. يدعم المشروع دورين للمستخدمين: المسؤول (Admin) والمستخدم العادي، مما يوفر تجربة سلسة لإدارة الحجوزات وتوافر الغرف.

يتميز هذا المشروع بتصميمه المعياري وقابليته للتطوير، مما يجعله مناسبًا للتعلم وإجراء التحسينات والتطبيقات الواقعية.

المميزات

مميزات المسؤول (Admin)

إضافة الغرف: يمكن للمسؤول إضافة غرف جديدة مع تفاصيل مثل الاسم والسعر.

حذف الغرف: إزالة الغرف من النظام إذا لم تعد مطلوبة.

تعديل تفاصيل الغرف:

تغيير أسعار الغرف.

تحديث حالة توفر الغرف.

عرض جميع الغرف: عرض قائمة بجميع الغرف مع حالتها (متاحة، قيد الحجز، أو محجوزة).

البحث عن الغرف:

حسب نطاق السعر.

حسب حالة التوفر (متاحة أو محجوزة).

حسب اسم الغرفة أو جزء من الاسم.

مميزات المستخدم العادي

التسجيل وتسجيل الدخول:

تسجيل حساب جديد باستخدام اسم مستخدم وكلمة مرور.

تسجيل الدخول باستخدام بيانات الحساب للوصول إلى خدمات الحجز.

حجز الغرف:

يمكن للمستخدمين حجز الغرف المتاحة، وستكون الحالة الأولية "قيد الحجز" حتى يتم الدفع.

إتمام الدفع:

استكمال الدفع للغرف المحجوزة لتأكيد الحجز (تنتقل الحالة من "قيد الحجز" إلى "محجوزة").

عرض الغرف المتاحة:

الاطلاع على تفاصيل الغرف، بما في ذلك السعر وحالة التوفر.

بطاقة العمل

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