Company Management System – نظام إدارة الشركات
النوع: تطبيق ويب داخلي
التقنية: ASP.NET MVC | Entity Framework | SQL Server | Bootstrap
وصف المشروع:
قمت بتطوير نظام متكامل لإدارة الشركات باستخدام ASP.NET MVC يهدف إلى تنظيم العمليات الإدارية داخل الشركة بشكل فعال، مع واجهات سهلة الاستخدام ولوحة تحكم ديناميكية.
المميزات الأساسية:
إدارة الموظفين: إضافة، تعديل، حذف، عرض معلومات الموظفين (الاسم، الوظيفة، الراتب، القسم...).
إدارة الأقسام: تنظيم الموظفين حسب الأقسام وربطهم بالمشاريع.
نظام المشاريع: إنشاء مشاريع وتوزيع الموظفين عليها، مع إمكانية تحديد حالة المشروع وتواريخه.
إدارة الحضور والإجازات: تسجيل الحضور، تتبع الإجازات، وإشعارات بالموافقة أو الرفض.
إدارة التابعين (Dependents): تخزين بيانات التابعين للموظفين مثل الزوجة أو الأبناء.
تسجيل الدخول حسب الصلاحيات: نظام دخول آمن مع صلاحيات مختلفة (مشرف – موظف).
لوحة تحكم تفاعلية: عرض إحصائيات الموظفين والمشاريع والحالة العامة للنظام.
بحث وتصنيف متقدم: البحث حسب الاسم، القسم، الحالة، وغيرها.
التقنيات المستخدمة:
Frontend: HTML5, CSS3, Bootstrap, jQuery
Backend: ASP.NET MVC, C#
Database: SQL Server + Entity Framework
نمط التصميم: MVC Architecture
النتائج:
واجهة نظيفة وسهلة الاستخدام للمستخدمين.
تنظيم كامل للبيانات الداخلية للشركة.
إمكانية التوسع مستقبلاً لإضافة ميزات مثل نظام الرواتب أو تقارير الأداء.