تفاصيل العمل

### دوري في المشروع

**مطور Backend**

### وصف المشروع

قمت بتطوير نظام متكامل لإدارة المستشفيات، يدعم المرضى والأطباء ومديري المستشفيات من خلال مسارات عمل ولوحات تحكم مخصصة لكل فئة، بهدف تنظيم العمليات وتحسين إدارة الخدمات الطبية والمواعيد.

### مسؤولياتي في المشروع

- **تطوير النظام الخلفي (Backend):** تنفيذ منطق العمل الأساسي للنظام باستخدام Java، وإدارة العمليات المرتبطة بالمستخدمين والأطباء والمواعيد والخدمات الطبية.

- **إدارة صلاحيات المستخدمين:** تصميم آلية تدعم الأدوار المختلفة، بما يضمن تخصيص الوظائف والعمليات وفقًا لصلاحيات المرضى والأطباء ومديري المستشفيات.

- **نظام حجز المواعيد:** تطوير نظام يسمح للمرضى بحجز المواعيد الطبية وفقًا لساعات العمل المتاحة للأطباء، مع تنظيم بيانات الحجوزات ومواعيد الزيارات.

- **إدارة جداول الأطباء:** تنفيذ المنطق البرمجي لتحديد مدى توافر الأطباء بناءً على جداول العمل الخاصة بهم، وربط هذه البيانات بعملية حجز المواعيد.

- **تصميم قاعدة البيانات:** تصميم وتنفيذ نموذج البيانات باستخدام MySQL لإدارة المستخدمين، والأطباء، وجداول العمل، والمواعيد، والتقييمات، والمستشفيات، والأقسام الطبية، وتوافر أسرّة المستشفى.

- **إدارة البيانات والعلاقات:** تنظيم العلاقات بين الكيانات المختلفة داخل قاعدة البيانات لضمان اتساق البيانات وسهولة الوصول إليها وإدارتها.

- **لوحات التحكم:** تطوير الخدمات الخلفية اللازمة لدعم لوحات تحكم مخصصة للمرضى والأطباء، بما يتيح لكل فئة الوصول إلى الوظائف والبيانات المناسبة لها.

- **إدارة التقييمات:** دعم تخزين وإدارة تقييمات الأطباء ضمن هيكل النظام، بما يساعد على تنظيم آراء المرضى حول الخدمات الطبية.

- **إدارة المستشفيات والأقسام:** تنظيم بيانات المستشفيات والأقسام الطبية وربطها بباقي مكونات النظام لدعم إدارة الخدمات وتوزيعها.

- **إدارة توافر الأسرّة:** تصميم بنية البيانات اللازمة لتسجيل ومتابعة توافر أسرّة المستشفى، لدعم تنظيم معلومات الإقامة بالمستشفى.

### التقنيات المستخدمة

Java، Spring Boot (إذا كان مستخدمًا بالمشروع)، MySQL، Backend Development، Database Design، Role-Based Access Control، Appointment Scheduling، REST APIs (إذا كانت ضمن التنفيذ).

بطاقة العمل

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