قمت بتطوير برنامج Desktop باستخدام Java Swing لإدارة نظام حجز رحلات الأتوبيس (Bus Booking System) بواجهة رسومية كاملة، يوفّر لوحة تحكم لإدارة بيانات التشغيل والحجوزات.
أهم المميزات:
تسجيل دخول (Login) مع صلاحيات (Admin/User)
يدعم تخزين البيانات في ملفات نصية (TXT)
ويوجد نسخة بديلة للتسجيل عبر Oracle Database (JDBC)
إدارة بيانات النظام من خلال شاشات GUI:
إدارة المحطات (Stations)
إدارة السائقين (Drivers)
إدارة الركاب (Passengers)
إدارة التذاكر (Tickets)
عرض وإدارة المستخدمين (Users List)
تخزين البيانات محليًا في ملفات (مثل: users, drivers, passengers, tickets…)
واجهات متعددة (Dashboard/Home) لتسهيل التنقل داخل النظام