(Hospital Management System) مشروع تدريبي يوضح كيف ممكن نبني نظام إدارة مستشفى باستخدام البرمجة الكائنية (OOP).
المشروع مقسم إلى عدة كلاسات بتمثل المكونات الأساسية للنظام مثل:
- Doctor
- Patient
- Medicine / Pharmacist
- Financial Staff & Bill
- Department & Room
- Receptionist / Admin
كل كلاس له وظائفه الخاصة، والنظام ككل بيدير:
- تسجيل المرضى والأطباء
- توزيع المرضى على الأطباء والأقسام
- إدارة الأدوية والصيدلية
- إنشاء الفواتير والسجلات المالية
- تسجيل دخول المستخدمين حسب الدور (Admin, Receptionist, Doctor, ...)
__الهدف من المشروع مش بناء نظام ضخم، وإنما التدريب العملي على:
- المفاهيم الأساسية للـ OOP (وراثة، تعدد أشكال، كائنات مترابطة).
- إدارة البيانات باستخدام القوائم (Lists).
- ربط الكلاسات ببعض لإنتاج نظام متكامل.