تفاصيل العمل

نظام إلكتروني متكامل لإدارة عيادة طبية، تم تطويره باستخدام JavaFX مع بنية هجينة (Offline-First) تجمع بين قاعدة بيانات محلية وخدمة ويب مركزية.

الميزات الرئيسية:

عمل بدون اتصال بالإنترنت: يعمل بكفاءة حتى دون اتصال بالسيرفر

مزامنة تلقائية: يُزامن البيانات مع السيرفر عند استعادة الاتصال

واجهة مستخدم حديثة: تصميم تفاعلي مع رسوم متحركة وتجربة مستخدم سلسة

إدارة متعددة الأدوار: دعم لأدوار الطبيب والسكرتيرة

تكوين ديناميكي للسيرفر: يمكن تغيير عنوان السيرفر داخليًا من خلال التطبيق

نسخ احتياطي تلقائي: تصدير جميع البيانات إلى ملف Excel عند إغلاق البرنامج

تتبع التغييرات: تسجيل وعرض التحديثات اليومية على المرضى والمواعيد

البنية التقنية:

واجهة المستخدم: JavaFX + FXML

قاعدة البيانات المحلية: SQLite عبر JDBC

الاتصال بالسيرفر: REST API باستخدام HttpURLConnection و HttpClient

التنعيم والتحويل: Jackson للتعامل مع JSON

النمط البرمجي: فصل الطباق (MVC) مع خدمة مزامنة تلقائية

تدفق العمل:

بدء التشغيل → شاشة ترحيب → التحقق من الحالة

إذا كانت العيادة جديدة: تسجيل الطبيب الأول ثم السكرتيرة

إذا كانت موجودة: تسجيل الدخول

الدخول إلى لوحة التحكم: البحث عن المرضى، عرض المواعيد، إدارة الأدوية

عند الإغلاق: حفظ نسخة احتياطية تلقائيًا

هذا النظام يُعد حلًا عمليًا واحترافيًا لإدارة العيادات الصغيرة والمتوسطة، ويتميز بمرونته، موثوقيته، وقدرته على العمل في بيئات ذات اتصال إنترنت غير مستقر.

بطاقة العمل

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