تفاصيل العمل

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

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

تم تصميم النظام ليكون قابلًا للتوسع، مع التركيز على سهولة الاستخدام، سرعة الوصول إلى البيانات، ودقة التقارير، مع دعم التكامل مع الأنظمة الطبية الأخرى مستقبلًا.

تم تطوير المشروع باستخدام C# وNET Core (.NET Core)، مع استخدام Entity Framework Core وMicrosoft SQL Server لإدارة البيانات، بالإضافة إلى LINQ وDependency Injection لتنظيم الكود وتحسين أداء النظام.

تم الاعتماد على NET Core Identity لإدارة المستخدمين والصلاحيات، مع استخدام Cookie-Based Authentication لإدارة تسجيل الدخول والجلسات، وRole-Based Authorization للتحكم في صلاحيات المستخدمين داخل النظام.

كما تم تطبيق مبادئ Clean Architecture، واستخدام CQRS وMediatR وRepository Pattern وService Layer حسب طبيعة المشروع، مع بناء واجهات المستخدم باستخدام HTML وCSS وJavaScript وBootstrap. تم تصميم النظام ليكون قابلًا للتوسع والصيانة وإضافة خصائص جديدة مستقبلًا.

بطاقة العمل

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