قمت بتطوير تطبيق مكتبي (Desktop Application) متكامل لإدارة الجيم باستخدام
C# (.NET Framework) – WinForms – SQL Server مع تصميم واجهة مستخدم حديثة وديناميكية.
العمل يعتمد على معمارية ثلاثية الطبقات (3-Tier Architecture) لضمان التنظيم وسهولة التعديل مستقبلًا.
? مميزات النظام:
إدارة كاملة للأعضاء (إضافة – تعديل – حالة العضو – عرض الاشتراكات المتبقية).
إدارة خطط الاشتراك (المدة – السعر – الخصائص).
نظام كامل للمدفوعات وإصدار الفواتير مع متابعة إيرادات الشهر.
شاشة تجديدات توضح الأعضاء الذين يقترب تجديدهم وعدد الأيام المتبقية لكل منهم.
نظام حضور وانصراف (Attendance) مع إحصائيات يومية.
إدارة الموظفين والصلاحيات.
لوحة تحكم احترافية تعرض كل الإحصائيات بشكل مباشر (Active Members – Revenue – New Signups…).
تصميم واجهة حديثة باستخدام Guna UI2 لعرض بطاقات وإحصائيات جذابة.
? التقنيات المستخدمة:
C# (.NET Framework – WinForms)
SQL Server + T-SQL
3-Tier Architecture (DAL – BLL – UI)
Stored Procedures
Guna UI2 Modern UI
Exception Handling + Validation
Secure Login & Authorization
Parameterized Queries لحماية النظام
? طريقة التنفيذ:
تم بناء المشروع من الصفر، بدايةً من تصميم قاعدة البيانات، مرورًا بكتابة كل طبقات الـDAL وBLL، ثم تنفيذ واجهة متكاملة تحتوي على Dashboard وواجهات الإدارة المختلفة.
تم اختبار النظام بالكامل وضمان استقرار الأداء وسهولة الاستخدام.