يهدف هذا المشروع إلى تصميم وتنفيذ قاعدة بيانات متكاملة لإدارة نظام مستشفى (Hospital Database Management System)، بحيث تقوم هذه القاعدة بتنظيم وتخزين وإدارة جميع البيانات المتعلقة بالعمليات الطبية والإدارية داخل المستشفى.
تم تصميم قاعدة البيانات باستخدام نموذج Entity-Relationship Model (ER Model) لتحليل الكيانات المختلفة داخل النظام والعلاقات بينها، ثم تحويلها إلى Relational Database Schema يتكون من أكثر من 50 جدولًا يمثل مختلف مكونات النظام.
يشمل النظام العديد من الكيانات الأساسية مثل:
Patients لإدارة بيانات المرضى
Doctors لتخزين معلومات الأطباء والتخصصات
Departments لإدارة أقسام المستشفى
Appointments لتنظيم مواعيد المرضى
Medical Records لتخزين السجلات الطبية
Prescriptions لإدارة الوصفات الطبية
Laboratory Tests للفحوصات المعملية
Radiology Tests للأشعة
Billing and Payments لإدارة الفواتير والمدفوعات
Staff and Shifts لإدارة الموظفين وساعات العمل
Rooms, Beds and Admissions لإدارة غرف التنويم والأسرة
Pharmacy and Drug Inventory لإدارة الأدوية والمخزون
تم تصميم العلاقات بين الكيانات باستخدام Cardinality (1:N) و Participation Constraints لضمان تكامل البيانات ومنع التكرار. كما تم استخدام Primary Keys و Foreign Keys لربط الجداول ببعضها وضمان سلامة البيانات (Data Integrity).
يسمح هذا النظام بإدارة العديد من العمليات داخل المستشفى مثل:
تسجيل المرضى
حجز المواعيد
متابعة السجلات الطبية
إصدار الوصفات الطبية
إجراء الفحوصات المعملية
إدارة الفواتير والمدفوعات
إدارة الموظفين والمناوبات
تتبع الأدوية والمخزون
تم أيضًا إنشاء ERD Diagram لتوضيح العلاقات بين جميع الكيانات، بالإضافة إلى Database Schema يوضح بنية الجداول والسمات الخاصة بكل جدول.
يساهم هذا النظام في:
تحسين إدارة المعلومات الطبية
تقليل الأخطاء الناتجة عن الإدخال اليدوي
تسهيل الوصول إلى بيانات المرضى
تحسين كفاءة العمليات الإدارية داخل المستشفى
يُعد هذا المشروع نموذجًا عمليًا لتطبيق مفاهيم Database Design, Data Modeling, and Relational Database Systems في بيئة حقيقية مثل أنظمة إدارة المستشفيات.