Hospital Management System هو نظام متكامل لإدارة المستشفيات تم تطويره لتنظيم العمليات اليومية داخل المستشفى بشكل رقمي وفعال. يتيح النظام إدارة بيانات المرضى والأطباء، وجدولة المواعيد، وإدارة الفواتير والسجلات الطبية في مكان واحد.
يساعد النظام في تحسين كفاءة العمل داخل المستشفى وتقليل الأخطاء الناتجة عن الإدارة اليدوية للبيانات، حيث يمكن للمستخدمين الوصول إلى المعلومات بسرعة وتنظيم العمليات الطبية والإدارية بسهولة.
يعتمد النظام على Role-Based Authentication بحيث يتم تحديد صلاحيات المستخدمين وفقًا لدورهم داخل النظام، مثل:
Admin لإدارة النظام بالكامل
Doctor لمتابعة المرضى والسجلات الطبية
Receptionist لإدارة المواعيد وتسجيل المرضى
يتضمن النظام عدة وظائف رئيسية مثل تسجيل المرضى، إدارة بيانات الأطباء، حجز المواعيد، إنشاء الفواتير، وتخزين السجلات الطبية بطريقة منظمة داخل قاعدة البيانات.
تم تطوير المشروع باستخدام تقنيات ASP.NET MVC و C# لبناء منطق التطبيق، و Entity Framework للتعامل مع قاعدة البيانات، و SQL Server لتخزين البيانات، بالإضافة إلى استخدام LINQ لتنفيذ الاستعلامات بطريقة فعالة داخل التطبيق