1. المقدمة

  • مقدمة عن مشروع نظام إدارة السفر والسياحة باستخدام جافا.

  • نظرة عامة على التقنيات المستخدمة مثل جافا وMySQL.

2. إنشاء شاشة التحميل (Splash)

  • تصميم وتطوير شاشة التحميل التي تظهر عند بدء تشغيل التطبيق.

3. إنشاء فصل تسجيل الدخول (Login Class)

  • تطوير خاصية تسجيل الدخول التي تتحقق من صحة بيانات المستخدم.

4. إنشاء فصل التسجيل (Signup Class)

  • بناء صفحة تسجيل أو إنشاء حساب للمستخدمين الجدد.

5. ربط المشروع بـ MySQL باستخدام JDBC

  • تعلم كيفية إنشاء اتصال بين مشروع جافا وقاعدة بيانات MySQL باستخدام JDBC لتخزين واسترجاع البيانات.

6. إنشاء واجهة "نسيت كلمة المرور"

  • تطوير خاصية "نسيت كلمة المرور" لتمكين المستخدمين من استعادة تفاصيل حساباتهم.

7. إنشاء واجهة التحميل (Loading Frame)

  • إضافة واجهة تحميل أثناء معالجة النظام للمهام في الخلفية.

8. إنشاء واجهة لوحة التحكم (Dashboard)

  • تصميم واجهة رئيسية حيث يمكن للمستخدمين التفاعل مع النظام.

9. إنشاء واجهة إضافة عميل (Add Customer Frame)

  • بناء وظيفة إضافة عملاء جدد إلى النظام.

10. إنشاء واجهة عرض العملاء (View Customer Frame)

  • عرض تفاصيل العملاء بشكل يسهل على المستخدم قراءته.

11. إنشاء واجهة تحديث العميل (Update Customer Frame)

  • تمكين تعديل بيانات العملاء الموجودة في النظام.

12. إنشاء واجهة تحقق من الباقة (Check Package Frame)

  • السماح للمستخدمين بالتصفح عبر الباقات السياحية المتاحة.

13. إنشاء فصل حجز الباقة (Book Package Class)

  • تنفيذ وظيفة لحجز الباقات السياحية للعملاء.

14. إنشاء فصل عرض الباقة المحجوزة (View Booked Package Class)

  • عرض تفاصيل الباقات التي تم حجزها من قبل العملاء.

15. إنشاء عرض للوجهات والفنادق

  • إضافة ميزة عرض شرائح للوجهات والفنادق المتاحة للحجز.

16. إنشاء فصل حجز الفندق (Book Hotel Class)

  • السماح للمستخدمين بحجز الفنادق من خلال دمج وظيفة حجز الفنادق.

17. إنشاء فصل عرض الفنادق المحجوزة (View Booked Hotel Class)

  • عرض وإدارة حجوزات الفنادق التي تم إجراؤها من قبل المستخدمين.

18. إتمام المشروع: المفكرة، الآلة الحاسبة، حذف التفاصيل، صفحة "عن"

  • إنهاء المشروع بإضافة ميزات مثل المفكرة، الآلة الحاسبة، القدرة على حذف التفاصيل، وصفحة "عن" لإعطاء المزيد من المعلومات عن النظام.

المهارات المكتسبة:

  • تعلم البرمجة بلغة جافا والمفاهيم الخاصة بالبرمجة الكائنية (OOP).

  • دمج Java مع MySQL عبر JDBC لإدارة البيانات.

  • تطوير واجهات المستخدم باستخدام Java Swing.

  • إدارة بيانات العملاء، الحجوزات، والباقات.

  • بناء نظام كامل لإدارة السفر والسياحة.

تاريخ التحديث
تاريخ التحديثمنذ يومين
اللغة
اللغةالعربية
عدد الدروس
عدد الدروس18 درس
إجمالي الوقت
إجمالي الوقت07:25:18 ساعة
المستوى
المستوىمبتدئ

محتوى الكورس

جميع الدروس
07:25:18 - 18 درس

محتوى الكورس

جميع الدروس
07:25:18 - 18 درس